前言:在实际的生产环境中,由于服务器的长期工作可能会带来巨大的数据缓存,在不影响正常业务的运行下我们扩展存储,增加新磁盘以缓解海量数据数据存储为服务器带来的压力。
首先我们要知道,硬盘挂载必须要依靠目录。要确保你要挂载的目录是真实且存在的。
我们以 data/cacahe
为挂载路径(三个硬盘分别挂载到三个不同目录下)
一 、创建多级目录
提示:mkdir创建多级目录时需要加参数 p
这个参数的意义:- p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
[root@keepalived ~]# mkdir -p /data/cache1
[root@keepalived ~]# mkdir -p /data/cache2
[root@keepalived ~]# mkdir -p /data/cache3
检查一下三个目录是否都已经创建成功
二、格式化硬盘
在挂载之前,首先要格式化这块硬盘。我们选择的是xfs格式。
格式化硬盘使用的命令是 mkfs.xfs
,具体如下:
注意:这里需要注意的是上面的图片中使用黄色标注的部分。我们没有对硬盘进行分区,直接对整块硬盘进行格式化。如果需要分区的话,可以使用fdisk先分区,再格式化!
三、挂载硬盘
要挂载硬盘,首先我们要创建挂载的目录。创建的方法第一步已经说明了。
我们使用mount命令挂载硬盘到创建的 data/cache
目录下。具体如下:
提示:取消挂载的命令则为:umount/dev/sdx (x代表具体硬盘名称的尾字母)
四、开机启动挂载
查看挂载磁盘的UUID blkid -o list
在 /etc/fstab
中编辑,将磁盘对应的UUID以及挂载路径写进配置文件中,并保存退出
五、重启验证磁盘是否是开机自动挂载
机器重启之后,磁盘自动挂载到分配的目录下。实验成功