为虚拟机分配了一个单独的1TB的硬盘,后来发现这个空间不够了,于是关机,在ESXi上加到3T,开机再进去,用lsblk能看到已经有3T了
[root@localhost sdd]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 200G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 199G 0 part ├─centos-root 253:0 0 50G 0 lvm / ├─centos-swap 253:1 0 2G 0 lvm [SWAP] └─centos-home 253:2 0 147G 0 lvm /home sdb 8:16 0 1000G 0 disk /mnt/sdb sdc 8:32 0 3T 0 disk /mnt/sdc sdd 8:48 0 2T 0 disk /mnt/sdd sr0 11:0 1 1024M 0 rom
但是挂载后用du -h看,还是只有1T,那么多余的2T该如何揉进来呢?
[root@localhost sdd]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 6.8G 0 6.8G 0% /dev tmpfs 6.8G 0 6.8G 0% /dev/shm tmpfs 6.8G 3.9M 6.8G 1% /run tmpfs 6.8G 0 6.8G 0% /sys/fs/cgroup /dev/mapper/centos-root 50G 6.4G 44G 13% / /dev/sda1 1014M 208M 807M 21% /boot /dev/mapper/centos-home 147G 115M 147G 1% /home tmpfs 1.4G 0 1.4G 0% /run/user/0 /dev/sdd 2.0T 921G 993G 49% /mnt/sdd /dev/sdc 985G 77M 935G 1% /mnt/sdc /dev/sdb 985G 933G 2.0G 100% /mnt/sdb
首选取消挂载这个设备,按下面标红的命令步骤执行
[root@localhost sdd]# umount /dev/sdc [root@localhost sdd]# parted /dev/sdc GNU Parted 3.1 使用 /dev/sdc Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) print Model: VMware Virtual disk (scsi) Disk /dev/sdc: 3221GB Sector size (logical/physical): 512B/512B Partition Table: loop Disk Flags: Number Start End Size File system 标志 1 0.00B 3221GB 3221GB ext4 (parted) resizepart 1 结束点? [3221GB]? (parted) (parted) quit 信息: You may need to update /etc/fstab.
[root@localhost sdd]# e2fsck -f /dev/sdc
e2fsck 1.42.9 (28-Dec-2013)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/sdc: 11/65536000 files (0.0% non-contiguous), 4166624/262144000 blocks
[root@localhost sdd]# resize2fs /dev/sdc
resize2fs 1.42.9 (28-Dec-2013)
Resizing the filesystem on /dev/sdc to 786432000 (4k) blocks.
The filesystem on /dev/sdc is now 786432000 blocks long.
[root@localhost sdd]# !moun
mount /dev/sdc /mnt/sdc
[root@localhost sdd]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 6.8G 0 6.8G 0% /dev
tmpfs 6.8G 0 6.8G 0% /dev/shm
tmpfs 6.8G 3.9M 6.8G 1% /run
tmpfs 6.8G 0 6.8G 0% /sys/fs/cgroup
/dev/mapper/centos-root 50G 6.4G 44G 13% /
/dev/sda1 1014M 208M 807M 21% /boot
/dev/mapper/centos-home 147G 115M 147G 1% /home
tmpfs 1.4G 0 1.4G 0% /run/user/0
/dev/sdd 2.0T 921G 993G 49% /mnt/sdd
/dev/sdb 985G 933G 2.0G 100% /mnt/sdb
/dev/sdc 2.9T 67M 2.8T 1% /mnt/sdc