Mailing List Archive

XAPI create PV (para-virtualized) Ubuntu guest 14.04
Hi Guys,

Could any of you point me to how to create PV guest with minimal
filesystem consumption?

I've update template for Ubuntu 14.04 following
http://www.mikeslab.net/?p=222

But I have no idea how to create PV system from CLI.

I've created VM using Xen Orchestra and it seems to be PV system based
on parameters however XO forced me to use ISO image or URL. I've chosen
ISO but while it still installs it took already 1.4GB of disk space for
minimal installation.

Is this the way it should be or there is some minimalistic approach?

Thanks,
Dawid

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
Re: XAPI create PV (para-virtualized) Ubuntu guest 14.04 [ In reply to ]
Hi,

PV means your guest "knows" it is virtualized, because its kernel
itself is modified to talk directly to Xen [0]. It doesn't mean
minimal filesystem occupation. However, if you want to have minimal
footprint on your guest, you can rely on Ubuntu server installation
[1] (likewise to the Debian netinstall without selecting any extra
packages), or use minimalist distro.

The other alternative is to use unikernel OS, like Mirage [2].


[0]: http://wiki.xenproject.org/wiki/Paravirtualization_%28PV%29
[1]: http://www.ubuntu.com/server
[2]: http://www.openmirage.org/


Regards,

--
Olivier
XO Team

On Wed, Dec 31, 2014 at 2:17 AM, Dawid Kowalski <dkadds2@gmail.com> wrote:
> Hi Guys,
>
> Could any of you point me to how to create PV guest with minimal filesystem
> consumption?
>
> I've update template for Ubuntu 14.04 following
> http://www.mikeslab.net/?p=222
>
> But I have no idea how to create PV system from CLI.
>
> I've created VM using Xen Orchestra and it seems to be PV system based on
> parameters however XO forced me to use ISO image or URL. I've chosen ISO but
> while it still installs it took already 1.4GB of disk space for minimal
> installation.
>
> Is this the way it should be or there is some minimalistic approach?
>
> Thanks,
> Dawid
>
> _______________________________________________
> Xen-api mailing list
> Xen-api@lists.xen.org
> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
Re: XAPI create PV (para-virtualized) Ubuntu guest 14.04 [ In reply to ]
Hi Olivier,

Which packages should I install on Ubuntu guest?
I know it is silly question... but searching around points me all the
time to xe-guest-utilities which I can't find as I'm using XenProject
hypervisor 4.4 installed on Ubuntu from buildroot.

This is certainly some silly point... but all related to xen kernel
points me to xen-hypervisor.

Thanks for help!
Dawid

On 31/12/14 10:42, Olivier Lambert wrote:
> Hi,
>
> PV means your guest "knows" it is virtualized, because its kernel
> itself is modified to talk directly to Xen [0]. It doesn't mean
> minimal filesystem occupation. However, if you want to have minimal
> footprint on your guest, you can rely on Ubuntu server installation
> [1] (likewise to the Debian netinstall without selecting any extra
> packages), or use minimalist distro.
>
> The other alternative is to use unikernel OS, like Mirage [2].
>
>
> [0]: http://wiki.xenproject.org/wiki/Paravirtualization_%28PV%29
> [1]: http://www.ubuntu.com/server
> [2]: http://www.openmirage.org/
>
>
> Regards,
>
> --
> Olivier
> XO Team
>
> On Wed, Dec 31, 2014 at 2:17 AM, Dawid Kowalski <dkadds2@gmail.com> wrote:
>> Hi Guys,
>>
>> Could any of you point me to how to create PV guest with minimal filesystem
>> consumption?
>>
>> I've update template for Ubuntu 14.04 following
>> http://www.mikeslab.net/?p=222
>>
>> But I have no idea how to create PV system from CLI.
>>
>> I've created VM using Xen Orchestra and it seems to be PV system based on
>> parameters however XO forced me to use ISO image or URL. I've chosen ISO but
>> while it still installs it took already 1.4GB of disk space for minimal
>> installation.
>>
>> Is this the way it should be or there is some minimalistic approach?
>>
>> Thanks,
>> Dawid
>>
>> _______________________________________________
>> Xen-api mailing list
>> Xen-api@lists.xen.org
>> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
Re: XAPI create PV (para-virtualized) Ubuntu guest 14.04 [ In reply to ]
I'll try to answer myself, but I'm not sure if this is what was missing
for me.

One needed thing is linux-virtual kernel.
Do I need to install anything else?

Thanks,
Dawid

