2017-06-12 7 views
1

私のプレイの1つでnfsマウントに問題があります。危険なマウント[Ernno 30]読み取り専用

プレイ:

- path: /.../production/bookinfo src: remote_server:/.../linux_shares/bookinfo-images fstype: nfs opts: rw,timeo=14,rsize=8192,wsize=8192,intr state: mounted

エラー:

failed: [test-server] (item={u'path': u'/.../production/bookinfo', u'state': u'mounted', u'src': u'dc1-filer-02:/.../linux_shares/bookinfo-images', u'opts': u'rw,timeo=14,rsize=8192,wsize=8192,intr', u'fstype': u'nfs'}) => {"failed": true, "item": {"fstype": "nfs", "opts": "rw,timeo=14,rsize=8192,wsize=8192,intr", "path": "/.../production/bookinfo", "src": "remote_server:/.../.../bookinfo-images", "state": "mounted"}, "module_stderr": "Shared connection to 10.10.28.93 closed.\r\n", "module_stdout": "Traceback (most recent call last):\r\n File \"/tmp/ansible_C2X1_Q/ansible_module_file.py\", line 480, in <module>\r\n main()\r\n File \"/tmp/ansible_C2X1_Q/ansible_module_file.py\", line 359, in main\r\n changed = module.set_fs_attributes_if_different(file_args, changed, diff)\r\n File \"/tmp/ansible_C2X1_Q/ansible_modlib.zip/ansible/module_utils/basic.py\", line 1298, in set_fs_attributes_if_different\r\n File \"/tmp/ansible_C2X1_Q/ansible_modlib.zip/ansible/module_utils/basic.py\", line 1123, in set_mode_if_different\r\nOSError: [Errno 30] Read-only file system: '/.../production/bookinfo'\r\n", "msg": "MODULE FAILURE", "rc": 0} 

現状:

drwxrwxrwx. 4 root root 4096 Jun 18 2015 bookinfo

(のBookInfoは青文字で緑の強調表示されている)

このエラーは最初の実行後にのみ発生します。私は2回目の演劇を実行し、上記のエラーを取得します。私はディレクトリを取得してリモートデータにアクセスできるので、エラーが発生してもマウントは正常に動作しています。

背景情報:

これは、Python 2.7.5を実行している、CentOSに7 VMです。フォルダはマウントの前に存在します。

答えて

0

私のoptsの行では、読み書きの権限として 'rw'が設定されていました。私のソースターゲットは読み取り専用です。私はこれを 'rw'を 'ro'に変更して修正しました。

+0

私のoptsに 'ro'が含まれている場合、マウントブロックを使用すると、これは私に起こることがあります。まだそれを追跡しています。 – Epu

関連する問題