我正在服用真实性测试来评估我的技能。我收到以下问题。
创建一个木偶清单/root/puppet/lad.pp挂载位于的文件系统/root/files/LAD/disk.ext2那:
- 将在“/mnt/LAD”安装设备
- 设置 fstab 以防止文件系统被 fsck 并防止转储在其上运行
- 通过环回设备将文件系统挂载为 ext2
- 将文件系统挂载为可读写
我刚刚开始使用木偶,我不太确定我所拥有的是否正确。我有以下文件。
mount { "/mnt/LAD":
device => "/root/files/LAD/disk.ext2",
fstype => "ext2",
ensure => "mounted",
options => "-o loop",
}
当我运行上面的木偶配置时,我收到错误,
err: /Stage[main]//Mount[/mnt/LAD]: Could not evaluate: Execution of '/bin/mount -o -o
loop /mnt/LAD' returned 1: [mntent]: line 13 in /etc/fstab is bad
mount: can't find /mnt/LAD in /etc/fstab or /etc/mtab
以下选项工作得很好。
mount -o loop /root/files/LAD/disk.ext2 /mnt/LAD
有人能指出我在木偶设置方面做错了什么吗?
答案1
尝试改变
options => "-o loop",
到
options => "loop",
显示错误mount -o -o loop
,因此您需要删除其中一个-o
参数