Bu makalenin farkl� dillerde bulundu�u adresler: English Castellano Deutsch Francais Nederlands Russian Turkce |
taraf�ndan Frédéric Raynal Yazar hakk�nda: Frédéric Raynal bilgisayar bilimlerinde tez haz�rl�yor, bkz :INRIA.Okumay� (Tolkien 'den Balzac'a ) ve m�zik dinlemeyi(Mozart'tan Philip Glass'a ve Led Zeppelin'den Massive Attack'a ya da Björk ve Boris Vian'a , fakat rap, techno ya da benzeri t�rlerden ka��n�r ;-) �ok sever. ��erik: |
�zet:
automount ve autofs dosya sistemi y�netiminde �ok g��l� ve i�leri kolayla�t�r�c� ara�lard�r. Bu sayede kullan�c�lar farkl� dosya sistemlerine yaln�zca gereksinim duyduklar�nda otomatik olarak ba�lan�rlar. (mount edilirler)
Fiziksel sistem(hard disks, floppies, cdrom, ...) ve/ya da the i�letim sisteminde ba��ms�z, datalar�n yaz�lmas� (bu anlamda de�il) farkl�d�r : dosya sistemi olarak ne �a��r�r�z ? (Umarim dil konusuna �nem g�sterenler ya da gramer uzmanlar� bu k�sa yollardan dolay� beni affeder.;-) /etc/fstab dosyas� sistemin her a��l���nda hard mount noktalar� sa�lar. Bu dosyadaki her giri� uygun yerlere ve uygun dosya sistemlerini tan�mlar. (sabit diskinizin b�l�mleri gibi). Daha sonra di�er noktalara eri�mek istedi�inizde yaln�zca root yetkileriyle mount i�lemini yapabilirsiniz. (/etc/fstab dosyas�na kullan�c� i�in �zel bir tan�m yap�lmad�ysa...) root olarak iste�inize uygun �zel mount noktalar�n� �zel se�eneklerle olu�turabilirsiniz. S�radan kullan�c� buna ayn� haklarla sahip de�ildir (neyazik ki ;-) , t�m verilere eri�imi k�s�tlanm��t�r.
Mount ve fstab man sayfalar� t�m komutlar� ve i�eri�ini a��kl�yor.
Her ikisi de (automount, autofs) sistem y�neticilerine dosya sistemine eri�en t�m makinalar� d�zenleyebilme olana�� sa�l�yor. Ayn� yolla istenirse mount i�lemi de yap�labilir. Kullan�c�lar bu �ekilde t�m dosya sistemine saydam bi�imde eri�ebiliyorlar (�ekirde�in bu iste�e verece�i cevab� �nemsemeden).
Bu �ift(automount, autofs), istemci/sunucu modeli kullan�lan a�larda kullan�labilir gibi g�r�nebilir.Sunucu ko�uyor, istemleri bekliyor. �stem geldi�inde sunucu otomatik olarak iki duruma ge�iyor.Birincisi istemi yan�tl�yor di�eri yeni istemleri bekliyor.
Burada autofs bekleyen sunucu, automount ise "iki duruma d�n��en sunucu" 'dan biri rol�n� oynuyor. Yan�tlar yap�land�rma dosyas�nda tutuluyor.
Genellikle autofs yeniden a��l�� an�nda etkin hale gelir ve sistemin kapat�lmas� (ya da kapat�l�p a��lmas� --reboot-- ) durumunda kapan�r. Bunula birlikte sistem y�neticisi dilerse elle de durdurup ba�latabilir.
autofs 4 farkl� se�ene�e sahiptir:
automout ilk mount noktas�ndan (ilk noktaya rastlad���nda autofs automount'u ba�lat�r) ve bu mount noktas�n�n getirdi�i yeni map bile�enleriyle �al���r. Map, dosya sisteminde otomatik olarak mount edilecek yerleri automount'a bildirecektir. (ad�ndan anla��laca�� gibi ;-). Burada mount , ileride birileri dizin a�ac�nda biryerlere eri�meye �al��t���nda mount noktas�nda bildirildi�i bi�imde otomatik olarak devreye girecektir.
Dosya sisteminde etkin olmayan mount noktalar� belli bir s�re ge�ti�inde otomatik olarak devre d��� b�rak�l�r (umount edilir). (bu s�renin de�eri 5 dakikad�r).
Burada Sun bi�imi kullan�larak map'ler a��klan�yor.Di�er bi�im (hesiod) a�a��da a��kland��� gibi kullan�lamaz.
/etc/auto.master autofs'in ana dosyas�d�r.Her sat�r mount noktalar�n� ve bu mount noktalar�ndan mount edilecek olan dosya sisteminin bilgisini i�erir. Son alan, mount ba�lad���nda mount noktalar�na ge�i�e izin verir.
sat�r dizgisi ��yle olmal�d�r :
mount-noktas� automount-i�in-uygulanacak-map [
-mount-se�enekleri-virg�lle-ayr�l�r ]
�rnek :
/home | /etc/auto.home | |
/misc | /etc/auto.misc | --timeout 60 |
/mnt | yp:mnt.map | -intr,nosuid,nodev |
Burada 3 mount noktas� yap�land�r�l�yor, /home, /misc ve /mnt. Dosyaya
eri�im /misc i�inde, automount /etc/auto.misc dosyas�n� mount se�eneklerini
bulmak i�in ve dosya sistemine birle�tirmek i�in okuyacakt�r.
Son iki sat�r se�enekleri al�r. Bunlar mount man sayfalar�nda a��klan�yor ve
standart �ekile getiriliyor. �rne�in son sat�r�nda g�r�ld��� gibi, autofs ve
automount sar� sayfalarla tam uyumludur (NIS ve di�erleri).
Bu dosyan�n dizgisi neredeyse auto.master ile ayn�.(bu normal ��nk� o da
bir map dosyas�;-) :
anahtar [ -mount-se�enekleri-virg�lle-ayr�l�r ]
yer
Haydi bir �nceki /etc/auto.misc fdosyas� �rne�ine geri d�nelim:
kernel | -ro,soft,intr | ftp.kernel.org:/pub/linux |
cdrom | -fstype=iso9660,ro | :/dev/cdrom |
floppy | -fstype=auto | :/dev/fd0 |
windoz | -fstype=vfat | :/dev/hda1 |
Dosya i�in mutlak yol : then :
/mount-point/key/path/file
Sonra windows'umun config.sys dosyas� okunur, burada hemen "cat /misc/windoz/config.sys" komutunu �al��t�r�yorum ve /dev/hda1 ayg�t�na eri�iyor.
Burada dikkat etmemiz gereken nokta dosyadaki ilk sat�r�n NFS 'den payla��ma a��lm�� dizini g�sterdi�idir. (automount ve autofs'in nekadar uyumlu oldu�u hemen g�r�l�yor ;-)
�ncelikle, map'deki dosyalardan herhangi birine eri�meye �al��t���m�zda
yol tan�m�n�n eksiksiz yap�lmas� gerekti�ine dikkat etmeliyiz.
Mutlak yolu girerken aralar i�in genellikle TAB kullan�r�z.
E�er map y�klenmediyse, anahtar �al��mam�� olacakt�r. Bir �nceki �rnekten devam edelim
, e�er ayn� config.sys dosyas�na eri�mek ve :
%1 > cat /misc/ <TAB >
yamak istiyorum.
Tamamlayacak herhangi bir�ey bulamad���nda yaln�zca hayalk�r�kl��� ya�atacak "beep" alaca��z.
(de�i�ik se�enekleri olan "beep" herzaman bir yanl��a i�aret etmeyebilir.Bunlar� ay�rt etmeliyiz.
<CTRL+D> komutunu �al��t�rd���n�zda t�m sa�lanan de�erleri g�rebilirsiniz, e�er azsalar.)
Problem gibi g�r�nen bu durum asl�nda normaldir. Belli ki i�lemi tamamlamay� denedi�inizde ,dizin i�erikleri tarand�, daha sonra denk gelen sembolleri izlediniz. Burada eri�im olana kadar /misc dizini bo�tur. Di�er bir deyi�le, mount noktas� otomatik olarak kald�r�lana kadar kullanmazs�n�z. (daha fazla kaynak i�erilmedi�inde ve zaman a��m�nda sonlanacakt�r.)
Haydi �imdi map'e eri�imden �nce ve sonra mount'un sonu�lar�na bakal�m. Burada bir �nceki tek mount noktal� /etc/auto.master '� hesaba kat�yoruz.Ki�isel bilgisayarlarda Linux ko�uyor ve �rne�in, Windows, automount ve autofs yayg�n bi�imde kullan�l�yor,root olarak giri�ler genelde ayr� tutuluyor. Eri�ilecek veriler ve FAT ve FAT32 b�l�mleri i�in map �zerinde tan�m yap�lmas� yeterlidir.
A� anlam�nda, sar� sayfalar (di�er yaz� serisinde bu konuyla ilgili �al��aca��z) ve NFS gibi �zellikler kullan�lmaya ba�lad���ndan beri bu �zellik en �nemli bile�ene kar��l�k geliyor. Fiziksel olarak nerede oldu�umuzu d���nmeden istedi�imiz her yere bu sayede eri�im sa�layabiliriz.
automount �zelli�iyle bir sunucunun kullan�lmas� yaln�zca sunucuda bir hata olmas� durumunda istemcileri etkileyecektir. Dolay�s�yla bu sistem b�y�k firmalar�n servis d��� s�relerini azaltmas� a��s�ndan b�y�k �nem ta��r. (�zellikle 10 ya da daha fazla NFS sunucusu olan yap�larda...)
f
|
G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© Frédéric Raynal, FDL LinuxFocus.org Buray� klikleyerek hatalar� rapor edebilir ya da yorumlar�n�z� LinuxFocus'a g�nderebilirsiniz |
�eviri bilgisi:
|
2001-02-27, generated by lfparser version 2.9