CentOS 6.9 虛擬機擴容在線磁盤空間

實驗環境: CeontOS 6.9,兩塊磁盤,第二塊爲數據盤,原大小10G,Ext4文件系統,掛載爲/mount1。如今擴展虛擬機的磁盤大小爲30G,要求把空間擴展到/dev/sdb2分上。vim

1、 查看目前的分區信息,顯示磁盤大小爲30G,但分區只有10G
[root@CentOS6 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 30G 0 disk
└─sdb1 8:17 0 10G 0 part /mount1ssh

2、安裝EPEL以及工具
yum install -y http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmide

yum install cloud-init cloud-utils-growpart dracut-modules-growroot -y工具

3、覆蓋已有的initramfs文件
dracut -fui

4、使用growpart擴展分區
[root@CentOS6 ~]# growpart /dev/sdb 1
CHANGED: partition=1 start=63 old: size=20964762 end=20964825 new: size=62910477,end=62910540orm

5、 重啓
rebootget

6、 安裝了上述工具後,重啓不能使用客戶端工具進行ssh,修改配置文件
vim /etc/ssh/sshd_config
修改第66行 PasswordAthentication yes虛擬機

7、 對文件系統擴容
[root@CentOS6 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 9.8G 23M 9.2G 1% /mount1it

[root@CentOS6 ~]# resize2fs /dev/sdb1
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/sdb1 is mounted on /mount1; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 2
Performing an on-line resize of /dev/sdb1 to 7863809 (4k) blocks.
The filesystem on /dev/sdb1 is now 7863809 blocks long.io

[root@CentOS6 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sdb1 30G 28M 28G 1% /mount1

相關文章
相關標籤/搜索