虛擬機(jī)中Linux硬盤空間擴(kuò)容的圖文教程
在初始安裝CentOS時,只給了硬盤空間30GB,現(xiàn)在因?yàn)樾枰?,所以需要擴(kuò)容。
1.關(guān)閉虛擬機(jī)中的系統(tǒng),打開虛擬機(jī)的設(shè)置,修改磁盤空間到合適的大小,再重啟系統(tǒng)。
2.打開終端,運(yùn)行df -h,查看硬盤使用情況。

3. 運(yùn)行fdisk -l,查看硬盤信息。(本人擴(kuò)容了一次,所以存在sda3,一般沒擴(kuò)容的只有sda和sda1)

4. 運(yùn)行fdisk /dev/sda

5.輸入m,查看n為add new partition,輸入n

6.輸入p ,p之后的東西都選擇為默認(rèn)。(回車即可)

7.繼續(xù)輸入m,在輸入t,分區(qū)號根據(jù)默認(rèn)輸入,Hex代碼輸入8e(將分區(qū)的類型更改為Linux LVM)。

8.輸入w,保存。

9.使用fdisk -l查看是否生效,如果沒有成功運(yùn)行reboot,重啟之后再查看。(必須要重啟,要不然第10步錯誤)

10.將創(chuàng)建的磁盤分區(qū)格式化,mkfs -t ext3 /dev/sda4。

11.運(yùn)行pvcreate /dev/sda4。(需要將磁盤的類型轉(zhuǎn)化為Linux LVM之后才可以使用pvcreate操作)

12.此時使用pvdisplay可以查看到新的物理卷。

13.將/dev/sda4添加到centos卷組,此時使用vgextend centos /dev/sda4。(不知道自己屬于什么卷組,查看第一步的/dev/mapper/*-*,例如/dev/mapper/centos-root,則卷組為centos。當(dāng)然你可以在輸入vgextend后,按一下Tab鍵,會有意想不到的效果哦)

14. 增加/dev/mapper/centos-root大小,增加40GB。使用lvresize -L + 40G /dev/mapper/centos-root。(這里注意擴(kuò)展的內(nèi)存大小,如果報錯,說明沒有這么大的空間可以擴(kuò)展,需要減少你的增減內(nèi)存,筆者將40G改成39.8GB成功)


15.最后同步一下系統(tǒng)文件。xfs_growfs /dev/mapper/centos-root。

補(bǔ)充:
df -Th:查看文件系統(tǒng)及類型
resize2fs 命令 針對的是ext2、ext3、ext4文件系統(tǒng)
xfs_growfs 命令 針對的是xfs文件系統(tǒng)
xfs_growfs 若提示“xfs_growfs: xxxxx is not a mounted XFS filesystem” 說明不是xfs文件系統(tǒng),更換為resize2fs 命令嘗試。
16.再次運(yùn)行命令df -h查看內(nèi)存已經(jīng)修改成功了。

補(bǔ)充:
使用 fdisk 進(jìn)行硬盤的掛載分區(qū)時,發(fā)現(xiàn)最大只能分配 2 T ,所以超過 2 T 的硬盤我們需要使用 parted 命令進(jìn)行硬盤的分區(qū)
1. 首先使用 fdisk -l 查看磁盤列表信息:

2. 使用parted 進(jìn)行 /dev/sdb 的新盤進(jìn)行分區(qū)

3. 使用fdisk -l 查詢盤信息

4. 然后再次進(jìn)行格式化(parted 進(jìn)行了初始的格式化)

5. 創(chuàng)建 /data_disk 文件夾,并將新的分區(qū)掛載這個目錄下

6. 查詢對應(yīng)盤符的 UUID,使用 lsblk -f

以上就是虛擬機(jī)中Linux硬盤空間擴(kuò)容的圖文教程的詳細(xì)內(nèi)容,更多關(guān)于Linux硬盤空間擴(kuò)容的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Linux 服務(wù)器本地部署 DeepSeek-R1 大模型并在遠(yuǎn)端Web-UI訪問保姆級教
本文詳細(xì)介紹了在Linux服務(wù)器上部署DeepSeek模型的步驟,包括安裝Ollama、下載模型、配置Web-UI服務(wù)以及使用Chatbox進(jìn)行遠(yuǎn)程訪問,感興趣的朋友一起看看吧2025-02-02
Linxu下性能指標(biāo)采集工具之nmon工具的使用
Linux下查看CPU信息一般采用top命令來實(shí)時觀察,但是這種對于只是通過觀察數(shù)據(jù)的變化來評估cpu的實(shí)時情況顯然不太科學(xué)。如果想要通過圖標(biāo)的形式來表現(xiàn)則需要借助一些外部工具,今天就來講解一下nmon工具的使用2023-04-04
Linux系統(tǒng)中KafKa安裝和使用方法 java客戶端連接kafka過程
這篇文章主要介紹了Linux系統(tǒng)中KafKa安裝和使用方法 java客戶端連接kafka過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
在 Linux 命令行中使用 tcpdump 抓包的一些功能
tcpdump 是一款靈活、功能強(qiáng)大的抓包工具,能有效地幫助排查網(wǎng)絡(luò)故障問題。接下來通過本文給大家介紹在 Linux 命令行中使用 tcpdump 抓包的一些常用功能,需要的朋友參考下吧2018-11-11
linux 下jenkins項(xiàng)目搭建過程(centos7為例 )
本文以centos7為例給大家介紹linux 下jenkins項(xiàng)目搭建過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2020-10-10
如何快速刪除Linux中的海量小文件的實(shí)現(xiàn)方案
本文介紹了在Linux系統(tǒng)中刪除大量文件時,傳統(tǒng)rm-rf*命令速度慢的問題,并提出了四種優(yōu)化方案:目錄替換法、使用rsync鏡像刪除、Perl語言系統(tǒng)調(diào)用和find配合-delete參數(shù),每種方案都有其適用場景和優(yōu)缺點(diǎn),需要的朋友可以參考下2026-01-01

