人形の設置ループバックユニット

人形の設置ループバックユニット

服用しています確実性私の能力を評価するテストです。私は次の質問をします。

パペットリストの作成/root/puppet/lad.pp次の場所にあるファイルシステムをマウントします。/root/files/LAD/disk.ext2それ:

  • デバイスは「/mnt/LAD」にインストールされます。
  • ファイルシステムがfsckされるのを防ぎ、ファイルシステムでダンプが実行されないようにfstabを設定します。
  • ループバックデバイスを介してファイルシステムを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 loop1つを削除する必要があります。-o

おすすめ記事