Along with standard Linux options, Virtuozzo provides a number of specific parameters and keywords that you need to add to your kickstart file.
The table below lists all available parameters and keywords.
Table 4.1. General Parameters
| Parameter | Description |
|---|---|
| Mandatory. Installs the Virtuozzo product key on the server. This key is needed to start using the Virtuozzo 7 software. |
| Mandatory. Specify whether you want to participate in the Customer Experience Program.
|
| Optional. Invokes the |
| Deprecated. To configure iptables modules for containers, use the |
| Optional. Sets the URL of the repository and repository mirrors to use for handling EZ OS and application templates. By default, Virtuozzo uses the following URLs:
To use your own URL, you first need to specify the name of the respective Linux distribution, followed by NoteNote: Some Linux distributions (e.g., Red Hat Enterprise Linux and SUSE Linux Enterprise Server) do not have official repositories. So you should manually create software repositories before starting to use OS templates for such distributions. Refer to the Virtuozzo 7 Templates Management Guide to learn how you can do it. |
| Optional. Does the following:
Using this option, you can ensure that you have the latest Virtuozzo software packages and templates right after the installation, without the need to manually check for updates. |
| Optional. Skips installing the pre-created and pre-cached EZ templates on the server. The current version of Virtuozzo is shipped with only one pre-created and pre-cached OS EZ template: |
| Optional. Installs EZ templates on the server. All available templates are listed in the %eztemplates centos-6-x86 devel-centos-6-x86 When using this parameter, keep in mind the following:
|
| Optional. Ignores the specified drives or all drives except the one specified. Used with one of the following arguments:
|
| Optional. Defines the range of IP addresses the DHCP server will be able to allocate to virtual machines in host-only networks; virtual adapter IP address and subnet mask; DHCP server IP address; and virtual network name. If you omit one or more parameters, the following default values will be used:
|
| Specifies the package groups to install on the server:
|
Table 4.2. Parameters Specific to Virtuozzo storage
| Parameter | Description |
|---|---|
| Does the following:
Metadata servers are part of any Virtuozzo storage cluster. They store metadata about chunk servers, data chunks, and chunk replicas. You must set up at least one metadata server for a cluster to function. NoteNotes:
|
| Mandatory. Creates a new or supplies the existing password when creating or joining Virtuozzo storage clusters. NoteNote: Keeping plain-text passwords in the kickstart file is a security risk if your network is not isolated. In this case, consider installing Virtuozzo first and configuring Virtuozzo storage clusters manually later. |
| Does the following:
|
| Sets the number of minutes during which MDS servers, chunk servers, and clients can try to register with the master MDS server and join the cluster. Every minute, one registration attempt is made. The default value is 0, which assumes that the master MDS server is already up and running. |
| Configures the server as a chunk server for the Virtuozzo storage cluster with the name of
Do not use the options, except for Chunk servers store the contents of virtual machines and containers as 64MB data chunks. All data chunks are replicated, and their replicas are stored on different chunk servers. You must set up at least one chunk server for a cluster to function. |
| Configures the server as a client for the Virtuozzo storage cluster with the name of
Clients are computers with Virtuozzo 7 from where you run virtual machines and containers stored on your Virtuozzo storage. |
| Optional. Installs the Virtuozzo storage product key on the server. This key is needed to start using the Virtuozzo storage functionality. |