/dev/mapper/VolGroup-lv_root 100%(根目錄空間不足)


       查看磁盤空間,lv_root 經常100%,目的擴容 lv_root     

  今天在VirtaualBox的centos7的虛擬機上安裝mysql,單解壓文件后被告知空間不足,部分文件解壓失敗;通過df-h命令發現,根目錄空間使用率已經達到了100%;由於是自己用於測試的虛擬機,當時分配磁盤的時候分配了8G,通過google查詢到一下解決辦法,這里記錄一下已便下次查詢使用;

     問題:一共分配8G磁盤空間,centos7系統占用空間過高,肯定是需要擴展虛擬機的磁盤大小,然后擴展根目錄空間;

步驟一:擴展虛擬機硬盤空間大小

  在VirtualBox中關閉虛擬機,在windows機器上打開cmd,進入到VirtualBox的安裝目錄,輸入如下命令:VBoxManage modifyhd [虛擬機vdi文件位置] –-resize [102400]  【如下圖所示】

  

     注意:文件夾中不要有空格,上面運行會導致失敗,修改VirtualBox VMs文件夾中的空格;

  修改完后查看VirtualBox中查看給虛擬機的硬盤已經變成了100G;

步驟二:擴展根目錄

Step 2:fdisk 查看磁盤信息

  

#Step 3:fdisk 進入/dev/sda, 創建新分區 /dev/sda3

       

# Step 4:重啟

  

# Step 5:創建物理卷  

  

# Step 6: 查看新建的物理卷和大小

  

# Step 7:添加新的物理卷到lv_root同一個卷組

[root@ganxide ~]# vgextend VolGroup /dev/sda3
Volume group "VolGroup" successfully extended

注意:在centos7中需要將VolGroup替換成Centos

# Step 8:查看卷組信息

  

# Step 9:增加lv_root的大小,增加50G

[root@ganxide ~]# df -h

  

# Step 10:重新識別大小, xfs_growfs 是centos7的命令,在centos6.X中是resize2fs

[root@ganxide ~]# resize2fs /dev/mapper/VolGroup-lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/VolGroup-lv_root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 4
Performing an on-line resize of /dev/mapper/VolGroup-lv_root to 16156672 (4k) blocks.
The filesystem on /dev/mapper/VolGroup-lv_root is now 16156672 blocks long.

# Step 11:查看擴容后的大小

  

 


免責聲明!

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



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