我有一个运行'Amazon EC2 Linux'的EC2实例。
它附有5卷。所有人都有'使用中'状态和'好'状态。
我没有配置实例,我想知道每个EC2卷是哪个linux设备 附上?
我怀疑某些卷没有连接到EC2实例,因为我只能访问大约一半卷的总空间。
我在shell上运行了'df -h'并获得了结果:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.9G 1.4G 6.5G 18% /
tmpfs 3.7G 0 3.7G 0% /dev/shm
/dev/mapper/vg0-data 195G 45G 141G 24% /data
/dev/mapper/vg0-log 11G 689M 9.6G 7% /log
/dev/mapper/vg0-journal 11G 156M 11G 2% /journal
比我在shell上运行'lsblk'并获得结果:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda1 202:1 0 8G 0 disk /
xvdh4 202:116 0 110G 0 disk
md127 9:127 0 219.9G 0 raid10
vg0-data (dm-0) 253:0 0 197.9G 0 lvm /data
vg0-log (dm-1) 253:1 0 11G 0 lvm /log
vg0-journal (dm-2) 253:2 0 11G 0 lvm /journal
xvdh3 202:115 0 110G 0 disk
md127 9:127 0 219.9G 0 raid10
vg0-data (dm-0) 253:0 0 197.9G 0 lvm /data
vg0-log (dm-1) 253:1 0 11G 0 lvm /log
vg0-journal (dm-2) 253:2 0 11G 0 lvm /journal
xvdh2 202:114 0 110G 0 disk
md127 9:127 0 219.9G 0 raid10
vg0-data (dm-0) 253:0 0 197.9G 0 lvm /data
vg0-log (dm-1) 253:1 0 11G 0 lvm /log
vg0-journal (dm-2) 253:2 0 11G 0 lvm /journal
xvdh1 202:113 0 110G 0 disk
md127 9:127 0 219.9G 0 raid10
vg0-data (dm-0) 253:0 0 197.9G 0 lvm /data
vg0-log (dm-1) 253:1 0 11G 0 lvm /log
vg0-journal (dm-2) 253:2 0 11G 0 lvm /journal
我是Amazon EC2的新手,我不是Linux系统的专家。
我想我需要的是对这些结果的解释。
Thanx任何帮助!
答案 0 :(得分:1)
在EC2控制台上所有这些都具有“is-use”状态。
当你在这里时,你只需要仔细阅读“整行”。查找“附件信息”列。它将显示卷附加的实例和设备名称:
如果您看到上面屏幕截图的最后一列,您会看到它被附加为/dev/sda1
。在此之前,它会列出我从屏幕截图中删除的实例ID /名称。
的更新:强> 的 OP改变整个问题后发布更新。
xvdh1, xvdh2, xvdh3 and xvdh4
是“设备映射器”(dm-0, dm-1 and dm-2
)的一部分, LVM 使用它。创建了3个逻辑卷(LVM),即:/dev/mapper/vg0-data, /dev/mapper/vg0-log and /dev/mapper/vg0-journal
。这三个逻辑卷分别安装在/data, /log and journal
上。
运行dmsetup ls
以查看有关“dm- *”设备的更多信息。
答案 1 :(得分:0)
亚马逊控制台转到ec2并选择卷,您将看到附加信息使用此卷的实例ID并登录ec2实例并检查“lsblk”您将看到附加的设备名称,您也可以使用文件-s检查dev / xdef *是否正在使用此设备。