All of lore.kernel.org
 help / color / mirror / Atom feed
* Updated version of VM-Tools and libxen available
@ 2005-04-06  0:06 Anthony Liguori
  2005-04-06  0:28 ` Michael Hohnbaum
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Anthony Liguori @ 2005-04-06  0:06 UTC (permalink / raw)
  To: xen-devel

Hi,

A new version of VM-Tools and libxen are available for those 
interested.  There's a number of new features that I thought some folks 
here would be interested in.

vm-tools:
o VMX support
o vm-top (with SMP support)
o vm-balloon
o many bugfixes

libxen:
o Use the positive portion of the return code when possible
o Ensure error code is in errno
o Linux build routine
o memext ops

VM-Tools:
http://www.cs.utexas.edu/users/aliguori/vm-tools-latest.tar.gz

libxen:
http://www.cs.utexas.edu/users/aliguori/libxen-3.0.1.tar.gz

Regards,
Anthony Liguori

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06  0:06 Updated version of VM-Tools and libxen available Anthony Liguori
@ 2005-04-06  0:28 ` Michael Hohnbaum
  2005-04-06 16:29 ` aq
  2005-04-08  3:03 ` Jacob Gorm Hansen
  2 siblings, 0 replies; 10+ messages in thread
From: Michael Hohnbaum @ 2005-04-06  0:28 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: xen-devel

Anthony,

Great to see another release.  Will the vm-top work with
the existing xend toolset?  Or in other words, can I grab
vm-top from vmtools to get this functionality without having 
to change the use of existing standard tools?

               Michael

On Tue, 2005-04-05 at 19:06 -0500, Anthony Liguori wrote:
> Hi,
> 
> A new version of VM-Tools and libxen are available for those 
> interested.  There's a number of new features that I thought some folks 
> here would be interested in.
> 
> vm-tools:
> o VMX support
> o vm-top (with SMP support)
> o vm-balloon
> o many bugfixes
> 
> libxen:
> o Use the positive portion of the return code when possible
> o Ensure error code is in errno
> o Linux build routine
> o memext ops
> 
> VM-Tools:
> http://www.cs.utexas.edu/users/aliguori/vm-tools-latest.tar.gz
> 
> libxen:
> http://www.cs.utexas.edu/users/aliguori/libxen-3.0.1.tar.gz
> 
> Regards,
> Anthony Liguori
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
> 
-- 
Michael Hohnbaum            503-578-5486
hohnbaum@us.ibm.com         T/L 775-5486

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06  0:06 Updated version of VM-Tools and libxen available Anthony Liguori
  2005-04-06  0:28 ` Michael Hohnbaum
@ 2005-04-06 16:29 ` aq
  2005-04-06 16:49   ` Daniel Stekloff
  2005-04-06 17:41   ` Scott Parish
  2005-04-08  3:03 ` Jacob Gorm Hansen
  2 siblings, 2 replies; 10+ messages in thread
From: aq @ 2005-04-06 16:29 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: xen-devel

On Apr 6, 2005 9:06 AM, Anthony Liguori <aliguori@us.ibm.com> wrote:
> Hi,
> 
> A new version of VM-Tools and libxen are available for those
> interested.  There's a number of new features that I thought some folks
> here would be interested in.
> 
> vm-tools:
> o VMX support
> o vm-top (with SMP support)
> o vm-balloon
> o many bugfixes
> 
> libxen:
> o Use the positive portion of the return code when possible
> o Ensure error code is in errno
> o Linux build routine
> o memext ops
> 
> VM-Tools:
> http://www.cs.utexas.edu/users/aliguori/vm-tools-latest.tar.gz
> 
> libxen:
> http://www.cs.utexas.edu/users/aliguori/libxen-3.0.1.tar.gz

Anthony, I would like to give those code a try. Could you please give
us some brief HOWTO guidance for the first steps? Do I need to stop
the xend, and run other alternative daemon to use vm-tools?

I looked at the tarball, but found no such documentation.

thank you,
aq

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06 16:29 ` aq
@ 2005-04-06 16:49   ` Daniel Stekloff
  2005-04-06 16:59     ` Daniel Stekloff
  2005-04-06 17:01     ` woody
  2005-04-06 17:41   ` Scott Parish
  1 sibling, 2 replies; 10+ messages in thread
From: Daniel Stekloff @ 2005-04-06 16:49 UTC (permalink / raw)
  To: xen-devel, aq

