vCloudDirector 10 Install
vCloudDirector 10 Install
This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs.
EN-000338-01
You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected]
Copyright 2010, 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
VMware, Inc.
Contents
Install Cloud Director Software on the First Server Host 22 Configure Network and Database Connections 23 Start Cloud Director Services 25 Install Cloud Director Software on Additional Server Hosts 26 Create a Microsoft Sysprep Deployment Package 27 Uninstall VMware Cloud Director Software 27
Review the License Agreement 30 Enter the License Key 30 Create the System Administrator Account 30 Specify System Settings 31 Ready to Log In 31
Index 33
VMware, Inc.
VMware, Inc.
The VMware Cloud Director Installation and Configuration Guide provides information about installing VMware Cloud Director software and configuring it to work with vCenter to provide VMware-ready Cloud services.
Intended Audience
This book is intended for anyone who wants to install and configure VMware Cloud Director software. The information in this book is written for experienced system administrators who are familiar with Linux, Windows, IP networks, and VMware vSphere.
Document Feedback
VMware welcomes your suggestions for improving our documentation. If you have comments, send your feedback to [email protected].
VMware, Inc.
Services provides offerings to help you assess, plan, build, and manage your virtual environment. To access information about education classes, certification programs, and consulting services, go to http://www.vmware.com/services.
VMware, Inc.
A VMware Cloud Director cluster combines Cloud Director servers with the vSphere platform. You create a Cloud Director cluster by installing and configuring Cloud Director software on one or more server hosts, and then integrating the cluster with one or more installations of vSphere. This chapter includes the following topics:
n n n n
Cloud Director Architecture, on page 7 Configuration Planning, on page 8 About the Cloud Director Database, on page 9 Cloud Director Hardware and Software Requirements, on page 10
VMware, Inc.
VMware Cloud Director VMware vSphere vCenter vCenter vCenter vShield ger vCenter Database vCenter Database vCenter Database
ESX/ESXi ESX/ESXi
The Cloud Director installation and configuration process creates the cells, connects them to the shared database, and establishes the first connections to a vCenter server, ESX/ESXi hosts, and vShield Manager. After installation and configuration is complete, a system administrator can connect additional vCenter servers, vShield Manager servers, and ESX/ESXi hosts to the Cloud Director cluster at any time.
Configuration Planning
vSphere provides storage, compute, and networking capacity to Cloud Director. Before you begin installation, consider how much vSphere and Cloud Director capacity you need, and plan a configuration that can support it. Configuration requirements depend on many factors, including the number of organization in a cloud, the number of users in each organization, and the activity level of those users. The following guidelines can serve as a starting point for most configurations:
n
Allocate one Cloud Director server host (cell) for each vCenter server that you want to include in your cloud. Be sure that all Cloud Director server hosts meet at least the minimum requirements for memory, CPU, and storage detailed in Cloud Director Hardware and Software Requirements, on page 10. Configure the Cloud Director database as described in About the Cloud Director Database, on page 9.
VMware, Inc.
When you create the Cloud Director database user account, you must specify CLOUD_DATA as the default tablespace.
Create user $vclouduser identified by $vcloudpass default tablespace CLOUD_DATA;
CONNECT RESOURCE CREATE TRIGGER CREATE TYPE CREATE VIEW CREATE MATERIALIZED VIEW CREATE PROCEDURE CREATE SEQUENCE EXECUTE ANY PROCEDURE
VMware, Inc.
vCenter networks intended for use as Cloud Director external networks or network pools must be available to all hosts in any cluster intended for use by Cloud Director. Making these networks available to all hosts in the datacenter simplifies the task of adding new hosts to Cloud Director. DVS must be used for cross-host fencing and network pool allocation. vCenter clusters used with Cloud Director must be configured to use automated DRS. Automated DRS requires shared storage attached to all hosts in a DRS cluster. vCenter servers must trust their ESX hosts.
n n
Table 1-2 lists the vCenter server versions that are compatible with this version of Cloud Director. Table 1-2. Supported vCenter Versions
vCenter Version 4.0 Update 2 4.1 4.1 vSphere Client Build Number 264050 259021 258902 Required Patches None None None
Table 1-3 lists the ESX versions that are compatible with this version of Cloud Director. Table 1-3. Supported ESX and ESXi Versions
ESX or ESXi Version 4.0 Update 2 4.1 Build Number 261974 260247 Required Patches None None
Table 1-4 lists the vShield Manager versions that are compatible with this version of Cloud Director. Table 1-4. Supported vShield Manager Versions
vShield Manager 4.1 Build Number 287872 Required Patches None
10
VMware, Inc.
Table 1-6 lists additional software that must be installed on each Cloud Director server host. These packages are typically installed by default with the operating system software. If any are missing, the installer fails with a diagnostic message. Table 1-6. Required Software Packages
Package Name alsa-lib bash chkconfig compat-libcom_err coreutils findutils glibc grep initscripts krb5-libs Package Name libgcc libICE libSM libstdc libX11 libXau libXdmcp libXext libXi libXt Package Name libXtst module-init-tools net-tools pciutils procps redhat-lsb sed tar which
Memory Requirements
Each Cloud Director server host must have at least 1GB of memory (2GB recommended).
VMware, Inc.
11
Network Requirements
The network that connects Cloud Director server hosts, the database server host, vCenter servers, and vShield Manager hosts, must meet several requirements: IP addresses Each Cloud Director server host requires two IP addresses, so that it can support two different SSL connections: one for the HTTP service and another for the console proxy service. You can create these addresses through the use of IP aliases or multiple network interfaces. You cannot create the second address using the Linux ip addr add command. You must use a network time service such as NTP to synchronize the clocks of all Cloud Director server hosts, including the database server host. The maximum allowable drift between the clocks of synchronized hosts is 2 seconds. All host names specified during Cloud Director and vShield Manager installation and configuration must be resolvable by DNS using forward and reverse lookup of the fully-qualified domain name or the unqualified hostname. For example, for a host named mycloud.example.com, both of the following commands must succeed on a Cloud Director host:
nslookup mycloud nslookup mycloud.example.com
Hostname Resolution
In addition, if the host mycloud.example.com has the IP address 192.168.1.1, the following command must return mycloud.example.com:
nslookup 192.168.1.1
To provide temporary storage for uploads and downloads, shared storage must be accessible to all hosts in a Cloud Director cluster. The transfer server storage volume must have write permission for root. Each host must mount this storage at $VCLOUD_HOME/data/transfer (typically /opt/vmware/cloud-director/data/transfer). Uploads and downloads occupy this storage for a short time (a few hours to a day), but because transferred images can be large, allocate at least several hundred gigabytes to this volume. Connect all Cloud Director services to a network that is secured and monitored. Cloud Director network connections have several additional requirements:
n
Network Security
Do not connect Cloud Director directly to the Public Internet. Always protect Cloud Director network connections with a firewall. Only port 443 (HTTPS) must be open to incoming connections from hosts outside the Cloud Director cluster. Ports 22 (SSH) and 80 (HTTP) can also be opened for incoming connections if needed. All other incoming traffic from a public network must be rejected by the firewall. Table 1-8 lists the ports used for incoming connections within a Cloud Director cluster. Table 1-8. Ports That Must Allow Incoming Packets From Cloud Director Hosts
Port 111 920 Protocol TCP, UDP TCP, UDP Comments NFS portmapper used by transfer service NFS rpc.statd used by transfer service
12
VMware, Inc.
Table 1-8. Ports That Must Allow Incoming Packets From Cloud Director Hosts (Continued)
Port 61611 61616 Protocol TCP TCP Comments ActiveMQ ActiveMQ
Table 1-9 lists the ports used for outgoing connections. Do not connect these ports to the public network. Table 1-9. Ports That Must Allow Outgoing Packets From Cloud Director Hosts
Port 25 53 111 123 389 443 514 902 903 920 1521 61611 61616 n Protocol TCP, UDP TCP, UDP TCP, UDP TCP, UDP TCP, UDP TCP UDP TCP TCP TCP, UDP TCP TCP TCP Comments SMTP DNS NFS portmapper used by transfer service NTP LDAP vCenter and ESX connections Optional. Enables syslog use vCenter and ESX connections vCenter and ESX connections NFS rpc.statd used by transfer service Default Oracle database port ActiveMQ ActiveMQ
Do not connect physical hosts to physical networks that are uplinks for vNetwork distributed switches that back Cloud Director network pools. Traffic between Cloud Director hosts and the Cloud Director database server should be routed over a dedicated private network if possible.
Virtual switches and distributed virtual switches that support provider networks must be isolated from each other. They cannot share the same level 2 physical network segment.
Supported Browsers
TheCloud Director Web Console is compatible with many versions of the Firefox and Internet Explorer Web browsers. YES means the browser version and OS platform are compatible, No means they are not compatible. NOTE The Cloud Director Web Console is compatible only with 32-bit browsers. Where a browser is listed as supported on a 64-bit platform, use of the 32-bit browser on the 64-bit platform is implied.
VMware, Inc.
13
14
VMware, Inc.
Make a note of each IP address, the fully-qualified domain name associated with it, and whether you want Cloud Director to use the address for the HTTP service or the Console Proxy service on this host. You will need the hostnames when creating the certificates, and the IP addresses when configuring network and database connections. Recording the information in a form like the one shown in Table 1-13 can make it easier to create the certificates and, later, configure network and database connections.
VMware, Inc.
15
Create the certificates. You can use signed certificates (signed by a trusted certification authority) or self-signed certificates. Signed certificates provide the highest level of trust.
n n
To create signed certificates, see Create and Import a Signed SSL Certificate, on page 16. To create self-signed certificates, see Create a Self-Signed SSL Certificate, on page 18.
Follow the procedure in Creating SSL Certificates, on page 15 to generate a list of fully-qualified domain names and their associated IP addresses on this host, along with a service choice for each domain name. You must have access to a computer that has a Java 6 runtime environment, so that you can use the keytool command to create the certificate. The Cloud Director installer places a copy of keytool in /opt/vmware/cloud-director/jre/bin/keytool, but you can perform this procedure on any computer that has a Java runtime environment installed. Creating and importing the certificates before you install and configure Cloud Director software simplifies the installation and configuration process. The command-line examples assume that keytool is in the user's path. The keystore password is represented in these examples as passwd.
Procedure 1 Create an untrusted certificate for the HTTP service host. This command creates an untrusted certificate in a keystore file named certificates.ks.
keytool -keystore certificates.ks -storetype JCEKS -storepass passwd -genkey -keyalg RSA alias http
enter the fully qualified domain name of the HTTP service host. For the remaining questions, provide answers appropriate for your organization and location, as shown in this example.
What is your first and last name? [Unknown]:mycloud.example.com What is the name of your organizational unit? [Unknown]:Engineering What is the name of your organization? [Unknown]:Example Corporation What is the name of your City or Locality? [Unknown]:Palo Alto What is the name of your State or Province? [Unknown]:California
16
VMware, Inc.
What is the two-letter country code for this unit? [Unknown]:US Is CN=mycloud.example.com, OU=Engineering, O="Example Corporation", L="Palo Alto", ST=California, C=US correct?[no]: yes Enter key password for <http> (RETURN if same as keystore password):
Create a certificate signing request for the HTTP service. This command creates a certificate signing request in the file http.csr.
keytool -keystore certificates.ks -storetype JCEKS -storepass passwd -certreq -alias http file http.csr
Create an untrusted certificate for the console proxy service host. This command adds an untrusted certificate to the keystore file created in Step 1.
keytool -keystore certificates.ks -storetype JCEKS -storepass passwd -genkey -keyalg RSA alias consoleproxy
enter the fully qualified domain name of the console proxy service host. For the remaining questions, provide answers appropriate for your organization and location, as shown in the example in Step 1. 4 Create a certificate signing request for the console proxy service. This command creates a certificate signing request in the file consoleproxy.csr.
keytool -keystore certificates.ks -storetype JCEKS -storepass passwd -certreq -alias consoleproxy -file consoleproxy.csr
5 6
Send the certificate signing requests to your Certification Authority. When you receive the signed certificates, import them into the keystore file. a Import the Certification Authority's root certificate into the keystore file. This command imports the root certificate from a file named root.cer into the keystore file certificates.ks.
keytool -storetype JCEKS -storepass passwd -keystore certificates.ks -import -alias root -file root.cer
(Optional) If you have received any intermediate certificates, import them into the keystore file This command imports intermediate certificates from a file named intermediate.cer into the keystore file certificates.ks.
keytool -storetype JCEKS -storepass passwd -keystore certificates.ks -import -alias intermediate -file intermediate.cer
Import the host-specific certificate for the HTTP service. This command imports the certificate from a file named http.cer into the keystore file certificates.ks.
keytool -storetype JCEKS -storepass passwd -keystore certificates.ks -import -alias http -file http.cer
Import the host-specific certificate for the console proxy service. This command imports the certificate from a file named consoleproxy.cer into the keystore file certificates.ks.
keytool -storetype JCEKS -storepass passwd -keystore certificates.ks -import -alias consoleproxy -file consoleproxy.cer
VMware, Inc.
17
To verify that all the certificates have been imported, list the contents of the keystore file.
keytool -storetype JCEKS -storepass passwd -keystore certificates.ks -list
Repeat this procedure to create certificates for each additional Cloud Director host.
What to do next If you created the keystore file (certificates.ks) on a host other than the one on which you generated the list of fully-qualified domain names and their associated IP addresses, copy the keystore file to that host now. You will need the keystore path name when you run the configuration script. (See Configure Network and Database Connections, on page 23.) NOTE Because the Cloud Director configuration script does not run with a privileged identity, the keystore file and the directory in which it is stored must be readable by any user.
Follow the procedure in Creating SSL Certificates, on page 15 to generate a list of fully-qualified domain names and their associated IP addresses on this host, along with a service choice for each domain name. You must have access to a computer that has a Java 6 runtime environment, so that you can use the keytool command to create the certificate. The Cloud Director installer places a copy of keytool in /opt/vmware/cloud-director/jre/bin/keytool, but you can perform this procedure on any computer that has a Java runtime environment installed. Creating and importing the certificates before you install and configure Cloud Director software simplifies the installation and configuration process. The command-line examples assume that keytool is in the user's path. The keystore password is represented in these examples as passwd.
Procedure 1 Create an untrusted certificate for the HTTP service host. This command creates an untrusted certificate in a keystore file named certificates.ks.
keytool -keystore certificates.ks -storetype JCEKS -storepass passwd -genkey -keyalg RSA alias http
enter the fully qualified domain name of the HTTP service host. For the remaining questions, provide answers appropriate for your organization and location, as shown in this example.
What is your first and last name? [Unknown]:mycloud.example.com What is the name of your organizational unit? [Unknown]:Engineering What is the name of your organization? [Unknown]:Example Corporation What is the name of your City or Locality? [Unknown]:Palo Alto What is the name of your State or Province? [Unknown]:California
18
VMware, Inc.
What is the two-letter country code for this unit? [Unknown]:US Is CN=mycloud.example.com, OU=Engineering, O="Example Corporation", L="Palo Alto", ST=California, C=US correct?[no]: yes Enter key password for <http> (RETURN if same as keystore password):
Create an untrusted certificate for the console proxy service host. This command adds an untrusted certificate to the keystore file created in Step 1.
keytool -keystore certificates.ks -storetype JCEKS -storepass passwd -genkey -keyalg RSA alias consoleproxy
enter the fully qualified domain name of the console proxy service host. For the remaining questions, provide answers appropriate for your organization and location, as shown in the example in Step 1. 3 To verify that all the certificates have been imported, list the contents of the keystore file.
keytool -storetype JCEKS -storepass passwd -keystore certificates.ks -list
Repeat this procedure to create certificates for each additional Cloud Director host.
What to do next If you created the keystore file (certificates.ks) on a host other than the one on which you generated the list of fully-qualified domain names and their associated IP addresses, copy the keystore file to that host now. You will need the keystore path name when you run the configuration script. (See Configure Network and Database Connections, on page 23.) NOTE Because the Cloud Director configuration script does not run with a privileged identity, the keystore file and the directory in which it is stored must be readable by any user.
VMware, Inc.
19
20
VMware, Inc.
A Cloud Director cluster consists of one or more server hosts. Each host in the cluster runs a group of services called a Cloud Director cell. To create a cluster, you install Cloud Director software on each server host and connect the host to a shared database. Prerequisites Before you begin installing and configuring Cloud Director, be sure that all of the following tasks have been completed: 1 A supported vCenter server must be running and properly configured for use with Cloud Director. See Supported vCenter, ESX/ESXi, and vShield Manager Versions, on page 10 for supported versions and configuration requirements. A supported vShield Manager server must be running and properly configured for use with Cloud Director. See Supported vCenter, ESX/ESXi, and vShield Manager Versions, on page 10 for supported versions. See Installing and Configuring vShield Manager, on page 15 for installation and configuration details. At least one supported Cloud Director host platform must be running and configured with an appropriate amount of memory and storage. See Supported VMware Cloud Director Server Host Platforms, on page 10 for supported platforms and configuration requirements.
n n
Each host must have two IP addresses. Each host must have two SSL certificates: one for each IP address. See Creating SSL Certificates, on page 15. Each host must mount the shared transfer server storage at $VCLOUD_HOME/data/transfer (typically /opt/vmware/cloud-director/data/transfer). This volume must have write permission for root. Each host should have access to a Microsoft Sysprep deployment package.
The database for this cluster must exist and be accessible to all hosts in the cluster. See Supported Cloud Director Databases, on page 11 for a list of supported database software.
n
An account for the Cloud Director database user must exist and be granted the required system privileges. For more information, see About the Cloud Director Database, on page 9. Verify that the database service starts automatically when the database server is rebooted.
5 6
All Cloud Director server hosts, the database server, and all vCenter and vShield Manger serves must be able to resolve each others names as described in Network Requirements, on page 12. All Cloud Director server hosts and the database server host must be synchronized to a network time server.
VMware, Inc.
21
7 8
If you plan to import users or groups from an LDAP service, the LDAP server host must be accessible to each Cloud Director server host. Firewall ports must be opened as shown on Table 1-8 and Table 1-9. It is especially important that port 443 be open between Cloud Director and vCenter servers.
Install Cloud Director Software on the First Server Host, on page 22 Configure Network and Database Connections, on page 23 Start Cloud Director Services, on page 25 Install Cloud Director Software on Additional Server Hosts, on page 26 Create a Microsoft Sysprep Deployment Package, on page 27 Uninstall VMware Cloud Director Software, on page 27
where installation-file is the full pathname to the VMware Cloud Director installation file. 4 In a console, shell, or terminal window, run the installation file. To run the installation file, you must type its full pathname (for example ./installation_file). The installation file includes an installation script and an embedded RPM package. The installer verifies that the host meets all requirements, unpacks the VMware Cloud Director RPM package, and installs the software.
22
VMware, Inc.
What to do next After the software is installed, the installer prompts you to run the configuration script.
n n
To run the configuration script now, type y and press Enter. To run the configuration script later, type n and press Enter to exit to the shell.
For more information about running the configuration script, see Configure Network and Database Connections, on page 23.
The configuration script creates network and database connections for a single Cloud Director server host. The script also creates a response file that preserves database connection information for use in subsequent server installations. Prerequisites
n
Verify that a database of a supported type is accessible from the Cloud Director server host. For more information, see About the Cloud Director Database, on page 9 and Cloud Director Hardware and Software Requirements, on page 10. Have the following information available:
n
Location and password of the keystore file that includes the SSL certificates for this host. See Create and Import a Signed SSL Certificate, on page 16. The configuration script does not run with a privileged identity, so the keystore file and the directory in which it is stored must be readable by any user. Password for each SSL certificate. The hostname or IP address of the database server host. The database name and connection port. Database user credentials (user name and password). The database user you specify must have specific rights in the database. See About the Cloud Director Database, on page 9.
n n n n
Procedure 1 Specify the IP addresses to use for the HTTP and console proxy services running on this host. Each member of a cluster requires two IP addresses, so that it can support two different SSL connections: one for the HTTP service an another for the console proxy service. To begin the configuration process, choose which of the IP addresses discovered by the script should be used for each service.
Please indicate which IP address available on this machine should be used for the HTTP service and which IP address should be used for the remote console proxy. The HTTP service IP address is used for accessing the user interface and the REST API. The remote console proxy IP address is used for all remote console (VMRC) connections and traffic. Please enter your choice for the HTTP service IP address: 1: 10.17.118.158
VMware, Inc.
23
2: 10.17.118.159 Choice [default=1]:2 Please enter your choice for the remote console proxy IP address 1: 10.17.118.158 Choice [default=1]:1
Services in each Cloud Director cell log audit messages to the Cloud Director database, where they are preserved for 90 days. If you want to preserve audit messages for longer, you can configure Cloud Director services to send audit messages to the syslog utility in addition to the Cloud Director database.
n
To log audit messages to both syslog and the Cloud Director database., enter the syslog host name or IP address. To log audit messages only to the Cloud Director database, press Enter.
If you would like to enable remote audit logging to a syslog host please enter the hostname or IP address of the syslog server. Audit logs are stored by Cloud Director for 90 days. Exporting logs via syslog will enable you to preserve them for as long as necessary. Syslog host name or IP address [press Enter to skip]:10.150.10.10
Specify the port on which the syslog process listens on the specified host. The default is port 514.
What UDP port is the remote syslog server listening on? The standard syslog port is 514. [default=514]: Using default value "514" for syslog port.
Type the database port, or press Enter to accept the default value.
Enter the database port [default=1521]: Using default value "1521" for port.
Type the database name, or press Enter to accept the default value.
Enter the database name [default=vcloud]: Using default value "vcloud" for database name.
Type the database service name, or press Enter to accept the default value.
Enter the database service name [default=oracle]: Using default value "oracle" for database service name.
10
24
VMware, Inc.
The script validates the information you supplied, then continues with three more steps. 1 2 3 It initializes the database and connects this host to it. It offers to start Cloud Director services on this host. It displays a URL at which you can connect to the Cloud Director Setup wizard after Cloud Director service have started.
What to do next To add more hosts to this cluster, see Install Cloud Director Software on Additional Server Hosts, on page 26. NOTE Database connection information and other reusable responses you supplied during configuration are preserved in a file located at /opt/vmware/cloud-director/etc/responses.properties on this server host. Save a copy of the file in a location that is accessible to all target hosts. When you configure additional server hosts for this cluster, you must use the response file to supply configuration parameters that all host share. If you move or copy the file, be sure that the file name, permissions, and ownership do not change. It must be owned by vcloud.vcloud and have read and write permission for the owner or it cannot be used by the configuration script. After Cloud Director services are running on all server hosts, you can open the Cloud Director Setup wizard at the URL displayed when the script completes. See Chapter 3, Cloud Director Setup, on page 29.
VMware, Inc.
25
Procedure 1 2 Log in to the target host as root. Open a console, shell, or terminal window and run the service command.
service vmware-vcd start
where installation-file is the full pathname to the VMware Cloud Director installation file. 4 Run the installation file, supplying the pathname of the response file that you saved after you installed the first server host. Specify the -r option on the installation command line, and supply the full pathname to the response file as the argument to that option.
installation-file -r <path-to-response-file>
(Optional) Repeat this procedure for any additional server hosts that you want to add to this cluster.
The installer prompts for network connection information and sets up network and database connections using the responses from the response file. What to do next After the configuration script finishes on and Cloud Director services are running on all server hosts, you can open the Cloud Director Setup wizard at the URL that appears when the script completes. See Chapter 3, Cloud Director Setup, on page 29.
26
VMware, Inc.
SysprepBinariesDirectory represents a location you choose to which to copy the binaries. 2 Run the /opt/vmware/cloud-director/deploymentPackageCreator/createSysprepPackage.sh SysprepBinariesDirectory command. For example, /opt/vmware/clouddirector/deploymentPackageCreator/createSysprepPackage.sh /root/MySysprepFiles.
3 4
Use the service vmware-vcd restart command to restart the cloud cell. If you have multiple cloud cells, copy the package and properties file to all cloud cells.
scp /opt/vmware/cloud-director/guestcustomization/vcloud_sysprep.properties /opt/vmware/cloud-director/guestcustomization/windows_deployment_package_sysprep.cab root@next_cell_IP:/opt/vmware/cloud-director/guestcustomization
VMware, Inc.
27
Open a console, shell, or terminal window and run the rpm utility.
rpm -e vmware-cloud-director
28
VMware, Inc.
After all hosts in the Cloud Director cluster are installed and connected to the database, you can use the Cloud Director Setup wizard to initialize the cluster's database with a license key, system administrator account, and related information. After this wizard completes, you can use the Cloud Director Web Console to complete the initial provisioning of your Cloud. The Cloud Director Web Console provides a comprehensive set of tools for provisioning and managing a Cloud. It includes a Quickstart feature that guides you through steps like attaching a Cloud Director cluster to vCenter and creating an Organization. Before you can run the Cloud Director Web Console, you must run the Cloud Director Setup wizard, which gathers the information that the Web Console requires before it can start. After the wizard has finished, it starts the Web Console and displays the login screen. Prerequisites Complete the installation of all Cloud Director hosts, and verify that Cloud Director services have started on all hosts. Procedure 1 Open a Web browser and connect to the URL that the configuration script displays when it completes. NOTE To discover the URL of the Cloud Director Setup wizard after the script has exited, look up the fully qualified domain name associated with the IP address you specified for the HTTP service during installation of the first server host and use it to construct a URL of the form https://fully-qualified-domainname (for example, https://mycloud.example.com). You can connect to the wizard at that URL. 2 Navigate through the Wizard pages, providing the information requested.
n n
Click Next to save your choices and go to the next page. Click Previous to save your choices and go to the previous page.
Review the License Agreement, on page 30 Enter the License Key, on page 30 Create the System Administrator Account, on page 30 Specify System Settings, on page 31 Ready to Log In, on page 31
VMware, Inc.
29
To accept the license agreement, click Yes, I accept the terms in the license agreement. To reject the license agreement, click No, I do not accept the terms in the license agreement.
If you reject the license agreement, you cannot proceed with the wizard. 3 Click Next to save your choices and go to the next page.
30
VMware, Inc.
Ready to Log In
After you provide all of the information that the installation wizard requires, you can confirm your settings and complete the wizard. After the wizard finishes, the login screen of the Cloud Director Web Console appears. The Ready to Log In page lists all the settings you have provided to the wizard. Review the settings carefully. Prerequisites The Cloud Director Web Console requires access to the installations of vCenter and vShield Manager that you want to configure as part of this Cloud Director. These installations should be running and configured to work with each other before you finish this task. For more information, see Cloud Director Hardware and Software Requirements, on page 10. Procedure
n n
To change a setting, click Back until you get to the page where the setting originated. To confirm all settings and complete the configuration process, click Finish.
When you click Finish, the wizard applies the setting information you provided, then starts the Cloud Director Web Console and displays its login screen. What to do next Log in to the Cloud Director Web Console using the user name and password you provided when setting up the system administrator account. After you have logged in, the console displays a set of Quickstart steps that you must complete before this Cloud can be used. When the steps are complete, the Guided Tasks are enabled, and this Cloud is ready for use.
VMware, Inc.
31
32
VMware, Inc.
Index
B
browsers, supported 13
T
Technical Support, to obtain 5
C
certificate self-signed 18 signed 16 cluster, to create 21 configuration, confirm settings and complete 31
V
vCenter, supported releases 10 vShield Manager installing and configuring 15 supported releases 10
D
database about 9 connection details 23 supported platforms 10
G
guest customization, preparing 27
I
installation of first host 22 of more hosts 26 to configure 29 uninstalling 27 Installation and capacity planning 8 architecture diagram 7 overview of 7 Installation ID, to specify 31
K
keystore 15
L
license agreement 30
M
Microsoft Sysprep 27
P
product serial number to enter 30 to obtain 30
S
services, to start 25 System Administrator account, to create 30
VMware, Inc.
33
34
VMware, Inc.