Watchdog device
by Gary Pedretty
--Apple-Mail=_7DA5B2F1-4964-4709-B557-3F9A464C2AA7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
How do you add the supported watchdog device to a VM that has already =
been created? I have tried adding it via the High Availability tab in =
the Edit VM Dialog, but it does not retain the setting when I close the =
dialog.
Latest version os Overt running as self-hosted engine
Gary
------------------------------------------------------------------------
Gary Pedretty gary(a)ravnalaska.net
Systems Manager www.flyravn.com
Ravn Alaska /\ 907-450-7251
5245 Airport Industrial Road / \/\ 907-450-7238 fax
Fairbanks, Alaska 99709 /\ / \ \ Second greatest commandment
Serving Alaska's Interior / \/ /\ \ \/\ "Love your neighbor as
Having a heatwave, its summer yourself=E2=80=9D =
Matt 22:39
------------------------------------------------------------------------
--Apple-Mail=_7DA5B2F1-4964-4709-B557-3F9A464C2AA7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">How do you add the supported watchdog device to a VM that has =
already been created? I have tried adding it via the High =
Availability tab in the Edit VM Dialog, but it does not retain the =
setting when I close the dialog.<div class=3D""><br class=3D""></div><div =
class=3D"">Latest version os Overt running as self-hosted engine<br =
class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">Gary</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""><div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: =
auto; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); font-family: 'Lucida =
Grande'; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"color: rgb(0, 0, 0); =
font-family: 'Lucida Grande'; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
style=3D"orphans: 2; text-align: -webkit-auto; text-indent: 0px; widows: =
2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
style=3D"orphans: 2; text-align: -webkit-auto; text-indent: 0px; widows: =
2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
style=3D"orphans: 2; text-align: -webkit-auto; text-indent: 0px; widows: =
2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"orphans: 2; text-align: =
-webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-align: -webkit-auto; text-indent: 0px; =
widows: 2; border-spacing: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; orphans: 2; text-indent: 0px; widows: 2; border-spacing: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px;"><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; orphans: =
2; text-indent: 0px; widows: 2; border-spacing: 0px; font-size: =
12px;"><div class=3D"AppleMailSignature" =
id=3D"2393307F-E696-4D63-8DBB-654DCF9942AA"><div class=3D""><font =
face=3D"Monaco" =
class=3D"">---------------------------------------------------------------=
---------</font></div><div class=3D""><font face=3D"Monaco" =
class=3D"">Gary Pedretty =
=
<a href=3D"mailto:gary@ravnalaska.net" =
class=3D"">gary(a)ravnalaska.net</a></font></div><div class=3D""><font =
face=3D"Monaco" class=3D"">Systems Manager =
=
<a =
href=3D"http://www.flyravn.com" =
class=3D"">www.flyravn.com</a></font></div><div class=3D""><font =
face=3D"Monaco" class=3D"">Ravn Alaska =
/\ =
=
907-450-7251</font></div><div class=3D""><font face=3D"Monaco" =
class=3D"">5245 Airport Industrial Road / =
\/\ 907-450-7238 =
fax</font></div><div class=3D""><font face=3D"Monaco" =
class=3D"">Fairbanks, Alaska 99709 /\ =
/ \ \ Second greatest commandment</font></div><div =
class=3D""><font face=3D"Monaco" class=3D"">Serving Alaska's Interior =
/ \/ /\ \ \/\ "Love your =
neighbor as</font></div><font face=3D"Menlo" class=3D"" style=3D"orphans: =
auto; widows: auto;">Having a heatwave, its summer =
=
yourself=E2=80=9D Matt 22:39</font><div class=3D"" style=3D"orphans: =
auto; widows: auto; font-family: Menlo;"></div><font face=3D"Menlo" =
class=3D"" style=3D"orphans: auto; widows: auto;"></font><div =
style=3D"font-family: 'Lucida Grande';" class=3D""><span =
style=3D"font-family: Monaco; text-align: -webkit-auto;" =
class=3D"">---------------------------------------------------------------=
---------</span></div><div class=3D""><br =
class=3D""></div></div></span></div></span></div></span></div></span></div=
></span></div></span></div></span></div></span></div></span></div></span><=
/div></span></div></span></div></span></div></span></div></span></div></sp=
an></div></span></div></span></div></span></div></span></div></span></div>=
</span></div></span></div></span></div></span></div></span></div></span><s=
pan class=3D"Apple-style-span" style=3D"font-family: 'Lucida Grande'; =
border-collapse: separate; border-spacing: 0px;"><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-style: =
normal; font-variant: normal; font-weight: normal; letter-spacing: =
normal; line-height: normal; orphans: 2; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"font-family: 'Lucida Grande'; =
border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: =
0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; =
-webkit-text-stroke-width: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: =
0px; -webkit-text-decorations-in-effect: none; =
-webkit-text-stroke-width: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: =
0px; -webkit-text-decorations-in-effect: none; =
-webkit-text-stroke-width: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: =
0px; -webkit-text-decorations-in-effect: none; =
-webkit-text-stroke-width: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: =
0px; -webkit-text-decorations-in-effect: none; =
-webkit-text-stroke-width: 0px;"><div style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; border-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: =
0px; font-size: 12px;"><div style=3D"font-family: 'Lucida Grande';" =
class=3D""><br class=3D"khtml-block-placeholder"></div><br =
class=3D"Apple-interchange-newline"></span><br =
class=3D"Apple-interchange-newline"></div></span></div></span></div></span=
></div></span></div></span></div></span></div></span></div></span></div></=
span></div></span></div></span></div></span></div></span></div></span></di=
v></span></div></span></div></span></div></span></div></span></div></span>=
</div></span></div></span></div></span></div></span></div></span></div></s=
pan></div></span></div></span></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div></div></div>
</div>
<br class=3D""></div></div></body></html>=
--Apple-Mail=_7DA5B2F1-4964-4709-B557-3F9A464C2AA7--
8 years, 4 months
How to invoke ovirt-guest-agent hook from ovirt engine SDK ?
by TranceWorldLogic .
HI,
I was exploring more about ovirt-gueste-engin.
It look to me very easy to configure add add hook as script.
But my doubt is, how to invoke those script from ovirt-engine ?
Please some one help me to understand this part.
I am looking into python SDK code to figure out same but still not got luck
Thanks,
~Rohit
8 years, 4 months
Re: [ovirt-users] How to invoke ovirt-guest-agent hook from ovirt engine SDK ?
by Yaniv Kaul
On Jan 3, 2017 7:37 AM, "TranceWorldLogic ." <tranceworldlogic(a)gmail.com>
wrote:
Hi,
It look interesting.
Would you please point me some document that cover in detail ?
I was looking for mechanism where I can monitor guest application.
If application get failed or crash then I need to restart or start other VM.
Such monitoring should probably be done outside the VM.
Is it possible in ovirt ?
There's a fence_rhevm script in the fence-agents pacakge, but it needs a
bit of tweaking to work with 4.x
Y.
I though I will use hook but as you explain it clear me that my understand
was wrong.
Thanks for your help.
Thanks,
~Rohit
On Mon, Jan 2, 2017 at 1:04 PM, Vinzenz Feenstra <vfeenstr(a)redhat.com>
wrote:
>
> > On Dec 30, 2016, at 11:03 AM, TranceWorldLogic . <
> tranceworldlogic(a)gmail.com> wrote:
> >
> > HI,
>
> Hi there,
>
> >
> > I was exploring more about ovirt-gueste-engin.
> > It look to me very easy to configure add add hook as script.
> >
> > But my doubt is, how to invoke those script from ovirt-engine ?
> > Please some one help me to understand this part.
> > I am looking into python SDK code to figure out same but still not got
> luck
>
> Guest agent hooks aren’t triggered through the SDK, hooks are triggered
> when certain events happen on the hypervisor side.
> e.g. A VM gets migrated from HOST A to HOST B or the VM gets suspended. In
> these cases VDSM _can_ send a message to the guest
> agent asking it to process all hooks.
>
> That those hooks are enabled are depending on the migration policy
> configured. Currently all but the ‘Legacy’ migration policies do cause the
> hooks to be executed, given a new enough guest agent, VDSM and cluster
> version.
> HTH
>
>
> >
> > Thanks,
> > ~Rohit
> > _______________________________________________
> > Users mailing list
> > Users(a)ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/users
>
>
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
8 years, 4 months
Import Virtual Machines From Web Admin GUI
by Beckman, Daniel
--_000_9762A5F98A744EED934844A00F4B6195ingramcontentcom_
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Q2FuIGFueW9uZSBwb2ludCBtZSB0byBhIHN0ZXAtYnktc3RlcCBndWlkZSBvbiBnZXR0aW5nIGFu
IGltcG9ydCAoc2F5LCBmcm9tIEtWTSkgdG8gd29yaz8gSSBnYXRoZXIgaXQgaW52b2x2ZXMgc29t
ZSBzaGFyaW5nIG9mIFNTSCBrZXlzIGJ1dCBJIGhhdmVu4oCZdCBzZWVuIGl0IGV4cGxhaW5lZCBp
biBkZXRhaWwuIFNwZWNpZmljYWxseSwgd2hhdCB1c2VyIG5lZWRzIHRvIHRydXN0IHdoYXQga2V5
cyBvbiB3aGljaCBtYWNoaW5lcz8gVGhlIGh5cGVydmlzb3IgaG9zdHM/IFRoZSBtYWNoaW5lIHJ1
bm5pbmcgdGhlIGVuZ2luZT8gQWxzbywgc29tZSBleGFtcGxlcyBvZiBVUkkgcGF0aHMgd291bGQg
YmUgbXVjaCBhcHByZWNpYXRlZC4NCg0KVGhhbmtzLA0KRGFuaWVsDQo=
--_000_9762A5F98A744EED934844A00F4B6195ingramcontentcom_
Content-Type: text/html; charset=UTF-8
Content-ID: <B329E898A1B484438D29D3336B7AD95B(a)namprd12.prod.outlook.com>
Content-Transfer-Encoding: base64
PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu
dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg
KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eTpDYWxpYnJpO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFu
LkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQt
ZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLm1zb0lucw0KCXttc28t
c3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tc3R5bGUtbmFtZToiIjsNCgl0ZXh0LWRlY29y
YXRpb246dW5kZXJsaW5lOw0KCWNvbG9yOnRlYWw7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0
eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpAcGFnZSBXb3Jk
U2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGlu
IDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9z
dHlsZT4NCjwvaGVhZD4NCjxib2R5IGJnY29sb3I9IndoaXRlIiBsYW5nPSJFTi1VUyIgbGluaz0i
IzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5DYW4gYW55
b25lIHBvaW50IG1lIHRvIGEgc3RlcC1ieS1zdGVwIGd1aWRlIG9uIGdldHRpbmcgYW4gaW1wb3J0
IChzYXksIGZyb20gS1ZNKSB0byB3b3JrPyBJIGdhdGhlciBpdCBpbnZvbHZlcyBzb21lIHNoYXJp
bmcgb2YgU1NIIGtleXMgYnV0IEkgaGF2ZW7igJl0IHNlZW4gaXQgZXhwbGFpbmVkIGluIGRldGFp
bC4gU3BlY2lmaWNhbGx5LCB3aGF0IHVzZXIgbmVlZHMNCiB0byB0cnVzdCB3aGF0IGtleXMgb24g
d2hpY2ggbWFjaGluZXM/IFRoZSBoeXBlcnZpc29yIGhvc3RzPyBUaGUgbWFjaGluZSBydW5uaW5n
IHRoZSBlbmdpbmU/IEFsc28sIHNvbWUgZXhhbXBsZXMgb2YgVVJJIHBhdGhzIHdvdWxkIGJlIG11
Y2ggYXBwcmVjaWF0ZWQuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+RGFuaWVsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=
--_000_9762A5F98A744EED934844A00F4B6195ingramcontentcom_--
8 years, 4 months
Re: [ovirt-users] oVirt Engine 4.0.5 and CentOS 7.3 Instability
by Rogério Ceni Coelho
Here VDSM logs ...
Em ter, 3 de jan de 2017 às 09:58, Rogério Ceni Coelho <
rogeriocenicoelho(a)gmail.com> escreveu:
> Hi Everyone,
>
> I found a lot of Heartbeat exceeded like below ... I attach some logs ...
>
> I am thinking to do rollback to 4.0.4 and CentOS 7.2 ...
>
> 2016-12-28 03:49:14,962 ERROR
> [org.ovirt.vdsm.jsonrpc.client.reactors.Reactor] (SSL Stomp Reactor) []
> Internal server error: null
> 2016-12-28 03:49:14,986 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm15-poa.rbs.com.br/10.151.252.235
> 2016-12-28 03:49:14,993 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm06-poa.rbs.com.br/10.151.252.226
> 2016-12-28 03:49:14,997 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm08-poa.rbs.com.br/10.151.252.228
> 2016-12-28 03:49:15,001 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm03-poa.rbs.com.br/10.151.252.30
> 2016-12-28 03:49:15,006 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm17-poa.rbs.com.br/10.151.252.237
> 2016-12-28 03:49:15,012 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm02-poa.rbs.com.br/10.151.252.223
> 2016-12-28 03:49:15,018 ERROR
> [org.ovirt.engine.core.vdsbroker.vdsbroker.GetAllVmStatsVDSCommand]
> (DefaultQuartzScheduler11) [36d1c163] Command
> 'GetAllVmStatsVDSCommand(HostName = prd-rbs-ovirt-kvm07-poa.rbs.com.br,
> VdsIdAndVdsVDSCommandParametersBase:{runAsync='true',
> hostId='1f128680-6152-4273-bb1d-8be545b43461', vds='Host[
> prd-rbs-ovirt-kvm07-poa.rbs.com.br,1f128680-6152-4273-bb1d-8be545b43461]'})'
> execution failed: VDSGenericException: VDSNetworkException: Heartbeat
> exceeded
> 2016-12-28 03:49:15,018 INFO
> [org.ovirt.engine.core.vdsbroker.monitoring.PollVmStatsRefresher]
> (DefaultQuartzScheduler11) [36d1c163] Failed to fetch vms info for host '
> prd-rbs-ovirt-kvm07-poa.rbs.com.br' - skipping VMs monitoring.
> 2016-12-28 03:49:15,018 WARN [org.ovirt.engine.core.vdsbroker.VdsManager]
> (org.ovirt.thread.pool-6-thread-8) [36d1c163] Host '
> prd-rbs-ovirt-kvm07-poa.rbs.com.br' is not responding. It will stay in
> Connecting state for a grace period of 62 seconds and after that an attempt
> to fence the host will be issued.
> 2016-12-28 03:49:15,025 ERROR
> [org.ovirt.engine.core.vdsbroker.vdsbroker.GetAllVmStatsVDSCommand]
> (DefaultQuartzScheduler9) [13bbd638] Command
> 'GetAllVmStatsVDSCommand(HostName = prd-rbs-ovirt-kvm10-poa.rbs.com.br,
> VdsIdAndVdsVDSCommandParametersBase:{runAsync='true',
> hostId='8b4bc7dc-af8c-4415-a2ef-bccc11ddf23a', vds='Host[
> prd-rbs-ovirt-kvm10-poa.rbs.com.br,8b4bc7dc-af8c-4415-a2ef-bccc11ddf23a]'})'
> execution failed: VDSGenericException: VDSNetworkException: Heartbeat
> exceeded
> 2016-12-28 03:49:15,025 INFO
> [org.ovirt.engine.core.vdsbroker.monitoring.PollVmStatsRefresher]
> (DefaultQuartzScheduler9) [13bbd638] Failed to fetch vms info for host '
> prd-rbs-ovirt-kvm10-poa.rbs.com.br' - skipping VMs monitoring.
> 2016-12-28 03:49:15,026 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm05-poa.rbs.com.br/10.151.252.225
> 2016-12-28 03:49:15,027 ERROR
> [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
> (DefaultQuartzScheduler32) [5b86105] Correlation ID: null, Call Stack:
> null, Custom Event ID: -1, Message: VDSM
> prd-rbs-ovirt-kvm03-poa.rbs.com.br command failed: Heartbeat exceeded
> 2016-12-28 03:49:15,027 ERROR
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStatusVDSCommand]
> (DefaultQuartzScheduler32) [5b86105] Command 'SpmStatusVDSCommand(HostName =
> prd-rbs-ovirt-kvm03-poa.rbs.com.br,
> SpmStatusVDSCommandParameters:{runAsync='true',
> hostId='f7842244-646c-400a-9736-f8d4aa9b1cef',
> storagePoolId='98867d75-9c43-46b4-891a-ff3a5eb0f06e'})' execution failed:
> VDSGenericException: VDSNetworkException: Heartbeat exceeded
> 2016-12-28 03:49:15,027 WARN [org.ovirt.engine.core.vdsbroker.VdsManager]
> (org.ovirt.thread.pool-6-thread-10) [5b86105] Host '
> prd-rbs-ovirt-kvm03-poa.rbs.com.br' is not responding. It will stay in
> Connecting state for a grace period of 81 seconds and after that an attempt
> to fence the host will be issued.
> 2016-12-28 03:49:15,029 INFO
> [org.ovirt.engine.core.bll.storage.pool.SetStoragePoolStatusCommand]
> (DefaultQuartzScheduler32) [613ae8a1] Running command:
> SetStoragePoolStatusCommand internal: true. Entities affected : ID:
> 98867d75-9c43-46b4-891a-ff3a5eb0f06e Type: StoragePool
> 2016-12-28 03:49:15,030 INFO
> [org.ovirt.engine.core.vdsbroker.storage.StoragePoolDomainHelper]
> (DefaultQuartzScheduler32) [613ae8a1] Storage Pool
> '98867d75-9c43-46b4-891a-ff3a5eb0f06e' - Updating Storage Domain
> '7b8c9293-f103-401a-93ac-550981837224' status from 'Active' to 'Unknown',
> reason: null
> 2016-12-28 03:49:15,030 INFO
> [org.ovirt.engine.core.vdsbroker.storage.StoragePoolDomainHelper]
> (DefaultQuartzScheduler32) [613ae8a1] Storage Pool
> '98867d75-9c43-46b4-891a-ff3a5eb0f06e' - Updating Storage Domain
> 'cfdbbda4-bd72-4c58-af73-8aa89d62ff01' status from 'Active' to 'Unknown',
> reason: null
> 2016-12-28 03:49:15,030 INFO
> [org.ovirt.engine.core.vdsbroker.storage.StoragePoolDomainHelper]
> (DefaultQuartzScheduler32) [613ae8a1] Storage Pool
> '98867d75-9c43-46b4-891a-ff3a5eb0f06e' - Updating Storage Domain
> '0b5015d2-8f05-44c5-9e5a-d732b0b0e419' status from 'Active' to 'Unknown',
> reason: null
> 2016-12-28 03:49:15,031 INFO
> [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor)
> [] Connecting to prd-rbs-ovirt-kvm13-poa.rbs.com.br/10.151.252.233
> 2016-12-28 03:49:15,033 ERROR
> [org.ovirt.engine.core.vdsbroker.vdsbroker.GetAllVmStatsVDSCommand]
> (DefaultQuartzScheduler21) [b33cc28] Command
> 'GetAllVmStatsVDSCommand(HostName = prd-rbs-ovirt-kvm19-poa.rbs.com.br,
> VdsIdAndVdsVDSCommandParametersBase:{runAsync='true',
> hostId='887b6e35-1fd1-4cd6-9e78-05bcab12a417', vds='Host[
> prd-rbs-ovirt-kvm19-poa.rbs.com.br,887b6e35-1fd1-4cd6-9e78-05bcab12a417]'})'
> execution failed: VDSGenericException: VDSNetworkException: Heartbeat
> exceeded
>
>
>
> Em seg, 2 de jan de 2017 às 17:18, Yaniv Kaul <ykaul(a)redhat.com> escreveu:
>
> On Mon, Jan 2, 2017 at 8:51 PM, Rogério Ceni Coelho <
> rogeriocenicoelho(a)gmail.com> wrote:
>
> Hi oVirt Gurus,
>
>
> Happy new year to everyone !!!
>
>
>
> I update oVirt Engine to 4.0.5 from 4.0.4 and Centos to 7.3 from 7.2 last
> week and after that I have instability four times. Every time ovirt engine
> seems to loose communication with one or more node servers like this image
> below. Every time I rebooted oVirt engine server and everything came back
> to normal.
>
>
> It'd be great if you could share logs - engine.log from the Engine and
> vdsm.log from the host(s).
> Y.
>
>
>
>
> Anyone with this kind of problem ???
>
>
>
> [image: pasted1]
>
>
> After reboot :
>
>
>
> [image: pasted2]
>
>
>
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>
>
8 years, 4 months
Fwd: [Call for feedback] anybody gave 4.1 beta a try?
by Maton, Brett
I had a mac address conflict so reinstalled ( from scratch ) 4.1 this
morning, CPU load issue in UI was still there.
I can't deploy additional hosts now though due to SSH errors.
Experimenting, I updated the hosted engine this afternoon and the CPU load
issue seems be have either been fixed or resolved itself.
However, SSH errors deploying additional hosts persists ( I had no problem
with the previous install on Friday ).
enging.log snippet:
2016-12-17 17:09:54,764Z ERROR [org.ovirt.engine.core.uutils.ssh.SSHDialog]
(org.ovirt.thread.pool-6-thread-26) [b04a9eaf-65b5-4a80-a254-0b29a8fea573]
SSH error running command root(a)host2.example.com:'umask 0077;
MYTMP="$(TMPDIR="${OVIRT_TMPDIR}" mktemp -d -t ovirt-XXXXXXXXXX)"; trap
"chmod -R u+rwX \"${MYTMP}\" > /dev/null 2>&1; rm -fr \"${MYTMP}\" >
/dev/null 2>&1" 0; tar --warning=no-timestamp -C "${MYTMP}" -x &&
"${MYTMP}"/ovirt-host-deploy DIALOG/dialect=str:machine
DIALOG/customization=bool:True': Command returned failure code 1 during SSH
session 'root(a)host2.example.com'
2016-12-17 17:09:54,765Z ERROR [org.ovirt.engine.core.uutils.ssh.SSHDialog]
(org.ovirt.thread.pool-6-thread-26) [b04a9eaf-65b5-4a80-a254-0b29a8fea573]
Exception: java.io.IOException: Command returned failure code 1 during SSH
session 'root(a)host2.example.com'
at org.ovirt.engine.core.uutils.ssh.SSHClient.executeCommand(SSHClient.java:503)
[uutils.jar:]
at org.ovirt.engine.core.uutils.ssh.SSHDialog.executeCommand(SSHDialog.java:317)
[uutils.jar:]
at org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase.
execute(VdsDeployBasae.java:563) [bll.jar:]
at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.
installHost(InstallVdsInternalCommand.java:166) [bll.jar:]
at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.
executeCommand(InstallVdsInternalCommand.java:87) [bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeWithoutTransaction(CommandBase.java:1249)
[bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandBase.java:1389)
[bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:2053)
[bll.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.
executeInSuppressed(TransactionSupport.java:164) [utils.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.
executeInScope(TransactionSupport.java:103) [utils.jar:]
at org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1449)
[bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:395)
[bll.jar:]
at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
nner.executeValidatedCommand(PrevalidatingMultipleActionsRunner.java:204)
[bll.jar:]
at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
nner.runCommands(PrevalidatingMultipleActionsRunner.java:176) [bll.jar:]
at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
nner.lambda$invokeCommands$3(PrevalidatingMultipleActionsRunner.java:182)
[bll.jar:]
at org.ovirt.engine.core.utils.threadpool.ThreadPoolUtil$
InternalWrapperRunnable.run(ThreadPoolUtil.java:92) [utils.jar:]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[rt.jar:1.8.0_111]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[rt.jar:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[rt.jar:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[rt.jar:1.8.0_111]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_111]
2016-12-17 17:09:54,765Z ERROR
[org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase]
(org.ovirt.thread.pool-6-thread-26) [b04a9eaf-65b5-4a80-a254-0b29a8fea573]
Error during host host2.example.com install: java.io.IOException: Command
returned failure code 1 during SSH session 'root(a)host2.example.com'
at org.ovirt.engine.core.uutils.ssh.SSHClient.executeCommand(SSHClient.java:503)
[uutils.jar:]
at org.ovirt.engine.core.uutils.ssh.SSHDialog.executeCommand(SSHDialog.java:317)
[uutils.jar:]
at org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase.
execute(VdsDeployBase.java:563) [bll.jar:]
at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.
installHost(InstallVdsInternalCommand.java:166) [bll.jar:]
at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.
executeCommand(InstallVdsInternalCommand.java:87) [bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeWithoutTransaction(CommandBase.java:1249)
[bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandBase.java:1389)
[bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:2053)
[bll.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.
executeInSuppressed(TransactionSupport.java:164) [utils.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.
executeInScope(TransactionSupport.java:103) [utils.jar:]
at org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1449)
[bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:395)
[bll.jar:]
at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
nner.executeValidatedCommand(PrevalidatingMultipleActionsRunner.java:204)
[bll.jar:]
at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
nner.runCommands(PrevalidatingMultipleActionsRunner.java:176) [bll.jar:]
at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
nner.lambda$invokeCommands$3(PrevalidatingMultipleActionsRunner.java:182)
[bll.jar:]
at org.ovirt.engine.core.utils.threadpool.ThreadPoolUtil$
InternalWrapperRunnable.run(ThreadPoolUtil.java:92) [utils.jar:]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[rt.jar:1.8.0_111]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[rt.jar:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[rt.jar:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[rt.jar:1.8.0_111]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_111]
2016-12-17 17:09:54,827Z ERROR
[org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand]
(org.ovirt.thread.pool-6-thread-26) [b04a9eaf-65b5-4a80-a254-0b29a8fea573]
Host installation failed for host '0ce2ee41-cc81-44a5-8b1c-ee3a1ddbb89c', '
host2.example.com': Command returned failure code 1 during SSH session '
root(a)host2.example.com'
I'm trying to deploy using a password ( which I know is correct ), I think
it might be switching to keys when it fails, but I'm only guessing.
Any thoughts on this issue ?
On 16 December 2016 at 21:19, Maor Lipchuk <mlipchuk(a)redhat.com> wrote:
>
>
> On Fri, Dec 16, 2016 at 7:15 PM, Maton, Brett <matonb(a)ltresources.co.uk>
> wrote:
>
>> First glance at 4.1
>>
>> Installation seemed easier than with earlier versions ( but I have
>> installed it a few times now ).
>> Hosted engine reports 100% CPU usage even if the host is basically idle
>>
>> [image: Inline images 1]
>>
>> I'll feed back more as and when I get chance to use it, feels good so far
>> though.
>>
>> Keep on with the great work!
>>
>> Regards,
>> Brett
>>
>> On 12 December 2016 at 17:44, Maor Lipchuk <mlipchuk(a)redhat.com> wrote:
>>
>>>
>>>
>>> On Thu, Dec 8, 2016 at 5:33 PM, Yaniv Kaul <ykaul(a)redhat.com> wrote:
>>>
>>>>
>>>>
>>>> On Wed, Dec 7, 2016 at 3:10 PM, Gianluca Cecchi <
>>>> gianluca.cecchi(a)gmail.com> wrote:
>>>>
>>>>> On Tue, Dec 6, 2016 at 9:38 AM, Sandro Bonazzola <sbonazzo(a)redhat.com>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>> any feedback on 4.1 beta we released last week?
>>>>>> Thanks,
>>>>>>
>>>>>>
>>>>>>
>>>>> I see that in storage tab the NFS domain is marked as V4, while in
>>>>> 4.0.5 is marked as V3.
>>>>> The nfs mount from host is still v3, but I think it is not related and
>>>>> instead V4 refers to functionalities of storage domain itself...
>>>>>
>>>>
>>>> Right.
>>>>
>>>>
>>>>> In this case, where to find V3 vs V4 storage domain features?
>>>>>
>>>>
>>>> http://www.ovirt.org/develop/release-management/features/sto
>>>> rage/DataCenterV4_1/ - but it may need some updates.
>>>> Y.
>>>>
>>>
>>> There is a more detailed feature page for qcow2v3 which is currently
>>> under review, here it is:
>>>
>>> https://github.com/maorlipchuk/ovirt-site/blob/cdbbfa5250af0
>>> e207ff151af67f188b3451d4c33/source/develop/release-managemen
>>> t/features/storage/qcow2v3.html.md
>>>
>>>
>>
> Hi Brett,
>
> Here is the official updated wiki which also consists REST examples:
> http://www.ovirt.org/develop/release-management/features/sto
> rage/qcow2v3/
>
> If you have any questions, please don't hesitate to contact me or the
> users list
>
> Regards,
> Maor
>
>
>
>>
>>>>
>>>>>
>>>>>
>>>>> Gianluca
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users(a)ovirt.org
>>>>> http://lists.ovirt.org/mailman/listinfo/users
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users(a)ovirt.org
>>>> http://lists.ovirt.org/mailman/listinfo/users
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users(a)ovirt.org
>>> http://lists.phx.ovirt.org/mailman/listinfo/users
>>>
>>>
>>
>
8 years, 4 months
import storage domain and import VMs from ovirt 3.6 to 4
by Paul Groeneweg | Pazion
Hi,
I am finally planning to start our oVirt hosted engine upgrade. I am not
sure how stable my hosted engine storage is ( it shows wrong status in web
GUI ) So I arranged a new shared storage and plan to do a fresh install (
altough I noticed there is also an option to upgrade "hosted-engine
--upgrade-appliance" ).
After I installed the oVirt 4 hosted engine on a host node I want to move
all my running VMs to the new environment. With VMs at first running on the
current data storage domain. My storage domain is FC based.
My idea is to:
1. stop all VMs
2. detach Storage domain on old ovirt 3.6 environment ( and keep data ).
3. import and activate the storage domain on the new ovirt 4 environment.
To prevent any data loss or copy too much data I have the follwoing
questions:
1. Is this storage domain import from 3.6 to 4.0 available?
2. I read I should import all VMs, this means I need to copy all data or is
it just a matter of importing a config, so all VM data /image remains on
the imported storage domain?
3. When for some reason I want to roll back when I have imported the
storage domain without having any VM imported, can I just detach and
re-attach the storage domain to the previous 3.6 environment?
If there might be a better path to get my VMs to a clean oVirt 4.0
environment I am glad to hear.
Thanks in advance!
Kind regards,
Paul
8 years, 4 months
New install: can't install engine
by Jim Kusznir
Hi all:
I'm trying to set up a new ovirt cluster. I got it "mostly working"
earlier, but wanted to change some physical networking stuff, and so I
thought I'd blow away my machines and rebuild. I followed the same recipe
to build it all, but now I'm failing at a point that previously worked.
I've built a 3 node cluster with glusterfs backing (3 brick replica), and
all that is good and well. I run the engine-setup --deploy, and it does
its stuff, asks me (among other things) the admin password, I type in the
password I want it to use (just like last time), then it says to log into
the new VM and run engine-setup. Here's the problem: I try to ssh in as
root, and it will NOT accept my password. It worked a couple days ago,
doing it the exact same way, but it will not work now.
I've destroyed and re-deployed several times, I've even done a low level
wipe of all three nodes and rebuild everything, and again, it doesn't work.
My only guess is that one of the packages the gdeploy script changed, and
it has a bug or "new feature" that breaks this for some reason.
Unfortunately, I do not have the package versions that worked or the
current list to compare to, so I cannot support this.
In any case, I'm completely stuck here...I can't log in to run
engine-deploy, and I don't know enough of the console/low level stuff to
try and hack my way into the VM (eg, to manually mount the disk image and
replace the password or put my SSH key in).
Suggestions? Can anyone else replicate this?
--Jim
8 years, 4 months
creating a vlan-tagged network
by Jim Kusznir
Hi all:
I've got my ovirt cluster up, but am facing an odd situation that I haven't
pinned down. I've also run into someone on the IRC channel with the same
bug, no solutions as of yet. Google also hasn't helped.
My goal is this:
1 physical NIC; two networks:
ovirtmgmt (untagged)
Public (vlan 2)
ovirtmgmt works great. a VM on Public cannot talk to anything off the host.
Steps to set up:
Datacenter -> networks: created network, checked vm network, checked vlan,
put 2 in the tag box. Set required. Save.
I only have one cluster (default), and it automatically added it there. I
went to the hosts in the cluster, and dragged the unassigned Public network
onto the nic (which already has ovirtmgmt on it). After completing on all
three of my hosts, the network shows online.
Create VM, assign to Public, inside VM assign its IP, and it cannot talk to
the world.
In troubleshooting, I assigned another IP to the host itself (click pencil
in host network settings). VM can ping host. SSH into host, host CAN ping
other machines on the net and the router for the net. VM cannot ping
anything but host (only have one VM on that host currently). VM is
isolated until I move it to ovirtmgmt network, then it can get off the host
to the world, etc.
I tried disabling iptables just in case, but that had no effect.
How do I troubleshoot this further?
--Jim
8 years, 4 months
[HEADS UP] CentOS 7.3 is rolling out, need qemu-kvm-ev 2.6
by Sandro Bonazzola
Hi,
as you probably noticed, CentOS 7.3 is rolling out right now and will be
announced pretty soon.
Please note that due to new libvirt shipped within CentOS 7.3, it is
required to update qemu-kvm-ev to 2.6 at the same time.
If you're using CentOS Virt SIG rpms / repos for oVirt this should happen
automatically.
If you're using only ovirt repositories be sure to have qemu-kvm-ev 2.6 if
you update to CentOS 7.3.
In terms of ovirt repositories, qemu-kvm-ev 2.6 is available right now in
ovirt-master-snapshot-static, ovirt-4.0-snapshot-static, and ovirt-4.0-pre
(contains 4.0.6 RC4 rpms going to be announced in a few minutes.)
Thanks,
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
8 years, 4 months
Using zRam with oVirt Nodes
by Fernando Frediani
Hello folks.
On simple libvirt/KVM hosts in order to improve RAM usage and avoid swap
to disk I use zRam with swap to RAM technique. So create half of amount
of host memory in zRam disk divided by the number of CPU cores. Works
pretty well.
Has anyone tried it with oVirt Nodes or even has it been considered as a
feature to simply turn on/off ?
Thanks
Fernando
8 years, 4 months
Re: [ovirt-users] HA Score
by knarra
On 01/01/2017 06:23 PM, Doron Fediuck wrote:
> Care to share the HE agents log files?
Hi Doron,
I have collected logs from all the machines and placed it in the
link below.
http://rhsqe-repo.lab.eng.blr.redhat.com/sosreports/HC/ovirt_logs/
Thanks
kasturi
> On Fri, Dec 30, 2016 at 9:17 AM, knarra <knarra(a)redhat.com> wrote:
>> Hi,
>>
>> I have latest 4.1 installed and i see that HA score on hosts keeps going
>> to 0 and comes back to 3400. This behavior is something which i am
>> observing with 4.1 and i see that it takes considerable amount of time to
>> get back to normal state. Any reason why it takes such a long time?
>>
>> Thanks
>>
>> kasturi.
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
8 years, 4 months
New oVirt user
by Jim Kusznir
Hello:
I've been involved in virtualization from its very early days, and been
running linux virtualization solutions off and on for a decade.
Previously, I was always frustrated with the long feature list offered by
many linux virtualization systems but with no reasonable way to manage
that. It seemed that I had to spend an inordinate amount of time doing
everything by hand. Thus, when I found oVirt, I was ecstatic!
Unfortunately, at that time I changed employment (or rather left employment
and became self-employed), and didn't have any reason to build my own virt
cluster..until now!
So I'm back with oVirt, and actually deploying a small 3-node cluster. I
intend to run on it:
VoIP Server
Web Server
Business backend server
UniFi management server
Monitoring server (zabbix)
Not a heavy load, and 3 servers is probably overkill, but I need this to
work, and it sounds like 3 is the magic entry level for all the
cluster/failover stuff to work. For now, my intent is to use a single SSD
on each node with gluster for the storage backend. I figure if all the
failover stuff actually working, if I loose a node due to disk failure, its
not the end of the world. I can rebuild it, reconnect gluster, and restart
everything. As this is for a startup business, funds are thin at the
moment, so I'm trying to cut a couple corners that don't affect overall
reliability. If this side of the business grows more, I would likely
invest in some dedicated servers.
So far, I've based my efforts around this guide on oVirt's website:
http://www.ovirt.org/blog/2016/08/up-and-running-with-ovirt-4-0-and-glust...
My cluster is currently functioning, but not entirely correctly. Some of
it is gut feel, some of it is specific test cases (more to follow). First,
some areas that lacked clarity and the choices I made in them:
Early on, Jason talks about using a dedicated gluster network for the
gluster storage sync'ing. I liked that idea, and as I had 4 nics on each
machine, I thought dedicating one or two to gluster would be fine. So, on
my clean, bare machines, I setup another network with private NiCs and put
it on a standalone switch. I added hostnames with a designator (-g on the
end) for the IPs for all three nodes into /etc/hosts on all three nodes so
now each node can resolve itself and the other nodes on the -g name (and
private IP) as well as their main host name and "more public" (but not
public) IP.
Then, for gdeploy, I put the hostnames in as the -g hostnames, as I didn't
see anywhere to tell gluster to use the private network. I think this is a
place I went wrong, but didn't realize it until the end....
I set up the gdeploy script (it took a few times, and a few OS rebuilds to
get it just right...), and ran it, and it was successful! When complete, I
had a working gluster cluster and the right software installed on each node!
I set up the engine on node1, and that worked, and I was able to log in to
the web gui. I mistakenly skipped the web gui enable gluster service
before doing the engine vm reboot to complete the engine setup process, but
I did go back in after the reboot and do that. After doing that, I was
notified in the gui that there were additional nodes, did I want to add
them. Initially, I skipped that and went back to the command line as Jason
suggests. Unfortunately, it could not find any other nodes through his
method, and it didn't work. Combine that with the warnings that I should
not be using the command line method, and it would be removed in the next
release, I went back to the gui and attempted to add the nodes that way.
Here's where things appeared to go wrong...It showed me two additional
nodes, but ONLY by their -g (private gluster) hostname. And the ssh
fingerprints were not populated, so it would not let me proceed. After
messing with this for a bit, I realized that the engine cannot get to the
nodes via the gluster interface (and as far as I knew, it shouldn't).
Working late at night, I let myself "hack it up" a bit, and on the engine
VM, I added /etc/hosts entries for the -g hostnames pointing to the main
IPs. It then populated the ssh host keys and let me add them in. Ok, so
things appear to be working..kinda. I noticed at this point that ALL
aspects of the gui became VERY slow. Clicking in and typing in any field
felt like I was on ssh over a satellite link. Everything felt a bit worse
than the early days of vSphere....Painfully slow. but it was still
working, so I pressed on.
I configured gluster storage. Eventually I was successful, but initially
it would only let me add a "Data" storage domain, the drop-down menu did
NOT contain iso, export, or anything else... Somehow, on its own, after
leaving and re-entering that tab a few times, iso and export materialized
on their own in the menu, so I was able to finish that setup.
Ok, all looks good. I wanted to try out his little tip on adding a VM,
too. I saw "ovirt-imiage-repository" in the "external providers" section,
but he mentioned it in the storage section. It wasn't there on mine, and
in external providers, I couldn't find anyway to do anything useful. I
tried and fumbled with this, and still, I have not figured out how to use
this feature. It would be nice....
Anyway, I moved on for now. As I was skeptical that things were set up
correctly, i tried putting node 1 (which was running my engine, and was NOT
set up with the -g hostname) into maintence mode, to see if it really did
smoothly failover. It failed to go into maintence mode (left it for 12
hours, too!). I suspect its because of the hostnames/networks in use.
Oh, I forgot to mention...I did follow the instructions in Jason's guide to
set up the gluster network in ovirt and map that to the right physical
interface on all 3 nodes. I also moved migration from the main network to
the gluster network as Jason had suggested.
So...How badly did I do? How do I fix the issues? (I'm not opposed to
starting from scratch again, either...I've already done that 3-4 times in
the early phases of getting the gdeploy script down, and I already have
kickstart files setup with a network environment...I was rebuilding that
often! I just need to know how to fix my setup this time....)
I do greatly appreciate others' help and insight. I am in the IRC channel
under kusznir currently, too.
--Jim
8 years, 4 months
Current status of 4.0.6 | EL7.3?
by Derek Atkins
Hi,
What is the current status of Ovirt 4.0.6 and EL7.3? From previous
threads it seemed to me that there was a potential compatibility issue
with the 7.3 kernel and an updated version of vdsm or qemu? I just want
to ensure any potential issues have been cleared up before I upgrade my
systems.
Thanks,
-derek
--
Derek Atkins 617-623-3745
derek(a)ihtfp.com www.ihtfp.com
Computer and Internet Security Consultant
8 years, 4 months
Re: [ovirt-users] Watchdog device
by Michal Skrivanek
> On 01 Jan 2017, at 15:18, Doron Fediuck <dfediuck(a)redhat.com> wrote:
>
> Hi Gary,
> this is a known issue we're working on. if the VM is down it should
> work as expected (edit the VM and close the dialog).
Engine.log might help. Can you attach it? Supposing you mean the VM is
created and not running, it should work..
> Please try and let me know. Another option is to do this until the bug
> is resolved is using the REST API.
>
> Note that this is currently working on on Linux guests (there are no
> updated Windows drivers). You will need to configure
> the device in the guest as explained by the docs.
>
> Doron
>
>
>> On Sun, Jan 1, 2017 at 9:28 AM, Gary Pedretty <gary(a)ravnalaska.net> wrote:
>> How do you add the supported watchdog device to a VM that has already been
>> created? I have tried adding it via the High Availability tab in the Edit
>> VM Dialog, but it does not retain the setting when I close the dialog.
>>
>> Latest version os Overt running as self-hosted engine
>>
>> Gary
>>
>>
>> ------------------------------------------------------------------------
>> Gary Pedretty gary(a)ravnalaska.net
>> Systems Manager www.flyravn.com
>> Ravn Alaska /\ 907-450-7251
>> 5245 Airport Industrial Road / \/\ 907-450-7238 fax
>> Fairbanks, Alaska 99709 /\ / \ \ Second greatest commandment
>> Serving Alaska's Interior / \/ /\ \ \/\ "Love your neighbor as
>> Having a heatwave, its summer yourself” Matt 22:39
>> ------------------------------------------------------------------------
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>
8 years, 4 months
Re: [ovirt-users] hosted_storage locked
by Evgenia Tokar
It seems that the import of the storage domain failed since it was
inaccessible:
2016-12-28 07:06:25,406 ERROR
[org.ovirt.engine.core.bll.storage.domain.GetExistingStorageDomainListQuery]
(org.ovirt.thread.pool-6-thread-46) [] Exception:
org.ovirt.engine.core.common.errors.EngineException: EngineException:
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException:
VDSGenericException: VDSErrorException: Failed to
HSMGetStorageDomainInfoVDS, error = Domain is either partially accessible
or entirely inaccessible: (u'247b250c-ccd3-4056-853f-f03a05369da9',), code
= 379 (Failed with error StorageDomainAccessError and code 379)
....
2016-12-28 07:06:25,413 ERROR
[org.ovirt.engine.core.bll.storage.domain.ImportHostedEngineStorageDomainCommand]
(org.ovirt.thread.pool-6-thread-46) [] Failed query for all Storage
Domains. The import command can not proceed without this info
Once that happened the command was logged in the db as failed, and every
engine restart the engine tries to run it again (compensate mechanism).
However, since the import storage domain command is not "compensatable"
this fails and the domain remains locked.
2016-12-28 07:09:02,643 ERROR [org.ovirt.engine.core.bll.CommandsFactory]
(ServerService Thread Pool -- 56) [] CommandsFactory : Failed to get type
information using reflection for Class
'org.ovirt.engine.core.bll.storage.domain.ImportHostedEngineStorageDomainCommand',
Command Id '2ab30734-bbe4-4f50-897f-f1b393a31852':
org.ovirt.engine.core.bll.storage.domain.ImportHostedEngineStorageDomainCommand.<init>(org.ovirt.engine.core.compat.Guid)
2016-12-28 07:09:02,643 ERROR [org.ovirt.engine.core.bll.CommandsFactory]
(ServerService Thread Pool -- 56) [] Exception:
java.lang.NoSuchMethodException:
org.ovirt.engine.core.bll.storage.domain.ImportHostedEngineStorageDomainCommand.<init>(org.ovirt.engine.core.compat.Guid)
....
2016-12-28 07:09:02,646 ERROR [org.ovirt.engine.core.bll.Backend]
(ServerService Thread Pool -- 56) [] Failed to run compensation on startup
for Command
'org.ovirt.engine.core.bll.storage.domain.ImportHostedEngineStorageDomainCommand',
Command Id '2ab30734-bbe4-4f50-897f-f1b393a31852'
I would suggest:
1. Verify the you can access the storage domain.
2. If you can access the domain, you can try removing it from the ui (I
think the destroy option should be available).
After the removal the engine will try to reimport it, and hopefully
will succeed.
Removing the storage domain may cause the engine and the ha-agent to
restart.
Jenny
On Wed, Dec 28, 2016 at 6:29 PM, Gary Pedretty <gary(a)ravnalaska.net> wrote:
> Here is the engine log from the engine vm.
>
> Gary
>
>
>
>
> ------------------------------------------------------------------------
> Gary Pedretty gary(a)ravnalaska.net
> <gary(a)eraalaska.net>
> Systems Manager www.flyravn.com
> Ravn Alaska /\ 907-450-7251
> <(907)%20450-7251>
> 5245 Airport Industrial Road / \/\ 907-450-7238
> <(907)%20450-7238> fax
> Fairbanks, Alaska 99709 /\ / \ \ Second greatest commandment
> Serving All of Alaska / \/ /\ \ \/\ “Love your neighbor as
> Really loving the record green up date! Summmer!! yourself” Matt 22:39
> ------------------------------------------------------------------------
>
>
>
>
>
>
>
>
>
>
>
>
> On Dec 28, 2016, at 1:12 AM, Evgenia Tokar <etokar(a)redhat.com> wrote:
>
> Hi!
>
> Can you attach the engine log from the hosted engine vm?
>
> Thanks,
> Jenny
>
>
> On Wed, Dec 28, 2016 at 10:56 AM, Gary Pedretty <gary(a)ravnalaska.net>
> wrote:
>
>> Just setup a new hosted-engine Data Center. With 3 hosts and gluster
>> based storage domains. Used the latest installers. Everything went well,
>> until I got the engine deployed and each host setup and went to the web
>> interface for the first time.
>>
>> After adding the master storage domain, the hosted_storage added itself
>> like usual, but remained locked. Everything is working just fine with the
>> exception of no listing of the engine as a VM under that tab or the icon on
>> the current host. The Volumes tab does not show anything on the
>> hosted_storage, but all the other volumes including the master data and a
>> second data all show normal status for bricks. Error log is not reporting
>> anything unusual either. All the gluster volumes including the engine
>> (hosted_storage) show good status via command line in the hosts.
>>
>> Going to let it run for a day or so before I add any VMs.
>>
>> Any ideas?
>>
>> Gary
>>
>> ------------------------------------------------------------------------
>> Gary Pedretty gary(a)ravnalaska.net
>> <gary(a)eraalaska.net>
>> Systems Manager www.flyravn.com
>> Ravn Alaska /\ 907-450-7251
>> <(907)%20450-7251>
>> 5245 Airport Industrial Road / \/\ 907-450-7238
>> <(907)%20450-7238> fax
>> Fairbanks, Alaska 99709 /\ / \ \ Second greatest commandment
>> Serving All of Alaska / \/ /\ \ \/\ “Love your neighbor as
>> Really loving the record green up date! Summmer!! yourself” Matt 22:39
>> ------------------------------------------------------------------------
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>>
>>
>
>
>
8 years, 4 months