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:
https://github.com/gluster/glusterd2/wiki/Recovery
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 <[email protected]
<mailto:[email protected]>> 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.in <http://main.in>itConfig]"
DEBU[2018-04-04 09:28:16.946343] running with configuration
cert-file= clientaddress="192.168.222.24:24007
<http://192.168.222.24:24007>"
config=/etc/glusterd2/glusterd2.toml defaultpeerport=24008
etcdcurls="http://192.168.222.24:2379
<http://192.168.222.24:2379>" etcdendpoints="[]"
etcdpurls="http://192.168.222.24:2380
<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 <http://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 <http://192.168.222.24:2379>"
datadir=/var/lib/glusterd2/store
endpoints="http://192.168.222.24:2379
<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 <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
<http://192.168.222.24:2379>: getsockopt: connection refused";
Reconnecting to {192.168.222.24:2379 <http://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
<http://192.168.222.24:2379>: getsockopt: connection refused";
Reconnecting to {192.168.222.24:2379 <http://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
<http://192.168.222.24:2379>: getsockopt: connection refused";
Reconnecting to {192.168.222.24:2379 <http://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 <http://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
<http://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
<http://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 <http://192.168.222.24:24008>"
clientaddress = "192.168.222.24:24007 <http://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
[email protected] <mailto:[email protected]>
http://lists.gluster.org/mailman/listinfo/gluster-users
<http://lists.gluster.org/mailman/listinfo/gluster-users>
_______________________________________________
Gluster-users mailing list
[email protected]
http://lists.gluster.org/mailman/listinfo/gluster-users