NFS Share Oluşturmak

NFS ,Network File System’in kısaltılmışıdır. NFS dosya paylaşımı için faydalı bir teknolojidir.Sunucu ve istemci modeli olarak çalışır. Bu yazıda yapacağımız klasörü başka bir sunucuda ki klasördeki gibi göstermek olacak.

Nfs teknolojisini kullanmak için  iki sunucuya da aşağıdaki paketi yüklememiz gerekiyor.

yum -y install nfs-utils

nfs-utils paketini yükledikten sonra nfs servisini aşağıdaki gibi ayağa kaldırmamız gerekiyor.

Servisi enable ediyoruz.

 systemctl enable nfs-server.service

Enable edilen servisi başlatıyoruz.

systemctl start nfs-server.service

Yukarıdaki işlemler yapıldıktan sonra servisi kontrol etmek istersek aşağıdaki komuttan yararlanabiliriz.

systemctl status nfs-server.service

Yukarıdaki resimdeki gibi çıktı alıyorsanız nfs servisiniz çalışıyor demektir.

Nfs servisimizin iki tarafta çalıştığını gördükten sonra bir sonraki adıma geçebiliriz.

Klasörü paylaşmak istediğimiz sunucuya giderek aşağıdaki konfigürasyonları yapıyoruz.

İlk olarak serverdayken /etc/exports içine girerek aşağıdaki komutu kendinize göre uyarlayarak yazıyorsunuz.

 /home/paylasm secondary_sunucunun_ipsi(rw,sync,no_root_squash,no_subtree_check)

Örnek olarak aşağıdaki komuttan yararlanabilirsiniz.

  /home/paylasm 216.58.206.195(rw,sync,no_root_squash,no_subtree_check)

Yukarıdaki resimi açıklayacak olursak

1 numaralı bölüm: Server da paylaşmak istenilen dizin.

2 numaralı bölüm: Client ip’si

3 numaralı bölüm: Belirtilen dizinde ki izinleri belirtir.

Yukarıdaki işlemleri tamamladıktan sonra  aşağıdaki komutu çalıştırıyoruz.

exportfs -a

Serverda gerekli işlemleri tamamladıktan sonra  client makinede yapılacaklara geçelim.

Client makineye bağlandıktan sonra aşağıdaki komutu çalıştırarak fstabın içine eklemeleri yapıyoruz.

vi /etc/fstab

Yukarıdaki gibi fstab’a ekledikten sonra kaydedip çıkıyoruz.

Kaydettikten sonra aşağıdaki komutu çalıştırarak mount ediyoruz .

Mount -a

Df -h komutu ile client makineden kontrol edersek oluştuğunu göreceğiz.

Loading