Another way of CTDB to mount engine

--=_e307ea5a1316c74406ff13dc63f12383 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=UTF-8 Hi, I have 3 nodes with glusterfs installed. I configured replica 3 on my engine volume. i don't want to use ctdb for my hosted-engine, but when i start hosted-engine --deploy, use localhost:/engine or gluster.localdomain:/engine, gluster.localdomain is configured in all servers /etc/hosts like : host 1 : "192.168.100.101 gluster.localdomain gluster" host 2 : "192.168.100.102 gluster.localdomain gluster" host 3 : "192.168.100.103 gluster.localdomain gluster", the setup failed with : --== STORAGE CONFIGURATION ==-- During customization use CTRL-D to abort. Please specify the storage you would like to use (glusterfs, iscsi, fc, nfs3, nfs4)[nfs3]: glusterfs [ INFO ] Please note that Replica 3 support is required for the shared storage. Please specify the full shared storage connection path to use (example: host:/path): localhost:/engine [WARNING] Due to several bugs in mount.glusterfs the validation of GlusterFS share cannot be reliable. [ INFO ] GlusterFS replica 3 Volume detected [ ERROR ] Failed to execute stage 'Environment customization': Connection to storage server failed [ INFO ] Stage: Clean up [ INFO ] Generating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150925121036.conf' [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination I have to use obligatory ctdb or keepalived, or existing another way ? -- Florent BELLO Service Informatique informatique@ville-kourou.fr 0594 22 31 22 Mairie de Kourou --=_e307ea5a1316c74406ff13dc63f12383 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html><body> <p>Hi,</p> <p>I have 3 nodes with glusterfs installed. I configured replica 3 on my en= gine volume.<br /><br />i don't want to use ctdb for my hosted-engine, but = when i start hosted-engine --deploy, use localhost:/engine or gluster.local= domain:/engine, gluster.localdomain is configured in all servers /etc/hosts= like :<br />host 1 : "192.168.100.101 gluster.localdomain gluster"<br />ho= st 2 : "192.168.100.102 gluster.localdomain gluster"<br />host 3 : "192.168= =2E100.103 gluster.localdomain gluster",</p> <p>the setup failed with :</p> <p>--=3D=3D STORAGE CONFIGURATION =3D=3D--<br /><br /> &nb= sp; During customization use CTRL-D to abort= =2E<br /> Please spec= ify the storage you would like to use (glusterfs, iscsi, fc, nfs3, nfs4)[nf= s3]: glusterfs<br />[ INFO ] Please note that Replica 3 support is re= quired for the shared storage.<br /> &nb= sp; Please specify the full shared storage connection path to u= se (example: host:/path): localhost:/engine<br />[WARNING] Due to several b= ugs in mount.glusterfs the validation of GlusterFS share cannot be reliable= =2E<br />[ INFO ] GlusterFS replica 3 Volume detected<br />[ ERROR ] = Failed to execute stage 'Environment customization': Connection to storage = server failed<br />[ INFO ] Stage: Clean up<br />[ INFO ] Gener= ating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150= 925121036.conf'<br />[ INFO ] Stage: Pre-termination<br />[ INFO = ; ] Stage: Termination</p> <p>I have to use obligatory ctdb or keepalived, or existing another way ?</= p> <div>-- <br /> <p>Florent BELLO<br />Service Informatique<br />informatique@ville-kourou= =2Efr<br />0594 22 31 22<br />Mairie de Kourou</p> </div> </body></html> --=_e307ea5a1316c74406ff13dc63f12383--

On Fri, Sep 25, 2015 at 5:36 PM, Bello Florent < florent.bello@ville-kourou.fr> wrote:
Hi,
I have 3 nodes with glusterfs installed. I configured replica 3 on my engine volume.
Hi, on oVirt 3.6 we still not support hyper convergence that means that you cannot use the same hosts for virtualization and for storage with gluster. So the correct approach is renaming your hosts to: host 1 : "192.168.100.101 gluster1.localdomain gluster1" host 2 : "192.168.100.102 gluster2.localdomain gluster2" host 3 : "192.168.100.103 gluster3.localdomain gluster3" On an additional host, deploy hosted-engine choosing the gluster host you prefer as your entry point: it will not be a single point of failure. You don't really need to use CTDB to deploy oVirt hosted-engine.
i don't want to use ctdb for my hosted-engine, but when i start hosted-engine --deploy, use localhost:/engine or gluster.localdomain:/engine, gluster.localdomain is configured in all servers /etc/hosts like : host 1 : "192.168.100.101 gluster.localdomain gluster" host 2 : "192.168.100.102 gluster.localdomain gluster" host 3 : "192.168.100.103 gluster.localdomain gluster",
the setup failed with :
--== STORAGE CONFIGURATION ==--
During customization use CTRL-D to abort. Please specify the storage you would like to use (glusterfs, iscsi, fc, nfs3, nfs4)[nfs3]: glusterfs [ INFO ] Please note that Replica 3 support is required for the shared storage. Please specify the full shared storage connection path to use (example: host:/path): localhost:/engine [WARNING] Due to several bugs in mount.glusterfs the validation of GlusterFS share cannot be reliable. [ INFO ] GlusterFS replica 3 Volume detected [ ERROR ] Failed to execute stage 'Environment customization': Connection to storage server failed [ INFO ] Stage: Clean up [ INFO ] Generating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150925121036.conf' [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination
I have to use obligatory ctdb or keepalived, or existing another way ? --
Florent BELLO Service Informatique informatique@ville-kourou.fr 0594 22 31 22 Mairie de Kourou
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

--=_224623595751127a21f519d8c22ea815 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 hi, It's really not a single point of failure ? In this way i see 2 point of failure, if the hosted-engine break and if the mount server adress break. And it's not possible to migrate the engine. Can you explain me why is not a point of failure for you ? -- Florent BELLO Le 28/09/2015 05:45, Simone Tiraboschi a écrit :
On Fri, Sep 25, 2015 at 5:36 PM, Bello Florent <florent.bello@ville-kourou.fr> wrote:
Hi,
I have 3 nodes with glusterfs installed. I configured replica 3 on my engine volume.
Hi, on oVirt 3.6 we still not support hyper convergence that means that you cannot use the same hosts for virtualization and for storage with gluster.
So the correct approach is renaming your hosts to: host 1 : "192.168.100.101 gluster1.localdomain gluster1" host 2 : "192.168.100.102 gluster2.localdomain gluster2" host 3 : "192.168.100.103 gluster3.localdomain gluster3"
On an additional host, deploy hosted-engine choosing the gluster host you prefer as your entry point: it will not be a single point of failure. You don't really need to use CTDB to deploy oVirt hosted-engine.
i don't want to use ctdb for my hosted-engine, but when i start hosted-engine --deploy, use localhost:/engine or gluster.localdomain:/engine, gluster.localdomain is configured in all servers /etc/hosts like : host 1 : "192.168.100.101 gluster.localdomain gluster" host 2 : "192.168.100.102 gluster.localdomain gluster" host 3 : "192.168.100.103 gluster.localdomain gluster",
the setup failed with :
--== STORAGE CONFIGURATION ==--
During customization use CTRL-D
to abort.
Please specify the storage you would like to use (glusterfs, iscsi, fc, nfs3, nfs4)[nfs3]: glusterfs [ INFO ] Please note that Replica 3 support is required for the shared storage.
Please specify the full shared storage connection path to use (example: host:/path): localhost:/engine
[WARNING] Due to several bugs in mount.glusterfs the validation of GlusterFS share cannot be reliable.
[ INFO ] GlusterFS replica 3 Volume detected
[ ERROR ] Failed to execute stage 'Environment customization': Connection to storage server failed [ INFO ] Stage: Clean up [ INFO ] Generating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150925121036.conf'
[ INFO ] Stage: Pre-termination
[ INFO ] Stage: Termination
I have to use obligatory ctdb or keepalived, or existing another way ?
--
Florent BELLO Service Informatique
informatique@ville-kourou.fr
0594 22 31 22 Mairie de Kourou
Users mailing list
Users@ovirt.org
Links: ------ [1] http://lists.ovirt.org/mailman/listinfo/users --=_224623595751127a21f519d8c22ea815 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html><body> <div>hi,</div> <div> </div> <div>It's really not a single point of failure ? In this way i see 2 point = of failure, if the hosted-engine break and if the mount server adress break= =2E And it's not possible to migrate the engine.</div> <div> </div> <p>Can you explain me why is not a point of failure for you ?</p> <p> </p> <div>-- <br /> <p>Florent BELLO</p> <p> </p> </div> <p>Le 28/09/2015 05:45, Simone Tiraboschi a écrit :</p> <blockquote type=3D"cite" style=3D"padding-left:5px; border-left:#1010ff 2p= x solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignore= d --><!-- meta ignored --> <div dir=3D"ltr"><br /> <div class=3D"gmail_extra"><br /> <div class=3D"gmail_quote">On Fri, Sep 25, 2015 at 5:36 PM, Bello Florent <= span><<a href=3D"mailto:florent.bello@ville-kourou.fr">florent.bello@vil= le-kourou.fr</a>></span> wrote:<br /> <blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; bo= rder-left-width: 1px; border-left-color: #cccccc; border-left-style: solid;= padding-left: 1ex;"><span style=3D"text-decoration: underline;"></span> <div> <p>Hi,</p> <p>I have 3 nodes with glusterfs installed. I configured replica 3 on my en= gine volume.</p> </div> </blockquote> <div> </div> <div>Hi,</div> <div>on oVirt 3.6 we still not support hyper convergence that means t= hat you cannot use the same hosts for virtualization and for storage with g= luster.</div> <div> </div> <div>So the correct approach is renaming your hosts to:</div> <div>host 1 : "192.168.100.101 gluster1.localdomain gluster1"<br />host 2 := "192.168.100.102 gluster2.localdomain gluster2"<br />host 3 : "192.168.100= =2E103 gluster3.localdomain gluster3"</div> <div> </div> <div>On an additional host, deploy hosted-engine choosing the gluster host = you prefer as your entry point: it will not be a single point of failure.</= div> <div>You don't really need to use CTDB to deploy oVirt hosted-engine.</div> <div> </div> <blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; bo= rder-left-width: 1px; border-left-color: #cccccc; border-left-style: solid;= padding-left: 1ex;"> <div> <p><br />i don't want to use ctdb for my hosted-engine, but when i start ho= sted-engine --deploy, use localhost:/engine or gluster.localdomain:/engine,= gluster.localdomain is configured in all servers /etc/hosts like :<br />ho= st 1 : "192.168.100.101 gluster.localdomain gluster"<br />host 2 : "192.168= =2E100.102 gluster.localdomain gluster"<br />host 3 : "192.168.100.103 glus= ter.localdomain gluster",</p> <p>the setup failed with :</p> <p>--=3D=3D STORAGE CONFIGURATION =3D=3D--<br /><br /> &nb= sp; During customization use CTRL-D to abort= =2E<br /> Please spec= ify the storage you would like to use (glusterfs, iscsi, fc, nfs3, nfs4)[nf= s3]: glusterfs<br />[ INFO ] Please note that Replica 3 support is re= quired for the shared storage.<br /> &nb= sp; Please specify the full shared storage connection path to u= se (example: host:/path): localhost:/engine<br />[WARNING] Due to several b= ugs in mount.glusterfs the validation of GlusterFS share cannot be reliable= =2E<br />[ INFO ] GlusterFS replica 3 Volume detected<br />[ ERROR ] = Failed to execute stage 'Environment customization': Connection to storage = server failed<br />[ INFO ] Stage: Clean up<br />[ INFO ] Gener= ating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150= 925121036.conf'<br />[ INFO ] Stage: Pre-termination<br />[ INFO = ; ] Stage: Termination</p> <p>I have to use obligatory ctdb or keepalived, or existing another way ?</= p> <div>-- <br /> <p>Florent BELLO<br />Service Informatique<br /><a href=3D"mailto:informati= que@ville-kourou.fr">informatique@ville-kourou.fr</a><br />0594 22 31 22<br= />Mairie de Kourou</p> </div> </div> <br />_______________________________________________<br /> Users mailing l= ist<br /><a href=3D"mailto:Users@ovirt.org">Users@ovirt.org</a><br /><a hre= f=3D"http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/= mailman/listinfo/users</a><br /><br /></blockquote> </div> </div> </div> </blockquote> </body></html> --=_224623595751127a21f519d8c22ea815--

On Mon, Sep 28, 2015 at 1:35 PM, Bello Florent < florent.bello@ville-kourou.fr> wrote:
hi,
It's really not a single point of failure ? In this way i see 2 point of failure, if the hosted-engine break and if the mount server adress break. And it's not possible to migrate the engine.
Can you explain me why is not a point of failure for you ?
That server should be up when you start deploying hosted-engine. When VDSM accesses that volume it gathers the whole brick list so it will then be able to use that volume also if the server you initially pointed to start the deployment process has died.
--
Florent BELLO
Le 28/09/2015 05:45, Simone Tiraboschi a écrit :
On Fri, Sep 25, 2015 at 5:36 PM, Bello Florent < florent.bello@ville-kourou.fr> wrote:
Hi,
I have 3 nodes with glusterfs installed. I configured replica 3 on my engine volume.
Hi, on oVirt 3.6 we still not support hyper convergence that means that you cannot use the same hosts for virtualization and for storage with gluster.
So the correct approach is renaming your hosts to: host 1 : "192.168.100.101 gluster1.localdomain gluster1" host 2 : "192.168.100.102 gluster2.localdomain gluster2" host 3 : "192.168.100.103 gluster3.localdomain gluster3"
On an additional host, deploy hosted-engine choosing the gluster host you prefer as your entry point: it will not be a single point of failure. You don't really need to use CTDB to deploy oVirt hosted-engine.
i don't want to use ctdb for my hosted-engine, but when i start hosted-engine --deploy, use localhost:/engine or gluster.localdomain:/engine, gluster.localdomain is configured in all servers /etc/hosts like : host 1 : "192.168.100.101 gluster.localdomain gluster" host 2 : "192.168.100.102 gluster.localdomain gluster" host 3 : "192.168.100.103 gluster.localdomain gluster",
the setup failed with :
--== STORAGE CONFIGURATION ==--
During customization use CTRL-D to abort. Please specify the storage you would like to use (glusterfs, iscsi, fc, nfs3, nfs4)[nfs3]: glusterfs [ INFO ] Please note that Replica 3 support is required for the shared storage. Please specify the full shared storage connection path to use (example: host:/path): localhost:/engine [WARNING] Due to several bugs in mount.glusterfs the validation of GlusterFS share cannot be reliable. [ INFO ] GlusterFS replica 3 Volume detected [ ERROR ] Failed to execute stage 'Environment customization': Connection to storage server failed [ INFO ] Stage: Clean up [ INFO ] Generating answer file '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150925121036.conf' [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination
I have to use obligatory ctdb or keepalived, or existing another way ? --
Florent BELLO Service Informatique informatique@ville-kourou.fr 0594 22 31 22 Mairie de Kourou
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (2)
-
Bello Florent
-
Simone Tiraboschi