我需要执行这些说明才能安装设备:
mkfs.ext4 -F /dev/disk/by-id/scsi-0DO_Volume_baz
mkdir -p /mnt/baz;
mount -o discard,defaults /dev/disk/by-id/scsi-0DO_Volume_baz /mnt/baz
echo /dev/disk/by-id/scsi-0DO_Volume_baz /mnt/baz ext4 defaults,nofail,discard 0 0 | sudo tee -a /etc/fstab
很快,我需要格式化设备然后安装它。
是否可以使用厨师做到这一点?
答案 0 :(得分:1)
您可以使用社区filesystem cookbook
答案 1 :(得分:0)
如果没有别的,您可以使用bash
资源来运行您想要的任何内容。但在这种情况下,使用directory
资源和mount
资源可能会更容易。 mkfs
命令有点难以处理,因为如果设备尚未初始化,您只想运行它。您通常可以使用其他命令来检查幂等性,但具体情况取决于您的用例(带有保护子句的execute
资源可能是您想要的)。