[Gluster-users] Geo-replication configuration issue
Saravanakumar Arumugam
sarumuga at redhat.com
Mon Jul 25 04:59:30 UTC 2016
Hi,
1.
Can you check /root/.ssh/authorized_keys (in master host) ?
It should contain only entries starting with "command=" .
If there is any duplicate entry without "command=" , delete the same.
and check the geo-rep status again.
2.
This is to confirm ssh connection between master and slave:
When do run the following, you should get gsynd prompt(from master to
slave).
ssh -i /var/lib/glusterd/geo-replication/secret.pem root at slave
3.
check your firewall settings
Thanks,
Saravana
On 07/25/2016 02:24 AM, Alexandre Besnard wrote:
> Anybody, any clue ?
>
>> On 20 Jul 2016, at 01:59, Alexandre Besnard
>> <besnard.alexandre at gmail.com <mailto:besnard.alexandre at gmail.com>> wrote:
>>
>> Hello
>>
>> I deleted the content of /root/.ssh/authorized_keys on the slave (ks4)
>>
>> Then I configured passwordless authentication from the host (ks16):
>>
>> /ssh-copy-id root at ks4/
>> /
>> /
>> Also did from the host:
>>
>> /gluster system:: execute gsec_create/
>>
>> which created a file
>> in /var/lib/glusterd/geo-replication/common_secret.pem.pub
>>
>> Then created the geo-replicated volume successfully:
>>
>> /gluster volume geo-replication backupvol ks4::backupvol create
>> push-pem force/
>>
>> but still getting the same errors in the log after starting the volume:
>>
>> /[2016-07-19 23:52:14.900583] I [monitor(monitor):266:monitor]
>> Monitor: ------------------------------------------------------------/
>> /[2016-07-19 23:52:14.900752] I [monitor(monitor):267:monitor]
>> Monitor: starting gsyncd worker/
>> /[2016-07-19 23:52:14.958281] I
>> [gsyncd(/gluster/backupvol):710:main_i] <top>: syncing:
>> gluster://localhost:backupvol ->
>> ssh://root@ks4:gluster://localhost:backupvol/
>> /[2016-07-19 23:52:14.958520] I [changelogagent(agent):73:__init__]
>> ChangelogAgent: Agent listining.../
>> /[2016-07-19 23:52:15.81407] E
>> [syncdutils(/gluster/backupvol):252:log_raise_exception] <top>:
>> connection to peer is broken/
>> /[2016-07-19 23:52:15.81645] E
>> [resource(/gluster/backupvol):226:errlog] Popen: command "ssh
>> -oPasswordAuthentication=no -oStrictHostKeyChecking=no -i
>> */var/lib/glusterd/geo-replication/secret.pem *-p 22
>> -oControlMaster=auto -S
>> /tmp/gsyncd-aux-ssh-Aux8JK/b63292d563144e7818235d683516731d.sock
>> root at ks4 /nonexistent/gsyncd --session-owner
>> 3281242a-ab45-4a0d-99e5-2965b4ac5840 -N --listen --timeout 120
>> gluster://localhost:backupvol" returned with 255, saying:/
>> /[2016-07-19 23:52:15.81733] E
>> [resource(/gluster/backupvol):230:logerr] Popen: ssh>
>> key_load_public: invalid format/
>> /[2016-07-19 23:52:15.81804] E
>> [resource(/gluster/backupvol):230:logerr] Popen: ssh> Permission
>> denied (publickey,password)./
>> /[2016-07-19 23:52:15.81947] I
>> [syncdutils(/gluster/backupvol):220:finalize] <top>: exiting./
>> /[2016-07-19 23:52:15.82798] I [repce(agent):92:service_loop]
>> RepceServer: terminating on reaching EOF./
>> /[2016-07-19 23:52:15.82946] I [syncdutils(agent):220:finalize]
>> <top>: exiting./
>> /[2016-07-19 23:52:15.82858] I [monitor(monitor):333:monitor]
>> Monitor: worker(/gluster/backupvol) died before establishing connection/
>>
>>
>> Any thoughts ?
>>
>>
>>> On 19 Jul 2016, at 06:33, Aravinda <avishwan at redhat.com
>>> <mailto:avishwan at redhat.com>> wrote:
>>>
>>> Hi,
>>>
>>> Looks like Master Pem keys are not copied to Slave nodes properly,
>>> Please cleanup /root/.ssh/authorized_keys in Slave nodes and run
>>> Geo-rep create force again.
>>>
>>> gluster volume geo-replication <MASTERVOL> <SLAVEHOST>::<SLAVEVOL>
>>> create push-pem force
>>>
>>> Do you observe any errors related to hook scripts in glusterd log file?
>>>
>>> regards
>>> Aravinda
>>>
>>> On 07/18/2016 10:11 PM, Alexandre Besnard wrote:
>>>> Hello
>>>>
>>>> On a fresh Gluster 3.8 install, I am not able to configure a
>>>> geo-replicated volume. Everything works fine up to starting of the
>>>> volume however Gluster reports a faulty status.
>>>>
>>>> When looking at the logs (gluster_error):
>>>>
>>>> [2016-07-18 16:30:04.371686] I [cli.c:730:main] 0-cli: Started
>>>> running gluster with version 3.8.0
>>>> [2016-07-18 16:30:04.435854] I [MSGID: 101190]
>>>> [event-epoll.c:628:event_dispatch_epoll_worker] 0-epoll: Started
>>>> thread with index 1
>>>> [2016-07-18 16:30:04.435921] I [socket.c:2468:socket_event_handler]
>>>> 0-transport: disconnecting now
>>>> [2016-07-18 16:30:04.997986] I [input.c:31:cli_batch] 0-: Exiting
>>>> with: 0
>>>>
>>>>
>>>>
>>>> From the geo-replicated logs, it seems I have a SSH configuration
>>>> issue:
>>>>
>>>> 2016-07-18 16:35:28.293524] I [monitor(monitor):266:monitor]
>>>> Monitor: ------------------------------------------------------------
>>>> [2016-07-18 16:35:28.293740] I [monitor(monitor):267:monitor]
>>>> Monitor: starting gsyncd worker
>>>> [2016-07-18 16:35:28.352266] I
>>>> [gsyncd(/gluster/backupvol):710:main_i] <top>: syncing:
>>>> gluster://localhost:backupvol ->
>>>> ssh://root@ks4:gluster://localhost:backupvol
>>>> [2016-07-18 16:35:28.352489] I [changelogagent(agent):73:__init__]
>>>> ChangelogAgent: Agent listining...
>>>> [2016-07-18 16:35:28.492474] E
>>>> [syncdutils(/gluster/backupvol):252:log_raise_exception] <top>:
>>>> connection to peer is broken
>>>> [2016-07-18 16:35:28.492706] E
>>>> [resource(/gluster/backupvol):226:errlog] Popen: command "ssh
>>>> -oPasswordAuthentication=no -oStrictHostKeyChecking=no -i
>>>> /var/lib/glusterd/geo-replication/secret.pem -p 22
>>>> -oControlMaster=auto -S
>>>> /tmp/gsyncd-aux-ssh-Fs2XND/b63292d563144e7818235d683516731d.sock
>>>> root at ks4 /nonexistent/gsyncd --session-owner
>>>> 3281242a-ab45-4a0d-99e5-2965b4ac5840 -N --listen --timeout 120
>>>> gluster://localhost:backupvol" returned with 255, saying:
>>>> [2016-07-18 16:35:28.492794] E
>>>> [resource(/gluster/backupvol):230:logerr] Popen: ssh>
>>>> key_load_public: invalid format
>>>> [2016-07-18 16:35:28.492863] E
>>>> [resource(/gluster/backupvol):230:logerr] Popen: ssh> Permission
>>>> denied (publickey,password).
>>>> [2016-07-18 16:35:28.493004] I
>>>> [syncdutils(/gluster/backupvol):220:finalize] <top>: exiting.
>>>> [2016-07-18 16:35:28.494045] I [repce(agent):92:service_loop]
>>>> RepceServer: terminating on reaching EOF.
>>>> [2016-07-18 16:35:28.494204] I [syncdutils(agent):220:finalize]
>>>> <top>: exiting.
>>>> [2016-07-18 16:35:28.494143] I [monitor(monitor):333:monitor]
>>>> Monitor: worker(/gluster/backupvol) died before establishing connection
>>>>
>>>>
>>>> I tried to fix them to the best of my knowledge but I am missing
>>>> something.
>>>>
>>>> Can you help me to fix it?
>>>>
>>>> Thanks,
>>>> Alex
>>>> _______________________________________________
>>>> Gluster-users mailing list
>>>> Gluster-users at gluster.org <mailto:Gluster-users at gluster.org>
>>>> http://www.gluster.org/mailman/listinfo/gluster-users
>>>
>>
>
>
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20160725/0470d869/attachment.html>
More information about the Gluster-users
mailing list