Ubuntu16.04 使用lvm掛載硬盤以及擴容
1.首先經過fdisk -l 查看磁盤的屬性,找到要添加的磁盤名稱(Disk /dev/sda)
2.使用fdisk將磁盤進行邏輯分區
fdisk /dev/sdaubuntu
m來查看命令幫助ide
n添加一張新的partition,以後都是劃分幾個分區,以及分區的大小,不過這些均可以使用默認的值,而後就能夠直接按enter回車ui
最後經過w命令保存並退出spa
3.這個時候使用fdisk -l 咱們會看到一個分區被建立出來:
4.這個時候咱們能夠使用lvm來管理這個分區了
1.首先須要安裝lvm內存
apt-get install lvm2get
2.建立 Physical Volume(PV)it
pvcreate /dev/sda1io
成功以後能夠經過pvdisplay查看信息class
3.建立 Volume Group (VG).test
vgcreate testvg(卷組名稱) /dev/sda1
4.建立Logical Volumes (LV).
lvcreate -n lv_1 -l 100%VG testvg(將全部的testvg的內存都給這個lv_1邏輯卷)
5.咱們用lvm如今已經管理了新的磁盤,下面開始掛載邏輯卷
1.第一步格式化邏輯卷
mkfs.ext4 /dev/testvg/lv_1
2.將邏輯卷掛載到home文件夾下面
mount /dev/testvg/lv_1 /home
3.這個時候所有完成,能夠使用df -h查看一下:
增長成功。
以上是建立LVM ,下面是添加硬盤,擴展lvm
1,格式化磁盤,建立邏輯分區。
1.1 當磁盤大小小於2TB的時候,同上面的步驟2,
1.2當大於2TB的時候,使用以下命令:
1:parted /dev/sda(編輯/dev/sda磁盤)
2:mklabel gpt(設立磁盤分區類型)
3:unit TB(設置默認單位爲TB、GB)
4:mkpart primary 0 0 or mkpart primary 0.00TB 3.00TB(建立分區大小)
5:quit
6:mkfs.ext4 /dev/sda1(格式化磁盤)
而後繼續
2.建立pv卷(同上面的步驟4.2)
3.擴展物理硬盤到同一個卷組裏面,每一個組管理不一樣物理磁盤:
vgextend ubuntu-vg(你想添加的卷組名) /dev/sda1
4.從卷組裏面向邏輯卷裏面分配空間,
lvextend -l +100%FREE /dev/ubuntu-vg/root(你想向那個邏輯卷裏面分配空間)
5,肯定
resize2fs /dev/ubuntu-vg/root(重啓邏輯卷從而生效)
6.查看:
df -h
當發現該邏輯卷(/dev/ubuntu-vg/root)的空間增大時,表示添加成功。