Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Xen: API

XenCloud, Xapi and FreeBSD

 

 

Xen api RSS feed   Index | Next | Previous | View Threaded


egoitz at ramattack

Apr 7, 2012, 12:42 AM

Post #1 of 3 (325 views)
Permalink
XenCloud, Xapi and FreeBSD

Good morning,

I would like to make a suggestion from this mailing list.

I'm working at an ISP environment and we're running Xen Cloud as
virtualization infrastructure. For a large number of years we have been
running FreeBSD (an nowadays... we run it too...).. although FreeBSD
seems to run pretty nice under XenCloud (with XENHVM kernel) the
interacion with xapi and XenServerTools are not supported for this
(IMHO) nice operating system. It gives so much possibilities to
experienced sysadmins that I think that other OS like Centos (for
example) are totally in clear disadvantage with this BSD Os (for some
several reasons which I could debate in other moment). So I would to
suggest from here to add support for FreeBSD at XenServerTools and to be
able to take advantage of this fine api with this fine OS.

Is it planned to give FreeBSD support to xapi?. If not, I could try to
take some time for trying to write it.

Thank you very much for you're time.
Best regards,


_______________________________________________
xen-api mailing list
xen-api [at] lists
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


Dave.Scott at eu

Apr 7, 2012, 1:12 AM

Post #2 of 3 (302 views)
Permalink
Re: XenCloud, Xapi and FreeBSD [In reply to]

Hi,

I'm not aware of anyone trying to port the tools to FreeBSD. However, it should be quite simple because the tools are just a couple of shell scripts which write to xenstore (using "xenstore-write")

So I think you would need to:

1. Make sure the "xenstore-*" commands work (you might need to set an environment variable first, to allow them to find the right kernel device)

2. Customize the Linux shell scripts -- they need to know how to get the VM's IP addresses etc (replace eth0 with xn0?)

3. Make sure the scripts start up as a system service

4. Contribute your work o the FreeBSD ports tree?

HTH,
Dave

--
Dave Scott
XenServer System Architect

On Apr 7, 2012, at 8:43 AM, "Egoitz Aurrekoetxea" <egoitz [at] ramattack> wrote:

> Good morning,
>
> I would like to make a suggestion from this mailing list.
>
> I'm working at an ISP environment and we're running Xen Cloud as
> virtualization infrastructure. For a large number of years we have been
> running FreeBSD (an nowadays... we run it too...).. although FreeBSD
> seems to run pretty nice under XenCloud (with XENHVM kernel) the
> interacion with xapi and XenServerTools are not supported for this
> (IMHO) nice operating system. It gives so much possibilities to
> experienced sysadmins that I think that other OS like Centos (for
> example) are totally in clear disadvantage with this BSD Os (for some
> several reasons which I could debate in other moment). So I would to
> suggest from here to add support for FreeBSD at XenServerTools and to be
> able to take advantage of this fine api with this fine OS.
>
> Is it planned to give FreeBSD support to xapi?. If not, I could try to
> take some time for trying to write it.
>
> Thank you very much for you're time.
> Best regards,
>
>
> _______________________________________________
> xen-api mailing list
> xen-api [at] lists
> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

_______________________________________________
xen-api mailing list
xen-api [at] lists
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


egoitz at ramattack

Apr 7, 2012, 1:17 AM

Post #3 of 3 (310 views)
Permalink
Re: XenCloud, Xapi and FreeBSD [In reply to]

Including for stoping the virtual machine, sleeping, moving to another
host and so Dave?. Xentools port is available for FreeBSD so I assume
this could be.


On Sat, 2012-04-07 at 09:12 +0100, Dave Scott wrote:
> Hi,
>
> I'm not aware of anyone trying to port the tools to FreeBSD. However, it should be quite simple because the tools are just a couple of shell scripts which write to xenstore (using "xenstore-write")
>
> So I think you would need to:
>
> 1. Make sure the "xenstore-*" commands work (you might need to set an environment variable first, to allow them to find the right kernel device)
>

Any kind of test I could do?? Till the moment FreeBSD is running quite
nice at the XCP apart of the fact is not having XenServerTools
installed... but yes Xentools and XENHVM kernel.


> 2. Customize the Linux shell scripts -- they need to know how to get the VM's IP addresses etc (replace eth0 with xn0?)
>

There's no problem on that....


> 3. Make sure the scripts start up as a system service
>

No problem too....


> 4. Contribute your work o the FreeBSD ports tree?
>


Of course!!! this is important for those who love FreeBSD for they're
servers!! It's not the same working mode as don't know Debian for
example... or Centos... and some people manages much more better with
FreeBSD...

so just shell scripts you say??



> HTH,
> Dave
>



_______________________________________________
xen-api mailing list
xen-api [at] lists
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

Xen api RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.