为什么我看不到刚刚附加的操作系统磁盘?

为什么我看不到刚刚附加的操作系统磁盘?

我刚刚在 Azure 中向我的虚拟机添加了一个磁盘:

在此处输入图片描述

但当我连接到我的服务器并执行时,df -h我看不到它。我应该安装一些东西来让它工作吗?

答案1

从图片上看,您的虚拟机中没有额外的磁盘。它们显示为数据磁盘。您只有操作系统磁盘。

假设您已添加磁盘(附加新磁盘)并且正在运行 Linux,请检查它的日志(无需重新启动):

$ sudo grep SCSI /var/log/messages

或者

$ dmesg | grep SCSI

然后初始化磁盘并创建分区。例如:

$ sudo fdisk /dev/sdc

格式:

$ sudo mkfs -t ext4 /dev/sdc1

最后安装它:

$ sudo mount /dev/sdc1 /datadrive

确保磁盘在重启后自动挂载:

$ sudo -i blkid

/dev/sdc1: UUID="33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e" TYPE="ext4"

将其添加到 fstab。例如:

$ sudo vi /etc/fstab

UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e   /datadrive   ext4   defaults,nofail   1   2

请确保相应地更改每个变量。

/sda – 操作系统磁盘

/sdb——临时磁盘

/sdc-sdx - 应该是您的附加磁盘

答案2

我没有这种特殊设置的经验,但请检查磁盘安装后是否需要初始化。Hyper-V 和其他虚拟引擎中都是这种情况。

相关内容