unix – UUID而不是路径安装LV是否有任何优势?

我知道可以通过将他们的路径(如/ dev / SDA1或/ dev /映射器/ myvg的-logicalVolume1)或通过fs的标签(LABEL = root)或由UUID(UUID = 1234-5678-指定fstab中安装.. ).

我认为在使用UUID作为“经典”分区(如/ dev / sda1)的可靠性方面有明显的优势,因为如果你重新分区你的驱动器/更多分区/添加更多磁盘,那么现在你的一些分区可能会得到识别使用其他名称,虽然通过UUID进行安装更难以判断您的数据存储在哪个分区/ LV中.

但是使用LVM,我的胆量告诉我LVM系统本身管理他们的磁盘/分区的发现,并且如果某些PV(在玩分区/磁盘之后)现在命名为不同并不重要.因此,UUID或使用像/ dev / mapper / vg-lv这样的路径不会有任何差异(说到可靠性),后者更清楚.

它是否正确?

那是对的.

通过UUID挂载是解决旧版本分区名称的一种方法,如/ dev / sda1更改,如果您放入另一个驱动器.

device-mapper将持久地将您的LVM卷命名为/ dev / mapper / vg-lv,这样您就可以依赖此抽象名称保持不变,无论底层存储的更改如何.

对于device-mapper-multipath处理的设备,不使用友好名称(/ dev / mapper / WWID)或使用友好名称和绑定文件(/ dev / mapper / mpath0)也是如此.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...