On 31/12/14 12:03, Dawid Kowalski wrote:
> Hi Olivier,
>
> Which packages should I install on Ubuntu guest?
> I know it is silly question... but searching around points me all the
> time to xe-guest-utilities which I can't find as I'm using XenProject
> hypervisor 4.4 installed on Ubuntu from buildroot.
>
> This is certainly some silly point... but all related to xen kernel
> points me to xen-hypervisor.
>
> Thanks for help!
> Dawid
>
> On 31/12/14 10:42, Olivier Lambert wrote:
>> Hi,
>>
>> PV means your guest "knows" it is virtualized, because its kernel
>> itself is modified to talk directly to Xen [0]. It doesn't mean
>> minimal filesystem occupation. However, if you want to have minimal
>> footprint on your guest, you can rely on Ubuntu server installation
>> [1] (likewise to the Debian netinstall without selecting any extra
>> packages), or use minimalist distro.
>>
>> The other alternative is to use unikernel OS, like Mirage [2].
>>
>>
>> [0]: http://wiki.xenproject.org/wiki/Paravirtualization_%28PV%29
>> [1]: http://www.ubuntu.com/server
>> [2]: http://www.openmirage.org/
>>
>>
>> Regards,
>>
>> --
>> Olivier
>> XO Team
>>
>> On Wed, Dec 31, 2014 at 2:17 AM, Dawid Kowalski <dkadds2@gmail.com>
>> wrote:
>>> Hi Guys,
>>>
>>> Could any of you point me to how to create PV guest with minimal
>>> filesystem
>>> consumption?
>>>
>>> I've update template for Ubuntu 14.04 following
>>> http://www.mikeslab.net/?p=222
>>>
>>> But I have no idea how to create PV system from CLI.
>>>
>>> I've created VM using Xen Orchestra and it seems to be PV system
>>> based on
>>> parameters however XO forced me to use ISO image or URL. I've chosen
>>> ISO but
>>> while it still installs it took already 1.4GB of disk space for minimal
>>> installation.
>>>
>>> Is this the way it should be or there is some minimalistic approach?
>>>
>>> Thanks,
>>> Dawid
>>>
>>> _______________________________________________
>>> Xen-api mailing list
>>> Xen-api@lists.xen.org
>>> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
>


_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
Re: XAPI create PV (para-virtualized) Ubuntu guest 14.04 [ In reply to ]
I'm not an Ubuntu specialist, but any recent kernel handles Xen
flawlessly (everything needed is included). You don't have to install
anything particular in your guest, treat it like any other system.
About "xe-guest-utilities", these are only need to have more
informations on your guests (it's an "agent" reporting data to the
host). It's not mandatory to get your guest working.

If you want more information to have a "light" Ubuntu system, I think
their forum are a good place to start!

On Wed, Dec 31, 2014 at 12:32 PM, Dawid Kowalski <dkadds2@gmail.com> wrote:
> I'll try to answer myself, but I'm not sure if this is what was missing for
> me.
>
> One needed thing is linux-virtual kernel.
> Do I need to install anything else?
>
> Thanks,
> Dawid
>
>
> On 31/12/14 12:03, Dawid Kowalski wrote:
>>
>> Hi Olivier,
>>
>> Which packages should I install on Ubuntu guest?
>> I know it is silly question... but searching around points me all the time
>> to xe-guest-utilities which I can't find as I'm using XenProject hypervisor
>> 4.4 installed on Ubuntu from buildroot.
>>
>> This is certainly some silly point... but all related to xen kernel points
>> me to xen-hypervisor.
>>
>> Thanks for help!
>> Dawid
>>
>> On 31/12/14 10:42, Olivier Lambert wrote:
>>>
>>> Hi,
>>>
>>> PV means your guest "knows" it is virtualized, because its kernel
>>> itself is modified to talk directly to Xen [0]. It doesn't mean
>>> minimal filesystem occupation. However, if you want to have minimal
>>> footprint on your guest, you can rely on Ubuntu server installation
>>> [1] (likewise to the Debian netinstall without selecting any extra
>>> packages), or use minimalist distro.
>>>
>>> The other alternative is to use unikernel OS, like Mirage [2].
>>>
>>>
>>> [0]: http://wiki.xenproject.org/wiki/Paravirtualization_%28PV%29
>>> [1]: http://www.ubuntu.com/server
>>> [2]: http://www.openmirage.org/
>>>
>>>
>>> Regards,
>>>
>>> --
>>> Olivier
>>> XO Team
>>>
>>> On Wed, Dec 31, 2014 at 2:17 AM, Dawid Kowalski <dkadds2@gmail.com>
>>> wrote:
>>>>
>>>> Hi Guys,
>>>>
>>>> Could any of you point me to how to create PV guest with minimal
>>>> filesystem
>>>> consumption?
>>>>
>>>> I've update template for Ubuntu 14.04 following
>>>> http://www.mikeslab.net/?p=222
>>>>
>>>> But I have no idea how to create PV system from CLI.
>>>>
>>>> I've created VM using Xen Orchestra and it seems to be PV system based
>>>> on
>>>> parameters however XO forced me to use ISO image or URL. I've chosen ISO
>>>> but
>>>> while it still installs it took already 1.4GB of disk space for minimal
>>>> installation.
>>>>
>>>> Is this the way it should be or there is some minimalistic approach?
>>>>
>>>> Thanks,
>>>> Dawid
>>>>
>>>> _______________________________________________
>>>> Xen-api mailing list
>>>> Xen-api@lists.xen.org
>>>> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
>>
>>
>

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api