GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL :Jak změnit UUID souborového systému

Název uzlu zařízení disku (/dev/sda, /dev/hda, /dev/vda atd.) se může v některých situacích změnit. Například po výměně kabelů nebo upgradu určitých balíčků si sda a sdc mohou vyměnit místa. To způsobuje problémy, když /etc/fstab odkazuje na souborové systémy podle názvů disků. Není bezpečné používat názvy uzlů blokových zařízení jako /dev/sda1 a /dev/vdb2 k odkazování na souborové systémy v /etc/fstab.

Místo toho použijte UUID souborového systému (univerzálně jedinečné identifikátory) nebo štítky. Každá z těchto možností umožňuje identifikaci souborového systému bez použití dočasných názvů blokových zařízení.

Poznámka :UUID a štítky nejsou vyžadovány, pokud je souborový systém umístěn na logickém svazku LVM, jako u výchozích instalací RHEL/CentOS.

Zkontrolujte aktuální UUID souborového systému

1. Chcete-li najít aktuální UUID souborového systému, můžete použít některý z níže uvedených příkazů.

# blkid /dev/sdc1
/dev/sdc1: UUID="94ddf54e-53f7-4a1a-bd2f-d0a01ee448d1" TYPE="ext4"
# dumpe2fs /dev/sdc1 | grep UUID
dumpe2fs 1.42.9 (28-Dec-2013)
Filesystem UUID:          94ddf54e-53f7-4a1a-bd2f-d0a01ee448d1

Můžete také zobrazit UUID v souboru /etc/fstab, pokud je pro souborový systém ručně proveden záznam.

# grep data /etc/fstab
UUID="94ddf54e-53f7-4a1a-bd2f-d0a01ee448d1"       /data     ext4    defaults        0 2

1. Změna UUID pomocí tune2fs

1. Aby bylo možné změnit UUID souborového systému, musí být nejprve odpojen.

# umount /data

2. tune2fs umožňuje změnit UUID pomocí -U vlajka. Parametr -U umožňuje generování náhodného UUID nebo UUID založeného na čase.

# tune2fs -U random /dev/sdc1
tune2fs 1.42.9 (28-Dec-2013)

3. Při úpravě existujících UUID se ujistěte, že aktualizujete všechny odkazy na staré štítky ve fstab. Nejprve zkontrolujte nové UUID a poté proveďte příslušné změny v souboru /etc/fstab.

# blkid | grep sdc1
/dev/sdc1: UUID="d2c27808-f88f-44bc-bb1d-de3b03d133e4" TYPE="ext4"
# vi /etc/fstab
UUID="d2c27808-f88f-44bc-bb1d-de3b03d133e4"       /data     ext4    defaults        0 2

4. Znovu připojte souborový systém.

# mount /data
Jak změnit štítky souborového systému v CentOS/RHEL


Cent OS
  1. Jak nastavit nebo změnit název hostitele v CentOS 7 / RHEL 7

  2. Jak změnit MAC adresu na CentOS 8

  3. CentOS / RHEL 7:Jak změnit časové pásmo

  1. Jak změnit štítky souborového systému v CentOS/RHEL

  2. Jak změnit režim síťového propojení v CentOS/RHEL 6

  3. CentOS / RHEL :Jak změnit přihlašovací shell uživatele

  1. Jak změnit název hostitele na CentOS

  2. CentOS / RHEL 7 :Jak změnit ID počítače

  3. Jak změnit UUID souborového systému (2 stejné UUID)?