GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie mounte ich mehrere Ordner mit nfs4 auf Centos?

Um die Unterverzeichnisse freizugeben, musste ich zuerst den übergeordneten Ordner mit fsid=0 freigeben. Auf dem Server sieht /etc/exports also so aus:

/var/shared 192.168.200.101(rw,fsid=0,sync)
/var/shared/folder1 192.168.200.101(rw,sync)
/var/shared/folder2 192.168.200.101(rw,sync)

dann sieht auf dem Client /etc/fstab so aus:

192.168.200.201:/folder1 /home/nfsmnt/folder1 nfs4 rw 0 0
192.168.200.201:/folder2 /home/nfsmnt/folder2 nfs4 rw 0 0

Ich kann die Ordner dann wie erwartet mounten:

mount /home/nfsmnt/folder1

Das Problem ist, dass Sie fsid=0 haben für zwei exportierte Dateisysteme. Das ist die Fehlermeldung, die Sie erhalten. fsid=0 wird verwendet, um die Spitze des exportierten Dateisystembaums in nfsv4 festzulegen. Stellen Sie das nur einmal ein. Normalerweise haben Sie so etwas in /etc/exports auf dem Server:

/var/shared         192.168.200.101(rw,fsid=0,sync)
/var/shared/folder1 192.168.200.101(rw,sync)
/var/shared/folder2 192.168.200.101(rw,sync) 

Siehe http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-nfs-server-config-exports.html


Linux
  1. Wie führe ich Grep mit mehreren und Mustern aus?

  2. So richten Sie eine Firewall mit Firewalld unter CentOS 8 ein

  3. Wie konfiguriere ich automatische Updates mit yum-cron unter CentOS 7?

  4. Wie kann ich Dateien/Ordner auf Centos komprimieren/entpacken?

  5. So entfernen Sie Ordner mit einem bestimmten Namen

So installieren und konfigurieren Sie GlusterFS unter CentOS 7/CentOS 8

So richten Sie einen dedizierten Mount &Blade:Warband-Server unter CentOS ein

So installieren Sie Python 2.7 unter CentOS 7.1 oder 6.7 mit Anaconda

So installieren Sie Drupal auf CentOS 7 mit Apache

So installieren Sie WordPress auf CentOS 7.1 mit Apache

Wie lösche ich mehrere Ordner parallel?