Windows Azure虚拟机已经挂载了一个临时磁盘,挂载点为/dev/sdb1 。 而附加的数据磁盘应该有一个安装点/dev/sdc1 。 当我第一次启动我的虚拟机时,它是完美的。
但是,我发现临时磁盘和附加数据磁盘的挂载点已经交换。 /dev/sdb1成为数据磁盘, /dev/sdc1成为临时磁盘。
为什么会发生? 任何想法呢? 谢谢
以某种方式在Azure设置中更改磁盘顺序的可能性很大。
为防止出现这种情况,您可以使用UUID或LABEL来安装驱动器。 要find相应的你可以试试blkid或者ls -alh /dev/disk/by*
/etc/fstab条目如下所示。
UUID=c42c3d1d-1976-48c9-9a5b-45235f73edb3 /tempdata ext4 defaults 0 1 LABEL=DATA /data ext4 defaults 0 1
请确保您采用挂载点, LABEL和/或UUID内容和文件系统设置。