linux + 磁盘从 lsblk 出现,但 blkid 没有提供 UUID

linux + 磁盘从 lsblk 出现,但 blkid 没有提供 UUID

我们有带有 sdb、sdc 和 sdd 磁盘的 rhel 7.6 服务器

该机器是物理机,每台磁盘1.7T

我们注意到 lsblk 中显示的 sdd 磁盘为

 lsblk | grep data
sda                8:0    0   1.7T  0 disk /data/sdc
sdc                8:32   0   1.8T  0 disk /data/sdb
sdd                8:48   0   1.8T  0 disk /data/sdd
sde                8:64   0   1.7T  0 disk /data/sde

但是当我们执行以下操作来查找 UUID 号码时

blkid /dev/sdd

那么没有输出

实际上我们需要举个例子

 blkid /dev/sdd
/dev/sdd: UUID="941546ac-2168-4130-b51f-f5a255a4e43c" TYPE="ext4"

造成这种情况的原因是什么?有何建议的解决方案?

注意 - /etc/fstab 中正确定义了 UUID 的磁盘

答案1

如果lsblk命令在你的系统中运行良好,那么你可以使用下面的命令来获取磁盘的 UUID

[root@ansible-tower ~]# lsblk -f

相关内容