在Linux机器中,块设备有UUID
以下是 CloudFormation 模板:
"BlockDeviceMappings": [
{
"DeviceName" : "/dev/sdf",
"Ebs" : {
"VolumeSize" : "20",
"DeleteOnTermination" : true
}
}
],
创建大小为 20 GB 的块设备
但是,以下命令不会在 Amazon Linux 实例上显示 UUID。
$ lsblk -o +UUID --fs /dev/sdf
NAME FSTYPE LABEL UUID MOUNTPOINT UUID
nvme2n1 ext4 /ecs/app_home
如何"BlockDeviceMappings"
生成 UUID /dev/sdf
?想法是使用该 UUID 并运行mkfs.ext4 -U ${uuid_var}
...