• Sonuç bulunamadı

Autofs. Hüseyin Kaya

N/A
N/A
Protected

Academic year: 2022

Share "Autofs. Hüseyin Kaya"

Copied!
10
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Autofs

H¨ useyin Kaya [email protected]

30 Eyl¨ ul 2001

(2)

˙I¸cindekiler

1 Kurulum 2

1.1 . . . 2

2 Konfig¨urasyon Dosyaları 3

3 Uygulama 4

3.1 Kullanıcı Dizinlerinin D¨uzenlenmesi . . . 4 3.2 auto.master . . . 5 3.3 auto.home . . . 5

1

(3)

Tablo Listesi

2

(4)

S ¸ekil Listesi

3

(5)

Ozet¨

Bu belgede Dosya sistemlerini yalnizca kullanildigi zaman mount etme ¨ozel- likleri sa˘glayan autofs dosya sisteminden ve konfig¨urasyonundan bahsedece˘gim.

(6)

B¨ ol¨ um 1 Kurulum

1.1

2

(7)

B¨ ol¨ um 2

Konfig¨ urasyon Dosyaları

3

(8)

B¨ ol¨ um 3 Uygulama

3.1 Kullanıcı Dizinlerinin D¨ uzenlenmesi

NFS sisteminin en yaygın olarak kullanıldı˘gı yerlerden birisi kullancılar ile ilgili olan i¸slemlerdir. Buna g¨ore bir laboratuar veya ona benzer bir¸cok bilgisa- yarın oldu˘gu bir mekanda kullanıcıların makinelerden ba˘gımsız ¸calı¸sabilmeleri i¸cin b¨ut¨un kullanıcı dosyaları ana makinede tutulur. Her makine ana makine- deki bu dosyalari kendi dosya sisteminde bir yerlere ba˘glar (”mount” eder).

Bir ¨ornek verelim. Ana makinamızın ismi ankara olsun. Kullanıcıların dosyaları da bu ankara makinesinde /home adlı dizinde bulunsun. Mesela Ahmet kullanıcısının dosyaları /home/ahmet dizininde bulunur.

Kullanıcının herhangi bir makineden i¸slerini g¨orebilmesi i¸cin bu dizine ih- tiyacı vardır. Bunun i¸cin ankaramakinesindeki home dizini mount edilmelidir.

Bunu yapmanın bir yolu her yerel makinanın /etc/fstab dosyasına ankara:/home /home nfs defaults 1 1

satırını eklemektir. Ancak bu y¨ontem a˘gdaki trafi˘gi artıracaktır. Hi¸cbir kul- lanıcı sisteme giri¸s yapmasa bile mount i¸slemleri yapılacaktır. Bu da ana makinenin y¨uk¨un¨u artıracaktır.

autofs dosya sistemi sayesinde bu dizinleri sadece kullanıldıkları za- man mount etmek m¨umk¨un olabilmektedir. Bu sistemi kurabilmek i¸cin oy- nayaca˘gımız konfig¨urasyon dosyalrı ¸sunlardır:

• /etc/auto.master

• /etc/auto.home

• /etc/fstab

4

(9)

3.2 auto.master

Bu dosyada normalde sondan bir ¨onceki satırda g¨or¨uld¨u˘g¨u gibi /misc adli bir dizinin mount i¸slemi ¨ornek olsun diye yapılmı¸s. Dosyanın yapısı ¸cok ba- sit. En alt kısma yerel makinada mount i¸sleminin yapılaca˘gı dizin yazılır.

Bo¸sluk bıralkılır ve bununla ilgili konfig¨urasyon dosyasının ismi verilir. Faz- ladan se¸cenek verilebilece˘gi gibi bu se¸cenekler konfig¨urasyon dosyasında da belirtilebilir.

# $Id: auto.master,v 1.1 2001/04/17 11:43:02 arvin Exp arvin $

# Sample auto.master file

# Format of this file:

# mountpoint map options

# Also see variable AUTOFS_OPTIONS in /etc/rc.config

# For details of the format look at autofs(8).

#/misc /etc/auto.misc /home /etc/auto.home

3.3 auto.home

Bu dosya normalde bulunmaz; sizin ol¸sturmanız gerekiyor. Bence /etc/auto.misc veya /etc/auto.net adlı dosyayı kopyalayın. Sonra ¨ust¨unde oynama yapın.

# $Id: auto.misc,v 1.1 2001/04/17 11:43:02 arvin Exp arvin $

# This is an automounter map and it has the following format

# key [ -mount-options-separated-by-comma ] location

# Details may be found in the autofs(5) manpage

#kernel -ro ftp.kernel.org:/pub/linux

#removable -fstype=ext2 :/dev/hdd

#cd -fstype=iso9660,ro :/dev/hdc

#floppy -fstype=auto :/dev/fd0

# Asagidaki satir ile her kullanici sadece kendi dizinini mount

# edecektir.

* -fstype=nfs ankara:/home/&

Ben auto.misc adlı dosya ¨uzerinde oynama yaptım. Bu dosyanın yapısı ise

