Re: glusterd2 problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



06.04.2018 14:46, Prashanth Pai пишет:
Hi Dmitry,

How many nodes does the cluster have ?

If the quorum is lost (majority of nodes are down), additional recovery steps are necessary to bring it back up:


Hello!

just 2 nodes and looks like we had both down.

We tried to create test cluster with 3 nodes, to learn how to use glusterd2, but had this issue when we had only 2 nodes, i.e. after we added second node.
just because we found that
gluster
cli uses localhost by default, but we configured glusterd2 to ethernet interface address, this is another problem we hit, so we restarted both nodes I guess :-)

Glusterd2 state looks as pre-alpha for me, so we'll wait for at least beta.

Thank you!





On Wed, Apr 4, 2018 at 11:08 AM, Dmitry Melekhov <dm@xxxxxxxxxx> wrote:
Hello!

Installed packages from SIG on centos7 ,

at first start it works, but after restart- not:


 glusterd2 --config /etc/glusterd2/glusterd2.toml
DEBU[2018-04-04 09:28:16.945267] Starting GlusterD                             pid=221581 source="[main.go:55:main.main]" version=v4.0.0-0
INFO[2018-04-04 09:28:16.945824] loaded configuration from file                file=/etc/glusterd2/glusterd2.toml source="[config.go:163:main.initConfig]"
DEBU[2018-04-04 09:28:16.946343] running with configuration                    cert-file= clientaddress="192.168.222.24:24007" config=/etc/glusterd2/glusterd2.toml defaultpeerport=24008 etcdcurls="http://192.168.222.24:2379" etcdendpoints="[]" etcdpurls="http://192.168.222.24:2380" key-file= localstatedir=/var/lib/glusterd2 logdir=/var/log/glusterd2 logfile=glusterd2.log loglevel=debug noembed=false peeraddress="192.168.222.24:24008" rundir=/usr/var/run/glusterd2 source="[config.go:129:main.dumpConfigToLog]" statedump=true version=false workdir=/etc/glusterd2
DEBU[2018-04-04 09:28:17.067244] loading templates source="[template.go:64:volgen.LoadTemplates]" templatesdir=
DEBU[2018-04-04 09:28:17.068207] generated default templates source="[template.go:82:volgen.LoadTemplates]" templates="[brick.graph distreplicate.graph fuse.graph distribute.graph replicate.graph disperse.graph]"
DEBU[2018-04-04 09:28:17.068361] loaded template source="[template.go:102:volgen.LoadTemplate]" template=brick.graph
DEBU[2018-04-04 09:28:17.068450] loaded template source="[template.go:102:volgen.LoadTemplate]" template=distreplicate.graph
DEBU[2018-04-04 09:28:17.068539] loaded template source="[template.go:102:volgen.LoadTemplate]" template=fuse.graph
DEBU[2018-04-04 09:28:17.068621] loaded template source="[template.go:102:volgen.LoadTemplate]" template=distribute.graph
DEBU[2018-04-04 09:28:17.068798] loaded template source="[template.go:102:volgen.LoadTemplate]" template=replicate.graph
DEBU[2018-04-04 09:28:17.068878] loaded template source="[template.go:102:volgen.LoadTemplate]" template=disperse.graph
DEBU[2018-04-04 09:28:17.069316] saving updated store config                   source="[config.go:166:store.GetConfig]"
DEBU[2018-04-04 09:28:17.069745] starting embedded store                       cafile= certfile= curls="http://192.168.222.24:2379" datadir=/var/lib/glusterd2/store endpoints="http://192.168.222.24:2379" keyfile= logdir=/var/log/glusterd2/store name=10641b8a-7135-4694-9b90-955827c8eba9 purls="http://192.168.222.24:2380" source="[embed.go:32:store.newEmbedStore]" trustedcafile=
2018-04-04 09:28:17.071331 I | etcdserver/api/v3rpc: grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp 192.168.222.24:2379: getsockopt: connection refused"; Reconnecting to {192.168.222.24:2379 <nil>}
2018-04-04 09:28:18.071206 I | etcdserver/api/v3rpc: grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp 192.168.222.24:2379: getsockopt: connection refused"; Reconnecting to {192.168.222.24:2379 <nil>}
2018-04-04 09:28:19.681081 I | etcdserver/api/v3rpc: grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp 192.168.222.24:2379: getsockopt: connection refused"; Reconnecting to {192.168.222.24:2379 <nil>}
2018-04-04 09:28:22.070811 I | etcdserver/api/v3rpc: Failed to dial 192.168.222.24:2379: context canceled; please retry.
ERRO[2018-04-04 09:28:22.070891] failed to start embedded store                error="dial tcp 192.168.222.24:2379: getsockopt: connection refused" source="[embed.go:36:store.newEmbedStore]"
FATA[2018-04-04 09:28:22.071038] Failed to initialize store (etcd client)      error="dial tcp 192.168.222.24:2379: getsockopt: connection refused" source="[main.go:89:main.main]"


cat glusterd2.toml
localstatedir = "/var/lib/glusterd2"
logdir = "/var/log/glusterd2"
logfile = "glusterd2.log"
rundir = "/usr/var/run/glusterd2"
peeraddress = "192.168.222.24:24008"
clientaddress = "192.168.222.24:24007"
etcdcurls = "http://192.168.222.24:2379"
etcdpurls = "http://192.168.222.24:2380"


Any ideas?


Thank you!




_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://lists.gluster.org/mailman/listinfo/gluster-users


_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://lists.gluster.org/mailman/listinfo/gluster-users

[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux