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

So ändern Sie die Dateisystembezeichnungen in CentOS/RHEL

Der Geräteknotenname einer Festplatte (/dev/sda, /dev/hda, /dev/vda usw.) kann sich in manchen Situationen ändern. Beispielsweise könnten sda und sdc nach dem Umstecken von Kabeln oder dem Aktualisieren bestimmter Pakete die Plätze tauschen. Dies führt zu Problemen, wenn /etc/fstab Dateisysteme anhand der Festplattennamen referenziert. Stattdessen können wir Dateisystembezeichnungen verwenden, um sie in der Datei /etc/fstab zu referenzieren. Dadurch können wir ein Dateisystem identifizieren, ohne auf vergängliche Blockgerätenamen zurückgreifen zu müssen.

Hinweis Hinweis:Die UUIDs und Bezeichnungen sind nicht erforderlich, wenn sich ein Dateisystem auf einem logischen LVM-Volume befindet, wie bei standardmäßigen RHEL-Installationen.

Überprüfen Sie das aktuelle Label des Dateisystems

1. Um das Label des Dateisystems herauszufinden, können Sie den „blkid“-Befehl wie unten gezeigt verwenden.

# blkid /dev/sda1
/dev/sda1: LABEL="/boot" UUID="c9fdb384-19ed-4b94-b29e-23f0f566e970" TYPE="ext4"

2. Sie können auch bestimmen, auf welche Dateisysteme in der Datei /etc/fstab durch ihre LABELs anstelle der tatsächlichen Gerätenamen verwiesen wird. Zum Beispiel:

# cat /etc/fstab
LABEL="/boot"                                 /boot   ext4    defaults        1 2
UUID="80a27dc2-c309-4cc8-9ceb-3bb1a055cf3d"   /data   ext4    defaults        0 2

3. Zusätzlich können Sie auch die Kernel-Argumentationszeile in /etc/grub.conf auf die Verwendung von Nicht-LVM-Geräteknotennamen überprüfen.

# grep kernel /etc/grub.conf
    kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/vda2

Ändern der Dateisystem-Labels online

Der Befehl e2label kann zum Setzen/Ändern von Labels auf ext2-, ext3- und ext4-Dateisystemen verwendet werden. Die Syntax zur Verwendung des Befehls ist einfach:

# e2label
Usage: e2label device [newlabel]

Um beispielsweise die Bezeichnung der Partition /dev/sda1 in /boot zu ändern, verwenden Sie den folgenden Befehl:

# e2label /dev/sda1 /boot

Achten Sie beim Ändern bestehender Labels darauf, alle Verweise auf die alten Labels in /etc/fstab und /etc/grub.conf zu aktualisieren und entsprechend zu ändern.

# grep LABEL /etc/grub.conf
kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/
# grep LABEL /etc/fstab
LABEL=/                /         ext3    defaults        1 1
LABEL=/boot            /boot     ext3    defaults        1 2

Ein Hinweis zum Wechseln von Geräten

Um Labels zu Swap-Partitionen hinzuzufügen/zu ändern, müssen sie mit „swapoff [DEVICE]“ ausgeschaltet und mit „mkswap -L [LABEL] [DEVICE]“ neu erstellt werden, bevor sie mit „swapon [DEVICE]“ wieder eingeschaltet werden. Swap-UUIDs sind nur in RHEL6 und höher möglich. Weitere Einzelheiten finden Sie auf der Manpage von mkswap.

# man mkswap
CentOS / RHEL :So ändern Sie die UUID des Dateisystems


Cent OS
  1. So legen Sie den Hostnamen in CentOS 7 / RHEL 7 fest oder ändern ihn

  2. So ändern Sie den Hostnamen unter CentOS

  3. CentOS / RHEL 7:So ändern Sie die Zeitzone

  4. So ändern Sie den NIC-Gerätenamen in CentOS / RHEL 6

  5. CentOS / RHEL :So ändern Sie die Anmelde-Shell des Benutzers

So stellen/ändern Sie den Hostnamen in CentOS 8 / RHEL 8

So ändern Sie die Zeitzone in CentOS 8 / RHEL 8

So ändern Sie den Hostnamen unter CentOS 8

So ändern Sie den Hostnamen in CentOS/RHEL 8

So ändern Sie den Hostnamen in CentOS/RHEL 7

CentOS / RHEL 5,6 :So ändern Sie die Zeitzone