ubuntu 非lvm 模式 擴充根目錄


 

  業務需求 因為服務器沒有預裝lvm ,不能直接擴容 ,且之前所有文件在同一塊硬盤上,但業務需要需要擴容 , 有多塊硬盤可以使用

  專業名詞
*物理存儲介質(PhysicalStorageMedia)
指系統的物理存儲設備:磁盤,如:/dev/hda、/dev/sda等,是 存儲系統最底層的 存儲單元
*物理卷(Physical Volume,PV)
指磁盤分區或從邏輯上與磁盤分區具有同樣功能的設備(如RAID),是LVM的基本存儲邏輯塊,但和基本的物理存儲介質(如分區、磁盤等)比較,卻包含有與LVM相關的管理參數。
*卷組(Volume Group,VG)
類似於非LVM系統中的物理磁盤,其由一個或多個物理卷PV組成。可以在卷組上創建一個或多個LV(邏輯卷)。
*邏輯卷(Logical Volume,LV)
類似於非LVM系統中的磁盤分區,邏輯卷建立在卷組VG之上。在邏輯卷LV之上可以建立文件系統(比如/home或者/usr等)。
*物理塊(Physical Extent,PE)
每一個物理卷PV被划分為稱為PE(Physical Extents)的 基本單元,具有唯一編號的PE是可以被LVM尋址的最小單元。PE的大小是可配置的,默認為4MB。所以物理卷(PV)由大小等同的基本單元PE組成。
*邏輯塊(Logical Extent,LE)

   解決方案 :

  

fdisk  -l   #顯示所有物理存儲介質
fdisk /dev/sdb 依次輸入d(刪除原來盤符) n(創建卷) p 1 enter enter y t(修改磁盤模式) 8e(Linux LVM) w(保存)
pvcreate /dev/sdb1

{其他硬盤
fdisk /dev/sdc 依次輸入d(刪除原來盤符)  n(創建卷) p  1  enter  enter  y  t(修改磁盤模式) 8e(Linux LVM)  w(保存)
pvcreate /dev/sdc1

}
vgcreate ubuntu-vg-test /dev/sdb1 #創建 物理卷組
lvcreate   -L 500G -n lvtest ubuntu-vg-test #創建邏輯卷,並將物理卷中的空間分配500G給邏輯卷
vgextend ubuntu-vg /dev/sdc1  # 使用擴張物理卷組
lvextend -L+500G  /dev/mapper/ubuntu--vg-test-lvtest  #擴充邏輯卷
resize2fs /dev/mapper/ubuntu--vg-test-lvtest
mkfd.ext4 /dev/mapper/ubuntu--vg--test-lvtest  #格式化
mkdir  /home2
mount /dev/mapper/ubuntu--vg--test-lvtest
/home2 cp -rf /home/* /home2
blkid  #根據輸出的 uuid來設置 /etc/fstab的值
vi  /etc/fstab   #如下圖
reboot

 

  


免責聲明!

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



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