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


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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM