centos7.6服务器有一个数据盘未进行挂载,需要对磁盘进行挂载以及设置开机自动挂载。
一、挂载
二、设置开机自动挂载磁盘

一、挂载

1、通过命令fdisk-l查看硬盘信息

fdisk -l

1-trfe.png可以看到有两块硬盘/dev/vda和/dev/vdb,启动vda是系统盘,vdb是我们新增的数据盘。

2.执行以下命令,进入fdisk模式,开始对新增数据盘执行分区操作。

// 以新挂载的数据盘“/dev/vdb”为例:
fdisk /dev/vdb

2-lpil.png3.输入“n”,按“Enter”,开始新建分区。

回显类似如下信息:

表示磁盘有两种分区类型:
"p”表示主要分区。默认为p
"e”表示延伸分区。

3-dijl.png4.以创建一个主要分区为例,输入“p”,按“Enter”,开始创建一个主分区。

回显类似如下信息:

4.png“Partition number”表示主分区编号,可以选择1-4(我是按照默认的来的)。

5.以分区编号选择“1”为例,输入主分区编号“1”,按“Enter”。

回显类似如下信息
5.png“First sector”表示初始磁柱区域,可以选择2048-20971519,默认为2048(我是按照默认来的)。

6.以选择默认初始磁柱编号2048为例(我是按照默认来的),按“Enter”。

回显类似如下信息:6.png“Last sector”表示截止磁柱区域,可以选择2048-104857599,默认为104857599(我是按照默认来的)。

7.以选择默认截止磁柱编号2104857599(我是按照默认来的)为例,按“Enter”。

回显类似如下信息:

7-fhsi.png表示分区完成,即为50GB的数据盘新建了1个分区。

8.输入“p”,按“Enter”,查看新建分区的详细信息。

回显类似如下信息:

8.png表示新建分区“/dev/vdb1”的详细信息。

9.输入“w”,按“Enter”,将分区结果写入分区表中。

回显类似如下信息:

9.png表示分区创建完成。

10.执行以下命令,将新的分区表变更同步至操作系统。

partprobe

11.执行以下命令,将新建分区文件系统设为系统所需格式。

// mkfs -t 文件系统格式 /dev/vdb1
// 以设置文件系统为“ext4”为例:
mkfs -t ext4 /dev/vdb1

回显类似如下信息:

10.png格式化需要等待一段时间,请观察系统运行状态,不要退出。

12.执行以下命令,新建挂载点。

// mkdir 挂载点
//以新建挂载点“/data”为例:
mkdir /data

13.执行以下命令,将新建分区临时挂载到/data目录下。

//  mount /dev/vdb1 挂载点
//  以挂载新建分区至“/data”为例:
mount /dev/vdb1 /data

14.执行以下命令,查看挂载结果。

df -h
如果有/data 目录,且为50G
表示新建分区“/dev/vdb1”已挂载至“/data”。

二、设置开机自动挂载磁盘

1.执行如下命令,查询磁盘分区的UUID。

// blkid 磁盘分区
// 以查询磁盘分区“/dev/vdb1”的UUID为例:
blkid /dev/vdb1

回显类似如下信息:

11.png表示“/dev/vdb1”的UUID。

2.通过vim编辑/etc/fstab

//在末尾增加一行
//uuid和目录替换为你自己的信息
# vim /etc/fstab
UUID=f5c5c392-4704-4475-9abc-f6a2e049f2ea /data    ext4    defaults   0 0   //第一种挂载方式
/dev/vdb1  /data   ext4   defaults   0  0     //第二种挂载方式

//先按esc退出编辑模式,在输入下面命令保存
:wq

3.重启服务器

//通过命令df -h查看磁盘信息,完成开启自动挂载
# df -h