Linux每次重启服务器后磁盘名称错乱无法正常的处理
问题描述:
UbuntuServer两块nvme,其中一个挂载为/data,但每次重启服务器之后,这块nvme的名称会发生变化
/dev/nvme0n1p1,在重启后可能会变成/dev/nvme1n1p1,这样就造成了原来的挂载点失败,如果这个挂载点上有服务,那么这个服务是无法正常启动的。
解决办法,使用硬盘对应的UUID进行挂载,而不是名称。
sudo blkid -s UUID
查看硬盘对应的UUID值,
之后在/etc/fstab中使用UUID进行挂载,就可以正常了。
vi /etc/fstab
UUID=1b3c3986-04c8-46e9-9cda-e4e78f526018 /data ext4 defaults 0 0
保存,重启之后就可以正常了。