GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara mengonfigurasi server NFS dan memasang share NFS di Ubuntu 14.10

Versi 1.0
Penulis:Srijan Kishore
Ikuti howtoforge di Twitter
Terakhir diedit 26/Nov/2014

Panduan ini menjelaskan cara mengkonfigurasi server NFS di Ubuntu 14.10 Network File System (NFS) adalah protokol sistem file terdistribusi populer yang memungkinkan pengguna memasang direktori jarak jauh di server mereka. Sistem ini memungkinkan Anda memanfaatkan ruang penyimpanan di lokasi yang berbeda dan menulis ke ruang yang sama dari beberapa server dengan cara yang mudah. Dengan demikian, ini bekerja dengan cukup baik untuk direktori yang harus sering diakses pengguna. Tutorial ini menjelaskan proses pemasangan share NFS di server Ubuntu 14.10 dengan langkah-langkah sederhana dan mudah diikuti.

1 Catatan Awal

Saya telah menginstal server Ubuntu 14.10 yang baru, di mana saya akan menginstal server NFS. Server Ubuntu saya memiliki nama host server1.example.com dan IP sebagai 192.168.0.100

Anda dapat menginstal server Ubuntu Anda dari tutorial. Atau kita memerlukan mesin klien Ubuntu 14.10 baik server/desktop. Dalam kasus saya, saya akan menggunakan desktop Ubuntu 14.10 dengan hostname  client1.example.com dan IP sebagai  192.168.0.101

2 Di akhir server NFS

Sekarang kita akan menginstal paket-paket ini di server Ubuntu 14.10 sebagai:

apt-get update
apt-get install nfs-kernel-server

Sekarang bagian konfigurasi akan menyertakan sebagai:

mkdir /var/nfsshare

Ubah kepemilikan folder sebagai berikut:

chown none:nogroup /var/nfsshare

Kami telah menggunakan /var/nfsshare karena, jika kami menggunakan drive lain seperti direktori /home maka itu akan menyebabkan masalah izin yang besar dan merusak seluruh hierarki. Jika jika kita ingin berbagi direktori /home maka izin tidak boleh diubah.

Sekarang kita akan membagikan direktori NFS melalui jaringan sebagai berikut:

nano /etc/exports

Kami akan membuat dua titik berbagi  /home dan /var/nfs. Edit sebagai berikut:

[...]
/var/nfsshare 192.168.0.101(rw,sync,no_subtree_check) /home 192.168.0.101(rw,sync,no_root_squash,no_subtree_check)

Catatan 192.168.0.101 adalah IP mesin klien, jika Anda ingin klien lain mengaksesnya, Anda perlu menambahkan IP-nya, jika tidak, Anda dapat menambahkan "*" alih-alih IP untuk semua akses IP.

Syaratnya harus bisa di-ping di kedua ujungnya.

Selanjutnya kami akan memperbarui tabel NFS dengan poin berbagi yang baru.

exportfs -a

Akhirnya mulai layanan NFS sebagai berikut:

layanan nfs-kernel-server mulai

Sekarang kita siap dengan bagian server NFS.

3 klien NFS berakhir

Dalam kasus saya, saya memiliki klien sebagai desktop Ubuntu 14.10. Versi Ubuntu lainnya juga akan berfungsi untuk hal yang sama. Instal paket-paket sebagai berikut:

sudo apt-get update
sudo apt-get install nfs-common

Sekarang buat titik pemasangan direktori NFS sebagai berikut:

sudo mkdir -p /mnt/nfs/home
sudo mkdir -p /mnt/nfs/var/nfsshare

Selanjutnya kita akan me-mount konten bersama NFS di mesin klien seperti yang ditunjukkan di bawah ini:

mount -t nfs 192.168.0.100:/home /mnt/nfs/home/

Ini akan me-mount /home dari server NFS. Selanjutnya kita akan /var/nfsshare mount sebagai berikut:

mount -t nfs 192.168.0.100:/var/nfsshare /mnt/nfs/var/nfsshare/

Sekarang kita sudah terhubung dengan share NFS, kita akan crosscheck sebagai berikut:

mount -t nfs

[dilindungi email]:~# mount -t nfs
192.168.0.100:/home di /mnt/nfs/home ketik nfs (rw,vers=4,addr=192.168.0.100,clientaddr=192.168.0.101)
192.168.0.100:/var/nfsshare pada /mnt/nfs/var/nfsshare ketik nfs (rw,vers=4,addr=192.168.0.100,clientaddr=192.168.0.101)
[dilindungi email]:~#

Jadi kita terhubung dengan NFS share.

Sekarang kita akan memeriksa izin baca/tulis di jalur bersama. Pada klien masukkan perintah:

sentuh /mnt/nfs/var/nfsshare/test_nfs

Selanjutnya periksa izin file yang dibuat di sana.

ls -l /mnt/nfs/var/nfsshare/

[dilindungi email]:~# ls -l /mnt/nfs/var/nfsshare/
total 0
-rw-r--r-- 1 none nogroup 0 25 Nov 11:33 test_nfs
[dilindungi email]:~#

File yang dibuat memiliki izin sebagai bukan siapa-siapa/tidak ada grup sebagaimana diperbarui di ujung server NFS.

4 Pemasangan NFS Permanen

Kita perlu memasang bagian NFS di ujung klien secara permanen yang harus dipasang bahkan setelah reboot. Jadi kita perlu menambahkan NFS-share di file /etc/fstab dari mesin klien sebagai berikut:

nano /etc/fstab

Tambahkan entri seperti ini:

[...]
192.168.0.100:/home /mnt/nfs/home nfs defaults 0 0 192.168.0.100:/var/nfsshare /mnt/nfs/var/nfsshare nfs defaults 0 0

Catatan 192.168.0.100 adalah alamat IP NFS-share, itu akan bervariasi dalam kasus Anda.

Ini akan membuat mount permanen dari NFS-share. Sekarang Anda dapat mem-boot ulang mesin dan titik pemasangan akan permanen bahkan setelah reboot.

Selanjutnya buat drive aktif dengan memberikan input sebagai:

pasang -a

Jika kita ingin menambahkan perintah di boot startup, maka kita akan menambahkan entri di file /etc/rc.local sebagai:

nano /etc/rc.local

dan tambahkan entri sebagai berikut:

[....]

mount -a exit 0

Ini akan mengaktifkan perintah untuk boot juga. Cheers sekarang kami memiliki server NFS yang berhasil dikonfigurasi melalui Ubuntu 14.10 :)


  • Ubuntu :  http://www.ubuntu.com/

Ubuntu
  1. Cara mengonfigurasi server NFS dan memasang share NFS di Ubuntu 14.04

  2. Cara Menginstal Dan Mengkonfigurasi Server Redis Di Ubuntu

  3. Cara Mengatur Server dan Klien NFS di Ubuntu 20.04

  1. Cara mengonfigurasi server NFS dan memasang share NFS di Ubuntu 18.04

  2. Cara Menginstal dan Mengkonfigurasi Server VPN Algo di Ubuntu 20.04

  3. Cara Menginstal dan Mengkonfigurasi Server DHCP di Ubuntu 20.04

  1. Cara Menginstal dan Mengonfigurasi Server NFS di Ubuntu 20.04

  2. Cara Menginstal dan Mengkonfigurasi VNC di Ubuntu 20.04

  3. Cara Menginstal Klien dan Server NFS di Ubuntu 20.04