2023年8月28日 星期一

LVM擴容根目錄



Linux如何將新增的硬碟,擴容到LVM中的根目錄分區


lsblk #查看硬碟分區


parted /dev/sda #進入磁碟工具,進入如果要後切換選擇 select /dev/sda
print     # 查詢目前所選擇磁碟  (可以打p就好)
mklabel gpt    #建立磁碟分割表(大於2TB硬碟使用)
print   # 查詢磁碟,看分割表
mkpart  #建立分割區
  • Partition name?      #預設(直接Enter) 
  • File system type?    #預設(直接Enter)   系統格式
  • Start?    #輸入1     起始位置
  • End?    #輸入100%   結束位置



#檢查分區是否正確



pvcreate /dev/sda1  #建立PV
pvdisplay  #查看建立的PV



vgdisplay  #查看VG並記住VG Name



vgextend centos /dev/sda1  #擴充到VG
vgdisplay  #查看VG,成功擴充上去



lvdisplay  #查看要擴充的LV



lvextend --extents +100%free /dev/centos/root  #全部擴充到LV



lvdisplay  #查看LV,,成功擴充上去



xfs_growfs /dev/centos/root  #重新整理系統文件(xfs)








錯誤問題

#如果硬碟磁區使用率100%則會增加失敗並報錯「Couldn't create temporary archive name.」





解決方法

#至少保留300-400M空間才可以操作






沒有留言:

張貼留言