拓展 RAID 后,对指定目录进行挂载

需求:将 /dev/sdb 所在的分区全部挂载到 /var/log 目录下

1)查看系统目录所在分区及文件系统类型

df -T -h

2)查看当前分区情况

fdisk -l

3)格式化当前分区使文件类型与 目标挂载目录相同

mkfs.ext4  /dev/vdb

4)挂载 

mount /dev/sdb /var/log

注意:挂载前,必须要备份数据,具体做法:

①在 /tmp 下新建一个目录如  /tmp/abc

②将 /var/log 目录下的东西复制到 /tmp/abc 目录下,拷贝务必加上 -ar 参数,表示完全拷贝,包括属性及权限

③将分区挂载到 /tmp/abc 目录

④执行挂载命令

5)使挂载永久生效

vi /etc/fstab 中写入如下一行内容

/dev/sdb   /var/log          ext4    defaults        0       2

或者

UUID=XXXXXXXXXXXXXXX  /var/log          ext4    defaults        0       1

注:因为临时挂载命令挂载的分区在重启linux系统后,将消失

6)获取UUID

blkid /dev/sdb

疑问点:

1. 为什么挂载 /dev/sdb 分区到  /var/log 前要将数据先 拷贝一份到临时目录?

2. 重新分区的操作?

1)欲练分区,必先格式化: mkfs -t /dev/sdb 文件系统类型

2)执行 parted 命令,按照操作执行,比如对 /dev/sdb 进行分区,先执行

parted /dev/sdb

细节可参考:https://jingyan.baidu.com/article/a3aad71a30fe54b1fb00968c.html

3. 

原文地址:https://www.cnblogs.com/zhanghaibin16/p/14062277.html