ubuntu的16.04 18.04有lvm的功能(安裝的時候的選項),能在磁碟空間用完的時候,無縫增加一個磁碟進去。因為linux系統只有一個盤,所以是非常方便,不會有windows加1個磁碟要進行數據遷移,每次擴容C盤啊等等的問題 這個博客是在18.04 上實驗過的,本人已經在這台機子上擴容過兩 ...
ubuntu的16.04 18.04有lvm的功能(安裝的時候的選項),能在磁碟空間用完的時候,無縫增加一個磁碟進去。因為linux系統只有一個盤,所以是非常方便,不會有windows加1個磁碟要進行數據遷移,每次擴容C盤啊等等的問題
這個博客是在18.04 上實驗過的,本人已經在這台機子上擴容過兩次了,暫時木得問題
問題有參考https://gtcsq.readthedocs.io/en/latest/linux_tools/ubuntu_lvm_extend.html
sudo fdisk -l
# 查看哪個磁碟是你剛剛插入的 一般叫 /dev/sdb or /dev/sdc or....
現在比如我們的新插入磁碟叫/dev/sde
現在我們先進行格式化的操作,這個步驟也可以直接去自帶磁碟管理工具操作
sudo fdisk /dev/sde
d
# 可能需要d多次,把所有分區刪了
w
mkfs.ext4 /dev/sde
# 格式化一下
下麵進行初始化和分區操作
sudo fdisk /dev/sde
n
p
# 後面直接多次回車選預設值
w
sudo fdisk /dev/sde
t
8e
w
# 修改磁碟類型為lvm
現在我們 sudo fdisk /dev/sde -l 會發現有一個/dev/sde1的分區,這代表了已經分區成功
mkfs.ext4 /dev/sde1
pvcreate /dev/sde1
# 格式化並創建新pv
輸入vgdisplay可以發現自己的根目錄的名字,一般叫ubuntu-....。假設這裡我們的名字叫 ubuntu-vg,或者直接去/dev/mapper/裡面找一下,或者sudo fdisk -l找一下,一般都是第一個
vgextend ubuntu-vg /dev/sde1
lvextend -L 100G /dev/mapper/ubuntu-vg
# 這裡很坑,不能直接擴滿,如果想要擴滿,得大約計算下擴容完是多大,或者二分多次試下
resize2fs /dev/mapper/ubuntu-vg
df -hl
# 查看擴容情況