LSBLK

LSBLK

看起來我的分割表都搞砸了,當然,現在當我失去磁碟空間時,我意識到這是一個巨大的錯誤。當我第一次安裝並分割區設定 LVM 時,我認為並沒有分配所有磁碟空間。據我所知,我有大約 200GB 的空間可以添加到 vg_root,但我不確定當前 vg_root 為 100% 時會有什麼風險或影響

LSBLK

名稱 主要:最小 RM 尺寸 RO 類型 安裝點
sda 8:0 0 232.9G 0盤
├─sda1 8:1 0 243M 0 部分 /boot
├─sda2 8:2 0 1K 0 部分
└─sda5 8:5 0 232.6G 0 部分
  ├─--vg-root (dm-0) 252:0 0 33.3G 0 lvm /
  └─--vg-swap_1 (dm-1) 252:1 0 3.9G 0 lvm [交換]
sdb 8:16 0 1.8T 0盤
└─sdb1 8:17 0 1.8T 0 部份/media/2TB

LVS

LV VG Attr LSize 池原始資料% 移動日誌複製% 轉換
  根 vg -wi-ao--- 33.32g 
swap_1 vg -wi-ao--- 3.93g

df-h

已使用的檔案系統大小 可用 使用% 安裝於
udev 2.9G 4.0K 2.9G 1% /dev
tmpfs 596M 1.2M 595M 1% /運行
/dev/dm-0 33G 33G 0 100% /
無 4.0K 0 4.0K 0% /sys/fs/cgroup
無 5.0M 0 5.0M 0% /運轉/鎖定
無 3.0G 4.0K 3.0G 1% /run/shm
無 100M 0 100M 0% /運行/用戶
/dev/sdb1 1.8T 1.6T 127G 93% /media/2TB
溢出 1.0M 140K 884K 14% /tmp
/dev/sda1 228M 63M 154M 29% /boot

我認為 lvextend 可以擴展 vg,但正如我所說,我不確定其中的含義,我不想丟失我的資料...

貓 /etc/lsb-release

DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=可信 DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"

謝謝

答案1

使用VM我創建了另一個測試實例並驗證了VG的擴展,然後擴展檔案系統解決了我的問題,看起來:)

root@ubuntu-test:~# df -h
已使用的檔案系統大小 可用 使用% 安裝於
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 720K 395M 1% /運行
/dev/mapper/ubuntu--test--vg-root 20G 1.4G 18G 8% /
無 4.0K 0 4.0K 0% /sys/fs/cgroup
無 5.0M 0 5.0M 0% /運轉/鎖定
無 2.0G 0 2.0G 0% /run/shm
無 100M 0 100M 0% /運行/用戶
/dev/sda1 236M 39M 185M 18% /boot
root@ubuntu-test:~# lvextend -l +100%FREE /dev/ubuntu-test-vg/root
  將邏輯卷根擴展至 35.76 GiB
  邏輯卷根成功調整大小
root@ubuntu-test:~# resize2fs /dev/mapper/ubuntu--test--vg-root
resize2fs 1.42.9(2014 年 2 月 4 日)
/dev/mapper/ubuntu--test--vg-root 處的檔案系統安裝在 / 上;需要在線調整大小
舊_desc_塊= 2,新_desc_塊= 3
/dev/mapper/ubuntu--test--vg-root 上的檔案系統現在的長度為 9374720 塊。
root@ubuntu-test:~# df -h
已使用的檔案系統大小 可用 使用% 安裝於
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 720K 395M 1% /運行
/dev/mapper/ubuntu--test--vg-root 36G 1.4G 33G 4% /
無 4.0K 0 4.0K 0% /sys/fs/cgroup
無 5.0M 0 5.0M 0% /運轉/鎖定
無 2.0G 0 2.0G 0% /run/shm
無 100M 0 100M 0% /運行/用戶
/dev/sda1 236M 39M 185M 18% /boot

相關內容