VirtualBox給CentOS虛擬機器擴容

2021-10-05 07:18:57 字數 995 閱讀 4229

vboxmanage modifyhd "f:\users\zgfzm\virtualbox vms\fisher-centos7.vdi" --resize 20480
顯示下圖便擴容成功。

3.分割槽

開啟虛擬機器,輸入sudo fdisk -l,便可以看見擴容後的磁碟大小。

我為擴容之前只有/dev/sda1 和 /dev/sda2 兩個分割槽,/dev/sda3是我擴容後建立的分割槽。

輸入 sudo fdisk /dev/sda 建立分割槽

通過輸入m可以看出輸入n是建立分割槽

輸入n後一路預設回車,當再次出現輸入m獲取幫助提示時,輸入w儲存退出,別直接ctrl+c退出,這樣不會儲存。

在輸入 reboot重啟系統。

4.格式化並掛載分割槽

輸入sudo fdisk -l就會在boot區看見建立的分割槽,我的是/dev/sda3。

輸入如下命令將分割槽格式化並掛載。

sudo mkfs.ext4 /dev/sda3  //將分割槽格式化為ext4格式

sudo vgextend centos /dev/sda3 //擴充套件到卷/組

sudo lvdisplay 檢視自己的根分割槽 我的為/dev/centos/root

sudo lvextend /dev/centos/root /dev/sda3

sudo resize2fs /dev/centos/root //重新整理邏輯分割槽容量

//如果上一步出現報錯,可能檔案系統為xfs,使用下面的命令

(xfs_growfs /dev/centos/root)

reboot

cent 徹底刪除軟體

被mysql 折磨夠嗆,安裝mysql 後把 etc my.cnf改了 然後service mysqld start死活不能起來,提示找不到mysql.plugin table 原因是mysql server找不到資料庫檔案,經過各種找後還是沒辦法讓他起來,一怒之下刪了。yum remove mys...

cent日常操作實踐(二)

上兩周使用node把乙個線上服務全部重寫了,去centos上部署服務。於是我安裝了yum一頓操作猛如虎安裝上了node,結果是個低版本的。我當然要使用最新的node啊.找了半天發現乙個工具,就是這個 安裝n npm install g n 刪除 已有的node 使用n 安裝最新的 n latest命...

docker搭建lnmp環境基於centos

root localhost lnmp docker pull php 7.1 fpm root localhost lnmp docker pull mysql 5.7 root localhost lnmp docker pull nginx 1.13 root localhost lnmp d...