我的特定文件系统空间不足。我通过以下命令知道这一点df -H
$ sudo df -H
Filesystem Size Used Avail Use% Mounted on
udev 4.1G 13k 4.1G 1% /dev
tmpfs 807M 73M 734M 10% /run
/dev/nvme0n1p1 106G 34G 68G 33% /
none 4.1k 0 4.1k 0% /sys/fs/cgroup
none 5.3M 0 5.3M 0% /run/lock
none 4.1G 0 4.1G 0% /run/shm
none 105M 0 105M 0% /run/user
/dev/mapper/vg1-log 106G 97G 3.3G 97% /mnt/logs
/dev/mapper/vg1-data 732G 615G 81G 89% /mnt/data
/dev/mapper/vg1-backups 317G 317G 0 100% /mnt/backups
我的 EC2 有以下内容
Root device
/dev/sda1 - EBS ID vol-0fe5#########3b0
Block devices
/dev/sda1
/dev/sdb - EBS ID vol-0631########7560
如何映射应该增加哪个卷的大小?
我运行了以下命令来获取EBS ID
和之间的任何类型的映射/dev/device
,但没有找到任何类型
$ ls -l /dev/mapper
total 0
crw------- 1 root root 10, 236 May 28 14:17 control
lrwxrwxrwx 1 root root 7 Jun 9 18:09 vg1-backups -> ../dm-1
lrwxrwxrwx 1 root root 7 Jun 9 18:09 vg1-data -> ../dm-2
lrwxrwxrwx 1 root root 7 Jun 9 18:09 vg1-log -> ../dm-0
lrwxrwxrwx 1 root root 7 Jun 9 18:09 vg1-swap -> ../dm-3
请分享一个简单的过程让我绘制它们。但我尝试了更多 命令sudo dmsetup ls --tree
,,sudo df -H
$ sudo lsblk -o KNAME,TYPE,SIZE,MODEL
KNAME TYPE SIZE MODEL
nvme0n1 disk 100G Amazon Elastic Block Store
nvme0n1p1 part 100G
nvme1n1 disk 1.2T Amazon Elastic Block Store
dm-0 lvm 100G
dm-1 lvm 300G
dm-2 lvm 692G
dm-3 lvm 8G
都指向nvme0n1
.
答案1
我猜您正在尝试找出哪个“物理”磁盘是保存 LVM 阵列的磁盘。
如果你跑
pvs
这应该让您知道哪个物理磁盘正在用于 LVM。
之后您需要扩展卷组和逻辑卷。例如:
lvextend -l +10G /dev/mapper/you_volume
答案2
我在这找到了答案关联
我无法安装(ubuntu 18,生产盒),所以我下载了源代码并从中构建了它这里。我运行了以下命令
make
sudo make install
对于我的具体问题,我运行了这个命令
sudo nvme id-ctrl -v /dev/nvme1n1 > nvme1n1Log
结果是
NVME Identify Controller:
vid : 0x1d0f
ssvid : 0x1d0f
sn : vol063$$$$$$$$$$60
mn : Amazon Elastic Block Store
上面sn
给出了确切的卷 IDdev
编辑
sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 100G 0 disk
└─nvme0n1p1 259:1 0 100G 0 part /
nvme1n1 259:2 0 1.2T 0 disk
├─vg1-log (dm-0) 252:0 0 100G 0 lvm /mnt/logs
├─vg1-backups (dm-1) 252:1 0 300G 0 lvm /mnt/backups
├─vg1-data (dm-2) 252:2 0 692G 0 lvm /mnt/data
└─vg1-swap (dm-3) 252:3 0 8G 0 lvm [SWAP]