Return-Path: X-Original-To: apmail-incubator-cloudstack-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A8198EEF8 for ; Thu, 7 Feb 2013 14:45:22 +0000 (UTC) Received: (qmail 60109 invoked by uid 500); 7 Feb 2013 14:44:37 -0000 Delivered-To: apmail-incubator-cloudstack-commits-archive@incubator.apache.org Received: (qmail 60008 invoked by uid 500); 7 Feb 2013 14:44:37 -0000 Mailing-List: contact cloudstack-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-commits@incubator.apache.org Received: (qmail 59209 invoked by uid 99); 7 Feb 2013 14:44:34 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Feb 2013 14:44:34 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 79B4E24C63; Thu, 7 Feb 2013 14:44:34 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: sebgoa@apache.org To: cloudstack-commits@incubator.apache.org X-Mailer: ASF-Git Admin Mailer Subject: [7/17] Preparing docs for translation Message-Id: <20130207144434.79B4E24C63@tyr.zones.apache.org> Date: Thu, 7 Feb 2013 14:44:34 +0000 (UTC) http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/guest-ip-ranges.pot ---------------------------------------------------------------------- diff --git a/docs/pot/guest-ip-ranges.pot b/docs/pot/guest-ip-ranges.pot new file mode 100644 index 0000000..09811cb --- /dev/null +++ b/docs/pot/guest-ip-ranges.pot @@ -0,0 +1,24 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Guest IP Ranges" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The IP ranges for guest network traffic are set on a per-account basis by the user. This allows the users to configure their network in a fashion that will enable VPN linking between their guest network and their clients." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/guest-network.pot ---------------------------------------------------------------------- diff --git a/docs/pot/guest-network.pot b/docs/pot/guest-network.pot new file mode 100644 index 0000000..6547142 --- /dev/null +++ b/docs/pot/guest-network.pot @@ -0,0 +1,29 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Guest Network" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In a &PRODUCT; cloud, guest VMs can communicate with each other using shared infrastructure with the security and user perception that the guests have a private LAN." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The &PRODUCT; virtual router is the main component providing networking features for guest traffic." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/guest-nw-usage-with-traffic-sentinel.pot ---------------------------------------------------------------------- diff --git a/docs/pot/guest-nw-usage-with-traffic-sentinel.pot b/docs/pot/guest-nw-usage-with-traffic-sentinel.pot new file mode 100644 index 0000000..ad5e59f --- /dev/null +++ b/docs/pot/guest-nw-usage-with-traffic-sentinel.pot @@ -0,0 +1,79 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Guest Network Usage Integration for Traffic Sentinel" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To collect usage data for a guest network, &PRODUCT; needs to pull the data from an external network statistics collector installed on the network. Metering statistics for guest networks are available through &PRODUCT;’s integration with inMon Traffic Sentinel." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Traffic Sentinel is a network traffic usage data collection package. &PRODUCT; can feed statistics from Traffic Sentinel into its own usage records, providing a basis for billing users of cloud infrastructure. Traffic Sentinel uses the traffic monitoring protocol sFlow. Routers and switches generate sFlow records and provide them for collection by Traffic Sentinel, then &PRODUCT; queries the Traffic Sentinel database to obtain this information" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To construct the query, &PRODUCT; determines what guest IPs were in use during the current query interval. This includes both newly assigned IPs and IPs that were assigned in a previous time period and continued to be in use. &PRODUCT; queries Traffic Sentinel for network statistics that apply to these IPs during the time period they remained allocated in &PRODUCT;. The returned data is correlated with the customer account that owned each IP and the timestamps when IPs were assigned and released in order to create billable metering records in &PRODUCT;. When the Usage Server runs, it collects this data." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To set up the integration between &PRODUCT; and Traffic Sentinel:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On your network infrastructure, install Traffic Sentinel and configure it to gather traffic data. For installation and configuration steps, see inMon documentation at Traffic Sentinel Documentation." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In the Traffic Sentinel UI, configure Traffic Sentinel to accept script querying from guest users. &PRODUCT; will be the guest user performing the remote queries to gather network usage for one or more IP addresses." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click File > Users > Access Control > Reports Query, then select Guest from the drop-down list." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On &PRODUCT;, add the Traffic Sentinel host by calling the &PRODUCT; API command addTrafficMonitor. Pass in the URL of the Traffic Sentinel as protocol + host + port (optional); for example, http://10.147.28.100:8080. For the addTrafficMonitor command syntax, see the API Reference at API Documentation." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For information about how to call the &PRODUCT; API, see the Developer’s Guide at CloudStack API Developer's Guide." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Log in to the &PRODUCT; UI as administrator." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Select Configuration from the Global Settings page, and set the following:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "direct.network.stats.interval: How often you want &PRODUCT; to query Traffic Sentinel." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/guest-traffic.pot ---------------------------------------------------------------------- diff --git a/docs/pot/guest-traffic.pot b/docs/pot/guest-traffic.pot new file mode 100644 index 0000000..7f08054 --- /dev/null +++ b/docs/pot/guest-traffic.pot @@ -0,0 +1,39 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Guest Traffic" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "A network can carry guest traffic only between VMs within one zone. Virtual machines in different zones cannot communicate with each other using their IP addresses; they must communicate with each other by routing through a public IP address." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The Management Server automatically creates a virtual router for each network. A virtual router is a special virtual machine that runs on the hosts. Each virtual router has three network interfaces. Its eth0 interface serves as the gateway for the guest traffic and has the IP address of 10.1.1.1. Its eth1 interface is used by the system to configure the virtual router. Its eth2 interface is assigned a public IP address for public traffic." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The virtual router provides DHCP and will automatically assign an IP address for each guest VM within the IP range assigned for the network. The user can manually reconfigure guest VMs to assume different IP addresses." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Source NAT is automatically configured in the virtual router to forward outbound traffic for all guest VMs" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/ha-enabled-vm.pot ---------------------------------------------------------------------- diff --git a/docs/pot/ha-enabled-vm.pot b/docs/pot/ha-enabled-vm.pot new file mode 100644 index 0000000..f0df412 --- /dev/null +++ b/docs/pot/ha-enabled-vm.pot @@ -0,0 +1,29 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "HA-Enabled Virtual Machines" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The user can specify a virtual machine as HA-enabled. By default, all virtual router VMs and Elastic Load Balancing VMs are automatically configured as HA-enabled. When an HA-enabled VM crashes, &PRODUCT; detects the crash and restarts the VM automatically within the same Availability Zone. HA is never performed across different Availability Zones. &PRODUCT; has a conservative policy towards restarting VMs and ensures that there will never be two instances of the same VM running at the same time. The Management Server attempts to start the VM on another Host in the same cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "HA features work with iSCSI or NFS primary storage. HA with local storage is not supported." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/ha-for-hosts.pot ---------------------------------------------------------------------- diff --git a/docs/pot/ha-for-hosts.pot b/docs/pot/ha-for-hosts.pot new file mode 100644 index 0000000..1d68392 --- /dev/null +++ b/docs/pot/ha-for-hosts.pot @@ -0,0 +1,29 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "HA for Hosts" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The user can specify a virtual machine as HA-enabled. By default, all virtual router VMs and Elastic Load Balancing VMs are automatically configured as HA-enabled. When an HA-enabled VM crashes, &PRODUCT; detects the crash and restarts the VM automatically within the same Availability Zone. HA is never performed across different Availability Zones. &PRODUCT; has a conservative policy towards restarting VMs and ensures that there will never be two instances of the same VM running at the same time. The Management Server attempts to start the VM on another Host in the same cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "HA features work with iSCSI or NFS primary storage. HA with local storage is not supported." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/ha-management-server.pot ---------------------------------------------------------------------- diff --git a/docs/pot/ha-management-server.pot b/docs/pot/ha-management-server.pot new file mode 100644 index 0000000..262de28 --- /dev/null +++ b/docs/pot/ha-management-server.pot @@ -0,0 +1,34 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "HA for Management Server" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The &PRODUCT; Management Server should be deployed in a multi-node configuration such that it is not susceptible to individual server failures. The Management Server itself (as distinct from the MySQL database) is stateless and may be placed behind a load balancer." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Normal operation of Hosts is not impacted by an outage of all Management Serves. All guest VMs will continue to work." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "When the Management Server is down, no new VMs can be created, and the end user and admin UI, API, dynamic load distribution, and HA will cease to work." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hardware-config-eg.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hardware-config-eg.pot b/docs/pot/hardware-config-eg.pot new file mode 100644 index 0000000..2059c70 --- /dev/null +++ b/docs/pot/hardware-config-eg.pot @@ -0,0 +1,24 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Example Hardware Configuration" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "This section contains an example configuration of specific switch models for zone-level layer-3 switching. It assumes VLAN management protocols, such as VTP or GVRP, have been disabled. The example scripts must be changed appropriately if you choose to use VTP or GVRP." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hardware-firewall.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hardware-firewall.pot b/docs/pot/hardware-firewall.pot new file mode 100644 index 0000000..9eda0a4 --- /dev/null +++ b/docs/pot/hardware-firewall.pot @@ -0,0 +1,24 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Hardware Firewall" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "All deployments should have a firewall protecting the management server; see Generic Firewall Provisions. Optionally, some deployments may also have a Juniper SRX firewall that will be the default gateway for the guest networks; see ." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/host-add-vsphere.pot ---------------------------------------------------------------------- diff --git a/docs/pot/host-add-vsphere.pot b/docs/pot/host-add-vsphere.pot new file mode 100644 index 0000000..c823ed8 --- /dev/null +++ b/docs/pot/host-add-vsphere.pot @@ -0,0 +1,24 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Adding a Host (vSphere)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For vSphere servers, we recommend creating the cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add Cluster: vSphere." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/host-add-xenserver-kvm-ovm.pot ---------------------------------------------------------------------- diff --git a/docs/pot/host-add-xenserver-kvm-ovm.pot b/docs/pot/host-add-xenserver-kvm-ovm.pot new file mode 100644 index 0000000..c618ee8 --- /dev/null +++ b/docs/pot/host-add-xenserver-kvm-ovm.pot @@ -0,0 +1,199 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Adding a Host (XenServer or KVM)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "XenServer and KVM hosts can be added to a cluster at any time." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Requirements for XenServer and KVM Hosts" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure the hypervisor host does not have any VMs already running before you add it to &PRODUCT;." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Configuration requirements:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Each cluster must contain only hosts with the identical hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For XenServer, do not put more than 8 hosts in a cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For KVM, do not put more than 16 hosts in a cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For hardware requirements, see the installation section for your hypervisor in the &PRODUCT; Installation Guide." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "XenServer Host Additional Requirements" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If network bonding is in use, the administrator must cable the new host identically to other hosts in the cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For all additional hosts to be added to the cluster, run the following command. This will cause the host to join the master in a XenServer pool." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# xe pool-join master-address=[master IP] master-username=root master-password=[your password]" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "With all hosts added to the XenServer pool, run the cloud-setup-bond script. This script will complete the configuration and setup of the bonds on the new hosts in the cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Copy the script from the Management Server in /usr/lib64/cloud/common/scripts/vm/hypervisor/xenserver/cloud-setup-bonding.sh to the master host and ensure it is executable." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Run the script:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# ./cloud-setup-bonding.sh" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "KVM Host Additional Requirements" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If shared mountpoint storage is in use, the administrator should ensure that the new host has all the same mountpoints (with storage mounted) as the other hosts in the cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure the new host has the same network configuration (guest, private, and public network) as other hosts in the cluster." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If you are using OpenVswitch bridges edit the file agent.properties on the KVM host and set the parameter network.bridge.type to openvswitch before adding the host to &PRODUCT;" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Adding a XenServer or KVM Host" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If you have not already done so, install the hypervisor software on the host. You will need to know which version of the hypervisor software version is supported by &PRODUCT; and what additional configuration is required to ensure the host will work with &PRODUCT;. To find these installation details, see the appropriate section for your hypervisor in the &PRODUCT; Installation Guide." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Log in to the &PRODUCT; UI as administrator." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In the left navigation, choose Infrastructure. In Zones, click View More, then click the zone in which you want to add the host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click the Compute tab. In the Clusters node, click View All." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click the cluster where you want to add the host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click View Hosts." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click Add Host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Provide the following information." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Host Name. The DNS name or IP address of the host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Username. Usually root." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Password. This is the password for the user from your XenServer or KVM install)." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Host Tags (Optional). Any labels that you use to categorize hosts for ease of maintenance. For example, you can set to the cloud's HA tag (set in the ha.tag global configuration parameter) if you want this host to be used only for VMs with the \"high availability\" feature enabled. For more information, see HA-Enabled Virtual Machines as well as HA for Hosts." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "There may be a slight delay while the host is provisioned. It should automatically display in the UI." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Repeat for additional hosts." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/host-add.pot ---------------------------------------------------------------------- diff --git a/docs/pot/host-add.pot b/docs/pot/host-add.pot new file mode 100644 index 0000000..f91c026 --- /dev/null +++ b/docs/pot/host-add.pot @@ -0,0 +1,49 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Adding a Host" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Before adding a host to the &PRODUCT; configuration, you must first install your chosen hypervisor on the host. &PRODUCT; can manage hosts running VMs under a variety of hypervisors." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The &PRODUCT; Installation Guide provides instructions on how to install each supported hypervisor and configure it for use with &PRODUCT;. See the appropriate section in the Installation Guide for information about which version of your chosen hypervisor is supported, as well as crucial additional steps to configure the hypervisor hosts for use with &PRODUCT;." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Be sure you have performed the additional &PRODUCT;-specific configuration steps described in the hypervisor installation section for your particular hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Now add the hypervisor host to &PRODUCT;. The technique to use varies depending on the hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/host-allocation.pot ---------------------------------------------------------------------- diff --git a/docs/pot/host-allocation.pot b/docs/pot/host-allocation.pot new file mode 100644 index 0000000..90b5c5d --- /dev/null +++ b/docs/pot/host-allocation.pot @@ -0,0 +1,39 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Host Allocation" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The system automatically picks the most appropriate host to run each virtual machine. End users may specify the zone in which the virtual machine will be created. End users do not have control over which host will run the virtual machine instance." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "&PRODUCT; administrators can specify that certain hosts should have a preference for particular types of guest instances. For example, an administrator could state that a host should have a preference to run Windows guests. The default host allocator will attempt to place guests of that OS type on such hosts first. If no such host is available, the allocator will place the instance wherever there is sufficient physical capacity." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Both vertical and horizontal allocation is allowed. Vertical allocation consumes all the resources of a given host before allocating any guests on a second host. This reduces power consumption in the cloud. Horizontal allocation places a guest on each host in a round-robin fashion. This may yield better performance to the guests in some cases. &PRODUCT; also allows an element of CPU over-provisioning as configured by the administrator. Over-provisioning allows the administrator to commit more CPU cycles to the allocated guests than are actually available from the hardware." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "&PRODUCT; also provides a pluggable interface for adding new allocators. These custom allocators can provide any policy the administrator desires." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-agent.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-agent.pot b/docs/pot/hypervisor-host-install-agent.pot new file mode 100644 index 0000000..0da3dd1 --- /dev/null +++ b/docs/pot/hypervisor-host-install-agent.pot @@ -0,0 +1,54 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Install and configure the Agent" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To manage KVM instances on the host &PRODUCT; uses a Agent. This Agent communicates with the Management server and controls all the instances on the host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "First we start by installing the agent:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In RHEL or CentOS:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ yum install cloud-agent" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In Ubuntu:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ apt-get install cloud-agent" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host!" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-finish.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-finish.pot b/docs/pot/hypervisor-host-install-finish.pot new file mode 100644 index 0000000..989ce32 --- /dev/null +++ b/docs/pot/hypervisor-host-install-finish.pot @@ -0,0 +1,24 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Add the host to CloudStack" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The host is now ready to be added to a cluster. This is covered in a later section, see . It is recommended that you continue to read the documentation before adding the host!" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-firewall.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-firewall.pot b/docs/pot/hypervisor-host-install-firewall.pot new file mode 100644 index 0000000..569a32e --- /dev/null +++ b/docs/pot/hypervisor-host-install-firewall.pot @@ -0,0 +1,149 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Configuring the firewall" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The hypervisor needs to be able to communicate with other hypervisors and the management server needs to be able to reach the hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In order to do so we have to open the following TCP ports (if you are using a firewall):" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "22 (SSH)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "1798" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "16509 (libvirt)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "5900 - 6100 (VNC consoles)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "49152 - 49216 (libvirt live migration)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "It depends on the firewall you are using how to open these ports. Below you'll find examples how to open these ports in RHEL/CentOS and Ubuntu." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Open ports in RHEL/CentOS" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "RHEL and CentOS use iptables for firewalling the system, you can open extra ports by executing the following iptable commands:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ iptables -I INPUT -p tcp -m tcp --dport 22 -j ACCEPT" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ iptables -I INPUT -p tcp -m tcp --dport 1798 -j ACCEPT" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ iptables -I INPUT -p tcp -m tcp --dport 16509 -j ACCEPT" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ iptables -I INPUT -p tcp -m tcp --dport 5900:6100 -j ACCEPT" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ iptables -I INPUT -p tcp -m tcp --dport 49152:49216 -j ACCEPT" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "These iptable settings are not persistent accross reboots, we have to save them first." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ iptables-save > /etc/sysconfig/iptables" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Open ports in Ubuntu" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The default firewall under Ubuntu is UFW (Uncomplicated FireWall), which is a Python wrapper around iptables." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To open the required ports, execute the following commands:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ufw allow proto tcp from any to any port 22" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ufw allow proto tcp from any to any port 1798" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ufw allow proto tcp from any to any port 16509" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ufw allow proto tcp from any to any port 5900:6100" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ufw allow proto tcp from any to any port 49152:49216" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "By default UFW is not enabled on Ubuntu. Executing these commands with the firewall disabled does not enable the firewall." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-libvirt.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-libvirt.pot b/docs/pot/hypervisor-host-install-libvirt.pot new file mode 100644 index 0000000..8868b01 --- /dev/null +++ b/docs/pot/hypervisor-host-install-libvirt.pot @@ -0,0 +1,129 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Install and Configure libvirt" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "&PRODUCT; uses libvirt for managing virtual machines. Therefore it is vital that libvirt is configured correctly. Libvirt is a dependency of cloud-agent and should already be installed." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In order to have live migration working libvirt has to listen for unsecured TCP connections. We also need to turn off libvirts attempt to use Multicast DNS advertising. Both of these settings are in /etc/libvirt/libvirtd.conf" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Set the following paramaters:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "listen_tls = 0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "listen_tcp = 1" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "tcp_port = 16059" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "auth_tcp = \"none\"" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "mdns_adv = 0" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Turning on \"listen_tcp\" in libvirtd.conf is not enough, we have to change the parameters as well:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On RHEL or CentOS modify /etc/sysconfig/libvirtd:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Uncomment the following line:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "#LIBVIRTD_ARGS=\"--listen\"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On Ubuntu: modify /etc/init/libvirt-bin.conf" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Change the following line (at the end of the file):" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "exec /usr/sbin/libvirtd -d" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "to (just add -l)" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "exec /usr/sbin/libvirtd -d -l" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Restart libvirt" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In RHEL or CentOS:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ service libvirtd restart" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In Ubuntu:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ service libvirt-bin restart" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-network-openvswitch.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-network-openvswitch.pot b/docs/pot/hypervisor-host-install-network-openvswitch.pot new file mode 100644 index 0000000..2853d44 --- /dev/null +++ b/docs/pot/hypervisor-host-install-network-openvswitch.pot @@ -0,0 +1,252 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Configure the network using OpenVswitch" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "This is a very important section, please make sure you read this thoroughly." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In order to forward traffic to your instances you will need at least two bridges: public and private." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "By default these bridges are called cloudbr0 and cloudbr1, but you do have to make sure they are available on each hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The most important factor is that you keep the configuration consistent on all your hypervisors." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Preparing" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To make sure that the native bridge module will not interfere with openvswitch the bridge module should be added to the blacklist. See the modprobe documentation for your distribution on where to find the blacklist. Make sure the module is not loaded either by rebooting or executing rmmod bridge before executing next steps." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The network configurations below depend on the ifup-ovs and ifdown-ovs scripts which are part of the openvswitch installation. They should be installed in /etc/sysconfig/network-scripts/" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Network example" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "There are many ways to configure your network. In the Basic networking mode you should have two (V)LAN's, one for your private network and one for the public network." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "We assume that the hypervisor has one NIC (eth0) with three tagged VLAN's:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VLAN 100 for management of the hypervisor" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VLAN 200 for public network of the instances (cloudbr0)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VLAN 300 for private network of the instances (cloudbr1)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On VLAN 100 we give the Hypervisor the IP-Address 192.168.42.11/24 with the gateway 192.168.42.1" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The Hypervisor and Management server don't have to be in the same subnet!" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Configuring the network bridges" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "It depends on the distribution you are using how to configure these, below you'll find examples for RHEL/CentOS." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The goal is to have three bridges called 'mgmt0', 'cloudbr0' and 'cloudbr1' after this section. This should be used as a guideline only. The exact configuration will depend on your network layout." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Configure OpenVswitch" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The network interfaces using OpenVswitch are created using the ovs-vsctl command. This command will configure the interfaces and persist them to the OpenVswitch database." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "First we create a main bridge connected to the eth0 interface. Next we create three fake bridges, each connected to a specific vlan tag." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# ovs-vsctl add-br cloudbr\n" +"# ovs-vsctl add-port cloudbr eth0 \n" +"# ovs-vsctl set port cloudbr trunks=100,200,300\n" +"# ovs-vsctl add-br mgmt0 cloudbr 100\n" +"# ovs-vsctl add-br cloudbr0 cloudbr 200\n" +"# ovs-vsctl add-br cloudbr1 cloudbr 300" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Configure in RHEL or CentOS" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The required packages were installed when openvswitch and libvirt were installed, we can proceed to configuring the network." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "First we configure eth0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure it looks similair to:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=eth0\n" +"HWADDR=00:04:xx:xx:xx:xx\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"TYPE=Ethernet" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "We have to configure the base bridge with the trunk." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=cloudbr\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"DEVICETYPE=ovs\n" +"TYPE=OVSBridge" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "We now have to configure the three VLAN bridges:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-mgmt0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=mgmt0\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=static\n" +"DEVICETYPE=ovs\n" +"TYPE=OVSBridge\n" +"IPADDR=192.168.42.11\n" +"GATEWAY=192.168.42.1\n" +"NETMASK=255.255.255.0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=cloudbr0\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"DEVICETYPE=ovs\n" +"TYPE=OVSBridge" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=cloudbr1\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"TYPE=OVSBridge\n" +"DEVICETYPE=ovs" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning!" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-network.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-network.pot b/docs/pot/hypervisor-host-install-network.pot new file mode 100644 index 0000000..6f5adb5 --- /dev/null +++ b/docs/pot/hypervisor-host-install-network.pot @@ -0,0 +1,302 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Configure the network bridges" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "This is a very important section, please make sure you read this thoroughly." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "This section details how to configure bridges using the native implementation in Linux. Please refer to the next section if you intend to use OpenVswitch" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In order to forward traffic to your instances you will need at least two bridges: public and private." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "By default these bridges are called cloudbr0 and cloudbr1, but you do have to make sure they are available on each hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The most important factor is that you keep the configuration consistent on all your hypervisors." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Network example" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "There are many ways to configure your network. In the Basic networking mode you should have two (V)LAN's, one for your private network and one for the public network." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "We assume that the hypervisor has one NIC (eth0) with three tagged VLAN's:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VLAN 100 for management of the hypervisor" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VLAN 200 for public network of the instances (cloudbr0)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VLAN 300 for private network of the instances (cloudbr1)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On VLAN 100 we give the Hypervisor the IP-Address 192.168.42.11/24 with the gateway 192.168.42.1" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The Hypervisor and Management server don't have to be in the same subnet!" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Configuring the network bridges" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "It depends on the distribution you are using how to configure these, below you'll find examples for RHEL/CentOS and Ubuntu." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The goal is to have two bridges called 'cloudbr0' and 'cloudbr1' after this section. This should be used as a guideline only. The exact configuration will depend on your network layout." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Configure in RHEL or CentOS" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The required packages were installed when libvirt was installed, we can proceed to configuring the network." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "First we configure eth0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure it looks similair to:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=eth0\n" +"HWADDR=00:04:xx:xx:xx:xx\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"TYPE=Ethernet" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "We now have to configure the three VLAN interfaces:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0.100" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=eth0.100\n" +"HWADDR=00:04:xx:xx:xx:xx\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"TYPE=Ethernet\n" +"VLAN=yes\n" +"IPADDR=192.168.42.11\n" +"GATEWAY=192.168.42.1\n" +"NETMASK=255.255.255.0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0.200" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=eth0.200\n" +"HWADDR=00:04:xx:xx:xx:xx\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"TYPE=Ethernet\n" +"VLAN=yes\n" +"BRIDGE=cloudbr0" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-eth0.300" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=eth0.300\n" +"HWADDR=00:04:xx:xx:xx:xx\n" +"ONBOOT=yes\n" +"HOTPLUG=no\n" +"BOOTPROTO=none\n" +"TYPE=Ethernet\n" +"VLAN=yes\n" +"BRIDGE=cloudbr1" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Now we have the VLAN interfaces configured we can add the bridges on top of them." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Now we just configure it is a plain bridge without an IP-Adress" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=cloudbr0\n" +"TYPE=Bridge\n" +"ONBOOT=yes\n" +"BOOTPROTO=none\n" +"IPV6INIT=no\n" +"IPV6_AUTOCONF=no\n" +"DELAY=5\n" +"STP=yes" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "We do the same for cloudbr1" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "DEVICE=cloudbr1\n" +"TYPE=Bridge\n" +"ONBOOT=yes\n" +"BOOTPROTO=none\n" +"IPV6INIT=no\n" +"IPV6_AUTOCONF=no\n" +"DELAY=5\n" +"STP=yes" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "With this configuration you should be able to restart the network, although a reboot is recommended to see if everything works properly." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure you have an alternative way like IPMI or ILO to reach the machine in case you made a configuration error and the network stops functioning!" +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Configure in Ubuntu" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "All the required packages were installed when you installed libvirt, so we only have to configure the network." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/network/interfaces" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Modify the interfaces file to look like this:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "auto lo\n" +"iface lo inet loopback\n" +"\n" +"# The primary network interface\n" +"auto eth0.100\n" +"iface eth0.100 inet static\n" +" address 192.168.42.11\n" +" netmask 255.255.255.240\n" +" gateway 192.168.42.1\n" +" dns-nameservers 8.8.8.8 8.8.4.4\n" +" dns-domain lab.example.org\n" +"\n" +"# Public network\n" +"auto cloudbr0\n" +"iface cloudbr0 inet manual\n" +" bridge_ports eth0.200\n" +" bridge_fd 5\n" +" bridge_stp off\n" +" bridge_maxwait 1\n" +"\n" +"# Private network\n" +"auto cloudbr1\n" +"iface cloudbr1 inet manual\n" +" bridge_ports eth0.300\n" +" bridge_fd 5\n" +" bridge_stp off\n" +" bridge_maxwait 1" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-overview.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-overview.pot b/docs/pot/hypervisor-host-install-overview.pot new file mode 100644 index 0000000..9537e49 --- /dev/null +++ b/docs/pot/hypervisor-host-install-overview.pot @@ -0,0 +1,59 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "KVM Installation Overview" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If you want to use the Linux Kernel Virtual Machine (KVM) hypervisor to run guest virtual machines, install KVM on the host(s) in your cloud. The material in this section doesn't duplicate KVM installation docs. It provides the &PRODUCT;-specific steps that are needed to prepare a KVM host to work with &PRODUCT;." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Before continuing, make sure that you have applied the latest updates to your host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "It is NOT recommended to run services on this host not controlled by &PRODUCT;." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The procedure for installing a KVM Hypervisor Host is:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Prepare the Operating System" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Install and configure libvirt" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Configure Security Policies (AppArmor and SELinux)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Install and configure the Agent" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-prepare-os.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-prepare-os.pot b/docs/pot/hypervisor-host-install-prepare-os.pot new file mode 100644 index 0000000..4321e42 --- /dev/null +++ b/docs/pot/hypervisor-host-install-prepare-os.pot @@ -0,0 +1,94 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Prepare the Operating System" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The OS of the Host must be prepared to host the &PRODUCT; Agent and run KVM instances." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Log in to your OS as root." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Check for a fully qualified hostname." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ hostname --fqdn" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "This should return a fully qualified hostname such as \"kvm1.lab.example.org\". If it does not, edit /etc/hosts so that it does." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Make sure that the machine can reach the Internet." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ping www.cloudstack.org" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Turn on NTP for time synchronization." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "NTP is required to synchronize the clocks of the servers in your cloud. Unsynchronized clocks can cause unexpected problems." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Install NTP" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On RHEL or CentOS:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ yum install ntp" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "On Ubuntu:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ apt-get install openntpd" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Repeat all of these steps on every hypervisor host." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-host-install-security-policies.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-host-install-security-policies.pot b/docs/pot/hypervisor-host-install-security-policies.pot new file mode 100644 index 0000000..5632b24 --- /dev/null +++ b/docs/pot/hypervisor-host-install-security-policies.pot @@ -0,0 +1,134 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Configure the Security Policies" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "&PRODUCT; does various things which can be blocked by security mechanisms like AppArmor and SELinux. These have to be disabled to ensure the Agent has all the required permissions." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Configure SELinux (RHEL and CentOS)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Check to see whether SELinux is installed on your machine. If not, you can skip this section." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In RHEL or CentOS, SELinux is installed and enabled by default. You can verify this with:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ rpm -qa | grep selinux" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Set the SELINUX variable in /etc/selinux/config to \"permissive\". This ensures that the permissive setting will be maintained after a system reboot." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In RHEL or CentOS:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "vi /etc/selinux/config" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Change the following line" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "SELINUX=enforcing" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "to this" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "SELINUX=permissive" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Then set SELinux to permissive starting immediately, without requiring a system reboot." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ setenforce permissive" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Configure Apparmor (Ubuntu)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Check to see whether AppArmor is installed on your machine. If not, you can skip this section." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In Ubuntu AppArmor is installed and enabled by default. You can verify this with:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ dpkg --list 'apparmor'" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Disable the AppArmor profiles for libvirt" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ ln -s /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper /etc/apparmor.d/disable/" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "$ apparmor_parser -R /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-installation.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-installation.pot b/docs/pot/hypervisor-installation.pot new file mode 100644 index 0000000..e4f901d --- /dev/null +++ b/docs/pot/hypervisor-installation.pot @@ -0,0 +1,19 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Hypervisor Installation" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-kvm-install-flow.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-kvm-install-flow.pot b/docs/pot/hypervisor-kvm-install-flow.pot new file mode 100644 index 0000000..6d52d08 --- /dev/null +++ b/docs/pot/hypervisor-kvm-install-flow.pot @@ -0,0 +1,19 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "KVM Hypervisor Host Installation" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-kvm-requirements.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-kvm-requirements.pot b/docs/pot/hypervisor-kvm-requirements.pot new file mode 100644 index 0000000..cf4c89d --- /dev/null +++ b/docs/pot/hypervisor-kvm-requirements.pot @@ -0,0 +1,104 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "System Requirements for KVM Hypervisor Hosts" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "KVM is included with a variety of Linux-based operating systems. Although you are not required to run these distributions, the following are recommended:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "CentOS / RHEL: 6.3" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Ubuntu: 12.04(.1)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The main requirement for KVM hypervisors is the libvirt and Qemu version. No matter what Linux distribution you are using, make sure the following requirements are met:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "libvirt: 0.9.4 or higher" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Qemu/KVM: 1.0 or higher" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The default bridge in &PRODUCT; is the Linux native bridge implementation (bridge module). &PRODUCT; includes an option to work with OpenVswitch, the requirements are listed below" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "libvirt: 0.9.11 or higher" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "openvswitch: 1.7.1 or higher" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In addition, the following hardware requirements apply:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Within a single cluster, the hosts must be of the same distribution version." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "All hosts within a cluster must be homogenous. The CPUs must be of the same type, count, and feature flags." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Must support HVM (Intel-VT or AMD-V enabled)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "64-bit x86 CPU (more cores results in better performance)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "4 GB of memory" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "At least 1 NIC" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "When you deploy &PRODUCT;, the hypervisor host must not have any VMs already running" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/hypervisor-support-for-primarystorage.pot ---------------------------------------------------------------------- diff --git a/docs/pot/hypervisor-support-for-primarystorage.pot b/docs/pot/hypervisor-support-for-primarystorage.pot new file mode 100644 index 0000000..671794f --- /dev/null +++ b/docs/pot/hypervisor-support-for-primarystorage.pot @@ -0,0 +1,144 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Hypervisor Support for Primary Storage" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The following table shows storage options and parameters for different hypervisors." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VMware vSphere" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Citrix XenServer" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "KVM" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Format for Disks, Templates, and Snapshots" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VMDK" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VHD" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "QCOW2" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "iSCSI support" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VMFS" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Clustered LVM" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Yes, via Shared Mountpoint" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Fiber Channel support" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Yes, via Existing SR" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "NFS support" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Y" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Local storage support" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Storage over-provisioning" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "NFS and iSCSI" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "NFS" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "XenServer uses a clustered LVM system to store VM images on iSCSI and Fiber Channel volumes and does not support over-provisioning in the hypervisor. The storage server itself, however, can support thin-provisioning. As a result the &PRODUCT; can still support storage over-provisioning by running on thin-provisioned storage volumes." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "KVM supports \"Shared Mountpoint\" storage. A shared mountpoint is a file system path local to each server in a given cluster. The path must be the same across all Hosts in the cluster, for example /mnt/primary1. This shared mountpoint is assumed to be a clustered filesystem such as OCFS2. In this case the &PRODUCT; does not attempt to mount or unmount the storage as is done with NFS. The &PRODUCT; requires that the administrator insure that the storage is available" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "With NFS storage, &PRODUCT; manages the overprovisioning. In this case the global configuration parameter storage.overprovisioning.factor controls the degree of overprovisioning. This is independent of hypervisor type." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Local storage is an option for primary storage for vSphere, XenServer, and KVM. When the local disk option is enabled, a local disk storage pool is automatically created on each host. To use local storage for the System Virtual Machines (such as the Virtual Router), set system.vm.use.local.storage to true in global configuration." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "&PRODUCT; supports multiple primary storage pools in a Cluster. For example, you could provision 2 NFS servers in primary storage. Or you could provision 1 iSCSI LUN initially and then add a second iSCSI LUN when the first approaches capacity." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/import-ami.pot ---------------------------------------------------------------------- diff --git a/docs/pot/import-ami.pot b/docs/pot/import-ami.pot new file mode 100644 index 0000000..bf53723 --- /dev/null +++ b/docs/pot/import-ami.pot @@ -0,0 +1,259 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Importing Amazon Machine Images" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The following procedures describe how to import an Amazon Machine Image (AMI) into &PRODUCT; when using the XenServer hypervisor." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Assume you have an AMI file and this file is called CentOS_6.2_x64. Assume further that you are working on a CentOS host. If the AMI is a Fedora image, you need to be working on a Fedora host initially." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "You need to have a XenServer host with a file-based storage repository (either a local ext3 SR or an NFS SR) to convert to a VHD once the image file has been customized on the Centos/Fedora host." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "When copying and pasting a command, be sure the command has pasted as a single line before executing. Some document viewers may introduce unwanted line breaks in copied text." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Set up loopback on image file:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# mkdir -p /mnt/loop/centos62\n" +"# mount -o loop CentOS_6.2_x64 /mnt/loop/centos54\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Install the kernel-xen package into the image. This downloads the PV kernel and ramdisk to the image." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# yum -c /mnt/loop/centos54/etc/yum.conf --installroot=/mnt/loop/centos62/ -y install kernel-xen" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Create a grub entry in /boot/grub/grub.conf." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# mkdir -p /mnt/loop/centos62/boot/grub\n" +"# touch /mnt/loop/centos62/boot/grub/grub.conf\n" +"# echo \"\" > /mnt/loop/centos62/boot/grub/grub.conf\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Determine the name of the PV kernel that has been installed into the image." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# cd /mnt/loop/centos62\n" +"# ls lib/modules/\n" +"2.6.16.33-xenU 2.6.16-xenU 2.6.18-164.15.1.el5xen 2.6.18-164.6.1.el5.centos.plus 2.6.18-xenU-ec2-v1.0 2.6.21.7-2.fc8xen 2.6.31-302-ec2\n" +"# ls boot/initrd*\n" +"boot/initrd-2.6.18-164.6.1.el5.centos.plus.img boot/initrd-2.6.18-164.15.1.el5xen.img\n" +"# ls boot/vmlinuz*\n" +"boot/vmlinuz-2.6.18-164.15.1.el5xen boot/vmlinuz-2.6.18-164.6.1.el5.centos.plus boot/vmlinuz-2.6.18-xenU-ec2-v1.0 boot/vmlinuz-2.6.21-2952.fc8xen\n" +" " +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Xen kernels/ramdisk always end with \"xen\". For the kernel version you choose, there has to be an entry for that version under lib/modules, there has to be an initrd and vmlinuz corresponding to that. Above, the only kernel that satisfies this condition is 2.6.18-164.15.1.el5xen." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Based on your findings, create an entry in the grub.conf file. Below is an example entry." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "default=0\n" +"timeout=5\n" +"hiddenmenu\n" +"title CentOS (2.6.18-164.15.1.el5xen)\n" +" root (hd0,0)\n" +" kernel /boot/vmlinuz-2.6.18-164.15.1.el5xen ro root=/dev/xvda \n" +" initrd /boot/initrd-2.6.18-164.15.1.el5xen.img\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Edit etc/fstab, changing “sda1” to “xvda” and changing “sdb” to “xvdb”." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# cat etc/fstab\n" +"/dev/xvda / ext3 defaults 1 1\n" +"/dev/xvdb /mnt ext3 defaults 0 0\n" +"none /dev/pts devpts gid=5,mode=620 0 0\n" +"none /proc proc defaults 0 0\n" +"none /sys sysfs defaults 0 0\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Enable login via the console. The default console device in a XenServer system is xvc0. Ensure that etc/inittab and etc/securetty have the following lines respectively:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# grep xvc0 etc/inittab \n" +"co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav\n" +"# grep xvc0 etc/securetty \n" +"xvc0\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Ensure the ramdisk supports PV disk and PV network. Customize this for the kernel version you have determined above." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# chroot /mnt/loop/centos54\n" +"# cd /boot/\n" +"# mv initrd-2.6.18-164.15.1.el5xen.img initrd-2.6.18-164.15.1.el5xen.img.bak\n" +"# mkinitrd -f /boot/initrd-2.6.18-164.15.1.el5xen.img --with=xennet --preload=xenblk --omit-scsi-modules 2.6.18-164.15.1.el5xen\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Change the password." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# passwd\n" +"Changing password for user root.\n" +"New UNIX password: \n" +"Retype new UNIX password: \n" +"passwd: all authentication tokens updated successfully.\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Exit out of chroot." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# exit" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Check etc/ssh/sshd_config for lines allowing ssh login using a password." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# egrep \"PermitRootLogin|PasswordAuthentication\" /mnt/loop/centos54/etc/ssh/sshd_config \n" +"PermitRootLogin yes\n" +"PasswordAuthentication yes\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If you need the template to be enabled to reset passwords from the &PRODUCT; UI or API, install the password change script into the image at this point. See ." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Unmount and delete loopback mount." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# umount /mnt/loop/centos54\n" +"# losetup -d /dev/loop0\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Copy the image file to your XenServer host's file-based storage repository. In the example below, the Xenserver is \"xenhost\". This XenServer has an NFS repository whose uuid is a9c5b8c8-536b-a193-a6dc-51af3e5ff799." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# scp CentOS_6.2_x64 xenhost:/var/run/sr-mount/a9c5b8c8-536b-a193-a6dc-51af3e5ff799/" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Log in to the Xenserver and create a VDI the same size as the image." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "[root@xenhost ~]# cd /var/run/sr-mount/a9c5b8c8-536b-a193-a6dc-51af3e5ff799\n" +"[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# ls -lh CentOS_6.2_x64\n" +"-rw-r--r-- 1 root root 10G Mar 16 16:49 CentOS_6.2_x64\n" +"[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# xe vdi-create virtual-size=10GiB sr-uuid=a9c5b8c8-536b-a193-a6dc-51af3e5ff799 type=user name-label=\"Centos 6.2 x86_64\"\n" +"cad7317c-258b-4ef7-b207-cdf0283a7923\n" +"" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Import the image file into the VDI. This may take 10–20 minutes." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# xe vdi-import filename=CentOS_6.2_x64 uuid=cad7317c-258b-4ef7-b207-cdf0283a7923" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Locate a the VHD file. This is the file with the VDI’s UUID as its name. Compress it and upload it to your web server." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# bzip2 -c cad7317c-258b-4ef7-b207-cdf0283a7923.vhd > CentOS_6.2_x64.vhd.bz2\n" +"[root@xenhost a9c5b8c8-536b-a193-a6dc-51af3e5ff799]# scp CentOS_6.2_x64.vhd.bz2 webserver:/var/www/html/templates/\n" +"" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/increase-management-server-max-memory.pot ---------------------------------------------------------------------- diff --git a/docs/pot/increase-management-server-max-memory.pot b/docs/pot/increase-management-server-max-memory.pot new file mode 100644 index 0000000..caeb2f2 --- /dev/null +++ b/docs/pot/increase-management-server-max-memory.pot @@ -0,0 +1,59 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Increase Management Server Maximum Memory" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If the Management Server is subject to high demand, the default maximum JVM memory allocation can be insufficient. To increase the memory:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Edit the Tomcat configuration file:" +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "/etc/cloud/management/tomcat6.conf" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Change the command-line parameter -XmxNNNm to a higher value of N." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For example, if the current value is -Xmx128m, change it to -Xmx1024m or higher." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To put the new setting into effect, restart the Management Server." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "# service cloud-management restart" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "For more information about memory issues, see \"FAQ: Memory\" at Tomcat Wiki." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/incremental-snapshots-backup.pot ---------------------------------------------------------------------- diff --git a/docs/pot/incremental-snapshots-backup.pot b/docs/pot/incremental-snapshots-backup.pot new file mode 100644 index 0000000..c55f674 --- /dev/null +++ b/docs/pot/incremental-snapshots-backup.pot @@ -0,0 +1,59 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Incremental Snapshots and Backup" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Snapshots are created on primary storage where a disk resides. After a snapshot is created, it is immediately backed up to secondary storage and removed from primary storage for optimal utilization of space on primary storage." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "&PRODUCT; does incremental backups for some hypervisors. When incremental backups are supported, every N backup is a full backup." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "VMware vSphere" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Citrix XenServer" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "KVM" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Support incremental backup" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "N" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Y" +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/initial-setup-of-external-firewalls-loadbalancers.pot ---------------------------------------------------------------------- diff --git a/docs/pot/initial-setup-of-external-firewalls-loadbalancers.pot b/docs/pot/initial-setup-of-external-firewalls-loadbalancers.pot new file mode 100644 index 0000000..42d63ed --- /dev/null +++ b/docs/pot/initial-setup-of-external-firewalls-loadbalancers.pot @@ -0,0 +1,54 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Initial Setup of External Firewalls and Load Balancers" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "When the first VM is created for a new account, &PRODUCT; programs the external firewall and load balancer to work with the VM. The following objects are created on the firewall:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "A new logical interface to connect to the account's private VLAN. The interface IP is always the first IP of the account's private subnet (e.g. 10.1.1.1)." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "A source NAT rule that forwards all outgoing traffic from the account's private VLAN to the public Internet, using the account's public IP address as the source address" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "A firewall filter counter that measures the number of bytes of outgoing traffic for the account" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The following objects are created on the load balancer:" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "A new VLAN that matches the account's provisioned Zone VLAN" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "A self IP for the VLAN. This is always the second IP of the account's private subnet (e.g. 10.1.1.2)." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/initialize-and-test.pot ---------------------------------------------------------------------- diff --git a/docs/pot/initialize-and-test.pot b/docs/pot/initialize-and-test.pot new file mode 100644 index 0000000..4d8e129 --- /dev/null +++ b/docs/pot/initialize-and-test.pot @@ -0,0 +1,89 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Initialize and Test" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "After everything is configured, &PRODUCT; will perform its initialization. This can take 30 minutes or more, depending on the speed of your network. When the initialization has completed successfully, the administrator's Dashboard should be displayed in the &PRODUCT; UI." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Verify that the system is ready. In the left navigation bar, select Templates. Click on the CentOS 5.5 (64bit) no Gui (KVM) template. Check to be sure that the status is \"Download Complete.\" Do not proceed to the next step until this status is displayed." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Go to the Instances tab, and filter by My Instances." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click Add Instance and follow the steps in the wizard." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Choose the zone you just added." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In the template selection, choose the template to use in the VM. If this is a fresh installation, likely only the provided CentOS template is available." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Select a service offering. Be sure that the hardware you have allows starting the selected service offering." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In data disk offering, if desired, add another data disk. This is a second volume that will be available to but not mounted in the guest. For example, in Linux on XenServer you will see /dev/xvdb in the guest after rebooting the VM. A reboot is not required if you have a PV-enabled OS kernel in use." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "In default network, choose the primary network for the guest. In a trial installation, you would have only one option here." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Optionally give your VM a name and a group. Use any descriptive text you would like." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Click Launch VM. Your VM will be created and started. It might take some time to download the template and complete the VM startup. You can watch the VM’s progress in the Instances screen." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "To use the VM, click the View Console button. ConsoleButton.png: button to launch a console " +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Congratulations! You have successfully completed a &PRODUCT; Installation." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "If you decide to grow your deployment, you can add more hosts, primary storage, zones, pods, and clusters." +msgstr "" + http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/368d5a1e/docs/pot/install-usage-server.pot ---------------------------------------------------------------------- diff --git a/docs/pot/install-usage-server.pot b/docs/pot/install-usage-server.pot new file mode 100644 index 0000000..459e614 --- /dev/null +++ b/docs/pot/install-usage-server.pot @@ -0,0 +1,95 @@ +# +# AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: 0\n" +"POT-Creation-Date: 2013-02-02T20:11:58\n" +"PO-Revision-Date: 2013-02-02T20:11:58\n" +"Last-Translator: Automatically generated\n" +"Language-Team: None\n" +"MIME-Version: 1.0\n" +"Content-Type: application/x-publican; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Tag: title +#, no-c-format +msgid "Installing the Usage Server (Optional)" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "You can optionally install the Usage Server once the Management Server is configured properly. The Usage Server takes data from the events in the system and enables usage-based billing for accounts." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "When multiple Management Servers are present, the Usage Server may be installed on any number of them. The Usage Servers will coordinate usage processing. A site that is concerned about availability should install Usage Servers on at least two Management Servers." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Requirements for Installing the Usage Server" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The Management Server must be running when the Usage Server is installed." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The Usage Server must be installed on the same server as a Management Server." +msgstr "" + +#. Tag: title +#, no-c-format +msgid "Steps to Install the Usage Server" +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Run ./install.sh." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "\n" +"# ./install.sh\n" +" " +msgstr "" + +#. Tag: para +#, no-c-format +msgid "You should see a few messages as the installer prepares, followed by a list of choices." +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Choose \"S\" to install the Usage Server." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "\n" +" > S\n" +" " +msgstr "" + +#. Tag: para +#, no-c-format +msgid "Once installed, start the Usage Server with the following command." +msgstr "" + +#. Tag: programlisting +#, no-c-format +msgid "\n" +"# service cloud-usage start\n" +" " +msgstr "" + +#. Tag: para +#, no-c-format +msgid "The Administration Guide discusses further configuration of the Usage Server." +msgstr "" +