利用逻辑盘的盘符,找到对应的物理盘
时间: 2024-03-21 10:44:39 浏览: 23
在 Linux 系统中,可以通过以下步骤利用逻辑卷的盘符找到对应的物理卷:
1. 执行 `lsblk` 命令列出系统中的块设备及其挂载点:
```
lsblk
```
2. 找到逻辑卷的盘符,通常以 `/dev/mapper/<vg_name>-<lv_name>` 的形式表示,其中 `<vg_name>` 是卷组名,`<lv_name>` 是逻辑卷名。
3. 执行 `sudo dmsetup deps -o devname <lv_path>` 命令,查看逻辑卷的依赖关系,其中 `<lv_path>` 是逻辑卷的路径,如 `/dev/mapper/vg1-lv1`。
```
sudo dmsetup deps -o devname /dev/mapper/vg1-lv1
```
输出结果中,可以找到逻辑卷对应的映射设备,如 `/dev/dm-X`,其中 `X` 是一个数字,表示映射设备的编号。
4. 执行 `sudo dmsetup info /dev/dm-X` 命令,查看映射设备的详细信息,其中包括逻辑卷和物理卷的映射关系。
```
sudo dmsetup info /dev/dm-X
```
输出结果中,可以找到逻辑卷对应的卷组和物理卷的信息。如果逻辑卷由多个物理卷组成,还可以找到每个物理卷的详细信息。
5. 最后,可以通过比较逻辑卷和物理卷的名称、容量等信息,找到逻辑卷对应的物理卷。
相关问题
查询逻辑盘对应的物理盘
在 Linux 系统中,可以通过以下命令查询逻辑卷对应的物理卷:
1. 执行 `lsblk` 命令列出系统中的块设备及其挂载点:
```
lsblk
```
2. 找到逻辑卷的盘符,通常以 `/dev/mapper/<vg_name>-<lv_name>` 的形式表示,其中 `<vg_name>` 是卷组名,`<lv_name>` 是逻辑卷名。
3. 执行 `sudo dmsetup ls --tree` 命令,查看逻辑卷与物理卷的映射关系。
```
sudo dmsetup ls --tree
```
输出结果中,可以找到逻辑卷对应的映射设备,如 `/dev/dm-X`,其中 `X` 是一个数字,表示映射设备的编号。
4. 执行 `sudo dmsetup info /dev/dm-X` 命令,查看映射设备的详细信息,其中包括逻辑卷和物理卷的映射关系。
```
sudo dmsetup info /dev/dm-X
```
输出结果中,可以找到逻辑卷对应的卷组和物理卷的信息。如果逻辑卷由多个物理卷组成,还可以找到每个物理卷的详细信息。
5. 最后,可以通过比较逻辑卷和物理卷的名称、容量等信息,找到逻辑卷对应的物理卷。
如何在linux中,从raid的盘符找到对应的物理盘
在Linux中,可以使用以下命令从 RAID 盘符找到对应的物理盘:
1. 使用 `lsblk` 命令列出系统中的块设备及其挂载点:
```
lsblk
```
2. 找到 RAID 设备的盘符,通常以 `/dev/mdX` 的形式表示。
3. 使用 `cat /proc/mdstat` 命令查看 RAID 设备的详细信息,包括其成员盘和 RAID 级别:
```
cat /proc/mdstat
```
4. 执行 `mdadm -D /dev/mdX` 命令,其中 `X` 是 RAID 设备的编号,在输出中查找 `Active Devices`,这将列出 RAID 设备的所有成员盘的盘符。
```
mdadm -D /dev/mdX
```
5. 可以使用以上命令找到 RAID 设备的每个成员盘,然后通过对比它们的序列号和容量等信息,找到对应的物理盘。
```
smartctl -i /dev/sdX
```
其中,`/dev/sdX` 是要查询的磁盘设备的盘符。执行此命令可以输出该磁盘的序列号和容量等信息。通过对比这些信息,可以找到 RAID 设备的每个成员盘对应的物理盘。