¸s¨oyle: ˙Ilk ¨once mount i¸slemi i¸cin bir etiket belirliyorsunuz. Mesela floppy veya cd gibi. Bunlar dizin isimleri kesinlikler de˘giller. Sadece her mount i¸slemi i¸cin bir anahtar kelime g¨orevi g¨or¨uyorlar. ˙Ikinci kısımda se¸cenekler yer alıyor.

5

(10)

Bizim yazdı˘gımız son satırda -fstype=nfs se¸cene˘gini belirttik. Son kısımda ise ba˘glanılacak cihaz veya dizin belirtiliyor. Biz burada ankara:/home/&

yazdık.

S¸imdi en ¨onemli kısıma geldik. Anahtar s¨ozc¨ukler ne i¸se yarıyor. ¨Ornek ile a¸cıklayalım. Diyelimki auto.master dosyasında

/home /etc/auto.home ve auto.home dosyasında da

etiket -fstype=nfs ankara:/home

satırı olsun. Bu durumda herhangi bir kullanıcı cd /home/etiket

komutunu yazdı˘gında b¨ut¨un kullanıcı bilgilerinin oldu˘gu yere gidecektir. Kul- lanıldı˘gı zaman mount i¸slemi yapıldı; bu iyi bir¸sey fakat etiket kelime- sini kullanmak istemezsek ne yaparız. Kendi ¨orne˘gimizde bu y¨uzden etiket kısmına * i¸saretini koyduk. * i¸sareti her¸seyi ifade ediyor. E˘ger kullanıcı cd /home/ahmet

yazarsa autofs sistemi yanlızca ana:/home/ahmet dizinini mount ediyor.

B¨oylece etiket kavramı ¸cok faydalı bir ¸sekilde kullanılabiliyir.

B¨ut¨un bu konfig¨urasyon de˘gi¸siklikleri sonrasında autofs programının arka planda ¸calı¸smasını sa˘glamak i¸cin

% /etc/rc.d/autofs start

beti˘gini ¸calı¸stırın. Durdurmak i¸cin ise

% /etc/rc.d/autofs stop yazmanız yeterli.

Ayrıca autofs’in her yerel makinada a¸cılırken ¸calı¸smaya ba¸slaması i¸cin /etc/rc.config dosyasında ilgili satıra yes yazmanız yeterli.

#

# Shall auto mount daemon autofs be started? (yes/no)

#

START_AUTOFS=yes

Son olarak /etc/fstab dosyasının eski halini kaldırmayı unutmayın. Aksi halde yaptıklarımızın hi¸cbir anlamı kalmaz. Eski sistemi kaldırmak i¸cin dos- yanın i¸cinde bir diyez yerle¸stirmeniz yeterli olacaktır..

#ankara:/home /home nfs defaults 1 1

Ayrıca her makinada bu de˘gi¸siklikleri yapmanız gerekecektir. Kabuk ya- zarak bu i¸slemleri yazmak olası. E˘ger kabuk bilmiyorsanız kolay gelsin.

6

Referanslar

Benzer Belgeler

Birinci y¨ ontem ile bu olay n farklı bi¸ cimde, ikinci y¨ ontem ile m farklı bi¸ cimde ger¸ cekle¸sebiliyor ise bu olay toplam n + m farklı bi¸ cimde ger¸

C ¸ ¨ oz¨ um: Asans¨ ore hangi sıralama ile girildi˘ gi ¨ onemli de˘ gildir, ¨ onemli olan asans¨ ore binebilmektir.. Ornek 9: 10 erkek ve 5 kadından olu¸san bir gruptan a)

Ornek 3: Bir hastalı˘ ¨ gın te¸shisinde kullanılan test ile iligili ¸su bilgilere sahibiz: Testin do˘ gru bir bi¸ cimde hasta olan bir ki¸siyi pozitif (yani hasta) olarak

Bu ¨ orneklerdeki gibi olu¸sturulan her bir X rastgele de˘ gi¸skeninin alabilecek oldu˘ gu de˘ gerler reel sayılar k¨ umesinin bir alt k¨ umesindeki de˘ gerlerdir.. Mesela,

X rastgele de˘ gi¸skeninin beklenen de˘ geri E (X ) rastgele de˘ gi¸skenin ortalama de˘ gerdir... Ornek 1: Bir torbada 1’den 4’e kadar numaralı 4

• Öğrenciler dosya hazırlayabilmek için ilkbahar/yaz sezonu ayakkabılarda kullanılacak kumaşlar için araştırma yapacaklardır..

Yine Orhan Bey zaman~nda ya~ayan Memlük tarihçisi ~bn Fazlullah el-Ömeri de merkezi Bursa'da oturan "Toman" o~lu Orhan'~n elli ~ehir ve elliden çok ka- lesi oldu~unu,

Azerbaycan bölgesi, Selçuklulardan önce de Türk topluluklarm~n de~i- ~ik zamanlarda geldikleri bir u~rak yeriydi. Fetihlerle Müslümanlar~n eline geçtikten sonra ya~anan büyük