GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So mounten Sie NFS-Dateisysteme mit „autofs“ in CentOS/RHEL

Dieser Beitrag erklärt, wie man „autofs“ konfiguriert, um NFS-Dateisysteme mit dem „autofs“-Dienst zu mounten.

1. Stoppen Sie den „autofs“-Dienst, überprüfen Sie, ob der Dienst ausgeführt wird, und fahren Sie dann mit dem Stoppen fort.

# service autofs status
automount (pid 25285) is running...
# service autofs stop
Stopping automount: [ OK ]
# service autofs status
automount is stopped

2. Bearbeiten Sie /etc/auto.master Datei, um die Dateizuordnung festzulegen:

Die Datei /etc/auto.master ist die Hauptkonfigurationsdatei für den 'autofs'-Dienst, diese Datei enthält die Master-Map-Listen der Einhängepunkte auf dem System, die von 'autofs' gesteuert werden, und ihre entsprechenden Konfigurationsdateien oder Netzwerkquellen, die bekannt sind als 'Automount-Karten ‘.

So sollte die Datei aussehen:

# Sample auto.master file
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# For details of the format look at autofs(5).
#
/misc /etc/auto.misc     ---------------------> MAP FILE
#
# NOTE: mounts done from a hosts map will be mounted with the
# "nosuid" and "nodev" options unless the "suid" and "dev"
# options are explicitly given.
#
/net -hosts
#
# Include central master map if it can be found using
# nsswitch sources.
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence.
#
+auto.master

Die „Map-Datei“ kann in eine beliebige andere Datei unter /etc mit dem Namen „auto.mount“ geändert werden, um den Export in ein beliebiges anderes Verzeichnis zu mounten. Für weitere Informationen fahren Sie bitte mit Schritt Nummer zwei fort.

Bearbeiten Sie die Datei „auto.master ‘-Datei und fügen Sie das Hash-Symbol vor der Zeile „/misc /etc/auto.misc“ hinzu, und fügen Sie dann die folgende Zeile am Ende der Datei hinzu:

/- /etc/auto.mount

Die Datei sollte nach der Änderung wie im folgenden Beispiel aussehen:

#
# /misc /etc/auto.misc
#
/- /etc/auto.mount

3. Erstellen und/oder bearbeiten Sie die Kartendatei:

Die Map-Datei ist eine separate Datei, die die Dateisysteme definiert, die unter einem bestimmten Mount-Punkt gemountet werden sollen. Beispielsweise könnte die Datei /etc/auto.misc Einhängepunkte im Verzeichnis /misc definieren; Ein weiteres Beispiel ist die Verwendung von /mnt als weiteres Verzeichnis zum Mounten des Exports. Wenn ein anderes Verzeichnis benötigt wird, muss eine neue Datei im /etc/-Verzeichnis mit dem Namen „auto.mount“ als Empfehlung erstellt werden.

Das Folgende ist ein Beispiel für die Datei „/etc/auto.misc“ und die neue Datei „auto.mount“

# This is an automounter map and it has the following format
# key(mount-point) [ -mount-options-separated-by-comma ] location   ===> THIS IS THE GENERAL FORMAT OF THE MAPS
# Details may be found in the autofs(5) manpage

cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom  ===> EXAMPLE

# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd

mount_point_name      -rw,soft,intr,rsize=8192,wsize=8192       NFS.example.net:/export_name  ===> IP address can be used instead of the FQDN

Wenn Sie weder das Verzeichnis /misc noch die Datei „auto.misc“ verwenden möchten, erstellen Sie eine neue Datei mit dem Namen „auto.mount“ und fügen Sie dieselben Parameter mit der entsprechenden Syntax hinzu, wie im folgenden Beispiel:

# vi /etc/auto.mount

Hängen Sie die folgende Zeile an:

/mount_point -fstype=nfs,rw NFS.example.net:/export_name
HINWEIS :Stellen Sie sicher, dass Sie die Datei „/etc/auto.master“ bearbeitet haben, und ändern Sie die Kartendatei in die gewünschte.

4. Starten Sie den Dienst „autofs“:

# service autofs start
Starting automount: [ OK ]

5. Führen Sie den Befehl „mount“ aus, um zu überprüfen, ob Ihre NFS-Freigabe jetzt gemountet ist:

# mount
NFS_IP_Address:/export on /mount_point  type nfs (rw,vers=4,addr=NFS_IP_Address,clientaddr=local_IP_Address)


Cent OS
  1. So verwenden Sie autofs zum Mounten von NFS-Freigaben

  2. So überwachen Sie das Mounten/Unmounten von Mount-Punkten mit Auditd unter CentOS/RHEL 6,7

  3. So installieren Sie SSHFS auf CentOS/RHEL/Ubuntu

  4. CentOS / RHEL:So fügen Sie eine Auslagerungsdatei hinzu

  5. CentOS / RHEL :So mounten Sie Dateisysteme mit UUID

So aktivieren Sie Kdump auf RHEL 7 und CentOS 7

So richten Sie den NFS-Server unter CentOS 8 / RHEL 8 ein

So installieren und verwenden Sie Fail2ban unter RHEL 8 / CentOS 8

Verwendung von tmpfs unter RHEL/CentOS 7

So installieren Sie Flameshot auf RHEL/CentOS mit Snapcraft

So beheben Sie NFS-Übertragungslatenzprobleme mit „nfsiostat“ in CentOS / RHEL