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 卷組名 物理卷名4.擴充套件原來已有的邏輯卷vgextend centos /dev/sdb1
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 檢視現有硬碟選定其中...