linux儲存空間擴容

2021-09-26 06:06:06 字數 861 閱讀 9698

linux儲存空間擴容

虛擬機器中的硬碟空間增加了150g,怎麼新增到linux系統中呢?

經過查資料終於實現,關鍵步驟如下:

1.首先確保硬碟已經新增,通過ls  /dev/sd* 可以檢視新增的硬碟。如果原來的乙個硬碟,一般是/dev/sda,新增的為/dev/sdb

2.增加乙個新的分割槽,設定為linux lvm 型別。

乙個硬碟可以劃分4 個區,3 個主要分割槽,乙個擴充套件分割槽,而擴充套件分割槽裡可以劃分n 個邏輯分割槽,擴充套件分割槽本身不能儲存任何東西,也不能格式化成某種檔案系統,只能用於區分邏輯分割槽。

fdisk 是linux 下硬碟的分割槽工具,是乙個非常實用的命令。語法 : fdisk [-l ] [裝置名稱] 選項只有乙個。

「-l」 後邊不跟裝置名會直接列出系統中所有的磁碟裝置以及分割槽表,加上裝置名會列出該裝置的分割槽表。

為了簡單,可以輸入 fdisk /dev/sdb 所有都設定預設的。就好把新增的硬碟劃分為乙個主分割槽。

把新增的分割槽設定為8e(lvm)

2.把新增的分割槽新增為物理卷。

通過執行pvcreate  /dev/sdb1  可以把新增的分割槽設定成乙個物理卷。

3.把物理卷新增到組中

執行pvdisplay 可以顯示系統中物理卷的情況,檢視之前物理卷所屬的捲組名稱,把新增的物理卷新增到捲組。

vgextend  卷組名    物理卷名

vgextend centos /dev/sdb1

4.擴充套件原來已有的邏輯卷

lvextend -l +150g  /dev/centos/root

5.調整檔案系統xfs_growfs//執行調整

擴容swap空間

新增swap空間 適用場景 解決方法 一 新增磁碟作為swap使用 新增磁碟 root test fdisk l dev sdb disk dev sdb 21.5 gb,21474836480 bytes 255 heads,63 sectors track,2610 cylinders unit...

Docker儲存擴容

建立儲存池的大概步驟 docker除卷和配置檔案外,所有東西都儲存在thin pool lv 儲存池 thin pool lv在建立時已規劃好大小,如果不夠,可拿vg中的空餘空間擴容。如果vg也不夠,可通過新增分割槽或硬碟到vg中來擴容。thin pool autoextend threshold ...

RHEL儲存擴容

引子 公司伺服器有多塊硬碟,但安裝系統時系統部只給掛載了一塊硬碟,隨著hdfs上資料越來越多,一塊硬碟的容量已趨於飽和,急需擴充容量。hdfs的資料存放在 data 中,將另一塊硬碟的容量全部擴充到這裡 root使用者 1 首先檢視 data所屬檔案系統 df h data 2 檢視現有硬碟選定其中...