[Gluster-users] geo-replication unprivileged user error

Serkan Çoban cobanserkan at gmail.com
Tue Mar 29 07:28:37 UTC 2016


I think you should give write permission for your user to
/var/log/glusterfs directory. The error says it cannot write there..

On Tue, Mar 29, 2016 at 10:21 AM, Gmail <b.s.mikhael at gmail.com> wrote:
> I’ve been trying to setup geo-replication using Gluster 3.7.3 on OEL 6.5
> It keeps giving me faulty session.
> I’ve tried to use root user instead, it works fine!
>
> I’ve followed literally the documentation but no luck getting the
> unprivileged user working.
>
> I’ve tried running /usr/libexec/glusterfs/gsyncd on the slave node using the
> unprivileged user, and that’s what I get.
>
> /usr/libexec/glusterfs/gsyncd  --session-owner
> ef9ccae5-0def-4a47-9a96-881a1896755c -N --listen --timeout 120
> gluster://localhost:vol01dr
> [2016-03-29 00:52:49.058244] I [cli.c:720:main] 0-cli: Started running
> /usr/sbin/gluster with version 3.7.3
> [2016-03-29 00:52:49.058297] I [cli.c:608:cli_rpc_init] 0-cli: Connecting to
> remote glusterd at localhost
> [2016-03-29 00:52:49.174686] I [MSGID: 101190]
> [event-epoll.c:632:event_dispatch_epoll_worker] 0-epoll: Started thread with
> index 1
> [2016-03-29 00:52:49.174768] I [socket.c:2409:socket_event_handler]
> 0-transport: disconnecting now
> [2016-03-29 00:52:49.177482] I [cli-rpc-ops.c:6230:gf_cli_getwd_cbk] 0-cli:
> Received resp to getwd
> [2016-03-29 00:52:49.177545] I [input.c:36:cli_batch] 0-: Exiting with: 0
> ERROR:root:FAIL:
> Traceback (most recent call last):
>   File "/usr/libexec/glusterfs/python/syncdaemon/gsyncd.py", line 165, in
> main
>     main_i()
>   File "/usr/libexec/glusterfs/python/syncdaemon/gsyncd.py", line 638, in
> main_i
>     startup(go_daemon=go_daemon, log_file=log_file, label=label)
>   File "/usr/libexec/glusterfs/python/syncdaemon/gsyncd.py", line 144, in
> startup
>     GLogger._gsyncd_loginit(**kw)
>   File "/usr/libexec/glusterfs/python/syncdaemon/gsyncd.py", line 107, in
> _gsyncd_loginit
>     cls.setup(label=kw.get('label'), **lkw)
>   File "/usr/libexec/glusterfs/python/syncdaemon/gsyncd.py", line 79, in
> setup
>     logging_handler = handlers.WatchedFileHandler(lprm['filename'])
>   File "/usr/lib64/python2.6/logging/handlers.py", line 377, in __init__
>     logging.FileHandler.__init__(self, filename, mode, encoding, delay)
>   File "/usr/lib64/python2.6/logging/__init__.py", line 835, in __init__
>     StreamHandler.__init__(self, self._open())
>   File "/usr/lib64/python2.6/logging/__init__.py", line 854, in _open
>     stream = open(self.baseFilename, self.mode)
> IOError: [Errno 13] Permission denied:
> '/var/log/glusterfs/geo-replication-slaves/mbr/ef9ccae5-0def-4a47-9a96-881a1896755c:gluster%3A%2F%2F127.0.0.1%3Avol01dr.log'
> failed with IOError.
>
>
> — Bishoy
>
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-users


More information about the Gluster-users mailing list