-
Setting up a new Ubuntu 9.10 x64 VM
Quick guide notes to installing VMWare tools on Ubuntu 9.10 x64.
toot-toot! _default/list.html -
Compacting Windows VirtualBox virtual disks
Common problem that everyone using desktop virtualization has, you setup a basic image, install your basic software but you want to share it and you realize that your basic appliance/image is 15G, boo! Assuming that you pick dynamically allocate space, then you don’t pay for the full virtual size up…
toot-toot! _default/list.html -
Getting your feet wet with OpenStack
So I’m late to the OpenStack party but I have been playing with VirtualBox, KVM, ESXi, qemu, and other virtualization technologies for a while now and have a few of each running here and there. I primarily live in the development side of the house, but with the proliferation of agile, continuous integration, and now everyone moving to the continuous delivery type model being able to stand up infrastructure is the next major bottleneck for most development teams.
toot-toot! _default/list.html -
Enabling more than one cpu in OS X vagrant machine on VirtualBox
Tweaking your Vagrant files to use more than one cpu, or to use them to define your resource utilization programmatically with Ruby directly in the Vagrant interpreter.
toot-toot! _default/list.html -
Getting some images into OpenStack
When you first get started you have one or two canned images to play around with but this is probably not much use beyond kicking the tires and confirming that you have your configuration working properly. Inevidably you will need to add some pre-existing images or create your own, it is pretty easy to get started based on the current offerings from different OS vendors today to start with your favorite base OS and work from there.
toot-toot! _default/list.html -
Couple of Tips using the ESXi command line
vim-cmd vmsvc/getallvms
# esxcli vm process list # vim-cmd vmsvc/power.off 22 #!/bin/bash base_image="image name" new_image="new_image" datastore_path="/vmfs/volumes/datastore1" pushd ${datastore_path} mkdir ${new_image} && cp -rf "base-images/${base_image}/*" ${new_image}/ popd vim-cmd solo/registervm ${datastore_path}/${new_image}/*.vmx export no_proxy="localhost,127.0.0.0,192.169.1.2" sgwilbur@gura:~$ ssh root@192.168.1.10 Password: The time and date of this login have been sent to the system logs. VMware offers supported, powerful system administration tools. Please see www.vmware.com/go/sysadmintools for details. The ESXi Shell can be disabled by an administrative user. See the vSphere Security documentation for more information. ~ # vim-cmd cmsvc/getallvms Invalid command 'cmsvc/getallvms'. ~ # vim-cmd vmsvc/getallvms Vmid Name File Guest OS Version Annotation 11 Ubuntu Server 13.04 [datastore1] base-images/Ubuntu Server 13.04/Ubuntu Server 13.04.vmx ubuntu64Guest vmx-08 sgwilbur : Rat1onal ~ # vim-cmd vmsvc/destroy 11Reference:
- vSphere Command-Line Interface Documentation
- vmware KB #2004746 - Using ESXi Shell in ESXi 5.x
- Rober Chase - VMWare ESXi SSH CLI commands
- Steven Jin - VMware ESXi vim-cmd Command: A Quick Tutorial
toot-toot! _default/list.html