web-dev-qa-db-ja.com

www-dataユーザーの下でのGlusterFS共有のマウント

問題:ディレクトリが自動マウントされた後、Webサーバーには書き込み権限がありません。

質問:マウントポイントがマウント後にwww-dataに属するように、/ etc/fstabを介してGlusterFSエンドポイントを自動マウントする方法は?

今のところ、マウントポイントはwww-dataに属していますが、マウント後はルートになります。

# /etc/fstab
foo.com:/st /st glusterfs defaults 0 0

ユーザー/グループをGlusterFSのマウントオプションとして定義できないような継ぎ目があります。少なくとも、man glusterfsの場合は表示されません。

ありがとう!

1
Roman Newaza

解決策はchown it マウント後であると確信しています。マウントしてroot:rootに戻ったら、必要なものにchownします。これは、再マウント後も持続するはずです。

2
sysadmin1138

以下のオプションを使用して、GlusterFSがボリュームをマウントするときに、必要に応じてアクセス許可を設定する必要があります。

  • storage.owner-gid
  • storage.owner-uid

例:gluster volume set VOL-NAME storage.owner-gid 100

2
user228578