Specifications
Table Of Contents
- Administration Guide
- Contents
- Introduction and System Requirements
- VMware Server Overview
- Features of VMware Server
- Support for 32-bit and 64-bit Guest Operating Systems
- Two-Way Virtual SMP (Experimental Support)
- Connect to VMware GSX Virtual Machines and Hosts
- Upgrade and Use GSX Virtual Machines
- Move Existing Virtual Machines
- Compatible with VMware Workstation 5.x Virtual Machines
- Configure Virtual Hardware Devices to be Automatically Detected
- Take and Revert to Snapshots in the Background
- Support for VMware Virtual Machine Importer
- Support for VirtualCenter
- APIs Included with VMware Server
- Before You Install the Release
- Host System Requirements
- Virtual Machine Specifications
- Virtual Processor
- Virtual Chipset
- Virtual BIOS
- Virtual Memory
- Virtual Graphics
- Virtual IDE Drives
- Virtual SCSI Devices
- Virtual PCI Slots
- Virtual Floppy Drives
- Virtual Serial (COM) Ports
- Virtual Parallel (LPT) Ports
- Virtual USB ports
- Virtual Keyboard
- Virtual Mouse and Drawing Tablets
- Virtual Ethernet Card
- Virtual Networking
- Virtual Sound Adapter
- Supported Guest Operating Systems
- Technical Support Resources
- Installing VMware Server
- Selecting Your Host System
- About the VMware Server Console on the Server
- Installing VMware Server on a Windows Host
- Installing VMware Server on a Linux Host
- Configuring Web Browsers for Use with VMware Server
- Installing the VMware Server Console
- Installing the VMware APIs
- Uninstalling VMware Server
- Migrating from GSX Server to VMware Server
- Preparing for the Migration
- Before You Install VMware Server
- Shut Down and Power Off All Virtual Machines
- Make Sure All Disks Are in the Same Mode
- Upgrading Virtual Machines with Disks in Undoable Mode
- Upgrading Virtual Machines with Multiple Virtual Disks
- Back Up Virtual Machines
- Take Note of Custom Network Configurations
- Remove Existing VMware Products
- Make the Virtual Machine Accessible to Its Users
- When You Remove a VMware Product and Install VMware Server
- Before You Install VMware Server
- Migrating to VMware Server on a Windows Host
- Migrating to VMware Server on a Linux Host
- Using Virtual Machines Created with VMware GSX Server
- Using Virtual Machines Created with Workstation 5.x
- Preparing for the Migration
- Managing Virtual Machines and the VMware Server Host
- Remotely Managing Virtual Machines
- Securing Virtual Machines and the Host
- Identifying a Virtual Machine by Its UUID
- Logging VMware Server Events on Windows
- Backing Up Virtual Machines and the VMware Server Host
- Using the VMware Management Interface
- Setting the Session Length for the VMware Management Interface
- Logging On to the VMware Management Interface
- Using the Status Monitor
- Viewing Summary Information About the VMware Server Host System
- Viewing Summary Information About Virtual Machines on the Host
- Using the Virtual Machine Menu
- Connecting to a Virtual Machine with the VMware Server Console
- Monitoring the Virtual Machine’s Heartbeat
- Viewing Information about a Virtual Machine
- Using Common Controls
- Configuring a Virtual Machine
- The Apache Server and the VMware Management Interface
- Logging Off the VMware Management Interface
- Deleting Virtual Machines
- Configuring the VMware Server Host
- Using VirtualCenter to Manage Virtual Machines
- Moving and Sharing Virtual Machines
- Performance Tuning and the VMware Server Host
- Using High-Availability Configurations
- Using SCSI Reservation to Share SCSI Disks with Virtual Machines
- Overview of Clustering with VMware Server
- Creating a Cluster in a Box
- Using Network Load Balancing with VMware Server
- Creating Two-Node Clusters Using Novell Clustering Services
- Clustering Using the iSCSI Protocol
- Mounting Virtual Disks
- Glossary
- Index
VMware Server Administration Guide
54 VMware, Inc.
Microsoft!Visual!Basic!6!project!that!uses!the!VmCOM!API.!The!SampleScripts!
directory!contains!VBScript!and!JScript!samples!using!the!VmCOM!API.
If!you!install!the!VmPerl!API,!a!SampleScripts!directory!is!created!in!the!VmPerl!API!
directory.!The!SampleScripts!directory!contains!sample!scripts!using!the!VmPerl!API.
Installing VmPerl API on a Linux Host
On!either!a!Linux!server!host!or!a!Linux!remote!computer,!you!can!use!only!the!VmPerl!
API.!The!VmCOM!API!cannot!be!installed!on!a!Linux!host,!although!VmCOM!API!
installed!on!a!Windows!remote!client!can!communicate!with!a!Linux!host.!You!can!
make!the!VmPerl!API!tar!archive
!available!for!download!by!customizing!the!download!
menu!on!the!Login!page!of!the!VMware!Management!Interface.!See!“Customizing!the!
Download!Menu”!on!page 82.!
NOTE There!is!no!64‐bit!version!of!the!VmPerl!API!available!for!installation!on!a!
64‐bit!Linux!host.!To!use!the!VmPerl!API!with!a!64‐bit!Linux!host,!install!the!
32‐bit!version!of!the!VmPerl!API!on!a!32‐bit!Linux!host!and!use!that!API!to!
control!a!64‐bit!host.
To install the VmPerl API on a 32-bit host or client
1 Download!the!VmPerl!API!package!from!the!VMware!Management!Interface!
Login!page!to!the!machine!on!which!you!want!to!run!the!VMware!Scripting!API.
2In!a!terminal!window,!if!you!have!not!done!so!already,!become!root!so!you!can!
carry!out!the!installation!steps.!
su -
3Untar!the!package.
tar zxf VMware-VmPerlAPI-<xxxx>.tar.gz
where!<xxxx>!is!a!series!of!numbers!representing!the!version!and!build!numbers.
4 Change!to!the!installation!directory.
cd vmware-api-distrib
5Run!the!installation!program.
./vmware-install.pl
6Press!Enter!to!read!the!end!user!license!agreement!(EULA).!You!may!page!through!
it!by!pressing!the!spacebar.!If!the!Do you accept?!prompt!doesn’t!appear,!
press!Q!
to!get!to!the!next!prompt.!Accept!the!EULA.
7Specify!the!directory!where!you!want!to!install!the!VmPerl!API!executable!files.!
The!default!is!where!Perl!is!installed!on!your!host,!typically!/usr/bin.