如何在虚拟机中安装azure datadisk

时间:2017-10-13 20:59:27

标签: azure

如何从Linux虚拟机安装Azure数据磁盘?

我认为可能是这样的

az vm disk attach-existing [virtualmachinename] [datadiskname]

3 个答案:

答案 0 :(得分:5)

我找到了解决方案,令人困惑,因为创建azure磁盘的文档很难从创建挂载点的文档中进行排序。这是相关文档。

https://docs.microsoft.com/en-us/azure/virtual-machines/linux/add-disk#connect-to-the-linux-vm-to-mount-the-new-disk

有关替代演练,请参阅此博客: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