Ija*_*han 1 linux puppet openstack
当我使用 centos6 配置新虚拟机时,它通过 puppet 完成大部分配置。但我必须手动运行命令#mkfs.ext4 /dev/vdc来格式化/dev/vdc. 有没有办法在 puppet 中自动执行此任务?
你可以这样做:
exec {'/sbin/mkfs.ext4 /dev/vdc':
unless => '/sbin/blkid -t TYPE=ext4 /dev/vdc'
}
Run Code Online (Sandbox Code Playgroud)
该blkid看重的是分区TYPE ext4中所列设备(即/dev/vdc)。如果失败,它将返回一个非零退出代码,Puppet 将运行该命令。
| 归档时间: |
|
| 查看次数: |
2435 次 |
| 最近记录: |