6 Novell ZENworks Orchestrator 1.2 Virtual Machine Management Guide
novdocx (en) 11 December 2007
4.2.5 Installing Applications on a Virtual Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2.6 Checking a Virtual Machine into the VM Warehouse. . . . . . . . . . . . . . . . . . . . . . . . . 60
4.3 Discovering Virtual Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.4 Storing and Versioning a Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.4.1 Checking In a Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.4.2 Getting Information about Warehoused Virtual Machines . . . . . . . . . . . . . . . . . . . . . 62
4.4.3 Moving Other Virtual Machines into the Warehouse . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.4.4 Using Virtual Machines that Are Not In the Warehouse . . . . . . . . . . . . . . . . . . . . . . . 63
4.5 Modifying a Virtual Machine after Checking In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.5.1 Checking Out a Virtual Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.5.2 Modifying Virtual Machine Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.5.3 Modifying and Adding Applications to a Checked-Out Virtual Machine . . . . . . . . . . . 65
4.5.4 Assuring Sufficient Loopback Devices to Allow for Virtual Machines. . . . . . . . . . . . . 65
4.5.5 Testing a Virtual Machine Modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.5.6 Checking In an Edited Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.5.7 Changing the Gold Master Designation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.6 Using a Virtual Machine Not Checked into the Warehouse . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5 Deploying Virtual Machines 69
5.1 Deploying a Virtual Machine As a Resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.1.1 Local Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.1.2 Datagrid Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.1.3 Warehouse Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.1.4 NAS Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.1.5 Storage Area Network Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.2 Monitoring Virtual Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.2.1 Using the VM Management Interface Monitoring View . . . . . . . . . . . . . . . . . . . . . . . 74
5.2.2 Monitoring Orchestrator Server Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.3 Managing a Virtual Machine in Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.3.1 Provisioning Actions from the Right-Click Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.3.2 Releasing a Virtual Machine from Usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.3.3 Managing Virtual Machine Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.3.4 Managed Virtual Machine Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.3.5 Virtual Machine Technology-Specific Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.4 Destroying a Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.4.1 Rediscovering a Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.4.2 Deleting a Virtual Machine from the VM Warehouse . . . . . . . . . . . . . . . . . . . . . . . . . 81
6 VM Management Jobs and Operations 83
6.1 Using the Orchestrator User Portal to Run VM Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
A VM Management Sources 85
A.1 Disk Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
A.2 Installation Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
A.2.1 SUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
A.2.2 Red Hat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
A.2.3 NetWare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
A.2.4 Other Linux Installation Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
B Virtual Machine Technologies and Actions 87
B.1 Virtual Machine Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
B.2 Xen Hypervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89