From LiD at cloudshield.com Tue Jan 17 12:48:54 2012 Content-Type: multipart/mixed; boundary="===============4493758351302404771==" MIME-Version: 1.0 From: Li, David To: users at ovirt.org Subject: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 09:48:50 -0800 Message-ID: --===============4493758351302404771== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_A0D5581BE022624487D06FF31DA39EAC46DBF15F82csmailcloudsh_ Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I am totally new to this. But what I am looking for is to run oVirt nod= =3D e on a diskless x86_64 server board. I have to pxeboot and then mount the i= =3D nitramfs as the final root file systems. No disk or NFS is allowed. Is this possible with the current release? David --_000_A0D5581BE022624487D06FF31DA39EAC46DBF15F82csmailcloudsh_ Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

Hi, I am t= otally=3D new to this. But what I am looking for is to run oVirt node on a diskless = =3D x86_64 server board. I have to pxeboot and then mount the initramfs as the = =3D final root file systems. No disk or NFS is allowed.

 

Is this possible= wit=3D h the current release?

 =3D

David

= &nbs=3D p;

=3D --_000_A0D5581BE022624487D06FF31DA39EAC46DBF15F82csmailcloudsh_-- --===============4493758351302404771== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX0EwRDU1ODFCRTAyMjYyNDQ4N0QwNkZGMzFEQTM5RUFDNDZEQkYxNUY4MmNzbWFpbGNs b3Vkc2hfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCkhpLCBJIGFtIHRvdGFsbHkg bmV3IHRvIHRoaXMuIEJ1dCB3aGF0IEkgYW0gbG9va2luZyBmb3IgaXMgdG8gcnVuIG9WaXJ0IG5v ZD0KZSBvbiBhIGRpc2tsZXNzIHg4Nl82NCBzZXJ2ZXIgYm9hcmQuIEkgaGF2ZSB0byBweGVib290 IGFuZCB0aGVuIG1vdW50IHRoZSBpPQpuaXRyYW1mcyBhcyB0aGUgZmluYWwgcm9vdCBmaWxlIHN5 c3RlbXMuIE5vIGRpc2sgb3IgTkZTIGlzIGFsbG93ZWQuCgpJcyB0aGlzIHBvc3NpYmxlIHdpdGgg dGhlIGN1cnJlbnQgcmVsZWFzZT8KCkRhdmlkCgoKLS1fMDAwX0EwRDU1ODFCRTAyMjYyNDQ4N0Qw NkZGMzFEQTM5RUFDNDZEQkYxNUY4MmNzbWFpbGNsb3Vkc2hfCkNvbnRlbnQtVHlwZTogdGV4dC9o dG1sOyBjaGFyc2V0PSJ1cy1hc2NpaSIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVk LXByaW50YWJsZQoKPGh0bWwgeG1sbnM6dj0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZt bCIgeG1sbnM6bz0zRCJ1cm46c2NoZW1hcy1taWNyPQpvc29mdC1jb206b2ZmaWNlOm9mZmljZSIg eG1sbnM6dz0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiA9CnhtbG5z Om09M0QiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4 bWxucz0zRCJodHRwOj0KLy93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiPjxoZWFkPjxtZXRhIGh0 dHAtZXF1aXY9M0RDb250ZW50LVR5cGUgY29udGVudD0KPTNEInRleHQvaHRtbDsgY2hhcnNldD0z RHVzLWFzY2lpIj48bWV0YSBuYW1lPTNER2VuZXJhdG9yIGNvbnRlbnQ9M0QiTWljcm9zPQpvZnQg V29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+PHN0eWxlPjwhLS0KLyogRm9udCBEZWZpbml0aW9u cyAqLwpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6U2ltU3VuOwoJcGFub3NlLTE6MiAxIDYgMCAz IDEgMSAxIDEgMTt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsKCXBh bm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2Fs aWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQt ZmFtaWx5OiJcQFNpbVN1biI7CglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30KLyogU3R5 bGUgRGVmaW5pdGlvbnMgKi8KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1h bAoJe21hcmdpbjowaW47CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNpemU6MTEuMHB0 OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjt9CmE6bGluaywgc3Bhbi5Nc29I eXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjpibHVlOwoJdGV4dC1kZWNv cmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJ e21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOnB1cnBsZTsKCXRleHQtZGVjb3JhdGlvbjp1 bmRlcmxpbmU7fQpzcGFuLkVtYWlsU3R5bGUxNwoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNv bXBvc2U7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOwoJY29sb3I6d2luZG93 dGV4dDt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250 LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6 ZTo4LjVpbiAxMS4waW47CgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQpkaXYuV29y ZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1z byA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PTNEImVkaXQiIHNwaWRtYXg9M0QiMTAy NiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBl bGF5b3V0IHY6ZXh0PTNEImVkaXQiPgo8bzppZG1hcCB2OmV4dD0zRCJlZGl0IiBkYXRhPTNEIjEi IC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT48L2hlYWQ+PGJvZHkgbGFuZz0z REVOLVVTIGxpbms9M0RibHVlIHZsaT0Kbms9M0RwdXJwbGU+PGRpdiBjbGFzcz0zRFdvcmRTZWN0 aW9uMT48cCBjbGFzcz0zRE1zb05vcm1hbD5IaSwgSSBhbSB0b3RhbGx5PQogbmV3IHRvIHRoaXMu IEJ1dCB3aGF0IEkgYW0gbG9va2luZyBmb3IgaXMgdG8gcnVuIG9WaXJ0IG5vZGUgb24gYSBkaXNr bGVzcyA9Cng4Nl82NCBzZXJ2ZXIgYm9hcmQuIEkgaGF2ZSB0byBweGVib290IGFuZCB0aGVuIG1v dW50IHRoZSBpbml0cmFtZnMgYXMgdGhlID0KZmluYWwgcm9vdCBmaWxlIHN5c3RlbXMuIE5vIGRp c2sgb3IgTkZTIGlzIGFsbG93ZWQuIDxvOnA+PC9vOnA+PC9wPjxwIGNsYXNzPQo9M0RNc29Ob3Jt YWw+PG86cD4mbmJzcDs8L286cD48L3A+PHAgY2xhc3M9M0RNc29Ob3JtYWw+SXMgdGhpcyBwb3Nz aWJsZSB3aXQ9CmggdGhlIGN1cnJlbnQgcmVsZWFzZT88bzpwPjwvbzpwPjwvcD48cCBjbGFzcz0z RE1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPj0KPC9wPjxwIGNsYXNzPTNETXNvTm9ybWFsPkRh dmlkPG86cD48L286cD48L3A+PHAgY2xhc3M9M0RNc29Ob3JtYWw+PG86cD4mbmJzPQpwOzwvbzpw PjwvcD48L2Rpdj48L2JvZHk+PC9odG1sPj0KCi0tXzAwMF9BMEQ1NTgxQkUwMjI2MjQ0ODdEMDZG RjMxREEzOUVBQzQ2REJGMTVGODJjc21haWxjbG91ZHNoXy0tCg== --===============4493758351302404771==-- From mburns at redhat.com Tue Jan 17 12:56:44 2012 Content-Type: multipart/mixed; boundary="===============1059323367591817802==" MIME-Version: 1.0 From: Mike Burns To: users at ovirt.org Subject: Re: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 12:56:41 -0500 Message-ID: <1326823001.7241.17.camel@beelzebub.mburnsfire.net> In-Reply-To: A0D5581BE022624487D06FF31DA39EAC46DBF15F82@cs-mail.cloudshield.com --===============1059323367591817802== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Tue, 2012-01-17 at 09:48 -0800, Li, David wrote: > Hi, I am totally new to this. But what I am looking for is to run > oVirt node on a diskless x86_64 server board. I have to pxeboot and > then mount the initramfs as the final root file systems. No disk or > NFS is allowed. = > = > = > = > Is this possible with the current release? > = Currently, no, but it's an important feature that we're hoping to get in the next release or 2. Our current high level design is posted on the wiki [1]. There is also some effort going on by the archipel group to make ovirt-node stateless as well [2]. We certainly welcome feedback on the node-devel(a)ovirt.org mailing list or directly on the wiki. = Thanks Mike [1] http://ovirt.org/wiki/Node_Stateless [2] https://github.com/primalmotion/node > = > = > David > = > = > = > = > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --===============1059323367591817802==-- From LiD at cloudshield.com Tue Jan 17 13:07:19 2012 Content-Type: multipart/mixed; boundary="===============1731909511740586815==" MIME-Version: 1.0 From: Li, David To: users at ovirt.org Subject: Re: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 10:07:15 -0800 Message-ID: In-Reply-To: 1326823001.7241.17.camel@beelzebub.mburnsfire.net --===============1731909511740586815== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Mike, What is the timeframe we are looking at? In 3 months? Will this involve Dr= acut-only changes or much more? Thanks. David >-----Original Message----- >From: Mike Burns [mailto:mburns(a)redhat.com] >Sent: Tuesday, January 17, 2012 9:57 AM >To: Li, David >Cc: users(a)ovirt.org >Subject: Re: [Users] oVirt node in a diskless environment > >On Tue, 2012-01-17 at 09:48 -0800, Li, David wrote: >> Hi, I am totally new to this. But what I am looking for is to run >> oVirt node on a diskless x86_64 server board. I have to pxeboot and >> then mount the initramfs as the final root file systems. No disk or >> NFS is allowed. >> >> >> >> Is this possible with the current release? >> > >Currently, no, but it's an important feature that we're hoping to get in t= he >next release or 2. Our current high level design is posted on the wiki [1= ]. >There is also some effort going on by the archipel group to make ovirt-node >stateless as well [2]. We certainly welcome feedback on the node- >devel(a)ovirt.org mailing list or directly on the wiki. > >Thanks > >Mike > > >[1] http://ovirt.org/wiki/Node_Stateless >[2] https://github.com/primalmotion/node >> >> >> David >> >> >> >> >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users > --===============1731909511740586815==-- From mburns at redhat.com Tue Jan 17 13:20:27 2012 Content-Type: multipart/mixed; boundary="===============3397695869664908550==" MIME-Version: 1.0 From: Mike Burns To: users at ovirt.org Subject: Re: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 13:20:23 -0500 Message-ID: <1326824423.7241.21.camel@beelzebub.mburnsfire.net> In-Reply-To: A0D5581BE022624487D06FF31DA39EAC46DBF15F9A@cs-mail.cloudshield.com --===============3397695869664908550== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Tue, 2012-01-17 at 10:07 -0800, Li, David wrote: > Mike, > = > What is the timeframe we are looking at? In 3 months? Will this involve = Dracut-only changes or much more? > Thanks. The full feature described on that page is probably more in the 3-6 month time frame. The work that has been done for archipel will probably be merged earlier, but no set time frame for that yet either. The other issue is that there will probably need to be some changes made on the engine side to support a purely stateless/diskless node. I can't comment at all on timeframes for that though. = Mike > = > David > = > = > >-----Original Message----- > >From: Mike Burns [mailto:mburns(a)redhat.com] > >Sent: Tuesday, January 17, 2012 9:57 AM > >To: Li, David > >Cc: users(a)ovirt.org > >Subject: Re: [Users] oVirt node in a diskless environment > > > >On Tue, 2012-01-17 at 09:48 -0800, Li, David wrote: > >> Hi, I am totally new to this. But what I am looking for is to run > >> oVirt node on a diskless x86_64 server board. I have to pxeboot and > >> then mount the initramfs as the final root file systems. No disk or > >> NFS is allowed. > >> > >> > >> > >> Is this possible with the current release? > >> > > > >Currently, no, but it's an important feature that we're hoping to get in= the > >next release or 2. Our current high level design is posted on the wiki = [1]. > >There is also some effort going on by the archipel group to make ovirt-n= ode > >stateless as well [2]. We certainly welcome feedback on the node- > >devel(a)ovirt.org mailing list or directly on the wiki. > > > >Thanks > > > >Mike > > > > > >[1] http://ovirt.org/wiki/Node_Stateless > >[2] https://github.com/primalmotion/node > >> > >> > >> David > >> > >> > >> > >> > >> _______________________________________________ > >> 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 --===============3397695869664908550==-- From pmyers at redhat.com Tue Jan 17 13:26:59 2012 Content-Type: multipart/mixed; boundary="===============5735907259936502811==" MIME-Version: 1.0 From: Perry Myers To: users at ovirt.org Subject: Re: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 13:26:55 -0500 Message-ID: <4F15BD6F.8000008@redhat.com> In-Reply-To: A0D5581BE022624487D06FF31DA39EAC46DBF15F9A@cs-mail.cloudshield.com --===============5735907259936502811== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 01/17/2012 01:07 PM, Li, David wrote: > Mike, > = > What is the timeframe we are looking at? In 3 months? Will this > involve Dracut-only changes or much more? Thanks. If you're willing to assist development of the feature by driving design or patches, it'll be quicker :) If you care about schedule, then help us push it along to meet your timelines Cheers, Perry --===============5735907259936502811==-- From LiD at cloudshield.com Tue Jan 17 14:24:59 2012 Content-Type: multipart/mixed; boundary="===============7934085162388969223==" MIME-Version: 1.0 From: Li, David To: users at ovirt.org Subject: Re: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 11:24:48 -0800 Message-ID: In-Reply-To: 4F15BD6F.8000008@redhat.com --===============7934085162388969223== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hmm, interesting.. 3 months is reasonable if we can get a prototype running= . Ideally I will need to fit the images into an embeded space less than 200= MB (it's my pxeboot server). = We are certainly interested in the feature and is willing to be part of it.= But where do we start? = Any suggestions from you guys that I can take back to my team? - David ________________________________________ From: Perry Myers [pmyers(a)redhat.com] Sent: Tuesday, January 17, 2012 10:26 AM To: Li, David Cc: Mike Burns; users(a)ovirt.org Subject: Re: [Users] oVirt node in a diskless environment On 01/17/2012 01:07 PM, Li, David wrote: > Mike, > > What is the timeframe we are looking at? In 3 months? Will this > involve Dracut-only changes or much more? Thanks. If you're willing to assist development of the feature by driving design or patches, it'll be quicker :) If you care about schedule, then help us push it along to meet your timelines Cheers, Perry --===============7934085162388969223==-- From pmyers at redhat.com Tue Jan 17 15:36:06 2012 Content-Type: multipart/mixed; boundary="===============5469883326041249505==" MIME-Version: 1.0 From: Perry Myers To: users at ovirt.org Subject: Re: [Users] oVirt node in a diskless environment Date: Tue, 17 Jan 2012 15:36:02 -0500 Message-ID: <4F15DBB2.1030906@redhat.com> In-Reply-To: A0D5581BE022624487D06FF31DA39EAC46DB301C84@cs-mail.cloudshield.com --===============5469883326041249505== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 01/17/2012 02:24 PM, Li, David wrote: > Hmm, interesting.. 3 months is reasonable if we can get a prototype > running. Ideally I will need to fit the images into an embeded space > less than 200MB (it's my pxeboot server). 200MB shouldn't be a problem, the oVirt Node ISO right now is around 150MB iirc. So you should be able to fit kernel/initrd for PXE server into 200MB > We are certainly interested in the feature and is willing to be part > of it. But where do we start? > Any suggestions from you guys that I can take back to my team? I think taking a look at what primalmotion has been doing with going stateless for archipel would be a good place to start, and then seeing how this could be generalized for use outside of archipel. Our original thinking on 'stateless oVirt Node' was that we would use: * some form of {PXE/DHCP/embedded USB stick with minimal config} to get just enough info to boot the system, get the mgmt network interface up and communicate to the mgmt server controlling the node * once you've got that done, the remainder of the configuration can be applied dynamically by the mgmt server (for example the oVirt Engine through vdsm) If you follow the above, this problem actually isn't too hard to solve, I don't think. Perry --===============5469883326041249505==--