须要挂载的磁盘:/dev/xvdb1node
须要挂载到的目录:/datashell
临时挂载相信不少同窗都知道,直接mount就行,这里就再也不详述:运维
mount.ext4 /dev/xvdb1 /data
设置开机挂载,相信你们也清楚,就是将挂载磁盘的命令写入到/etc/fstab里面,例如:ide
[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
每一列表明的含义:3d
首先说下不严谨的方式,我也是一直这样作的,那就是第一列写的是磁盘的编号,即/dev/xvdb1。这中作法不可取是由于在系统重启事后,设备编号/dev/xvdb1有可能会发生改变,这样的话就至关于挂载了一个错误的目录,会致使很严重的后果!code
不严谨的挂载以下图:blog
正确的挂载方式,应该和系统默认分区同样,也使用UUID来进行挂载!!具体作法以下:it
使用blkid命令,查看设备的UUID:class
总结:fstab挂载磁盘时,要使用UUID而不是设备编号!配置
做为一名合格的运维工程师,应该随注意这些不稳定的因素,保障系统的稳定性~~