Linux üzerinde disk paylaşımı nasıl
yapılır ?
Bilgisayar ağlarının en önemli
özelliklerinden biri kaynak paylaşımı sağlamaktır. Bir makina içerisinde yer alan
disk alanının bilgisayar ağı üzerinde yer alan diger makinalar tarafından
kullanılabilmesine Network File System (NFS) adı verilir.
Çok kullanıcılı diğer işletim sistemlerinde olduğu gibi LINUX NFS desteklemektedir.
NFS işlemini rpc.nfsd daemon'u desteklemektedir. /etc/rc.d/rc.inet2 içerisinde ilişkili
daemonların (nfsd rpc.portmapper vs) çalışması sağlanmalıdır.
Yerel disk'in herhangi bir alanını bilgisayar ağı üzerinde yer alan diğer
makinaların kullanımına sunmak için /etc/exports dosyası kullanılır. Bu dosya
içerisine disk hiyerarşisinin hangi bölümlerinin diger makinalar tarafından
kullanılacağı belirtilir:
/home/ali alice,venus
/usr/man (ro)
( exports dosyası değistirildikten sonra değişikliklerin yansıması için reboot
gereklidir ).
Bir başka makina üzerinde yer alan diski kendi hiyerarşinize bağlamak için ise mount
komutu kullanılır.
mount -t nfs darkstar:/home/ali /disk2/home/ali
( darkstar makinasında /home/ali kısmını bu makinada /disk2/home/ali dizini olarak
ekle ) Her defasında bu işlemi yapmamak için /etc/fstab altında hangi NFS ile
"mount" edilmesi istenen dizinler belirtilebilir.