您的当前位置:首页 --> Linux 教程 |
CentOS如何正确设置磁盘开机挂载 |
浏览次数:1264 关键词 ( ) |
需要挂载的磁盘:/dev/xvdb1 需要挂载到的目录:/data 1.设置临时挂载临时挂载相信很多同学都知道,直接mount就行,这里就不再详述: mount.ext4 /dev/xvdb1 /data
2.设置开机挂载
设置开机挂载,相信大家也清楚,就是将挂载磁盘的命令写入到/etc/fstab里面,例如 [root@node6 ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Tue Sep 25 07:04:32 2018 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=409f4041-b0aa-484c-b951-a2c8685e0f94 / ext4 defaults 1 1 UUID=cc4715a3-1d1c-43a3-890e-e936bc24283e /boot ext4 defaults 1 2 UUID=04138d32-471a-4464-976e-0755d8254e16 swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0
每一列代表的含义: 第一列:磁盘的编号或者UUID 第二列:需要挂载到的目录 第三列:文件系统格式 第四列:系统的默认参数,这里一般填defaults就好
第五列:是否备份,0表示不备份,1表示每天备份,2表示不定期备份(自己挂载就选0吧) 第六列:是否开机检查扇区:0表示不检查,1表示最早检验,2表示在1之后开始检验(看需要,一般自己挂载的选0) 2.1 不严谨的方式首先说下不严谨的方式,我也是一直这样做的,那就是第一列写的是磁盘的编号,即/dev/xvdb1。这中做法不可取是因为在系统重启过后,设备编号/dev/xvdb1有可能会发生改变,这样的话就相当于挂载了一个错误的目录,会导致很严重的后果! 不严谨的挂载如下图:
2.2 正确的姿势正确的挂载方式,应该和系统默认分区一样,也使用UUID来进行挂载!!具体做法如下: 1. 使用blkid命令,查看设备的UUID:
2. 使用UUID来进行开机挂载配置:
总结:fstab挂载磁盘时,要使用UUID而不是设备编号! 作为一名合格的运维工程师,应该随注意这些不稳定的因素,保障系统的稳定性~~ |
下一条 大于2t的磁盘分区,并格式化ext4挂载 上一条 Ubuntu 18.04 单网卡多IP设置 |
数千企业与站长的选择,7*24小时稳定运行
了解更多套餐详细