溫馨提示×

centos虛擬機磁盤管理怎么做

小樊
51
2025-09-11 16:50:48
欄目: 云計算

CentOS虛擬機磁盤管理主要包括添加、分區、格式化、掛載及擴容等操作,以下是具體步驟:

一、添加新磁盤

  1. 虛擬機設置:關閉虛擬機,在宿主機管理界面(如VMware、VirtualBox)中選擇“編輯虛擬機設置”,添加新硬盤,設置大小后保存。
  2. 驗證磁盤:啟動虛擬機,使用命令 lsblkfdisk -l 查看新磁盤是否識別(通常標識為 /dev/sdb 等)。

二、分區與格式化

  1. 分區
    • 使用 fdisk /dev/sdb 進入分區工具,按提示創建主分區(如輸入 np→指定分區號和大?。?,完成后輸入 w 保存。
    • 若需創建LVM分區,需將分區類型設為 8e(Linux LVM),后續需用 pvcreate 等命令管理。
  2. 格式化
    • 對普通分區格式化(如ext4):mkfs.ext4 /dev/sdb1。
    • 對LVM分區需先創建物理卷、卷組和邏輯卷,例如:
      pvcreate /dev/sdb1  
      vgextend centos /dev/sdb1  
      lvcreate -L 10G -n lv_data centos  # 創建10G邏輯卷
      

三、掛載與自動掛載

  1. 臨時掛載
    創建掛載目錄并掛載分區,例如:
    mkdir /data  
    mount /dev/sdb1 /data  # 普通分區  
    mount /dev/mapper/centos-lv_data /data  # LVM分區
    
  2. 永久掛載
    編輯 /etc/fstab 文件,添加一行:
    /dev/sdb1 /data ext4 defaults 0 0  # 普通分區  
    /dev/mapper/centos-lv_data /data ext4 defaults 0 0  # LVM分區
    

四、磁盤擴容(需先擴展虛擬磁盤)

  1. 擴展物理卷
    若為LVM分區,使用 pvresize /dev/sdb1 調整物理卷大小。
  2. 擴展邏輯卷
    lvextend -L +10G /dev/mapper/centos-root  # 擴展根分區(示例為+10G)  
    xfs_growfs /  # 若為XFS文件系統,自動調整文件系統大小
    
  3. 驗證擴容
    使用 df -h 查看磁盤空間是否更新。

五、注意事項

  • 操作前建議備份重要數據,尤其是分區調整或縮容時風險較高。
  • XFS文件系統不支持直接縮容,需通過備份恢復的方式調整。
  • 擴容操作需在虛擬機關機狀態下進行,部分虛擬化平臺(如VMware)需先關閉快照。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女