On Wednesday 06 April 2005 09:29, aq wrote:
> On Apr 6, 2005 9:06 AM, Anthony Liguori <aliguori@us.ibm.com> wrote:
> > Hi,
> >
> > A new version of VM-Tools and libxen are available for those
> > interested.  There's a number of new features that I thought some folks
> > here would be interested in.
> >
> > vm-tools:
> > o VMX support
> > o vm-top (with SMP support)
> > o vm-balloon
> > o many bugfixes
> >
> > libxen:
> > o Use the positive portion of the return code when possible
> > o Ensure error code is in errno
> > o Linux build routine
> > o memext ops
> >
> > VM-Tools:
> > http://www.cs.utexas.edu/users/aliguori/vm-tools-latest.tar.gz
> >
> > libxen:
> > http://www.cs.utexas.edu/users/aliguori/libxen-3.0.1.tar.gz
>
> Anthony, I would like to give those code a try. Could you please give
> us some brief HOWTO guidance for the first steps? Do I need to stop
> the xend, and run other alternative daemon to use vm-tools?
>
> I looked at the tarball, but found no such documentation.

Hi, 

vm-tools can co-exist with xend, you don't need to stop xend in order to use 
vm-tools. To get started with it:

1) vm-tools only works with the xeno-unstable tree.

2) untar the tarball

3) make

4) make install

The "vm" script is intended to work like "xm". For more information on how to 
use the commands, you can:

1) Use man pages (They need some updating)
  # man vm

2) Use help options for syntax
 # vm help

3) Read the documenation in the docs directory

Some basic tasks:

1) Creating a domain - vm create CONFIG
 # vm create /etc/xen/vm1

2) Listing domains - vm list
 # vm list

3) Shutting down a domain - vm shutdown DOMID
 # vm shutdown 3


The vm-tools are still being developed. There does need to be an installation 
instruction added - either as a file INSTALL or in the README. A short HOWTO 
might also help. We'll be sure to add it.

Thanks,

Dan

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06 16:49   ` Daniel Stekloff
@ 2005-04-06 16:59     ` Daniel Stekloff
  2005-04-06 17:01     ` woody
  1 sibling, 0 replies; 10+ messages in thread
From: Daniel Stekloff @ 2005-04-06 16:59 UTC (permalink / raw)
  To: xen-devel

On Wednesday 06 April 2005 09:49, Daniel Stekloff wrote:

> 1) Creating a domain - vm create CONFIG
>  # vm create /etc/xen/vm1


I should probably add that the config is a bit different than the xm config. 
Please look at the man page for vm or at the example config in the scripts 
directory of the source, it's entitled "rockhopper". 

We plan to add support for using an existing xm/xend python config. I added a 
callout but haven't got around yet to creating the python script necessary to 
parse the xm/xend config and add the variables to the env. 

Thanks,

Dan

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06 16:49   ` Daniel Stekloff
  2005-04-06 16:59     ` Daniel Stekloff
@ 2005-04-06 17:01     ` woody
  2005-04-11 14:47       ` aq
  1 sibling, 1 reply; 10+ messages in thread
From: woody @ 2005-04-06 17:01 UTC (permalink / raw)
  To: Daniel Stekloff, aquynh, xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 2611 bytes --]



Daniel Stekloff wrote:

>On Wednesday 06 April 2005 09:29, aq wrote:
>  
>
>>On Apr 6, 2005 9:06 AM, Anthony Liguori <aliguori@us.ibm.com> wrote:
>>    
>>
>>>Hi,
>>>
>>>A new version of VM-Tools and libxen are available for those
>>>interested.  There's a number of new features that I thought some folks
>>>here would be interested in.
>>>
>>>vm-tools:
>>>o VMX support
>>>o vm-top (with SMP support)
>>>o vm-balloon
>>>o many bugfixes
>>>
>>>libxen:
>>>o Use the positive portion of the return code when possible
>>>o Ensure error code is in errno
>>>o Linux build routine
>>>o memext ops
>>>
>>>VM-Tools:
>>>http://www.cs.utexas.edu/users/aliguori/vm-tools-latest.tar.gz
>>>
>>>libxen:
>>>http://www.cs.utexas.edu/users/aliguori/libxen-3.0.1.tar.gz
>>>      
>>>
>>Anthony, I would like to give those code a try. Could you please give
>>us some brief HOWTO guidance for the first steps? Do I need to stop
>>the xend, and run other alternative daemon to use vm-tools?
>>
>>I looked at the tarball, but found no such documentation.
>>    
>>
>
>Hi, 
>
>vm-tools can co-exist with xend, you don't need to stop xend in order to use 
>vm-tools. To get started with it:
>
>1) vm-tools only works with the xeno-unstable tree.
>
>2) untar the tarball
>
>3) make
>
>4) make install
>  
>
** only required as root

>The "vm" script is intended to work like "xm". For more information on how to 
>use the commands, you can:
>
>1) Use man pages (They need some updating)
>  # man vm
>  
>
* definitely out of sync but the usage should be current. Try --help or -h

>2) Use help options for syntax
> # vm help
>
>3) Read the documenation in the docs directory
>
>Some basic tasks:
>
>1) Creating a domain - vm create CONFIG
> # vm create /etc/xen/vm1
>
>2) Listing domains - vm list
> # vm list
>
>3) Shutting down a domain - vm shutdown DOMID
> # vm shutdown 3
>
>
>The vm-tools are still being developed. There does need to be an installation 
>instruction added - either as a file INSTALL or in the README. A short HOWTO 
>might also help. We'll be sure to add it.
>
>Thanks,
>
>Dan
>
>_______________________________________________
>Xen-devel mailing list
>Xen-devel@lists.xensource.com
>http://lists.xensource.com/xen-devel
>
>  
>

-- 
Sincerely, Woody Marvel   LTC Open Source Projects   Beaverton, OR
tel: 503-578-3833/775-3833	email: marvel@us.ibm.com
=======================================================================
"The branch is not only ever near the stem, but ever receiving life and fruitfulness from it." -- C.H.Spurgeon
=======================================================================


[-- Attachment #1.2: Type: text/html, Size: 3793 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06 16:29 ` aq
  2005-04-06 16:49   ` Daniel Stekloff
@ 2005-04-06 17:41   ` Scott Parish
  1 sibling, 0 replies; 10+ messages in thread
