如何从Linux虚拟机安装Azure数据磁盘?
我认为可能是这样的
az vm disk attach-existing [virtualmachinename] [datadiskname]
答案 0 :(得分:5)
我找到了解决方案,令人困惑,因为创建azure磁盘的文档很难从创建挂载点的文档中进行排序。这是相关文档。
有关替代演练,请参阅此博客:https://chrismckee.co.uk/creating-mounting-new-drives-in-ubuntu-azure/。我无法识别我希望使用官方Azure文档挂载的磁盘,这篇文章有帮助。
答案 1 :(得分:1)
您可以在Azure虚拟机上附加任何磁盘大小
https://mocktool.com/2020/11/24/attach-managed-disk-to-azure-linux-virtual-machine
答案 2 :(得分:1)
查找磁盘 连接到VM后,您需要查找磁盘。在此示例中,我们使用lsblk列出磁盘。
lsblk -o NAME,HCTL,SIZE,MOUNTPOINT | grep -i "sd"
输出类似于以下示例:
sda 0:0:0:0 30G
├─sda1 29.9G /
├─sda14 4M
└─sda15 106M /boot/efi
sdb 1:0:1:0 14G
└─sdb1 14G /mnt
sdc 3:0:0:0 50G
在这里,sdc是我们想要的磁盘,因为它是50G。如果不确定仅基于大小确定哪个磁盘,则可以转到门户中的VM页面,选择“磁盘”,然后在“数据磁盘”下检查磁盘的LUN编号。
安装磁盘 现在,创建目录以使用mkdir挂载文件系统。以下示例在/ datadrive中创建目录:
sudo mkdir /datadrive
使用mount来挂载文件系统。以下示例将/ dev / sdc1分区安装到/ datadrive安装点:
sudo mount /dev/sdc1 /datadrive