UUID简介
通用唯一识别码(英语:Universally Unique Identifier,简称UUID),UUID为Linux系统中的存储设备提供唯一的标识字符串,不管这个设备是什么类型的。如果你在系统中启动的时候,使用盘符挂载时,可能找不到设备而加载失败,而使用UUID挂载时,则不会有这样的问题。(云主机最好使用UUID挂载设备,如果使用设备名挂载设备,有可能出现重启后找不到设备的情况)
使用UUID挂载设备的原因
linux在设计的时候,/dev/sd* 设备名称本来就不是永久的,它可能会在系统重新配置时随时变更(在线重新配置或系统重启)。 当系统启动或重新扫描总线时,由于发现过程中的时间变化,在没有进行物理重新配置时,路径标识符都有可能发生变化。 设备名称是按发现顺序分配的,可以根据存储时间和内核中采用的并行发现过程进行变更。 这也是为何在/etc/fstab中不使用/dev/sd*,而使用UUID的意义所在. 请知晓. 更多详情请参考: SAN/Storage device names (/dev/sdx) changes sometimes across boots https://access.redhat.com/solutions/44389
Linux中查看设备UUID的2种方法及命令:
- 第1种方法:
- 第2种方法: