使用命令:lsblk -f
如上图,vda有一个分区vda1,挂载点为根目录,说明vda是我们的系统盘。vdb为我们的数据盘名称,没有分区、没有格式化、也没有挂载点,说明我们的数据盘是完全干净的,若已经有分区,请跳转至文章末尾,按照已经挂载过数据盘的机器操作。
使用命令:fdisk /dev/vdb
具体操作如下:
1.执行命令:fdisk /dev/vdb
2.按下n,回车,意味着新建分区
3.按下p,两次回车,意味着我们只创建一个主分区/dev/vdb1
4.按下w,回车,意味着保存我们此次对数据盘的分区操作,并退出
执行以下命令,意味着我们将/dev/vdb1这块分区格式化为ext4格式
mkfs -t ext4 /dev/vdb1
命令格式:echo 磁盘分区 挂载目录 ext4 defaults 0 0 >> /etc/fstab
如我们要把/dev/vdb1挂载在/home目录下,执行此命令:echo /dev/vdb1 /home ext4 defaults 0 0 >> /etc/fstab
方法一:执行命令:mount -a
方法二:重启机器(首选)
执行命令:lsblk -f
观察分区和挂载点信息,即可得挂载是否成功
之前挂载过数据盘的机器,由于重装机器或者挂载方式为临时挂载,重新开机后,数据盘需要重新挂载。但是我们的数据盘数据还在,不需要再重新分区,也不需要再格式化。
若我们的服务器之前已经挂载过数据盘,可以先通过此命令查看目前的挂载情况:lsblk -f
如上图,vda代表我们的系统盘,挂载在根目录下,vdb是我们的数据盘,已经进行过分区和格式化(分区为vdb1一个分区,ext4格式),但是挂载点为空,意味着还没有进行挂载。
例如我们的数据盘名称为/dev/vdb
1.执行命令:fdisk /dev/vdb
2.按下d,回车,意味着删除之前区分
3.按下w,回车,意味着保存我们对数据盘的删除分区操作,并退出
如下图:
4.再次执行命令:fdisk /dev/vdb,根据自身要求重新为数据盘分区
5.执行格式化命令:mkfs -t ext4 数据盘分区,如我们为数据盘分区为/dev/vdb1,那我们就执行:mkfs -t ext4 /dev/vdb1,为/dev/vdb1进行格式化
命令格式:echo 磁盘分区 挂载目录 ext4 defaults 0 0 >> /etc/fstab
如我们要把/dev/vdb1挂载在/home目录下,执行此命令:echo /dev/vdb1 /home ext4 defaults 0 0 >> /etc/fstab
方法一:执行命令:mount -a
方法二:重启机器(首选)