當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

磁碟擴容

1. 概述

報錯資訊出現no space left on device,說明磁碟空間不足,出現此類報錯會導致伺服器啟動失敗,或者部分操作無法執行的情況。

此時需要給磁碟擴容。

2. 操作步驟

2.1 Linux 系統磁碟擴容

2.1.1 查看磁碟剩餘空間

使用命令:df  -h,如下圖所示:

1623030629775764.png

透過掛載點應答需要擴容的磁碟,比如工程是放在/home下的,則需要擴展/dev/mapper/centos-home

2.1.2 擴展磁碟空間

物理機直接加裝硬碟即可,虛擬機需要編輯虛擬機設定,如下圖所示:

3.png

2.1.3 增加分割槽

1)查看磁碟情況:fdisk -l,如下圖所示:

1623031003158256.png

2)fdisk /dev/sda,增加分割槽。如下圖所示:

3)重啓。

2.1.4 初始化分割槽,加入卷組

1)卷擴容,新增進 LVM 組。初始化剛才的分割槽:pvcreate /dev/sda3,如下圖所示:

7.png

2)查看卷組,並將初始化的分割槽加入到虛擬卷組。

  • 查看卷組:vgdisplay

1623031658130185.png

  • 為卷組centos-home新增新的物理卷 sda3 增加捲組的容量:vgextend centos /dev/sda3

9.png

2.1.5 擴展邏輯卷的大小

1) 擴展邏輯卷大小:lvextend -L +20G /dev/mapper/centos-home,如下圖所示:

10.png

2)重新載入邏輯卷;應答檔案系統:cat /etc/fstab | grep centos-home,如下圖所示:

1623031817170980.png

xfs檔案系統用:xfs_growfs /dev/mapper/centos-home

1623031870344187.png

3)再次查看磁碟空間。如下圖所示:

1623031909429467.png

/dev/mapper/centos-home 已擴容 20G 。

2.2 Windows 系統磁碟擴容

以 Win10 為例,可以使用自帶的磁碟工具,右鍵「本機-管理-磁碟管理(或者右鍵開始選單-磁碟管理)」,如下圖所示:

40.png

可以看到這臺電腦有 3 塊磁碟,磁碟 0 為主分割槽,主要是 C 盤,磁碟 1 是簡單卷,磁碟 2 是行動硬碟,這裏將重新分割槽,對 F 盤進行擴容。

2.2.1 生成未分配空間

1)右鍵點選 D 盤,選擇「壓縮磁碟區」,如下圖所示:

2)匯出壓縮空間量 10240 M,點選壓縮後出現 10G 未分配空間。如下圖所示:

20.png

2.2.2 延伸磁碟區

1)右鍵點選 F 盤,選擇「延伸磁碟區」,如下圖所示:

21.png

2)生成一個新加卷,如下圖所示:

22.png

3)查看磁碟,F 盤空間總量增加 10G 。如下圖所示:

1623036581352145.png

3. 注意事項

3.1 擴展卷按鈕灰化

問題描述

部分使用者電腦中,在要延伸的分割槽後面沒有相鄰的未分配空間或閒置空間時,要延伸的分割槽點選右鍵後,擴展卷按鈕灰化。如下圖所示:

解決方案

假設要擴容的磁碟為 L 盤,H盤後面相鄰的磁碟為 L 盤。

如下圖所示:

1623045402672638.png

1)需要將 L 盤中的重要資料備份到其他磁碟,右鍵點選 L 盤,選擇刪除磁碟區,刪除 L 盤後,L 盤變為未分配的空間。如下圖所示:

注:如果不小心誤刪了新加捲,沒有備份檔案,不要建立卷,可以先用 diskgenius 軟體恢復檔案。

1623045445390814.png

2)此時右鍵點選 H 盤,H 盤的延伸磁碟區按鈕可點選。如下圖所示:

1623045506790962.png




附件列表


主題: 部署集成
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!