Jak skonfigurować NFS Udostępnij na Ubuntu 18.04 i 16.04
- 620
- 8
- Maurycy Napierała
System plików sieciowych (NFS) to rozproszony protokół systemu plików. co umożliwia użytkownikowi na komputerze klienckim dostęp do plików przez sieć w sposób podobny do sposobu dostępu do pamięci lokalnej.
Ten artykuł pomoże Ci zainstalować i skonfigurować NFS w systemach Ubuntu oraz wyeksportować katalog i zamontować go w systemie klienta.
Szczegóły sieci:
Mamy dwa Ubuntu 16.04 Systemy LTS w tej samej sieci 192.168.1.0/24, poniżej, podane IPS są skonfigurowane na serwerze i kliencie, których użyjemy w tym samouczku.
Serwer: 192.168.1.100 Klient: 192.168.1.110
Krok 1 - Zainstaluj serwer NFS na Ubuntu
Na tym etapie opiszemy Cię na temat pakietów, które musisz zainstalować i jak je zainstalować. Opisuje również, kto eksportować i katalogowy za pomocą serwera NFS.
Użyj następującego polecenia, aby zainstalować wymagane pakiety, aby skonfigurować serwer NFS.
sudo apt-get instaluj nfs-kernel-server portMap
Krok 2 - Eksportuj akcje nad NFS
Teraz musisz skonfigurować NFS do eksportu katalogu. W tym samouczku tworzymy nowy katalog, możesz również użyć dowolnego istniejącego katalogu.
Muszę eksportować /katalogu domowego oraz nowy /opt /share katalog na moim serwerze NFS. /Strona główna już istnieje w moim systemie. Teraz utwórz nowy katalog za pomocą poniższego polecenia.
sudo mkdir /opt /share sudo chown nikogo: nogroup /opt /share
Teraz edytuj plik konfiguracyjny NFS Server Eksportuje w edytorze tekstu jako następujące:
sudo vim /etc /eksport
Dodaj następujące ustawienia:
/itp./Eksport/Strona główna 192.168.1.0/24 (RW, Sync, NO_ROOT_SQUASH, NO_SUBTREE_CHECK)/Opt/Share 192.168.1.110 (RW, Sync, no_subtree_check)
Tutaj /dom można zamontować z systemu z dowolnym adresem IP 192.168.1.24 Sieć LAN. Ale /opt /udostępnienie można uzyskać tylko z IP 192.168.1.110.
Następnie zastosuj nowe ustawienia, uruchamiając następujące polecenie. To wyeksportuje wszystkie katalogi wymienione w pliku /etc /exports.
Sudo Exportfs -A
Aby potwierdzić i wyświetlić eksportowany katalog użyj następującego polecenia, a otrzymasz dane wyjściowe jak poniżej
Sudo Exportfs -v [Wyjście samput] /Home 192.168.1.0/24 (RW, WDELAY, NO_ROOT_SQUASH, NO_SUBTREE_CHECK)/Opt/Share 192.168.1.110 (RW, WDELAY, NO_ROOT_SQUASH, NO_SUBTREE_CHECK)
Krok 3 - Udostępnij montowanie na komputerze klienckim
Po zakończeniu skonfigurowania po stronie serwera zaloguj się do systemu klientów, w którym musimy skonfigurować Klient NFS i zamontować katalog eksportowany przez NFS Server.
Zainstaluj następujące pakiety w systemie klienta NFS, który jest wymagany do zamontowania zdalnego katalogu za pomocą protokołu NFS.
sudo apt-get instaluj nfs-common portMap
Teraz musimy utworzyć punkty montażowe do montażu zdalnych katalogów NFS.
sudo mkdir /mnt /share sudo mkdir /mnt /home
Po utworzeniu punktu mocowania zamontuj zdalnie wyeksportowany katalog NFS za pomocą następującego polecenia.
Sudo Mount 192.168.1.100:/opt/share/mnt/share sudo Mount 192.168.1.100:/home/mnt/home
Sprawdź zamontowany system plików za pomocą poniższych poleceń. Zgodnie z wynikami wyjściowymi oba zamontowane NFS katalogi są wymienione na końcu wyniku.
sudo df -h [Przykładowe wyjście] Zastosowany rozmiar systemu plików UŻYWA ZASTOSOWANIE ZAPODATOWANE ON /DEV /SDA1 20G 2.8G 16G 16% / UDEV 371M 4.0k 371m 1% /dev TMPFS 152M 812K 151M 1% /RUN Brak 5.0m 0 5.0m 0% /RUN /LOCK Brak 378m 8.0k 378m 1% /run /shm /dev /sr0 32m 32m 0 100% /media /cdrom /dev /sr1 702m 702m 0 100% /media /ubuntu 12.04 LTS i386 192.168.1.100:/opt/share 20g 2.8G 16G 16% /MNT /SHARE 192.168.1.100:/Strona główna 20G 2.8G 16G 16% /mnt /dom
Krok 4 - Ustawienie automatycznego mocowania
Dołącz następujące wpisy do /etc/fstab Plik do automatycznie montaż katalogów NFS po ponownym uruchomieniu systemu. To zamontuje katalogi podczas startupu.
/etc/fstab… 192.168.1.100:/home/mnt/home nfs auto, noatime, nolock, bg, nfsvers = 3, int, tcp, actimeo = 1800 0 0 192.168.1.100:/opt/share/mnt/share nfs auto, noatime, nolock, bg, nfsvers = 3, int, tcp, actimeo = 1800 0 0
Krok 5 - Udział NFS NFS
Jeśli chcesz usunąć zamontowany system plików, możesz po prostu go nie udać za pomocą polecenia UMount. Musisz także usunąć wpisy z /etc /fstab (jeśli dodano)
sudo umount /mnt /share sudo umount /mnt /home
- « Utwórz CSR dla WildCard SSL na systemie Windows Server 2008
- Zainstaluj SugarCrm 6.5.16 Edycja społeczności w Linux »