事情是这样的,几天前我们创建了几台虚拟机,并且为其挂载了10T的硬盘,但是今天客户那边反馈看不到,登上去一看确实如此,经过查看配置发现是没有挂载。
下面是配置步骤。
由于10T比较大,所以需要使用gpt的分区格式。打开终端界面,用parted分区工具分区
fdisk -l 查看要分的区(我这里是/dev/vdb)
parted /dev/vdb #进入/dev/vdb进行分区
mktable #进行分区(整块)
New disk label type? #选择分区格式为gpt
gpt
(parted) #在命令行输出分区指令
mkpart
Partition name? []? #给分区起个名字,我取的disk1
disk1
File system type? [ext2]? ext4 #设置文件系统为ext4/xfs
Start? #设置起始分配位置
0
End? #设置结束分配位置(不得超过之前fdisk查到的总大小,我只分一个区,就可以直接写“100%”)
100%
(parted) #打印分区结果
print
(parted) #继续分区(因为我只分一个区,所以这个步骤跳过了,选择这个之后重复之前步骤即可)
mkpart
(parted) quit #退出分区模式,不需要输入保存的按钮,退出来它会自动保存分区表信息。
退出后需要进行格式化,我这边是ext4,如果选择的是xfs,将相应位置替换即可
mkfs -t ext4/xfs /dev/vdb
分区完毕后,对磁盘进行挂载(这里的步骤设置了开机自动挂载)
mkdir /mnt/disk1 #创建目录,把磁盘挂载到该目录下方(/mnt 目录是专门用来挂载的)
vim /etc/fstab
修改 /etc/fstab 文件 ,在文件中添加自动挂载配置(在下面按格式加一行)
/dev/vdb /mnt/disk1 ext4 defaults 0 0
然后保存退出就可以了
退出后:
mount -a #开启挂载
df -h #查看磁盘挂载情况
reboot #重启
以上就是Linux的磁盘分区+挂载步骤。