环境:
系统:ESXI 安装的Centos7
硬盘:4T(预先通过esxi添加到Centos中)
首先 lsblk 命令查看硬盘的名字 一般从 /sda 开始,然后是/sdb /sdc等等,记下硬盘名字,千万不能记错了,后面要格式化磁盘分区等操作;
1. 使用 parted 用来分区(如果你的硬盘是sdb,那就是 parted /dev/sdb):
parted /dev/sdc
显示如下:
user@name:~/Desktop$ parted /dev/sdc
GNU Parted 3.2
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
2. 修改分区表为gpt, 提示警告:磁盘信息会丢失,输入 Yes;
mklabel gpt
3. 然后创建分区(分区名字可以是磁盘+序号;文件系统centos7默认使用xfs,稍后我们可以重新格式化过来,这里先用ext2, 结束点:-1 意思是到磁盘末尾):
(parted) mkpart
分区名称? []? sdc1
文件系统类型? [ext2]? ext2
起始点? 1MB
结束点? -1
执行成功后,使用print命令,查看我们添加的分区(注意:你看到的跟下列信息不会一模一样,但是会多一个分区)
(parted) print
Model: VMware Virtual disk (scsi)
Disk /dev/sdc: 3883GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 标志
1 1049kB 3883GM 3883GM sdc1
4. 然后Ctrl + Z 退出去,准备格式化这块分区(“-t xfs”是指定格式化的文件系统,centos默认是xfs)
mkfs -t xfs /dev/sdc1
格式化完毕后,可以在执行fsblk查看磁盘区别,磁盘下会多一个分区
然后使用mount命令临时挂载到系统 :
mount /dev/sdc1 /root/yourfolder
持久化方法为:
vim /etc/fstab
然后添加命令(挂载的目录需要提前创建下):
/dev/sdc1 /yourfodler xfs defaults 0 0
重启系统,df -h,看下是否挂载成功,如果填写错误,开机会卡住,所以最好添加正确;