虛擬機(jī)中Linux硬盤空間擴(kuò)容的圖文教程
在初始安裝CentOS時(shí),只給了硬盤空間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ū)號(hào)根據(jù)默認(rèn)輸入,Hex代碼輸入8e(將分區(qū)的類型更改為L(zhǎng)inux LVM)。

8.輸入w,保存。

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

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

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

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

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

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


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

補(bǔ)充:
df -Th:查看文件系統(tǒng)及類型
resize2fs 命令 針對(duì)的是ext2、ext3、ext4文件系統(tǒng)
xfs_growfs 命令 針對(duì)的是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ū)時(shí),發(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ū)掛載這個(gè)目錄下

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

以上就是虛擬機(jī)中Linux硬盤空間擴(kuò)容的圖文教程的詳細(xì)內(nèi)容,更多關(guān)于Linux硬盤空間擴(kuò)容的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
CentOS 8設(shè)置自動(dòng)更新的完整步驟
這篇文章主要給大家介紹了關(guān)于CentOS 8設(shè)置自動(dòng)更新的完整步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用CentOS 8具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
Linux 服務(wù)器本地部署 DeepSeek-R1 大模型并在遠(yuǎn)端Web-UI訪問保姆級(jí)教
本文詳細(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í)觀察,但是這種對(duì)于只是通過觀察數(shù)據(jù)的變化來評(píng)估cpu的實(shí)時(shí)情況顯然不太科學(xué)。如果想要通過圖標(biāo)的形式來表現(xiàn)則需要借助一些外部工具,今天就來講解一下nmon工具的使用2023-04-04
Linux系統(tǒng)中KafKa安裝和使用方法 java客戶端連接kafka過程
這篇文章主要介紹了Linux系統(tǒng)中KafKa安裝和使用方法 java客戶端連接kafka過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教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ì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-10-10
如何快速刪除Linux中的海量小文件的實(shí)現(xiàn)方案
本文介紹了在Linux系統(tǒng)中刪除大量文件時(shí),傳統(tǒng)rm-rf*命令速度慢的問題,并提出了四種優(yōu)化方案:目錄替換法、使用rsync鏡像刪除、Perl語言系統(tǒng)調(diào)用和find配合-delete參數(shù),每種方案都有其適用場(chǎng)景和優(yōu)缺點(diǎn),需要的朋友可以參考下2026-01-01

