【发布时间】:2019-05-17 10:21:02
【问题描述】:
我一直在尝试使用 cloud-init 在天蓝色的 Ubuntu VM 上分区和挂载数据磁盘。大多数在线示例显示了如何对临时磁盘执行此操作,而不是对数据磁盘执行此操作。我试着在没有太多运气的情况下涉足它。如果我在下面的代码中做错了,或者如果使用 cloud-init 无法做到这一点,请告诉我
#cloud-config
device_aliases: {'ephemeral0': '/dev/sdb','datadisk': '/dev/sdc1'}
disk_setup:
ephemeral0:
table_type: mbr
layout: True
overwrite: False
/dev/sdc1:
table_type: mbr
layout: True
overwrite: False
fs_setup:
- label: ephemeral0
filesystem: ext4
device: ephemeral0.1
replace_fs: ntfs
- cmd: mkfs -t %(filesystem)s -L %(label)s %(device)s
label: '/dev/sdc1/'
filesystem: ext4
device: '/dev/sdc1/'
replace_fs: ntfs
mounts:
- ["ephemeral0.1", "/mnt"]
- ["/dev/sdc1/", "/datadisk"]
【问题讨论】:
标签: azure cloud-init