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.