需求: 虚拟机增加了一个8T的硬盘,现在需要挂载到CentOS7上,但linux上的fdisk只能分小于2T的硬盘,所需要借助parted工具来实现分区挂载
1、安装parted
yum -y install parted
2、把sdb分为一个区,安装完成后,用下面的命令
# parted /dev/vdb (用parted 分区sdb10T硬盘) GNU Parted 2.1 使用 /dev/vdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mklabel gpt (将MBR磁盘格式化为GPT) 警告: The existing disk label on /dev/vdb will be destroyed and all data on this disk will be lost. Do you want to continue 是/Yes/否/No yes (提示你所有数据将丢失,是否继续,输入Yes) (parted) print (列出分区信息,直接用p也行) Model: HP LOGICAL VOLUME (scsi) Disk /dev/vdb: 8.0TB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name 标志 (parted) mkpart primary 0 8TB (直接分一个10T的主分区) 警告: The resulting partition is not properly aligned for best performance. 忽略/Ignore/放弃/Cancel Ignore (parted) print Model: HP LOGICAL VOLUME (scsi) Disk /dev/vdb: 8.0TB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name 标志 1 17.4kB 8.0TB 8.0TB primary (parted) quit 信息: You may need to update /etc/fstab.
3、 然后把vdb1格式化成xfs
# mkfs.xfs /dev/vdb1 # mkdir -p /data (建立一个挂载点) # mount /dev/vdb1 /data (使用mount把此分区挂载上去)
4、写到fstab中,使机器开机自动挂载
vim /etc/fstab 在最后加上 /dev/vdb1 /data xfs defaults 0 0
然后保存即可!

我的微信
如果有技术上的问题可以扫一扫我的微信