iscsiadm 查看uuid
时间: 2025-01-06 16:24:52 浏览: 5
### 查看 iSCSI 连接的 UUID
为了确保正确识别并挂载 iSCSI 设备,建议使用设备的唯一标识符 (UUID),而不是依赖于可能变化的设备名称。当需要查找已连接 iSCSI 存储卷的具体 UUID 时,可以按照如下方法操作:
#### 使用 `blkid` 工具查询 UUID
一旦成功登录到目标 iSCSI LUN 并完成映射,在大多数 Linux 发行版上可以通过执行以下命令来获取对应块设备的 UUID:
```bash
blkid | grep -i 'TYPE="xfs"'
```
这条命令将会列出所有文件系统类型为 XFS 的分区及其对应的 UUID。
对于特定路径下的设备,可以直接指定要检查的设备节点,例如 `/dev/sdb1` 或者其他由 iSCSI 映射产生的新设备名:
```bash
blkid /dev/sdXN
```
这里的 `sdXN` 需替换为实际存在的设备编号[^2]。
#### 结合 `iscsiadm` 和 `lsblk` 获取信息
另一种方式是先利用 `iscsiadm` 列出当前会话中的所有目标和LUNs,再配合 `lsblk` 来关联这些逻辑单元号与本地可见的块设备,并最终找到其 UUID:
```bash
# 展示已经建立好的 iSCSI 会话详情
iscsiadm -m session -P 3
# 根据输出的信息匹配相应的设备并通过 lsblk 查询属性
lsblk -o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT
```
上述组合可以帮助更直观地理解哪些远程资源已被附加至本机以及它们各自的特性[^4]。
阅读全文