Konfigurasi Server NFS Cepat di Sistem Redhat 7 Linux

Konfigurasi Server NFS Cepat di Sistem Redhat 7 Linux

Konfigurasi NFS Dasar

Di konfigurasi ini akan memandu Anda melalui konfigurasi cepat dan dasar server NFS di sistem rhel7 linux. Kami tidak mempertimbangkan masalah keamanan, atau kami tidak peduli dengan penyetelan dan kontrol akses. Dalam skenario kami, kami mendefinisikan dua host:

  • NFS Server, IP 10.1.1.100
  • Klien NFS, IP 10.1.1.18

Dengan asumsi Anda sudah memiliki sistem RedHat 7 Linux yang sedang berjalan untuk mengatur server NFS Anda perlu menginstal beberapa paket tambahan:

Konfigurasi Server NFS

Jalankan perintah di bawah ini untuk memulai instalasi server NFS:

[NFS-server]# yum instal NFS-UTILS RPCBind 

Selanjutnya kami mengekspor beberapa direktori sewenang -wenang /opt/nfs. Membuat /opt/nfs direktori:

[NFS -server]# mkdir -p /opt /nfs 

dan edit /etc/ekspor NFS Ekspor File untuk menambahkan baris di bawah ini saat mengganti alamat IP 10.1.1.18 dengan alamat IP klien Anda:

/opt/nfs 10.1.1.18 (no_root_squash, rw, sinkronisasi) 

Selanjutnya pastikan untuk mengaktifkan 2049 Port pada firewall Anda untuk mengizinkan permintaan klien:

[NFS-server]# firewall-cmd --zone = public --add-port = 2049/tcp --permanent [nfs-server]# firewall-cmd --reload 

Awal rpcbind Daemon dan NFS Server dalam urutan ini:

[NFS-Server]# Service RPCBind Start; Layanan NFS Mulai 

Periksa status server NFS:

[NFS-Server]# Layanan NFS Status NFS-Server.Layanan - Server NFS dimuat: dimuat (/usr/lib/systemd/system/nfs -server.melayani; Dinonaktifkan) Aktif: Aktif (Keluar) Sejak THU 2014-12-11 08:12:46 EST; 23s lalu Proses: 2780 execStart =/usr/sbin/rpc.NFSD $ RPCNFSDARGS $ RPCNFSDCOUNT (Kode = Keluar, Status = 0/Sukses) Proses: 2775 EXECSTARTPRE =/USR/SBIN/EXPORTFS -R (Kode = Keluar, Status = 0/Sukses) Proses: 2773 NFS-UTILS/Scripts/NFS-Server.preconfig (kode = keluar, status = 0/sukses) PID utama: 2780 (kode = keluar, status = 0/sukses) cgroup:/sistem.Slice/NFS-Server.melayani 


Konfigurasi Klien NFS

Untuk dapat memasang direktori yang diekspor NFS pada klien Anda, paket berikut perlu diinstal. Bergantung pada distribusi linux klien Anda, prosedur instalasi mungkin berbeda. Pada redhat 7 linux langkah instalasi adalah sebagai berikut:

[NFS-CLIENT]# YUM Instal NFS-UTILS RPCBIND [NFS-CLIENT]# Service RPCBind Start 

Yang tersisa adalah membuat direktori titik mount misalnya. /mnt/nfs dan mount yang sebelumnya diekspor NFS /opt/nfs direktori:

[nfs-client]# mkdir -p /mnt /nfs [nfs-client]# mount 10.1.1.110:/opt/nfs/mnt/nfs/ 

Uji kebenaran pengaturan kami antara NFS Server dan NFS Client. Buat file sewenang -wenang dalam direktori pemasangan NFS di sisi klien:

[NFS-CLIENT]# CD/MNT/NFS/[NFS-CLIENT]# Touch NFS.Tes [NFS-CLIENT]# LS -L Total 0 -RW-R-R--. 1 root root 0 Des 11 08:13 NFS.tes 

Pindahkan sisi server dan periksa apakah kami baru NFS.tes File ada:

[NFS-Server]# CD/OPT/NFS/[NFS-Server]# LS -L Total 0 -RW-R-R--. 1 root root 0 Des 11 08:13 NFS.tes 

Mengkonfigurasi pemasangan NFS permanen

Sekarang kami memiliki konfigurasi NFS dasar pada sistem RHEL7 Linux yang dilakukan, selanjutnya kami dapat menambahkan pengaturan tambahan seperti ketekunan server dan pemasangan klien permanen menggunakan /etc/fstab. Untuk memiliki ekspor NFS kami tersedia secara permanen setelah reboot sistem server NFS kami perlu memastikan bahwa NFS Layanan dimulai setelah reboot:

[NFS-Server]# Systemctl Aktifkan NFS-Server LN -S '/usr/lib/SystemD/System/NFS-Server.layanan "/etc/systemd/system/nfs.target.INGIN/NFS-Server.melayani' 

Untuk memungkinkan klien memasang direktori yang diekspor NFS secara permanen setelah reboot kita perlu menentukan prosedur pemasangan di dalam /etc/fstab file konfigurasi. Membuka /etc/fstab File dan tambahkan baris berikut:

10.1.1.110:/opt/nfs/mnt/nfs nfs default 0 0 

Pasang Direktori Rumah Pengguna

Dalam langkah -langkah berikut kami akan mengekspor direktori rumah pengguna /home/rhel7. Karena NFS membutuhkan hak akses penuh untuk mengakses /home/rhel7:

[NFS -server]# ls -ld/home/rhel7/drwx------. 2 rhel7 rhel7 59 Jul 17 14:22/home/rhel7/ 

Kami akan mengikatnya ke direktori baru:

[NFS-server]# mkdir -p/ekspor/rhel7 [NFS-server]# mount-bind/home/rhel7//ekspor/rhel7/ 

Untuk membuat permanen di atas tambahkan baris berikut ke dalam Anda /etc/fstab mengajukan:

/home/rhel7/ekspor/rhel7 tidak ada yang mengikat 0 0 

Selanjutnya, tambahkan garis ekspor lain ke /etc/ekspor mengajukan:

/Ekspor/rhel7 10.1.1.18 (no_root_squash, rw, sinkronisasi) 

Ekspor ulang semua direktori NFS:

[NFS -Server]# Exportfs -Ra 

Yang tersisa adalah memasang direktori pengguna di atas menggunakan host klien kami:

[NFS-CLIENT]# mount 10.1.1.110:/Ekspor/rhel7/mnt/rhel7/[nfs-client]# cd/mnt/rhel7/[nfs-client]# ls [nfs-client]# touch rhel7-test-nfs [nfs-client]# ls rhel7 -test-nfs 

Konfirmasikan bahwa file tersebut RHEL7-TEST-NFS ada di server NFS:

# ls -l/home/rhel7/total 0 -rw-r-r--. 1 root root 0 Des 11 09:13 rhel7-test-nfs 

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Unduh Linux
  • Cara menginstal yum di linux
  • Daftar dan Instalasi Klien FTP di Ubuntu 22.04 Linux…
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?