Nfs (Network File Storage)

NFS (Network File System), adalah sebuah protokol jaringan yang menunjukkan sarana untuk melaksanakan acara menyebarkan file antar jaringan, sehingga suatu mesin sanggup mengakases file file di mesin lain seolah mengakses file sistem lokal. protokol ini berkerja dengan sistem client-server. server akan meng-export suatu file system atau directory kemudian semua client akan melaksanakan mount pada directory tersebut.

untuk kali ini, saya memakai topologi sebagai berikut,



Konfigurasi Server
1. pertama lakukan instalasi NFS Packages kedalam Server kita memakai perintah

kemudian tunggu hingga instalasi selesai 


2. kemudian kita start service nfs kita kemudian kita enable servicenya, memakai command berikut 

Command Start Service NFS

Command Enble Service NFS 

3. kemudian buat directory yang nantinya akan kita gunakan untuk sharing data pada client kita juga harus menunjukkan permission pada directory terserbut


4. kemufinan kita edit file /etc/exports dengan perintah 

nano /etc/exports 

kemudian tambahkan script berikut di dalamnya 


Penjelasan

/queendata/ = merupakan letak directory yang akan di share
192.168.88.0/24 = merupakan network dari ip address yang diperbolehkan untuk mengakses directory yang akan di share nantinya 
rw = merupakan permission yang bersifar writeable, sehingga client sanggup melaksanakan pengubahan pada directory tersebut ibarat menambahkan file atau bahkan menghapusnya 
sync = merupakan script biar directory /queendata/ sanggup saling tersinkronasi dengan client 
no_root_squash = merupakan root pada client yang nantinya akan mempunyai tingkat yang sama dalam mengakses file di sistem sebagai root pada server
no_all_squash = untuk Enable user's Authority 

5. kemudian kita restart service nfs server kita 

systemctl restart nfs-server 

6. kemudian untuk mengecek apakah konfigurasi kita sudah benar atau belum kita gunakan perintah berikut 

Penjelasan 

exportfs -v : menampilkan list dari file yang di share di dalam server exportfs -a : menampilkan semua directory yang terdaftar pada /etc/exports exportfs -u : membatalkan proses export ke suatu directori.exportfs -r : melaksanakan proses export kembali semua directory sehabis melaksanakan modifikasi pada script /etc/exports

6. yang terakhir kita perlu melaksanakan konfigurasi firewall pada NFS server biar client sanggup mengakses directory yang kita share pada server  


Konfigurasi Client 

1. pada client kita juga arus melaksanakan instalasi nfs package juga ibarat pada server 


2. sehabis di install, lakukan enable dan start service nfs kita pada client 


3. selanjutnya sebelum kita melaksanakan mounting, kita harus melaksanakan check apakah folder yang di share oleh server madih tersedi atau tidak dengan command berikut


Penjelasan

showmount -e  untuk melihat share folder yang tersedia pada local machine 

showmount -e sserver-ip ; untuk melihat list dari folder yang di share oleh server tersebut

4. kemudian untuk melaksanakan mount kita harus menciptakan folder terlebih dahulu sebagai sasaran mount

mkdir /dataclient 

5. sehabis itu lakukan mounting directory yang terdapat pada NFS server dengan client 


6. kemudian untuk memverifikasi apakah folder yang di sharing sudah termount dengan benar atau belum kita sanggup memakai perintah berikut

mount | grep nfs 



atau juga sanggup memakai command berikut


7. untuk melaksanakan pengetesan, saya akan menciptakan file pada client kemudian kita akan mengecek apakah terdapat file tersebut pada server

Pembuatan file pada client 

Pengecekkan pada server 

8. biar mounting tidak hilang ketilka kita me-restart server kita harus menambahkan script pada file etc/fstab pada client ibarat berikut 

kemudian lakukan restart pada client kemudian kita lakukan pengecekkan lagi ibarat sebelumnya 


maka akhirnya jikalau kita sanggup melihat folder yang telah di share tadi akan eksklusif termount 

0 Response to "Nfs (Network File Storage)"

Posting Komentar