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

CentOS / RHEL :Jak najít UUID zařízení nebo souborového systému

UUID nebo univerzálně jedinečný identifikátor je užitečná informace. Někdy to může být opravdu užitečné, když název zařízení nebo souborové systémy nejsou konzistentní. UUID zařízení jednoznačně identifikuje komponentu v systému, která je trvalá po restartování systému.

UUID zařízení

Pro CentOS/RHEL 5

# scsi_id -u -g -s /block/sda
35000c50032387713

Pro CentOS/RHEL 6

# scsi_id --whitelisted /dev/sdd
3600144f0da627ad70000503ad6ce0006

Nebo:

# udevadm info --query=all --path=/sys/block/sda
P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/host0/target0:2:0/0:2:0:0/block/sda
N: sda
W: 99
S: block/8:0
S: disk/by-id/scsi-364403a78570b200018ac2cd20575ec04
S: disk/by-path/pci-0000:01:00.0-scsi-0:2:0:0
S: disk/by-id/wwn-0x64403a78570b200018ac2cd20575ec04
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/host0/target0:2:0/0:2:0:0/block/sda
E: MAJOR=8
E: MINOR=0
E: DEVNAME=/dev/sda
E: DEVTYPE=disk
E: SUBSYSTEM=block
E: MPATH_SBIN_PATH=/sbin
E: ID_SCSI=1
E: ID_VENDOR=LSI
E: ID_VENDOR_ENC=LSI
E: ID_MODEL=MRSASRoMB-4i
E: ID_MODEL_ENC=MRSASRoMB-4i
E: ID_REVISION=2.12
E: ID_TYPE=disk
E: ID_SERIAL_RAW=364403a78570b200018ac2cd20575ec04
E: ID_SERIAL=364403a78570b200018ac2cd20575ec04
E: ID_SERIAL_SHORT=64403a78570b200018ac2cd20575ec04
E: ID_WWN=0x64403a78570b2000
E: ID_WWN_VENDOR_EXTENSION=0x18ac2cd20575ec04
E: ID_WWN_WITH_EXTENSION=0x64403a78570b200018ac2cd20575ec04
E: ID_SCSI_SERIAL=0004ec7505d22cac1800200b57783a40
E: ID_BUS=scsi
E: ID_PATH=pci-0000:01:00.0-scsi-0:2:0:0
E: ID_PART_TABLE_TYPE=dos
E: LVM_SBIN_PATH=/sbin
E: DEVLINKS=/dev/block/8:0 /dev/disk/by-id/scsi-364403a78570b200018ac2cd20575ec04 /dev/disk/by-path/pci-0000:01:00.0-scsi-0:2:0:0 /dev/disk/by-id/wwn-0x64403a78570b200018ac2cd20575ec04

Pro zařízení s více cestami :

# multipath -ll -v
360080e500024a048000004044f3c64ee dm-0 SUN,LCSM100_F
size=95G features='1 queue_if_no_path' hwhandler='1 rdac' wp=rw
|-+- policy='round-robin 0' prio=6 status=active
| `- 7:0:0:0 sdb 8:16  active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 8:0:0:0 sdk 8:160 active ghost running

Poznámka :uuid zařízení má pevnou hodnotu, uuid zařízení dm-mp by mělo být shodné s uuid jeho cest. Ve většině situací nelze upravit, pokud zařízení nepodporuje funkci dynamického uuid.

Použití:

Uuid zařízení se často používá k trvalému uložení názvu zařízení nebo názvu dm-mpath, jako například trvalé spojení wwid s názvem oraasm1.

       multipath {
               wwid                  36006048caf0b141598afa8e2875797a1
               alias                   oraasm1
       }

Poznámka :oddíl (například sda1 sdb1) nemá uuid.

Uuid systému souborů

Pro CentOS/RHEL 5

# blkid /dev/sda1
/dev/sda1: LABEL="/boot1" UUID="ae298adb-1b94-42a0-9dc9-a121c7561a5b" TYPE="ext3" SEC_TYPE="ext2" 
# /lib/udev/vol_id /dev/sda1
ID_FS_USAGE=filesystem
ID_FS_TYPE=ext3
ID_FS_VERSION=1.0
ID_FS_UUID=ae298adb-1b94-42a0-9dc9-a121c7561a5b
ID_FS_LABEL=/boot1
ID_FS_LABEL_SAFE=boot1

Poznámka :/dev/sdxx musí být naformátován jako systém souborů.

Použití:

V /etc/fstab lze zadat uuid k trvalému propojení zařízení s adresářem mount.

UUID=xxx-xxx-xxx-xxx            /mount_dir                   ext3    defaults        1 2

Poznámka :uuid souborového systému se po opětovném vytvoření souborového systému změní.

LVM2 uuid

# pvs -v
  PV         VG   Fmt  Attr PSize  PFree  DevSize PV UUID   
  /dev/sda2  vg0  lvm2 a--  48.81G     0   48.83G xCJzmN-oJmL-kMFl-JCrb-lfoH-movY-6x6K6O
  /dev/sda3  vg0  lvm2 a--  48.81G     0   48.83G 9iXmmM-kKqV-OYDb-eSVN-ymCw-wwVk-uY6fXo
# lvs
  LV       VG   #Seg Attr   LSize   Maj Min KMaj KMin Origin Snap%  Move Copy%  Log Convert LV UUID                               
  lvroot   vg0     3 -wi-ao 146.44G  -1  -1 253  0                                          C0l0R2-KhH8-N7Nk-BhXn-MJhS-35dn-XXdL1B
  lvasmlib vg1     1 -wi-a-   4.88G  -1  -1 253  6                                          5nlcKy-1kvs-l7qb-eIts-tEs6-E2JG-RisWDx
# vgs -v
  VG   Attr   Ext    #PV #LV #SN VSize   VFree  VG UUID                               
  vg0  wz--n- 32.00M   3   1   0 146.44G     0  ereADB-2w9v-O2P9-58OS-RN9Q-t2pV-8wXpSc
  vg1  wz--n-  4.00M   3   3   0 139.71G  9.95G LczKdV-Nq82-lNrr-EmI1-cerd-numb-1qV6m4

Použití:

V některých případech potřebujete obnovit nějaké zařízení pv, použijte k obnovení fyzického svazku argumenty –uuid a –restorefile příkazu pvcreate. Následující příkaz obnoví jmenovku fyzického svazku se zálohovanými metadaty.

# pvcreate --uuid "0YnHNn-1COx-dohx-bwPf-aLyl-pO8F-f5PI5R" --restorefile /etc/lvm/archive/vg0_00000-1324010847.vg /dev/sda2
  Physical volume "/dev/sda2" successfully created

Poznámka :lvm2 uuid se po opětovném vytvoření změní.


Cent OS
  1. CentOS / RHEL :Jak změnit UUID souborového systému

  2. Jak zmenšit kořenový souborový systém na CentOS / RHEL 6

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

  1. Jak odstranit ASM disk na vícecestném zařízení v CentOS/RHEL

  2. Jak najít původní verzi instalačního OS v CentOS/RHEL

  3. CentOS / RHEL 6 :Jak zjistím svou aktuální úroveň běhu?

  1. CentOS / RHEL :Jak odstranit šifrované zařízení LUKS

  2. CentOS / RHEL :Jak připojit souborové systémy pomocí UUID

  3. Jak zjistím UUID souborového systému