Partition
EC2 捲和掛載的文件系統之間的映射
我的特定文件系統空間不足。我通過以下命令知道這一點
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
。
我在這個連結中找到了我的答案
我無法安裝(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]
我猜您正在嘗試找出哪個“物理”磁碟是保存 LVM 陣列的磁碟。
如果你跑
pvs
這應該讓您知道哪個物理磁碟正在用於 LVM。
之後,您需要擴展卷組和邏輯卷。例如:
lvextend -l +10G /dev/mapper/you_volume