This is a multi-part message in MIME format.
--------------080308080506040801020506
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Simon Barrett wrote:
Could anyone please confirm the correct process to run oVirt node on a
standard CentOS install, rather than using the node iso?
I'm currently doing the following:
- Install CentOS 6.5
- Install qemu-kvm-rhev rpm's to resolve live snapshot issues
on the CentOS supplied rpm's
- Yum install vdsm ovirt-node-plugin-vdsm vdsm-reg
o I have to remove noexec from /tmp or the config fails
- I then add the node from the ovirt-engine gui
After resolving some problems with group memberships and vdsm
requiring sudo access, all is working. Live snapshots and storage
migration are OK (tested NFS and Gluster as well).
I couldn't really find any docs on how to do this so I just wanted to
confirm if what I am doing makes sense.
I also don't have the text configuration interface that I would
normally get on the oVirt node iso. Can I install this and use it on a
non node iso install?
If you install a minimal Centos-6.5 and add the ovirt repository and
then add the host using the webui of engine then it will install all
needed packages (vdsm/libvirt/kvm) and you're done. You can then replace
the standard qemu with the one that will do live snapshots. Depending on
where you're storage is located you shouldn't have to tinker with
memberships etc.
Regards,
Joop
--------------080308080506040801020506
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Simon Barrett wrote:
<blockquote
cite="mid:D86C48DF8800164BBE50B87623F7AC9548391A9F@ln2-wio-001.dev.tradingscreen.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1035354224;
mso-list-type:hybrid;
mso-list-template-ids:1415750938 -1296804834 134807555 134807557 134807553 134807555
134807557 134807553 134807555 134807557;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-font-family:Calibri;
mso-bidi-font-family:"Times New Roman";}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Could anyone please confirm the correct process
to run oVirt node on a standard CentOS install, rather than using the
node iso?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’m currently doing the
following:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoListParagraph" style="text-indent:
-18pt;"><!--[if !supportLists]--><span
style="">-<span
style="font-family: "Times New Roman"; font-style: normal;
font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;
font-size-adjust: none; font-stretch:
normal;">
</span></span><!--[endif]-->Install CentOS
6.5<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:
-18pt;"><!--[if !supportLists]--><span
style="">-<span
style="font-family: "Times New Roman"; font-style: normal;
font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;
font-size-adjust: none; font-stretch:
normal;">
</span></span><!--[endif]-->Install qemu-kvm-rhev rpm’s to
resolve
live snapshot issues on the CentOS supplied
rpm’s<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:
-18pt;"><!--[if !supportLists]--><span
style="">-<span
style="font-family: "Times New Roman"; font-style: normal;
font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;
font-size-adjust: none; font-stretch:
normal;">
</span></span><!--[endif]-->Yum install vdsm ovirt-node-plugin-vdsm
vdsm-reg<o:p></o:p></p>
<p class="MsoListParagraph"
style="margin-left: 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "Courier
New";"><span
style="">o<span
style="font-family: "Times New Roman"; font-style: normal;
font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;
font-size-adjust: none; font-stretch: normal;">
</span></span></span><!--[endif]-->I have to remove noexec from
/tmp
or the config fails<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:
-18pt;"><!--[if !supportLists]--><span
style="">-<span
style="font-family: "Times New Roman"; font-style: normal;
font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;
font-size-adjust: none; font-stretch:
normal;">
</span></span><!--[endif]-->I then add the node from the ovirt-engine
gui<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">After resolving some problems with group
memberships and vdsm requiring sudo access, all is working. Live
snapshots and storage migration are OK (tested NFS and Gluster as
well).
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I couldn’t really find any docs on how to
do
this so I just wanted to confirm if what I am doing makes sense.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I also don’t have the text configuration
interface that I would normally get on the oVirt node iso. Can I
install this and use it on a non node iso install?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</blockquote>
If you install a minimal Centos-6.5 and add the ovirt repository and
then add the host using the webui of engine then it will install all
needed packages (vdsm/libvirt/kvm) and you're done. You can then
replace the standard qemu with the one that will do live snapshots.
Depending on where you're storage is located you shouldn't have to
tinker with memberships etc.<br>
<br>
Regards,<br>
<br>
Joop<br>
<br>
</body>
</html>
--------------080308080506040801020506--