Ubuntu16.04 使用lvm掛載硬盤以及擴容

Ubuntu16.04 使用lvm掛載硬盤以及擴容

1.首先通過fdisk -l 查看磁盤的屬性,找到要添加的磁盤名稱(Disk /dev/sda)

img

2.使用fdisk將磁盤進行邏輯分區

  fdisk /dev/sda

  m來查看命令幫助

  n添加一張新的partition,之後都是劃分幾個分區,以及分區的大小,不過這些都可以使用默認的值,然後就可以直接按enter回車

  最後通過w命令保存並退出

3.這個時候使用fdisk -l 我們會看到一個分區被創建出來:

4.這個時候我們可以使用lvm來管理這個分區了

  1.首先需要安裝lvm

    apt-get install lvm2

  2.創建 Physical Volume(PV)

    pvcreate /dev/sda1

    成功之後可以通過pvdisplay查看信息

  3.創建 Volume Group (VG).

    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)的空間增大時,表示添加成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章