From: Scott Parish @ 2005-04-06 17:41 UTC (permalink / raw)
  To: aq; +Cc: xen-devel

On Thu, Apr 07, 2005 at 01:29:14AM +0900, aq wrote:

> Anthony, I would like to give those code a try. Could you please give
> us some brief HOWTO guidance for the first steps? Do I need to stop
> the xend, and run other alternative daemon to use vm-tools?

You don't need to start xend, but you need to run xcs.

sRp

-- 
Scott Parish

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06  0:06 Updated version of VM-Tools and libxen available Anthony Liguori
  2005-04-06  0:28 ` Michael Hohnbaum
  2005-04-06 16:29 ` aq
@ 2005-04-08  3:03 ` Jacob Gorm Hansen
  2 siblings, 0 replies; 10+ messages in thread
From: Jacob Gorm Hansen @ 2005-04-08  3:03 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: xen-devel

Anthony Liguori wrote:
> Hi,
> 
> A new version of VM-Tools and libxen are available for those 
> interested.  There's a number of new features that I thought some folks 
> here would be interested in.

hi,

could I suggest renaming the vmtools source subdirs in the future, fx as in:

xen -> libxen
src -> vmtools

This would make integrating your code with the rest of the Xen tree a 
bit easier.

best,
Jacob

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-11 14:47       ` aq
@ 2005-04-11 14:34         ` Mark Williamson
  0 siblings, 0 replies; 10+ messages in thread
From: Mark Williamson @ 2005-04-11 14:34 UTC (permalink / raw)
  To: xen-devel, aq; +Cc: Daniel Stekloff, marvel

In Linux you can bind a file to a block device using:

losetup /dev/loop0 /path/to/file

Where loop0 is an unbound loop device (most Linux installs should have at 
least loop0, loop1 ... loop 7).

You can then specify /dev/loop0 as the device to export to the domain.

When you're done, use losetup -d /dev/loop0 to remove the binding and free 
that device.

HTH
Mark

On Monday 11 April 2005 15:47, aq wrote:
> Thank you all for the guidance on how to use vm-tools. That really
> help, since its documentation still lag behind development.
>
> I have a question: as I understand, at the moment vm-tools doesnt
> support file backed device, but only real block device? That means if
> I want to try out this tool suite, I must (for ex.) run xenU on real
> disk partitions?
>
> Thank you,
> aq
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Updated version of VM-Tools and libxen available
  2005-04-06 17:01     ` woody
@ 2005-04-11 14:47       ` aq
  2005-04-11 14:34         ` Mark Williamson
  0 siblings, 1 reply; 10+ messages in thread
From: aq @ 2005-04-11 14:47 UTC (permalink / raw)
  To: marvel; +Cc: Daniel Stekloff, xen-devel

Thank you all for the guidance on how to use vm-tools. That really
help, since its documentation still lag behind development.

I have a question: as I understand, at the moment vm-tools doesnt
support file backed device, but only real block device? That means if
I want to try out this tool suite, I must (for ex.) run xenU on real
disk partitions?

Thank you,
aq

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-04-11 14:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-06  0:06 Updated version of VM-Tools and libxen available Anthony Liguori
2005-04-06  0:28 ` Michael Hohnbaum
2005-04-06 16:29 ` aq
2005-04-06 16:49   ` Daniel Stekloff
2005-04-06 16:59     ` Daniel Stekloff
2005-04-06 17:01     ` woody
2005-04-11 14:47       ` aq
2005-04-11 14:34         ` Mark Williamson
2005-04-06 17:41   ` Scott Parish
2005-04-08  3:03 ` Jacob Gorm Hansen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.