1:查看磁盘信息
[root@iZ23ck143w3Z ~]# fdisk -l
磁盘 /dev/vdb:322.1 GB, 322122547200 字节,629145600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000d32bf
设备 Boot Start End Blocks Id System
/dev/vdb1 63 419429806 209714872 83 Linux
2:扩容分区
[root@iZ23ck143w3Z ~]# parted /dev/vdb
GNU Parted 3.1
使用 /dev/vdb
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) p
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
1 32.3kB 215GB 215GB primary ext3
(parted) rm 1
(parted) p
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
(parted) unit s
(parted) mkpart primary ext3 63 322GB
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? yes
parted: invalid token: yes
忽略/Ignore/放弃/Cancel? ignore
(parted) p
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 629145600s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system 标志
1 63s 629145599s 629145537s primary ext3
(parted) q
信息: You may need to update /etc/fstab.
#总结:
# parted /dev/vdb # /dev/vdb为需要扩容的磁盘
# p # 查看磁盘信息
# rm 1 # 删除旧的分区表
# p # 查看磁盘信息
# unit s
# mkpart primary ext3 63 322GB # 创建新的分区表,注意要使用前文获取的扇区起始位置63,322GB为上文查出的磁盘大小,ext3为上文查出的磁盘文件系统
# yes
# ignore
# p # 查看磁盘信息
# q
3:扩容文件系统( 注意:以下二选一)
①、文件系统为ext2 / ext3 / ext4 时执行
[root@iZ23ck143w3Z ~]# resize2fs /dev/vdb1
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vdb1 is mounted on /www; on-line resizing required
old_desc_blocks = 13, new_desc_blocks = 19
The filesystem on /dev/vdb1 is now 78643192 blocks long.
②、文件系统为xfs时执行,/data 为 /dev/vdb1 挂载的目录
xfs_growfs /data
最后 运行以下命令,确认是否扩容成功。
[root@iZ23ck143w3Z ~]# fdisk -l
磁盘 /dev/vdb:322.1 GB, 322122547200 字节,629145600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000d32bf
设备 Boot Start End Blocks Id System
/dev/vdb1 63 629145599 314572768+ 83 Linux
df -Th