">

NFS Konfigürasyonu

NFS Konfigürasyonu

Merhaba Arkadaşlar,

NFS konfigurasyonunu aşağıdaki şekilde gerçekleştirebilirsiniz.. Umarım faydalı olur..

Konfigurasyona başlamadan önce konfigure edeceğiniz makinalaradan bir tanesini server diğerini client seçmemiz gerekmektedir.

 

NFS Server Konfigürasyonu

   
NFS server olacak makinada ve client olacak olan makinalarda aşağıdaki paketler kurulur.
  

 

yum install nfs-utils nfs-utils-lib

 

yum install portmap                        # NFSv4 ‘te gerekli değil

Server makinası olarak belirlenen makinada server kurulumu yapıldıktan sonra nfs servisi başlatılır.


 

/etc/init.d/nfs start
Server makinasında gerekli dizinler tanımlanır.

mkdir /nfs_share_server

 
NOT: dizin yapısı değişiklik gösterebilir.

Server makinasında /etc/exports dosyasına aşağıdaki satır eklenir

/nfs_share_server client_makina_ip(rw)

NFS servisi resstart edilir.

/etc/init.d/nfs restart

NOT: /etc/exports dosyasına tek bir client'a erişim vermek istediğinizde ip adresi yerimne hostname de yazılabilir.


NOT: NFS Seçenekleri:

/etc/exports dosyasında paylaşım oluştururken yetki verme adına çeşitli seçenekler mevcuttur.             

Bunlar;

· ro: Client’lar paylaştırılmış directory sadece  read only erişim sağlayabilirler.
  rw: Client’lar paylaştırılmış directory hem read hemde write erişim sağlayabilirler.

                 ·  sync: Changes yapıldıktan sonra paylaştırılmış directory talepleri/istekleri doğrulamayı sağlar.


·  no_subtree_check: Subtree kontrollerini önler.

 

·  no_root_squash: Paylaştırılmış directory uzak makinedeki kullanıcının root gibi davranmasını sağlar.




 NFS Client Konfigürasyonu

NFS server konfigürasyonunu yaptıktan sonra, paylaşıma açtığımız alanı client makinelerine sanki kendi diski gibi lokal olarak görebilmesi için mount edilmesi gerekiyor.


İlk olarak NFS server makinesinin paylaşımını görmek için aşağıda belirtilen komutu çalıştırdığınızda export dosyasının listesini görüyor olmanız gerekiyor. Bu listede paylaştırılmış directory’nin “nfs_share” adında ve hangi ip aralığına açık olduğunu görüyor olacaksınız. Aksi takdirde bir yerlerde hata yapmışsınızdır.

 

    showmount -e nfs_server_ipsi

NFS client makinasında aşağıdaki dizin tanımlanır. Ve o dizin mount edilir.  

    mkdir /nfs_share_client
 
 

                 mount -t nfs nfs_server_ipsi:/nfs_share_server /nfs_share_ client

Paylaşım alanının mount olduğunu doğrulamak ve görmek adına aşağıdaki komutları kullanabilirsiniz.

                     df -h

                     mount | grep nfs

Yukarda yaptığımız mount işlemi, clent makine reboot olduğunda unmount olcaktır. unmount olmaması için aşağıdaki ayarlar yapılır.


/etc/fstab ‘a yazılacak bilgiler:
nfs_server_ipsi:/nfs_share_server  /nfs_share_client   nfs   defaults  0 0


NOT: Mount edilmiş NFS Kaldırma İşlemi aşağıdaki komut ile yapılır. (Client makinasında çalıştırılır)
 

umount /nfs_share_client


NOT: NFS İçin Önemli Komutlar


  • showmount -e    Makine üzerinde paylaşıma açılmış export listesini görüntüler.
  • showmount -e  <ip yada hostname>   Ağ üzerinde paylaşım yapan makinenin export listesini görüntüler.
  • showmount -d sub directories görüntüler.
  • exportfs -v      NFS server üzerinde paylaştırılmış directories ve seçenekleri görüntüler.
  • exportfs -r  /etc/exports dosyasında değişiklik yapıldığı zaman NFS server’ın refresh edilmesini sağlar.

Yorumlar

Henüz yorum yapılmadı.

Yorum Yapın