木偶安装环回设备

木偶安装环回设备

我正在服用真实性测试来评估我的技能。我收到以下问题。

创建一个木偶清单/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参数

相关内容