Parallels Cloud Server 6.0 Installation guide

Type
Installation guide
Copyright © 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved.
Parallels Cloud Server 6.0
Installation Guide
Parallels IP Holdings GmbH.
Vordergasse 59
CH8200 Schaffhausen
Switzerland
Tel: + 41 526320 411
Fax: + 41 52672 2010
www.parallels.com
Copyright © 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved.
This product is protected by United States and international copyright laws. The product’s underlying technology,
patents, and trademarks are listed at http://www.parallels.com/trademarks.
Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks of Microsoft
Corporation.
Apple, Mac, the Mac logo, Mac OS, iPad, iPhone, iPod touch, FaceTime HD camera and iSight are trademarks of Apple
Inc., registered in the US and other countries.
Linux is a registered trademark of Linus Torvalds.
All other marks and names mentioned herein may be trademarks of their respective owners.
Contents
Introduction ............................................................................................................... 5
About Parallels Cloud Server 6.0 ..................................................................................... 6
About This Guide ............................................................................................................ 7
Organization of This Guide .......................................................................................................7
Documentation Conventions ....................................................................................................7
Getting Help .................................................................................................................... 8
Feedback ........................................................................................................................ 9
Preparing for Installation ......................................................................................... 10
Hardware Compatibility ................................................................................................. 10
Requirements for Standalone Installations ............................................................................. 11
Requirements for Servers in a Parallels Cloud Storage Cluster .............................................. 12
Software Compatibility ................................................................................................... 13
Network Requirements .................................................................................................. 13
Obtaining Parallels Cloud Server 6.0 Distribution Set ...................................................... 13
Preparing for Installation from USB Storage Drives ......................................................... 14
Installing Parallels Cloud Server 6.0 ....................................................................... 15
Starting Installation ........................................................................................................ 16
Choosing Installation Type ..................................................................................................... 17
Installing in Graphical Mode ........................................................................................... 17
Reading and Accepting the License Agreement .................................................................... 17
Defining Network Settings ..................................................................................................... 18
Choosing the Installation Device ............................................................................................ 20
Installing on Parallels Cloud Storage ...................................................................................... 22
Entering the License .............................................................................................................. 28
Defining Time Zone Settings .................................................................................................. 29
Setting a Password ............................................................................................................... 30
Partitioning the Hardware Drive ............................................................................................. 31
Choosing the Device ............................................................................................................. 35
Installing Parallels Virtual Automation ..................................................................................... 36
Finishing the Installation ......................................................................................................... 37
Contents
Installing in Expert Mode ................................................................................................ 38
Selecting the Keyboard Type ................................................................................................. 38
Enabling Open vSwitch ......................................................................................................... 39
Choosing the Storage Type ................................................................................................... 40
Configuring the Boot Loader ................................................................................................. 42
Choosing Packages for Installation ........................................................................................ 43
Specifying Additional Repositories ......................................................................................... 45
Installing with Basic Video Driver .................................................................................... 46
Installing via VNC .......................................................................................................... 46
Configuring Ports .......................................................................................................... 47
Servers Without Parallels Virtual Automation .......................................................................... 48
Servers in Parallels Cloud Storage Clusters ........................................................................... 49
Servers With Parallels Virtual Automation ............................................................................... 50
PVA Management Node ........................................................................................................ 50
Exploring Additional Installation Options ............................................................... 51
Creating Software RAIDs ............................................................................................... 52
Making Software RAID Partitions ........................................................................................... 54
Creating RAID Devices .......................................................................................................... 57
Booting Into Rescue Mode ............................................................................................ 59
Running Parallels Cloud Server 6.0 in Virtual Machines ................................................... 63
Starting to Work in Parallels Cloud Server 6.0 ....................................................... 65
Using CLI ...................................................................................................................... 66
Using Parallels Virtual Automation .................................................................................. 67
Setting Up Parallels Virtual Automation .................................................................................. 69
Installing Parallels Virtual Automation Manually ...................................................................... 70
Connecting to a Server .......................................................................................................... 71
Glossary ................................................................................................................... 72
Index ........................................................................................................................ 74
Parallels Cloud Server 6.0 is a virtualization solution that allows you to run multiple virtual machines
and Containers on a single physical server.
This chapter provides general information about Parallels Cloud Server and this guide. You will learn
• Parallels Cloud Server basics (p. 6)
• goals and target audience of the guide (p. 7)
• guide organization (p. 7)
• documentation conventions used in the guide (p. 7)
• resources to consult to get more information on Parallels Cloud Server (p. 8)
• ways to submit feedback to the Parallels documentation team (p. 9)
In This Chapter
About Parallels Cloud Server 6.0 ............................................................................. 6
About This Guide .................................................................................................... 7
Getting Help ........................................................................................................... 8
Feedback ............................................................................................................... 9
C
HAPTER
1
Introduction
6
Introduction
About Parallels Cloud Server 6.0
Parallels Cloud Server 6.0 is a virtualization solution that allows you to simultaneously run multiple
Parallels virtual machines and Containers on a single physical server. With Parallels Cloud Server,
you can efficiently share your server's hardware resources among virtual machines and Containers.
Parallels Cloud Server is installed directly on the server hardware and does not need any operating
system to function. Once it is installed, Parallels Cloud Server allows you to create virtual machines
and Containers and manage them using the following tools:
• Parallels command-line interface (CLI). The command-line interface comprises a set of
Parallels command-line utilities that you can use to manage virtual machines and Containers,
both locally and remotely.
• Parallels Virtual Automation (PVA). Parallels Virtual Automation is a remote management tool
that allows you to manage physical servers and their virtual machines and Containers with the
help of a standard Web browser on any platform.
Graphically, a server with the Parallels Cloud Server software installed can be represented as
follows:
7
Introduction
About This Guide
The Parallels Cloud Server 6.0 Installation Guide provides detailed information on installing Parallels
Cloud Server on a physical server.
This guide is intended for anyone interested in installing and putting Parallels Cloud Server in
operation on their servers.
Organization of This Guide
This guide is organized in the following way:
Chapter 1, Introduction (p. 5), gives an overview of the Parallels Cloud Server product and this
guide.
Chapter 2, Preparing for Installation (p. 10), describes the hardware and software requirements a
physical server must meet to successfully install Parallels Cloud Server.
Chapter 4, Installing Parallels Cloud Server 6.0 (p. 15), provides detailed information on installing
Parallels Cloud Server on a physical server.
Chapter 5, Exploring Additional Installation Options (p. 51), explains how to create software
RAIDs, boot into rescue mode, and configure Parallels Cloud Server to run in virtual machines.
Chapter 6, Starting to Work in Parallels Cloud Server 6.0 (p. 65), instructs you how to set up
Parallels Virtual Automation, a web-based tool for managing virtual machines and Containers.
Documentation Conventions
Before you start using this guide, it is important to understand the documentation conventions used
in it.
The table below presents the existing formatting conventions.
Formatting convention Type of Information Example
Special Bold
Items you must select, such as
menu options, command buttons,
or items in a list.
Go to the Resources tab.
Titles of chapters, sections, and
subsections.
Read the Basic Administration chapter.
8
Introduction
Italics
Used to emphasize the
importance of a point, to
introduce a term or to designate a
command-line placeholder, which
is to be replaced with a real name
or value.
These are the so-called OS templates.
To remove a Container, type prlctl
delete ctid.
Monospace
The names of commands, files,
and directories.
Use prlctl start to start a Container.
Preformatted
On-screen computer output in
your command-line sessions;
source code in XML, C++, or
other programming languages.
Saved parameters for Container
101
Monospace Bold
What you type, as contrasted with
on-screen computer output.
C:\vzlist -a
Key+Key Key combinations for which the
user must press and hold down
one key and then press another.
Ctrl+P, Alt+F4
Besides the formatting conventions, you should also know about the document organization
convention applied to Parallels documents: chapters in all guides are divided into sections, which,
in their turn, are subdivided into subsections. For example, About This Guide is a section, and
Documentation Conventions is a subsection.
Getting Help
In addition to this guide, you can use the following resources to learn how to work in Parallels
Cloud Server.
• Getting Started With Parallels Cloud Server 6.0. This guide provides basic information on
installing Parallels Cloud Server on a physical server, creating new Containers and virtual
machines, and performing main operations on them. Unlike this guide, it does not contain
detailed description of all the operations needed to install and set Parallels Cloud Server to
work.
• Parallels Cloud Server 6.0 User's Guide. This guide provides comprehensive information on
Parallels Cloud Server covering the necessary theoretical conceptions as well as all practical
aspects of working with the product. The guide does not deal with the process of installing and
configuring Parallels Cloud Server systems.
• Parallels Cloud Server 6.0 Templates Management Guide. This guide is meant to provide
complete information on Parallels templates, an exclusive Parallels technology allowing you to
efficiently deploy standard Linux applications in Containers and greatly save the physical server
resources (memory, disk space, and so on).
• Parallels Cloud Server 6.0 Command Line Reference Guide. This guide is a complete reference
on all Parallels Cloud Server configuration files and command-line utilities.
9
Introduction
Feedback
If you spot a typo in this guide, or if you have an opinion about how to make this guide more
helpful, you can share your comments and suggestions with us by completing the Documentation
Feedback form on our website (http://www.parallels.com/en/support/usersdoc/).
This chapter provides the following information:
• hardware requirements for installing Parallels Cloud Server (p. 10)
• software requirements for installing Parallels Cloud Server (p. 13)
• network requirements for Parallels Cloud Server 6.0 (p. 13)
• ways to obtain Parallels Cloud Server (p. 13)
• the process of making a bootable USB drive with Parallels Cloud Server (p. 14)
In This Chapter
Hardware Compatibility ........................................................................................... 10
Software Compatibility ............................................................................................ 13
Network Requirements ........................................................................................... 13
Obtaining Parallels Cloud Server 6.0 Distribution Set ................................................ 13
Preparing for Installation from USB Storage Drives ................................................... 14
Hardware Compatibility
The system requirements slightly change depending on whether you are deploying Parallels Cloud
Server 6.0
• as a stand-alone installation (p. 11)
or
• as part of a Parallels Cloud Storage cluster (p. 12)
C
HAPTER
2
Preparing for Installation
11
Preparing for Installation
Requirements for Standalone Installations
The hardware requirements for running Parallels Cloud Server 6.0 as a standalone installation are
as follows:
• X86 or x86-64 platform with Intel VT-x or AMD-V hardware virtualization support.
• 1.5 GHz or faster processor (a 64-bit processor is required for running x64 versions of guest
operating systems).
• At least 2 GB of RAM.
• Ethernet network adapter and a valid IP address.
• DVD-ROM drive.
The actual number of virtual machines and Containers you can run on a physical server and
their performance depend on the resources they require. In general, the more resources your
physical server has, the more virtual machines and Containers you can run and the higher is
their performance.
You will need the following partitions:
Partition Description Size
/boot
Boot partition containing boot files for Parallels Cloud
Server.
500 MB
/
Root partition containing all Parallels Cloud Server
program files.
12 GB or more
/vz
Partition for storing all virtual machines and Containers
data.
30 GB or more
swap
Paging partition for Parallels Cloud Server.
RAM swap
up to 4 GB 2 GB
4-16 GB 4 GB
16-64 GB 8 GB
64-256 GB 16 GB
256-512 GB 32 GB
12
Preparing for Installation
Requirements for Servers in a Parallels Cloud Storage Cluster
If you plan to deploy a Parallels Cloud Storage cluster, make sure your servers meet the
requirements below.
Metadata Servers
A metadata server must meet the following requirements:
• Software: Parallels Cloud Server 6.0
• RAM: 2 GB or more
• Disk space: 10 GB or more
• Network:
• 1 or more Ethernet adapters (1 Gb or faster)
• a static IP address for each Ethernet adapter
Chunk Servers
A chunk server must run Parallels Cloud Server 6.0 and have at least one Ethernet adapter (1 Gb or
faster) installed. Chunk servers can export any amount of available local disk space to a Parallels
Cloud Storage cluster and do not require more than 1 GB of RAM.
Clients
A client computer must run Parallels Cloud Server 6.0 and have at least one Ethernet adapter (1 Gb
or faster) installed. There are no special requirements to the amount of RAM and disk space that
must be available on a client, except for the general recommendations for running the Parallels
Cloud Storage software.
Hard Disk Requirements
If you are installing Parallels Cloud Server with Parallels Cloud Storage, create these partitions:
Partition Description Size
/boot
Boot partition containing boot files for Parallels Cloud Server. 500 MB
/
Root partition containing all Parallels Cloud Server files. 10-20 GB (without the
/pstorage directory)
20-30 GB (with the /pstorage
directory)
/vz
Partition for storing OS and application template files. 30-40 GB
13
Preparing for Installation
/pstorage
Partition for storing Parallels Cloud Storage data.
Create a separate /pstorage partition if you plan to configure the
server as a chunk server. Otherwise, create the /pstorage
directory on the root (/) partition and additionally allocate 10 GB to
this partition.
all the remaining disk space on
the server
swap
Paging partition for Parallels Cloud Server.
RAM swap
up to 4 GB 2 GB
4-16 GB 4 GB
16-64 GB 8 GB
64-256 GB 16 GB
256-512 GB 32 GB
Software Compatibility
Parallels Cloud Server is installed on a bare-metal server and does not need any operating system
to function.
Network Requirements
To connect to a physical server with Parallels Cloud Server, you need to establish a wireless or
wired network connection between this server and the remote computer. So, you must have a valid
IP address for the physical server as well as know the default gateway, network mask, and DNS
configuration.
Obtaining Parallels Cloud Server 6.0 Distribution
Set
You can use one of the following ways to obtain the Parallels Cloud Server 6.0 distribution set:
• Download the ISO image of Parallels Cloud Server 6.0 from the Parallels web site to your
computer. In this case, you need to burn the downloaded ISO image to a DVD or to create a
bootable USB drive before starting the installation.
• Contact a Parallels sales representative and get a DVD with Parallels Cloud Server 6.0.
14
Preparing for Installation
Preparing for Installation from USB Storage
Drives
Parallels Cloud Server can be installed from USB storage drives on physical servers with both BIOS
and (U)EFI, given that the server allows booting from USB drives. You will need to make a bootable
USB drive using the previously downloaded Parallels Cloud Server distribution image. You will
need:
• A 2GB or a more capacious USB storage drive formatted to the FAT32 file system.
• The Parallels Cloud Server 6.0 distribution ISO image.
The procedures differ depending on whether the server where Parallels Cloud Server is to be
installed has a traditional BIOS or (U)EFI:
• For servers with traditional BIOS, you can make a bootable USB drive using a third-party
program like UNetbootin (http://unetbootin.sourceforge.net/).
• For servers with (U)EFI, you will need to make a bootable USB drive using the mkinst_flash
script bundled with Parallels Cloud Server:
# ./mkinst_flash <distribution_image> <destination_USB_drive> --efi
For example:
# ./mkinst_flash parallels-server-6.0.0-677-x86_64.iso /dev/sdb --efi
The USB drive will be repartitioned and the distribution files will be transferred to its second
partition. If during installation you are asked for the location of the installation image, specify the
second partition of the USB drive. E.g., if the USB drive is connected as /dev/sdb, you should
specify /dev/sdb2.
This chapter provides detailed information on installing Parallels Cloud Server 6.0 in different ways:
• in default graphical mode (recommended) (p. 17)
• in expert mode (p. 38)
• in graphical mode with basic video driver (p. 46)
• via VNC (Virtual Network Computing) (p. 46)
In This Chapter
Starting Installation .................................................................................................. 16
Installing in Graphical Mode ..................................................................................... 17
Installing in Expert Mode ......................................................................................... 38
Installing with Basic Video Driver.............................................................................. 46
Installing via VNC .................................................................................................... 46
Configuring Ports .................................................................................................... 47
C
HAPTER
3
Installing Parallels Cloud Server 6.0
16
Installing Parallels Cloud Server 6.0
Starting Installation
Parallels Cloud Server can be installed from three types of media:
• DVD discs
• USB drives (see Preparing for Installation from USB Storage Drives (p. 14) to prepare for
installation from USB drives)
• PXE servers (see the Installation via PXE Server guide for information on installing Parallels
Cloud Server over the network)
To start the installation, do the following:
1 Configure the server to boot from the chosen media (either a DVD disc or a USB drive).
2 Boot the server from the chosen media and wait for the Welcome screen:
17
Installing Parallels Cloud Server 6.0
Choosing Installation Type
You can install Parallels Cloud Server 6.0 in one of the following modes:
• graphical (default, recommended): install Parallels Cloud Server using the graphical installer.
• expert graphical: install Parallels Cloud Server using the graphical installer in the advanced
mode. As compared to the default graphical mode, this provides more configuration options
and is recommended for advanced users.
• graphical with basic video driver: install Parallels Cloud Server using the graphical installer in a
special mode. Choose this mode if the installer cannot load the correct driver for your video
card.
• graphical with framebuffer video driver: install Parallels Cloud Server using the graphical installer
in a special mode. Choose this mode in case of issues with the basic video driver mode. This
mode is only available if you are installing Parallels Cloud Server from a USB drive.
Your further installation steps will differ depending on the chosen mode.
Installing in Graphical Mode
To install in the graphical mode, choose the Install or upgrade an existing system option in the
Welcome window and press Enter. In this mode, you use the graphical installer and specify only
basic parameters to install Parallels Cloud Server.
Reading and Accepting the License Agreement
Read and accept the Parallels end-user license agreement. To accept the license agreement, click
Next, and in the displayed window, click Agree.
18
Installing Parallels Cloud Server 6.0
Defining Network Settings
Choose a hostname for your server. You can specify a hostname as a fully qualified domain name
(hostname.domainname) or as a short name (hostname).
On this screen, you also need to configure your network settings for at least one network card. To
do this:
1 Click the Configure Network button.
2 Select one of the network cards installed on the server.
3 Click Edit.
19
Installing Parallels Cloud Server 6.0
4 Do one of the following:
• Accept the network settings offered by the installer. View the default settings in the editing
network card window, and if you are satisfied with them, click Apply; then click Close.
• Configure the network card settings. Click the necessary tabs in the editing network card
window, and configure the settings to meet your demands. When you are done, click
Apply; then click Close.
Click Next to continue with the installation.
20
Installing Parallels Cloud Server 6.0
Choosing the Installation Device
First, you need to select the storage device to install Parallels Cloud Server on.
You can choose between two options:
• Basic Storage Devices: Install Parallels Cloud Server on a hard drive that is connected directly
to your local system.
• Parallels Cloud Storage: Install Parallels Cloud Server on a special storage device — Parallels
Cloud Storage. If you choose this option, you will need to specify a number of additional
settings in the step Installing on Parallels Cloud Storage (p. 22).
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75

Parallels Cloud Server 6.0 Installation guide

Type
Installation guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI