[Users] How to pxeboot ovrit node into memory automatically?

Fabian Deutsch fabiand at redhat.com
Wed Dec 11 03:00:40 EST 2013


Am Dienstag, den 10.12.2013, 16:00 -0800 schrieb David Li:
> Hi Fabian,
> 
> 
> Does the stateless ovirt node have the VDSM built-in? 

Hey David,

stateless is a feature or a special mode of oVirt Node which is also
available on the "oVirt Node for oVirt Engine" image [1].
But please note that you will have to approve the Node in Engine after
each reboot if you use the stateless feature. This bug [2] might also
tackle the problem of a stateless Node.

- fabian

--
[1]
http://resources.ovirt.org/releases/3.3/iso/ovirt-node-iso-3.0.3-1.1.vdsm.fc19.iso
[2] https://bugzilla.redhat.com/show_bug.cgi?id=875088

> 
> David
> 
>         
>         ______________________________________________________________
>         From: Fabian Deutsch <fabiand at redhat.com>
>         To: David Li <david_li at sbcglobal.net> 
>         Cc: "users at ovirt.org" <users at ovirt.org> 
>         Sent: Thursday, December 5, 2013 11:47 PM
>         Subject: Re: [Users] How to pxeboot ovrit node into memory
>         automatically?
>         
>         
>         Am Donnerstag, den 05.12.2013, 16:30 -0800 schrieb David Li:
>         > Hi Fabian,
>         > 
>         > I think the bad route is a link local route 169.254.0.0/16.
>         I am not quite sure if it's a real bug but in my case I have
>         to remove this route.
>         > Also I am using ramdisk based node without a local disk. Can
>         anything be persisted? 
>         
>         Hey David,
>         
>         when you refer to stateless mode, then no, nothing can be
>         persisted.
>         Regarding the bug - Please provide the whole cmdline you are
>         using to
>         boot the node, to give me a chance to reproduce it.
>         
>         - fabian
>         
>         > David
>         > 
>         > 
>         > 
>         > ----- Original Message -----
>         > > From: Fabian Deutsch <fabiand at redhat.com>
>         > > To: David Li <david_li at sbcglobal.net>
>         > > Cc: "users at ovirt.org" <users at ovirt.org>
>         > > Sent: Wednesday, December 4, 2013 11:17 AM
>         > > Subject: Re: [Users] How to pxeboot ovrit node into memory
>         automatically?
>         > > 
>         > > Am Montag, den 02.12.2013, 13:53 -0800 schrieb David Li:
>         > >>  Hi Fabian,
>         > >> 
>         > >>  Everytime the ovirt node boots up, it adds a route entry
>         that I have to 
>         > > manually remove. Otherwise it messed up my routing. 
>         > >>  How do I modify the boot scripts to automatically remove
>         it?
>         > > 
>         > > Hey David,
>         > > 
>         > > could you file a bug for that route problem?
>         > > 
>         > > You can try the following workaround:
>         > > 
>         > > # Create /etc/rc.d/rc.local with the commands to run
>         > > $ vi /etc/rc.d/rc.local
>         > > $ chmod a+x /etc/rc.d/rc.local
>         > > $ persist /etc/rc.d/rc.local
>         > > 
>         > > /etc/rc.d/rc.local should then be run on every boot.
>         > > 
>         > > - fabian
>         > > 
>         > >>  ----- Original Message -----
>         > >>  > From: Fabian Deutsch <fabiand at redhat.com>
>         > >>  > To: David Li <david_li at sbcglobal.net>
>         > >>  > Cc: "users at ovirt.org" <users at ovirt.org>
>         > >>  > Sent: Monday, October 28, 2013 7:45 AM
>         > >>  > Subject: Re: [Users] How to pxeboot ovrit node into
>         memory 
>         > > automatically?
>         > >>  > 
>         > >>  > Am Montag, den 28.10.2013, 07:42 -0700 schrieb David
>         Li:
>         > >>  >> 
>         > >>  >>  Hi Fabian,
>         > >>  >> 
>         > >>  >>  Yes rootpwd worked too! Thanks.
>         > >>  >> 
>         > >>  >>  Two new problems:
>         > >>  >> 
>         > >>  >>  But I found there is no networking for the stateless
>         node.
>         > >>  >>  What kernel boot options are used to either use DHCP
>         or 
>         > > statically 
>         > >>  > configure the IP address for an interface on the node?
>         > >>  >> 
>         > >>  >>  I also need to have the sshd enabled. Is there a
>         kernel option 
>         > > for that?
>         > >>  > 
>         > >>  > Hey David,
>         > >>  > 
>         > >>  > here you can find all the supported boot params in
>         ovirt node:
>         > >>  > 
>         > >
>         http://gerrit.ovirt.org/gitweb?p=ovirt-node.git;a=blob;f=scripts/ovirt-init-functions.sh.in;h=c4280caefb89c77afc1e8bec8c925aa7f3039733;hb=HEAD#l214
>         > >>  > 
>         > >>  > Greetings
>         > >>  > fabian
>         > >>  > 
>         > >>  >>  David
>         > >>  >> 
>         > >>  >> 
>         > >>  >> 
>         > >>  >>  ----- Original Message -----
>         > >>  >>  > From: Fabian Deutsch <fabiand at redhat.com>
>         > >>  >>  > To: David Li <david_li at sbcglobal.net>
>         > >>  >>  > Cc: "users at ovirt.org" <users at ovirt.org>
>         > >>  >>  > Sent: Friday, October 25, 2013 9:10 AM
>         > >>  >>  > Subject: Re: [Users] How to pxeboot ovrit node
>         into memory 
>         > >>  > automatically?
>         > >>  >>  > 
>         > >>  >>  > Am Freitag, den 25.10.2013, 08:57 -0700 schrieb
>         David Li:
>         > >>  >>  >>  Hi Fabian,
>         > >>  >>  >> 
>         > >>  >>  >>  That kernel option worked for me!  The node is
>         booted 
>         > > up in RAM. 
>         > >>  > Thanks!
>         > >>  >>  >> 
>         > >>  >>  >>  My next question is:
>         > >>  >>  >> How do I specify the root login and passwd as
>         boot 
>         > > parameters? 
>         > >>  >>  > 
>         > >>  >>  > Hey David.
>         > >>  >>  > 
>         > >>  >>  > Nice that it worked! Were you able to register to
>         the 
>         > > Engine?
>         > >>  >>  > 
>         > >>  >>  > You can use the adminpw= and rootpw= kernel
>         arguments to set 
>         > > 
>         > >>  > passwords.
>         > >>  >>  > use
>         > >>  >>  > $ openssl passwd -salt 42
>         > >>  >>  > to create one or two passwords
>         > >>  >>  > 
>         > >>  >>  > Greetings
>         > >>  >>  > fabian
>         > >>  >>  > 
>         > >>  >>  >>  David
>         > >>  >>  >> 
>         > >>  >>  >> 
>         > >>  >>  >> 
>         > >>  >>  >> 
>         > >>  >>  >>  ----- Original Message -----
>         > >>  >>  >>  > From: Fabian Deutsch <fabiand at redhat.com>
>         > >>  >>  >>  > To: David Li <david_li at sbcglobal.net>
>         > >>  >>  >>  > Cc: "users at ovirt.org" 
>         > > <users at ovirt.org>
>         > >>  >>  >>  > Sent: Thursday, October 24, 2013 11:47 PM
>         > >>  >>  >>  > Subject: Re: [Users] How to pxeboot ovrit
>         node 
>         > > into memory 
>         > >>  >>  > automatically?
>         > >>  >>  >>  > 
>         > >>  >>  >>  > Am Donnerstag, den 24.10.2013, 16:26 -0700
>         schrieb 
>         > > David Li:
>         > >>  >>  >>  >>  Hi,
>         > >>  >>  >>  >> 
>         > >>  >>  >>  >>  I was following the instructions at 
>         > >>  >>  > http://www.ovirt.org/Node_PXE. My goal 
>         > >>  >>  >>  > is to use pxeboot (iPXE) to boot the node
>         entirely 
>         > > into RAM 
>         > >>  > with 
>         > >>  >>  > rootfs. What I 
>         > >>  >>  >>  > got now is an installation screen which
>         requires a 
>         > > local 
>         > >>  > storage. My 
>         > >>  >>  > system has 
>         > >>  >>  >>  > no disk and this doesn't quite work for me. 
>         > >>  >>  >>  >> 
>         > >>  >>  >>  >>  What's are the kernel parameters I need 
>         > > to use to 
>         > >>  > boot the 
>         > >>  >>  > node into 
>         > >>  >>  >>  > RAM automatically?  I am OK as the first step
>         with 
>         > > a 
>         > >>  > stateless node. 
>         > >>  >>  >>  > 
>         > >>  >>  >>  > Hey David,
>         > >>  >>  >>  > 
>         > >>  >>  >>  > the stateless mode is currently not
>         completely 
>         > > working with 
>         > >>  > oVirt
>         > >>  >>  >>  > Engine. That means a Node needs to be
>         approved 
>         > > each time it 
>         > >>  > boots into
>         > >>  >>  >>  > the stateless mode.
>         > >>  >>  >>  > The stateless mode can be entered by
>         appending 
>         > > stateless to 
>         > >>  > the 
>         > >>  >>  > default
>         > >>  >>  >>  > kernel arguments.
>         > >>  >>  >>  > 
>         > >>  >>  >>  > Greetings
>         > >>  >>  >>  > fabian
>         > >>  >>  >>  > 
>         > >>  >>  > 
>         > >>  > 
>         > > 
>         
>         
>         
>         

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.ovirt.org/pipermail/users/attachments/20131211/300300c7/attachment.sig>


More information about the Users mailing list