Re: [ovirt-users] Recovering hosted-engine

--------=_MB15379295-79C3-4E7D-BA3E-C6F662EE3B38 Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable Has anyone successfully completed a hosted-engine recovery on a multiple=20 host setup with production VMs? Kind regards Andrew ------ Original Message ------ From: "Andrew Dent" <adent@ctcroydon.com.au> To: "users" <users@ovirt.org> Sent: 2/07/2017 2:22:16 PM Subject: [ovirt-users] Recovering hosted-engine
Hi
A couple of questions about hosted-engine recovery. Part way through this URL, in the section "Workflow for Restoring the=20 Self-Hosted Engine Environment" http://www.ovirt.org/documentation/self-hosted/chap-Backing_up_and_Restori= ng_an_EL-Based_Self-Hosted_Environment/ it looks like once the hosted-engine is recovered on Host 1, the VMs on=20 Host 2 and 3 will be running, but not accessible to the recovered=20 Hosted Engine. Is that correct? If so, how to you remove host 2 and host 3 from the environment, then=20 add back in again while keeping the VMs running?
Host 2 and Host 3 are not recoverable in their current state. These=20 hosts need to be removed from the environment, and then added again to=20 the environment using the hosted-engine deployment script. For more=20 information on these actions, see the Removing Non-Operational Hosts=20 from a Restored Self-Hosted Engine Environment section below and=20 Chapter 7: Installing Additional Hosts to a Self-Hosted Environment=20 <http://www.ovirt.org/documentation/self-hosted/chap-Backing_up_and_Restor= ing_an_EL-Based_Self-Hosted_Environment/chap-Installing_Additional_Hosts_to= _a_Self-Hosted_Environment>.
BTW: The link referring to chapter 7 is broken.
Kind regards
Andrew
<font size=3D"4" style=3D"font-size: 14pt;">Kind regards</font></p><p clas= s=3D"MsoNormal"><font size=3D"4" style=3D"font-size: 14pt;"><br /></font></=
--------=_MB15379295-79C3-4E7D-BA3E-C6F662EE3B38 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <?xml version=3D"1.0" encoding=3D"utf-16"?><html><head> <style id=3D"signatureStyle" type=3D"text/css"><!--#xb62ca86bd62b482, #xb62= ca86bd62b482 #x136253a26533439c817a2d4cd93dbb00 #xea120d60c95044d #xb71224f= 920234978acc74f4d23143069, #xb62ca86bd62b482 #x136253a26533439c817a2d4cd93d= bb00 #xea120d60c95044d {font-family: Tahoma; font-size: 12pt;} #xb62ca86bd62b482, #xb62ca86bd62b482 #x136253a26533439c817a2d4cd93dbb00 #xe= a120d60c95044d, #xb62ca86bd62b482 #x136253a26533439c817a2d4cd93dbb00, #xb62= ca86bd62b482 {font-family: 'Segoe UI'; font-size: 12pt;} #xb62ca86bd62b482 #x136253a26533439c817a2d4cd93dbb00 {font-family: 'Segoe UI'; font-size: 12pt; color: rgb(0, 0, 0); margin-left= : 0px; margin-right: 8px; background-color: rgb(255, 255, 255);} #xb62ca86bd62b482 #x136253a26533439c817a2d4cd93dbb00 #xea120d60c95044d #xb7= 1224f920234978acc74f4d23143069 p.MsoNormal, #xb62ca86bd62b482 #x136253a2653= 3439c817a2d4cd93dbb00 #xea120d60c95044d p.MsoNormal {margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-seri= f;} #xb62ca86bd62b482 #x136253a26533439c817a2d4cd93dbb00 #xea120d60c95044d #xb7= 1224f920234978acc74f4d23143069 div.WordSection1, #xb62ca86bd62b482 #x136253= a26533439c817a2d4cd93dbb00 #xea120d60c95044d div.WordSection1 {page: WordSection1;} --></style><style type=3D"text/css"><!--blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right: 0p= x; border-left-width: 1px; border-left-style: solid; border-left-color: rgb= (204, 204, 204); margin-top: 3px; padding-top: 0px;} body, #xa03d74168c5b47d #x75154ce80e9e4bf, #xa03d74168c5b47d #x75154ce80e9e= 4bf, #xa03d74168c5b47d #x75154ce80e9e4bf, #xa03d74168c5b47d #x75154ce80e9e4= bf #xb71224f920234978acc74f4d23143069, #xa03d74168c5b47d #x75154ce80e9e4bf {font-family: Tahoma; font-size: 12pt;} #xa03d74168c5b47d #x75154ce80e9e4bf, #xa03d74168c5b47d #x75154ce80e9e4bf {font-family: 'Segoe UI'; font-size: 12pt;} #xa03d74168c5b47d #x75154ce80e9e4bf #xb71224f920234978acc74f4d23143069 p.Ms= oNormal, #xa03d74168c5b47d #x75154ce80e9e4bf p.MsoNormal {margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-seri= f;} #xa03d74168c5b47d #x75154ce80e9e4bf #xb71224f920234978acc74f4d23143069 div.= WordSection1, #xa03d74168c5b47d #x75154ce80e9e4bf div.WordSection1 {page: WordSection1;} --></style> <style type=3D"text/css"><!--#xa03d74168c5b47d {font-family: 'Segoe UI'; font-size: 12pt;} --></style> </head> <body><div>Has anyone successfully completed a hosted-engine recovery on a= multiple host setup with production VMs?</div><div><br /></div><div id=3D"s= ignature_old"><div id=3D"xb62ca86bd62b482"><div style=3D"font-family: Tahom= a;"><span id=3D"x89c8d9902b0345bca5fb60b10010a8ea"><font> <div id=3D"x136253a26533439c817a2d4cd93dbb00"><div id=3D"signature_old"><di= v id=3D"xea120d60c95044d"><div class=3D"WordSection1"><div id=3D"xb71224f92= 0234978acc74f4d23143069"><div class=3D"WordSection1"><p class=3D"MsoNormal"= p><p class=3D"MsoNormal"><font size=3D"4" style=3D"font-size: 14pt;">Andrew= =C2=A0</font></p></div></div></div></div></div></div></font></span></div></= div></div><div><br /></div><div><br /></div> <div>------ Original Message ------</div> <div>From: "Andrew Dent" <<a href=3D"mailto:adent@ctcroydon.com.au">aden= t@ctcroydon.com.au</a>></div> <div>To: "users" <<a href=3D"mailto:users@ovirt.org">users@ovirt.org</a>= ></div> <div>Sent: 2/07/2017 2:22:16 PM</div> <div>Subject: [ovirt-users] Recovering hosted-engine</div><div><br /></div> <div id=3D"xa03d74168c5b47d"><blockquote cite=3D"a55544f993c0aef5fbfa13e1ed= 78ca048e629118@localhost" type=3D"cite" class=3D"cite2"> <div>Hi</div><div><br /></div><div>A couple of questions about hosted-engin= e recovery.</div><div>Part way through this URL, in the section "Workflow f= or Restoring the Self-Hosted Engine Environment"=C2=A0</div><div><a href=3D= "http://www.ovirt.org/documentation/self-hosted/chap-Backing_up_and_Restori= ng_an_EL-Based_Self-Hosted_Environment/">http://www.ovirt.org/documentation= /self-hosted/chap-Backing_up_and_Restoring_an_EL-Based_Self-Hosted_Environm= ent/</a></div><div>it looks like once the hosted-engine is recovered on Hos= t 1, the VMs on Host 2 and 3 will be running, but not accessible to the rec= overed Hosted Engine.=C2=A0</div><div>Is that correct?</div><div>If so, how = to you remove host 2 and host 3 from the environment, then add back in aga= in while keeping the VMs running?</div><div><br /></div><div><div> <code style=3D"box-sizing: border-box; font-family: Menlo, Monaco, Consolas= , 'Courier New', monospace; font-size: 14.4px; padding: 2px 4px; color: rgb= (199, 37, 78); border-radius: 4px; font-variant-ligatures: normal; orphans: = 2; widows: 2; background-color: rgb(249, 242, 244);">Host 2</code><span st= yle=3D"color: rgb(51, 51, 51); font-family: 'Source Sans Pro', 'Open Sans', = 'Helvetica Neue', Helvetica, Arial, sans-serif; font-variant-ligatures: no= rmal; orphans: 2; widows: 2; background-color: rgb(255, 255, 255);">=C2=A0a= nd=C2=A0</span><code style=3D"box-sizing: border-box; font-family: Menlo, M= onaco, Consolas, 'Courier New', monospace; font-size: 14.4px; padding: 2px= 4px; color: rgb(199, 37, 78); border-radius: 4px; font-variant-ligatures: n= ormal; orphans: 2; widows: 2; background-color: rgb(249, 242, 244);">Host 3= </code><span style=3D"color: rgb(51, 51, 51); font-family: 'Source Sans Pro= ', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-varian= t-ligatures: normal; orphans: 2; widows: 2; background-color: rgb(255, 255, = 255);">=C2=A0are not recoverable in their current state. These hosts need= to be removed from the environment, and then added again to the environment = using the hosted-engine deployment script. For more information on these a= ctions, see the Removing Non-Operational Hosts from a Restored Self-Hosted= Engine Environment section below and=C2=A0</span><a href=3D"http://www.ovir= t.org/documentation/self-hosted/chap-Backing_up_and_Restoring_an_EL-Based_S= elf-Hosted_Environment/chap-Installing_Additional_Hosts_to_a_Self-Hosted_En= vironment" style=3D"box-sizing: border-box; color: rgb(97, 182, 14); text-d= ecoration: none; font-family: 'Source Sans Pro', 'Open Sans', 'Helvetica Ne= ue', Helvetica, Arial, sans-serif; font-variant-ligatures: normal; orphans: = 2; widows: 2; background-color: rgb(255, 255, 255);">Chapter 7: Installing = Additional Hosts to a Self-Hosted Environment</a><span style=3D"color: rgb= (51, 51, 51); font-family: 'Source Sans Pro', 'Open Sans', 'Helvetica Neue'= , Helvetica, Arial, sans-serif; font-variant-ligatures: normal; orphans: 2; = widows: 2; background-color: rgb(255, 255, 255);">.</span></div></div><div=
<br /></div><div>BTW: The link referring to chapter 7 is broken.=C2=A0</di= v><div><br /></div><div id=3D"signature_old"><div id=3D"x75154ce80e9e4bf">
<div class=3D"WordSection1"> <div id=3D"xb71224f920234978acc74f4d23143069"><div class=3D"WordSection1"><= p class=3D"MsoNormal"><font face=3D"Tahoma"><font size=3D"3" style=3D"font-= size: 12pt;">Kind r</font><span style=3D"font-size: 12pt;">egards</span></f= ont></p><p class=3D"MsoNormal"><font size=3D"3" style=3D"font-size: 12pt;"= face=3D"Tahoma"><br /></font></p><p class=3D"MsoNormal"><font size=3D"3" st= yle=3D"font-size: 12pt;" face=3D"Tahoma">Andrew=C2=A0</font></p></div></div=
</div> </div></div><div><br /></div> </blockquote></div> </body></html> --------=_MB15379295-79C3-4E7D-BA3E-C6F662EE3B38--

