Android

Cara me-mount share nfs di linux

How To Share File Using NFS on Debian Jessie [8]

How To Share File Using NFS on Debian Jessie [8]

Daftar Isi:

Anonim

Network File System (NFS) adalah protokol sistem file terdistribusi yang memungkinkan Anda untuk berbagi direktori jarak jauh melalui jaringan. Dengan NFS, Anda dapat memasang direktori jarak jauh pada sistem Anda dan bekerja dengan file jarak jauh seolah-olah itu adalah file lokal.

Pada sistem operasi Linux dan UNIX, Anda dapat menggunakan perintah mount untuk memasang direktori NFS bersama pada titik mount tertentu di pohon direktori lokal.

Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana me-mount berbagi NFS secara manual dan otomatis pada mesin Linux.

Menginstal Paket Klien NFS

Untuk memasang share NFS pada sistem Linux terlebih dahulu Anda harus menginstal paket klien NFS. Nama paket berbeda antara distribusi Linux.

  • Menginstal klien NFS di Ubuntu dan Debian:

    sudo apt update sudo apt install nfs-common

    Menginstal klien NFS di CentOS dan Fedora:

    sudo yum install nfs-utils

Memasang Sistem File NFS Secara Manual

Memasang berbagi NFS jarak jauh sama dengan memasang sistem file biasa.

Untuk memasang sistem file NFS pada titik mount yang diberikan, gunakan perintah mount dalam bentuk berikut:

mount NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT

Gunakan langkah-langkah di bawah ini untuk secara manual memasang berbagi NFS jarak jauh di sistem Linux Anda:

  1. Pertama, buat direktori untuk berfungsi sebagai titik mount untuk berbagi NFS jarak jauh:

    sudo mkdir /var/backups

    Mount point adalah direktori di mesin lokal tempat berbagi NFS akan dipasang.

    Pasang share NFS dengan menjalankan perintah berikut sebagai root atau pengguna dengan hak sudo:

    sudo mount -t nfs 10.10.0.10:/backups /var/backups

    Di mana 10.10.0.10 adalah alamat IP server NFS, /backup adalah direktori yang diekspor oleh server dan /var/backups adalah titik mount lokal.

    Pada kesuksesan, tidak ada output yang dihasilkan.

    Untuk memverifikasi bahwa volume NFS jarak jauh berhasil dipasang gunakan perintah mount atau df -h .

Setelah berbagi dipasang, titik mount menjadi direktori root dari sistem file yang dipasang.

Ketika Anda secara manual memasang berbagi, mount berbagi NFS tidak bertahan setelah reboot.

Secara Otomatis Memasang Sistem File NFS dengan /etc/fstab

Secara umum, Anda ingin memasang direktori NFS jarak jauh secara otomatis ketika sistem melakukan booting.

File /etc/fstab berisi daftar entri yang menentukan di mana bagaimana dan sistem file apa yang akan dipasang pada startup sistem.

Untuk secara otomatis me-mount share NFS ketika sistem Linux Anda mulai menambahkan baris ke file /etc/fstab . Baris harus menyertakan nama host atau alamat IP server NFS, direktori yang diekspor, dan titik pemasangan pada mesin lokal.

Gunakan prosedur berikut untuk secara otomatis me-mount share NFS di sistem Linux:

  1. Siapkan titik pemasangan untuk berbagi NFS jarak jauh:

    sudo mkdir /var/backups

    Buka file /etc/fstab dengan editor teks Anda:

    sudo nano /etc/fstab

    Tambahkan baris berikut ke file:

    / etc / fstab

    #

    10.10.0.10:/backups / var / backup default nfs 0 0

    Di mana 10.10.0.10 alamat IP server NFS, /backup adalah direktori yang diekspor dan /var/backups adalah titik mount lokal.

    Jalankan perintah mount di salah satu formulir berikut untuk memasang berbagi NFS:

    mount /var/backups mount 10.10.0.10:/backups

    Perintah mount , akan membaca konten /etc/fstab dan me-mount share.

    Lain kali Anda reboot sistem, pembagian NFS akan dipasang secara otomatis.

Melepas Sistem File NFS

Perintah umount melepaskan (unmount) sistem file yang dipasang dari pohon direktori.

Untuk melepaskan berbagi NFS yang terpasang, gunakan perintah umount diikuti oleh direktori di mana ia telah dipasang atau berbagi jarak jauh:

umount 10.10.0.10:/backups umount /var/backups

Jika mount NFS memiliki entri dalam file fstab , hapus saja.

Perintah umount akan gagal melepaskan saham ketika volume yang dipasang sedang digunakan. Untuk mengetahui proses mana yang mengakses share NFS, gunakan perintah fuser :

fuser -m MOUNT_POINT

Setelah Anda menemukan prosesnya, Anda bisa menghentikannya dengan perintah kill dan unmount share NFS.

umount -l MOUNT_POINT

Jika sistem NFS jarak jauh tidak dapat dijangkau, gunakan opsi -f ( --force ) untuk memaksa unmount.

umount -f MOUNT_POINT

Umumnya bukan ide yang baik untuk menggunakan opsi gaya karena dapat merusak data pada sistem file.

Kesimpulan

Kami telah menunjukkan kepada Anda cara memasang dan melepas tautan NFS jarak jauh. Perintah yang sama berlaku untuk distribusi Linux apa pun, termasuk Ubuntu, CentOS, RHEL, Debian dan Linux Mint.

Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.

pasang terminal nfs