Загрузка VHD в Azure с помощью Azure CLI

Я пытаюсь загрузить виртуальный жесткий диск в Azure с помощью интерфейса командной строки Azure. Я использую Bash для Ubuntu для Windows. Я следую этим инструкциям https://docs.microsoft.com/en-us/azure/virtual-machines/linux/upload-vhd

На данном этапе здесь я застреваю, и я не уверен, что делать.

выгрузка блобов хранилища z --account-name mystorageaccount \ --account-key key1 --container-name mydisks --типа страницы типа \ --file /path/to/disk/mydisk.vhd --name myDisk.vhd

Я получаю следующую ошибку:

[Errno 2] Нет такого файла или каталога: 'C:/_Downloads/myvhd.vhd'

Группы ресурсов, диски хранения созданы нормально. Как мне поступить?

Машина для Windows 10 Pro, последние SP, node.js, Bash для Ubuntu для Windows, Azure Cli установлен

1 ответ

Решение

Зачем вам нужен node.js? Я использую Python. старый az ure cli использует node.js, но вы явно используете новый (az - новый против azure -Старый).

Кроме того, вы, вероятно, должны использовать правильный путь, как /mnt/c/_Downloads/myvhd.vhd, Поскольку вы используете WSL, вы должны указать ему путь, который имеет смысл в WSL.

Для доступа к данным на вашем жестком диске, вы должны использовать /mnt/ папка, там есть все диски, смонтированные там

Другие вопросы по тегам