On Mon, Jul 3, 2017 at 3:46 PM, Andrew Dent <adent@ctcroydon.com.au> wrote:
Has anyone successfully completed a hosted-engine recovery on a multiple host setup with production VMs?
I'd like to clarify that "recovery" can span a large spectrum of flows, from a trivial "I did some change to the engine database that broke stuff and I want to restore a backup I took prior to this change" to a full system restoration including purchasing and deploying new (perhaps different) hosts/network/storage hardware, including many other flows in between. So when you plan for recovery, you should define very well what flows you plan to handle, and how you handle each. The linked procedure correctly says it's "providing an example".
Kind regards
Andrew
------ Original Message ------ From: "Andrew Dent" <adent@ctcroydon.com.au> To: "users" <users@ovirt.org> Sent: 2/07/2017 2:22:16 PM Subject: [ovirt-users] Recovering hosted-engine
Hi
A couple of questions about hosted-engine recovery. Part way through this URL, in the section "Workflow for Restoring the Self-Hosted Engine Environment" http://www.ovirt.org/documentation/self-hosted/chap-Backing_up_and_Restoring... it looks like once the hosted-engine is recovered on Host 1, the VMs on Host 2 and 3 will be running, but not accessible to the recovered Hosted Engine. Is that correct?
I am pretty certain that the procedure assumed that all hosts need restoration, not that some are still up-and-running.
If so, how to you remove host 2 and host 3 from the environment, then add back in again while keeping the VMs running?
That's a good question. Please try to describe the exact flow you have in mind. What's broken and needs restoration, and how do you plan to do that?
Host 2 and Host 3 are not recoverable in their current state. These hosts need to be removed from the environment, and then added again to the environment using the hosted-engine deployment script. For more information on these actions, see the Removing Non-Operational Hosts from a Restored Self-Hosted Engine Environment section below and Chapter 7: Installing Additional Hosts to a Self-Hosted Environment.
BTW: The link referring to chapter 7 is broken.
You are right. The link in the bottom of the page seems working. Now pushed [1] to fix. Thanks for the report! [1] https://github.com/oVirt/ovirt-site/pull/1056 Best, -- Didi
participants (2)
-
Andrew Dent
-
Yedidyah Bar David