http://git-wip-us.apache.org/repos/asf/cloudstack-docs-admin/blob/a6b15cb9/source/locale/pot/plugins/quota.pot ---------------------------------------------------------------------- diff --git a/source/locale/pot/plugins/quota.pot b/source/locale/pot/plugins/quota.pot new file mode 100644 index 0000000..4a86d16 --- /dev/null +++ b/source/locale/pot/plugins/quota.pot @@ -0,0 +1,396 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2016, Apache Software Foundation +# This file is distributed under the same license as the Apache CloudStack Administration Documentation package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Apache CloudStack Administration Documentation 4.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-22 13:55+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <l...@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../plugins/quota.rst:2 +msgid "contributor license agreements. See the NOTICE file distributed with this work for additional information# regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License." +msgstr "" + +#: ../../plugins/quota.rst:14 +msgid "Quota Plugin" +msgstr "" + +#: ../../plugins/quota.rst:16 +msgid "Quota service, while allowing for scalability, will make sure that the cloud is not exploited by attacks, careless use and program errors. To address this problem, employ the quota-enforcement service that allows resource usage within certain bounds as defined by policies and available quotas for various entities. Quota service extends the functionality of usage server to provide a measurement for the resources used by the accounts and domains using a common unit referred to as cloud currency in this document. It can be configured to ensure that your usage wonât exceed the budget allocated to accounts/domain in cloud currency. It will let user know how much of the cloud resources he is using. It will help the cloud admins, if they want, to ensure that a user does not go beyond his allocated quota. Per usage cycle if an account is found to be exceeding its quota then it is locked. Locking an account means that it will not be able to initiate a new resource allocation request , whether it is more storage or an additional ip. To unlock an account you need to add more credit to it. In case you want the locking to be disabled on global or on account scope those provisions are also provided. Needless to say quota service as well as any action on the account is configurable." +msgstr "" + +#: ../../plugins/quota.rst:35 +msgid "Enabling the Quota Service" +msgstr "" + +#: ../../plugins/quota.rst:37 +msgid "Before installing and configuring the quota service you need to make sure that the Usage Server has been installed. This requires extra steps beyond just installing the CloudStack software. See Installing the Usage Server (Optional) in the Advanced Installation Guide." +msgstr "" + +#: ../../plugins/quota.rst:42 +msgid "enable.usage.server: Set to true to enable usage server." +msgstr "" + +#: ../../plugins/quota.rst:44 +msgid "The quota plugin is disabled by default. To enable it goto Global Settings and set the following global configuration to true:" +msgstr "" + +#: ../../plugins/quota.rst:47 +msgid "quota.enable.service" +msgstr "" + +#: ../../plugins/quota.rst:49 +msgid "By default Quota service does not lock the accounts that have exceeded the quota usage. To enable quota service to lock accounts set the following global configuration to true:" +msgstr "" + +#: ../../plugins/quota.rst:53 +msgid "quota.enable.enforcement" +msgstr "" + +#: ../../plugins/quota.rst:55 +msgid "The other configurations that are there for quota service are as:" +msgstr "" + +#: ../../plugins/quota.rst:57 +msgid "quota.currency.symbol : The symbol that is used before any currency figure in various quota forms and reports." +msgstr "" + +#: ../../plugins/quota.rst:59 +msgid "quota.usage.smtp.host: Quota SMTP host for sending quota alerts." +msgstr "" + +#: ../../plugins/quota.rst:60 +msgid "quota.usage.smtp.port: Quota SMTP port." +msgstr "" + +#: ../../plugins/quota.rst:61 +msgid "quota.usage.smtp.user: Quota SMTP user." +msgstr "" + +#: ../../plugins/quota.rst:62 +msgid "quota.usage.smtp.password: Quota SMTP password." +msgstr "" + +#: ../../plugins/quota.rst:63 +msgid "quota.usage.smtp.sender: Quota SMTP alert sender email address." +msgstr "" + +#: ../../plugins/quota.rst:64 +msgid "quota.usage.smtp.useAuth: If true, use secure SMTP authentication when sending emails." +msgstr "" + +#: ../../plugins/quota.rst:65 +msgid "quota.usage.smtp.connection.timeout: Quota SMTP server connection timeout duration." +msgstr "" + +#: ../../plugins/quota.rst:67 +msgid "There are several configuration variables that are inherited from usage server, these are listed below:" +msgstr "" + +#: ../../plugins/quota.rst:70 +msgid "usage.aggregation.timezone" +msgstr "" + +#: ../../plugins/quota.rst:72 +msgid "All these are described in details in Usage Server documentation." +msgstr "" + +#: ../../plugins/quota.rst:74 +msgid "Restart the Management Server and the Usage Server to enable the set configuration values." +msgstr "" + +#: ../../plugins/quota.rst:82 +msgid "Once the quota service is running it will calculate the quota balance for each account. The quota usage is calculated as per the quota tariff provided by the site administrator." +msgstr "" + +#: ../../plugins/quota.rst:87 +msgid "Quota Tariff" +msgstr "" + +#: ../../plugins/quota.rst:89 +msgid "The following table shows all quota types for which you can specify tariff." +msgstr "" + +#: ../../plugins/quota.rst:94 +msgid "Type ID" +msgstr "" + +#: ../../plugins/quota.rst:94 +msgid "Type Name" +msgstr "" + +#: ../../plugins/quota.rst:94 +msgid "Tariff Description" +msgstr "" + +#: ../../plugins/quota.rst:97 +msgid "1" +msgstr "" + +#: ../../plugins/quota.rst:97 +msgid "RUNNING\\_VM" +msgstr "" + +#: ../../plugins/quota.rst:97 +msgid "One month of running Compute-Month" +msgstr "" + +#: ../../plugins/quota.rst:100 +msgid "2" +msgstr "" + +#: ../../plugins/quota.rst:100 +msgid "ALLOCATED\\_VM" +msgstr "" + +#: ../../plugins/quota.rst:100 +msgid "One month of allocated VM" +msgstr "" + +#: ../../plugins/quota.rst:103 +msgid "3" +msgstr "" + +#: ../../plugins/quota.rst:103 +msgid "IP\\_ADDRESS" +msgstr "" + +#: ../../plugins/quota.rst:103 +msgid "Quota for a month of allocated IP" +msgstr "" + +#: ../../plugins/quota.rst:106 +msgid "4" +msgstr "" + +#: ../../plugins/quota.rst:106 +msgid "NETWORK\\_BYTES\\_SENT" +msgstr "" + +#: ../../plugins/quota.rst:106 +#: ../../plugins/quota.rst:108 +msgid "Quota for 1GB bytes sent" +msgstr "" + +#: ../../plugins/quota.rst:108 +msgid "5" +msgstr "" + +#: ../../plugins/quota.rst:108 +msgid "NETWORK\\_BYTES\\_RECEIVED" +msgstr "" + +#: ../../plugins/quota.rst:110 +msgid "6" +msgstr "" + +#: ../../plugins/quota.rst:110 +msgid "VOLUME" +msgstr "" + +#: ../../plugins/quota.rst:110 +msgid "Quota for 1 GB of Volume use for a month" +msgstr "" + +#: ../../plugins/quota.rst:113 +msgid "7" +msgstr "" + +#: ../../plugins/quota.rst:113 +msgid "TEMPLATE" +msgstr "" + +#: ../../plugins/quota.rst:113 +#: ../../plugins/quota.rst:119 +msgid "Quota for 1 GB of" +msgstr "" + +#: ../../plugins/quota.rst:114 +msgid "Template use for a month" +msgstr "" + +#: ../../plugins/quota.rst:116 +msgid "8" +msgstr "" + +#: ../../plugins/quota.rst:116 +msgid "ISO" +msgstr "" + +#: ../../plugins/quota.rst:116 +msgid "Quota for 1 GB of ISO use for a month" +msgstr "" + +#: ../../plugins/quota.rst:119 +msgid "9" +msgstr "" + +#: ../../plugins/quota.rst:119 +msgid "SNAPSHOT" +msgstr "" + +#: ../../plugins/quota.rst:120 +msgid "SNAPSHOT use for a month" +msgstr "" + +#: ../../plugins/quota.rst:122 +msgid "11" +msgstr "" + +#: ../../plugins/quota.rst:122 +msgid "LOAD\\_BALANCER\\_POLICY" +msgstr "" + +#: ../../plugins/quota.rst:122 +msgid "Quota for load balancer policy month" +msgstr "" + +#: ../../plugins/quota.rst:125 +msgid "12" +msgstr "" + +#: ../../plugins/quota.rst:125 +msgid "PORT\\_FORWARDING\\_RULE" +msgstr "" + +#: ../../plugins/quota.rst:125 +msgid "Quota for port forwarding" +msgstr "" + +#: ../../plugins/quota.rst:126 +msgid "policy month" +msgstr "" + +#: ../../plugins/quota.rst:128 +msgid "13" +msgstr "" + +#: ../../plugins/quota.rst:128 +msgid "NETWORK\\_OFFERING" +msgstr "" + +#: ../../plugins/quota.rst:128 +msgid "Quota for network Offering for a month" +msgstr "" + +#: ../../plugins/quota.rst:131 +msgid "14" +msgstr "" + +#: ../../plugins/quota.rst:131 +msgid "VPN\\_USERS" +msgstr "" + +#: ../../plugins/quota.rst:131 +msgid "Quota for VPN usage" +msgstr "" + +#: ../../plugins/quota.rst:132 +msgid "for a month" +msgstr "" + +#: ../../plugins/quota.rst:134 +msgid "15" +msgstr "" + +#: ../../plugins/quota.rst:134 +msgid "CPU\\_CLOCK\\_RATE" +msgstr "" + +#: ../../plugins/quota.rst:134 +msgid "The tariff for using 1 CPU i100 MHz clock" +msgstr "" + +#: ../../plugins/quota.rst:137 +msgid "16" +msgstr "" + +#: ../../plugins/quota.rst:137 +msgid "CPU\\_NUMBER" +msgstr "" + +#: ../../plugins/quota.rst:137 +msgid "The quota tariff for using 1 virtual CPU." +msgstr "" + +#: ../../plugins/quota.rst:140 +msgid "17" +msgstr "" + +#: ../../plugins/quota.rst:140 +msgid "MEMORY" +msgstr "" + +#: ../../plugins/quota.rst:140 +msgid "The quota tariff for using 1MB RAM size." +msgstr "" + +#: ../../plugins/quota.rst:144 +msgid "The quota tariff can be listed using listQuotaTariff API." +msgstr "" + +#: ../../plugins/quota.rst:146 +msgid "quotaTariff: Lists all quota tariff plans" +msgstr "" + +#: ../../plugins/quota.rst:148 +msgid "The tariff for each of the above can be set by using the updateQuotaTariff API." +msgstr "" + +#: ../../plugins/quota.rst:151 +msgid "Quota Credits" +msgstr "" + +#: ../../plugins/quota.rst:153 +msgid "The quota credit (quotaCredit) API lets you add or remove quota currency credits to an account. With this API you can also control the quota enforcement policy at account level. This will enable you to have some accounts where the quota policy is not enforced. The overall quota enforcement is controlled by the quota.enable.enforcement global setting." +msgstr "" + +#: ../../plugins/quota.rst:159 +msgid "In addition to above the quota API lets you can fine tune the alert generation by specifying the quota threshold for each account. If not explictly stated, the threshold is taken as 80% of the last deposit." +msgstr "" + +#: ../../plugins/quota.rst:164 +msgid "Quota Balance" +msgstr "" + +#: ../../plugins/quota.rst:166 +msgid "Quota balance API states the start balance and end balance(optional) from a start date to end date (optional)." +msgstr "" + +#: ../../plugins/quota.rst:170 +msgid "Quota Statement" +msgstr "" + +#: ../../plugins/quota.rst:172 +msgid "Quota statement for a period consist of the quota usage under various quota types for the given period from a start date to an end date." +msgstr "" + +#: ../../plugins/quota.rst:176 +msgid "Quota Monthly Statement" +msgstr "" + +#: ../../plugins/quota.rst:178 +msgid "Quota service emails the monthly quota statement for the last month at the beginning of each month. For this service to work properly you need to ensure that the usage server is running." +msgstr "" + +#: ../../plugins/quota.rst:183 +msgid "Quota Alert Management" +msgstr "" + +#: ../../plugins/quota.rst:185 +msgid "Quota module also provides APIs to customize various email templates that are used to alert account owners about quota going down below threshold and quota getting over." +msgstr "" + +#: ../../plugins/quota.rst:189 +msgid "All the above functionality is also available via quota UI plugin." +msgstr "" +
http://git-wip-us.apache.org/repos/asf/cloudstack-docs-admin/blob/a6b15cb9/source/locale/pot/projects.pot ---------------------------------------------------------------------- diff --git a/source/locale/pot/projects.pot b/source/locale/pot/projects.pot index e29ee05..0ae3c10 100644 --- a/source/locale/pot/projects.pot +++ b/source/locale/pot/projects.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) +# Copyright (C) 2016, Apache Software Foundation # This file is distributed under the same license as the Apache CloudStack Administration Documentation package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Apache CloudStack Administration Documentation 4\n" +"Project-Id-Version: Apache CloudStack Administration Documentation 4.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-06-30 12:52+0200\n" +"POT-Creation-Date: 2016-08-22 13:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -17,584 +17,455 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: ../../projects.rst:18 -# 4b4ac9e9d63047e88707cfbcf936a425 msgid "Using Projects to Organize Users and Resources" msgstr "" #: ../../projects.rst:21 -# dd53e71c97984e29944fd5f92845fc70 msgid "Overview of Projects" msgstr "" #: ../../projects.rst:23 -# 9ad708c803064abcbaa0ba5c9d5efe55 msgid "Projects are used to organize people and resources. CloudStack users within a single domain can group themselves into project teams so they can collaborate and share virtual resources such as VMs, snapshots, templates, data disks, and IP addresses. CloudStack tracks resource usage per project as well as per user, so the usage can be billed to either a user account or a project. For example, a private cloud within a software company might have all members of the QA department assigned to one project, so the company can track the resources used in testing while the project members can more easily isolate their efforts from other users of the same cloud" msgstr "" #: ../../projects.rst:34 -# df157ec524304800a9ced5d428bd234c msgid "You can configure CloudStack to allow any user to create a new project, or you can restrict that ability to just CloudStack administrators. Once you have created a project, you become that projectâs administrator, and you can add others within your domain to the project. CloudStack can be set up either so that you can add people directly to a project, or so that you have to send an invitation which the recipient must accept. Project members can view and manage all virtual resources created by anyone in the project (for example, share VMs). A user can be a member of any number of projects and can switch views in the CloudStack UI to show only project-related information, such as project VMs, fellow project members, project-related alerts, and so on." msgstr "" #: ../../projects.rst:46 -# d29f7ae31802463281f05dac9610d8d2 msgid "The project administrator can pass on the role to another project member. The project administrator can also add more members, remove members from the project, set new resource limits (as long as they are below the global defaults set by the CloudStack administrator), and delete the project. When the administrator removes a member from the project, resources created by that user, such as VM instances, remain with the project. This brings us to the subject of resource ownership and which resources can be used by a project." msgstr "" #: ../../projects.rst:55 -# dde002b5830f493b94778605a4014583 msgid "Resources created within a project are owned by the project, not by any particular CloudStack account, and they can be used only within the project. A user who belongs to one or more projects can still create resources outside of those projects, and those resources belong to the userâs account; they will not be counted against the projectâs usage or resource limits. You can create project-level networks to isolate traffic within the project and provide network services such as port forwarding, load balancing, VPN, and static NAT. A project can also make use of certain types of resources from outside the project, if those resources are shared. For example, a shared network or public template is available to any project in the domain. A project can get access to a private template if the templateâs owner will grant permission. A project can use any service offering or disk offering available in its domain; however, you can not create private service and disk offerings at the project level.." msgstr "" #: ../../projects.rst:73 -# 847217dcf84349fc9c5c719bfde3ec7f msgid "Configuring Projects" msgstr "" #: ../../projects.rst:75 -# 8a115b7683d3463087791eaed5a40d85 msgid "Before CloudStack users start using projects, the CloudStack administrator must set up various systems to support them, including membership invitations, limits on project resources, and controls on who can create projects." msgstr "" #: ../../projects.rst:82 -# 327e0569d0c44de5b93b9f7e446920cc msgid "Setting Up Invitations" msgstr "" #: ../../projects.rst:84 -# 3e242eb556ee478cb2f58ad9f6d5ce85 msgid "CloudStack can be set up either so that project administrators can add people directly to a project, or so that it is necessary to send an invitation which the recipient must accept. The invitation can be sent by email or through the userâs CloudStack account. If you want administrators to use invitations to add members to projects, turn on and set up the invitations feature in CloudStack." msgstr "" #: ../../projects.rst:91 -#: ../../projects.rst:158 -#: ../../projects.rst:177 -#: ../../projects.rst:214 -#: ../../projects.rst:242 -# 8e48e6338f444e73898549bf0932c731 -# 2309d4b19c6d404181b591f4f6d205fc -# 2e84d8cc479e4cf0af43cd20e4fa190b -# ccfea269215f463d9fe35998c9494c53 -# 8c0130530bbe4c28b429436a6d8e61c9 +#: ../../projects.rst:160 +#: ../../projects.rst:179 +#: ../../projects.rst:218 +#: ../../projects.rst:246 msgid "Log in as administrator to the CloudStack UI." msgstr "" #: ../../projects.rst:93 -#: ../../projects.rst:179 -#: ../../projects.rst:216 -# e539c47bc6254e2c8a1382c03574a8c0 -# c7df097745ac41e1ab3b12f5ede84582 -# 989f33da3208451a8bcb145c25a7d1c9 +#: ../../projects.rst:181 +#: ../../projects.rst:220 msgid "In the left navigation, click Global Settings." msgstr "" #: ../../projects.rst:95 -# 37e43d6f62be443998cb185f24333cdf msgid "In the search box, type project and click the search button. |Searches projects|" msgstr "" #: ../../projects.rst:98 -# e42abfd82e134939b6d5b7d2fed2f4cc msgid "In the search results, you can see a few other parameters you need to set to control how invitations behave. The table below shows global configuration parameters related to project invitations. Click the edit button to set each parameter." msgstr "" -#: ../../projects.rst:104 -# 9a803ec0fbce49a1bfcbdcb1961d9fe9 +#: ../../projects.rst:106 msgid "Configuration Parameters" msgstr "" -#: ../../projects.rst:104 -# 2eb9f6fe8d7148b99a39f5ba5c0b8acf +#: ../../projects.rst:106 msgid "Description" msgstr "" -#: ../../projects.rst:106 -# 8f015394c22643a89189371d0708f414 +#: ../../projects.rst:108 msgid "project.invite.required" msgstr "" -#: ../../projects.rst:106 -# 3f3e2860eff34ffaad4d84f57b53f46d +#: ../../projects.rst:108 msgid "Set to true to turn on the invitations feature." msgstr "" -#: ../../projects.rst:108 -# c3dd124564eb4178a6f272ed89393757 +#: ../../projects.rst:110 msgid "project.email.sender" msgstr "" -#: ../../projects.rst:108 -# 1c83afe8caa5414181a01e7c8e31627f +#: ../../projects.rst:110 msgid "The email address to show in the From field of invitation emails." msgstr "" -#: ../../projects.rst:110 -# 31cb407a37cc40c79b6cdb1c8171c153 +#: ../../projects.rst:112 msgid "project.invite.timeout" msgstr "" -#: ../../projects.rst:110 -# 1ff23ba5f3174049a1f067acd434fa47 +#: ../../projects.rst:112 msgid "Amount of time to allow for a new member to respond to the invitation." msgstr "" -#: ../../projects.rst:112 -# 9daf130db7394b60aae7266b51a04ff6 +#: ../../projects.rst:114 msgid "project.smtp.host" msgstr "" -#: ../../projects.rst:112 -# dd464c374e9049c4995f6ea455014f6a +#: ../../projects.rst:114 msgid "Name of the host that acts as an email server to handle invitations." msgstr "" -#: ../../projects.rst:114 -# 89967c84b58c4a69af3b1718861da2b1 +#: ../../projects.rst:116 msgid "project.smtp.password" msgstr "" -#: ../../projects.rst:114 -# 1815f51cddd147efb8c9cd0bf2fb66dd +#: ../../projects.rst:116 msgid "(Optional) Password required by the SMTP server. You must also set project.smtp.username and set project.smtp.useAuth to true." msgstr "" -#: ../../projects.rst:116 -# bb3f4cd97d8c4c5881aaded19029f405 +#: ../../projects.rst:118 msgid "project.smtp.port" msgstr "" -#: ../../projects.rst:116 -# 30ad11730ae14fc5a8a26e34a244704d +#: ../../projects.rst:118 msgid "SMTP serverâs listening port." msgstr "" -#: ../../projects.rst:118 -# 1e41abde08fb4385ad49ccdd91e5d856 +#: ../../projects.rst:120 msgid "project.smtp.useAuth" msgstr "" -#: ../../projects.rst:118 -# 41fc2bf9b98d4dd7af52e18e21334a4a +#: ../../projects.rst:120 msgid "Set to true if the SMTP server requires a username and password." msgstr "" -#: ../../projects.rst:120 -# d22498c945d14f65bd0892d1a3bbb4ab +#: ../../projects.rst:122 msgid "project.smtp.username" msgstr "" -#: ../../projects.rst:120 -# a025e0ccc7b641c8b1c1c18d0884a7e8 +#: ../../projects.rst:122 msgid "(Optional) User name required by the SMTP server for authentication. You must also set project.smtp.password and set project.smtp.useAuth to true.." msgstr "" -#: ../../projects.rst:123 -# 5a399b5498814feb8d1d90ac249c0f06 +#: ../../projects.rst:125 msgid "Restart the Management Server:" msgstr "" -#: ../../projects.rst:130 -# cc25b73903da4b3eb00ef5dca983a9b6 +#: ../../projects.rst:132 msgid "Setting Resource Limits for Projects" msgstr "" -#: ../../projects.rst:132 -# 4554a70f1086483a8feea5f0c15eafd0 +#: ../../projects.rst:134 msgid "The CloudStack administrator can set global default limits to control the amount of resources that can be owned by each project in the cloud. This serves to prevent uncontrolled usage of resources such as snapshots, IP addresses, and virtual machine instances. Domain administrators can override these resource limits for individual projects with their domains, as long as the new limits are below the global defaults set by the CloudStack root administrator. The root administrator can also set lower resource limits for any project in the cloud" msgstr "" -#: ../../projects.rst:143 -# 87c2e78e1e344c2fa0e550443ff641e3 +#: ../../projects.rst:145 msgid "Setting Per-Project Resource Limits" msgstr "" -#: ../../projects.rst:145 -# 7e81041e8a9147bd84fde49f3f569465 +#: ../../projects.rst:147 msgid "The CloudStack root administrator or the domain administrator of the domain where the project resides can set new resource limits for an individual project. The project owner can set resource limits only if the owner is also a domain or root administrator." msgstr "" -#: ../../projects.rst:150 -# 47029644eddd41d1b4647b5332d9c061 +#: ../../projects.rst:152 msgid "The new limits must be below the global default limits set by the CloudStack administrator (as described in `âSetting Resource Limits for Projectsâ <#setting-resource-limits-for-projects>`_). If the project already owns more of a given type of resource than the new maximum, the resources are not affected; however, the project can not add any new resources of that type until the total drops below the new limit." msgstr "" -#: ../../projects.rst:160 -#: ../../projects.rst:244 -#: ../../projects.rst:284 -#: ../../projects.rst:328 -#: ../../projects.rst:350 -#: ../../projects.rst:380 -# f22a47ab0c5948e6b1e37d8a2ea696c9 -# e197ae8d631c487694852e4f6de2552f -# befd6ea180404a3bb8cc85b535ec7a84 -# c2260b29d8b94395b2be966c4a99333d -# 322b7293e93f44dcb5b9d2b201132963 -# 9f3d412110854b50a846dbdbcf15d67a +#: ../../projects.rst:162 +#: ../../projects.rst:248 +#: ../../projects.rst:288 +#: ../../projects.rst:332 +#: ../../projects.rst:354 +#: ../../projects.rst:384 msgid "In the left navigation, click Projects." msgstr "" -#: ../../projects.rst:162 -#: ../../projects.rst:286 -#: ../../projects.rst:330 -#: ../../projects.rst:382 -# 028c250e7e6144e2a78bcb28aeb20c20 -# 2eb7b64a81f44d6381ff74cb4876454f -# ced1ffd77bfc4a769d87a1e02b4f605b -# c52047f8f2064bb2a2e81d5aa52a4c86 +#: ../../projects.rst:164 +#: ../../projects.rst:290 +#: ../../projects.rst:334 +#: ../../projects.rst:386 msgid "In Select View, choose Projects." msgstr "" -#: ../../projects.rst:164 -#: ../../projects.rst:288 -#: ../../projects.rst:332 -# af4be7e8b89f4da08c1391967263e362 -# dc1fc36ced6d4c48984c0a599e2893ba -# 79ab804df9234bd0af6b4f89d1b545b5 +#: ../../projects.rst:166 +#: ../../projects.rst:292 +#: ../../projects.rst:336 msgid "Click the name of the project you want to work with." msgstr "" -#: ../../projects.rst:166 -# 5e274b4f574149edaa1899709a04a1d3 +#: ../../projects.rst:168 msgid "Click the Resources tab. This tab lists the current maximum amount that the project is allowed to own for each type of resource." msgstr "" -#: ../../projects.rst:169 -# b0861fc478514256ad0ca41e6184ba3a +#: ../../projects.rst:171 msgid "Type new values for one or more resources." msgstr "" -#: ../../projects.rst:171 -# 363f4b7e52b04d4ba5bf081c3c51dc8a +#: ../../projects.rst:173 msgid "Click Apply." msgstr "" -#: ../../projects.rst:175 -# 7263280c84454f05be8680c02efbd4c3 +#: ../../projects.rst:177 msgid "Setting the Global Project Resource Limits" msgstr "" -#: ../../projects.rst:181 -# 81a908897f4d4aacb979288d14e8f4ad +#: ../../projects.rst:183 msgid "In the search box, type max.projects and click the search button." msgstr "" -#: ../../projects.rst:183 -# 7a132176784548a1bb80edb054b486b9 +#: ../../projects.rst:185 msgid "In the search results, you will see the parameters you can use to set per-project maximum resource amounts that apply to all projects in the cloud. No project can have more resources, but an individual project can have lower limits. Click the edit button to set each parameter. |Edits parameters|" msgstr "" -#: ../../projects.rst:190 -# 241b29e357a047dc890813c8021b8bfa +#: ../../projects.rst:194 msgid "max.project.public.ips" msgstr "" -#: ../../projects.rst:190 -# ca118c2a5e6d41b0ae029c8780d99883 +#: ../../projects.rst:194 msgid "Maximum number of public IP addresses that can be owned by any project in the cloud. See About Public IP Addresses." msgstr "" -#: ../../projects.rst:192 -# 2c1e0ade7edc46ff97ef948312221adb +#: ../../projects.rst:196 msgid "max.project.snapshots" msgstr "" -#: ../../projects.rst:192 -# a809d74e8e264f2f8544e96dacf33d1a +#: ../../projects.rst:196 msgid "Maximum number of snapshots that can be owned by any project in the cloud. See Working with Snapshots." msgstr "" -#: ../../projects.rst:194 -# 977134a911f844f98a39206991e01c12 +#: ../../projects.rst:198 msgid "max.project.templates" msgstr "" -#: ../../projects.rst:194 -# 44dcf66c930a42869b7601e0250466ac +#: ../../projects.rst:198 msgid "Maximum number of templates that can be owned by any project in the cloud. See Working with Templates." msgstr "" -#: ../../projects.rst:196 -# 9007c476909543678660480c9c5cca8e +#: ../../projects.rst:200 msgid "max.project.uservms" msgstr "" -#: ../../projects.rst:196 -# fa7756a39a51499aa79542f6a9aebd0a +#: ../../projects.rst:200 msgid "Maximum number of guest virtual machines that can be owned by any project in the cloud. See Working With Virtual Machines." msgstr "" -#: ../../projects.rst:198 -# 4bd44963b3c84bd09612d0c16cb2b21f +#: ../../projects.rst:202 msgid "max.project.volumes" msgstr "" -#: ../../projects.rst:198 -# b684120b36d54144b7d6bfd1b9cb26fd +#: ../../projects.rst:202 msgid "Maximum number of data volumes that can be owned by any project in the cloud. See Working with Volumes." msgstr "" -#: ../../projects.rst:202 -#: ../../projects.rst:228 -# 0a08e573ccff40ed964877c1e0a25422 -# 30bf816d7d164ebc9a3527bb06dcd0f5 +#: ../../projects.rst:206 +#: ../../projects.rst:232 msgid "Restart the Management Server." msgstr "" -#: ../../projects.rst:209 -# 7a9e7b11d9204da7b5e4ae5b0cad6e15 +#: ../../projects.rst:213 msgid "Setting Project Creator Permissions" msgstr "" -#: ../../projects.rst:211 -# c9583a67341f459c94f3aa76485a5fd8 +#: ../../projects.rst:215 msgid "You can configure CloudStack to allow any user to create a new project, or you can restrict that ability to just CloudStack administrators." msgstr "" -#: ../../projects.rst:218 -# 0c5d1047bef445548c0c40109d391eca +#: ../../projects.rst:222 msgid "In the search box, type allow.user.create.projects." msgstr "" -#: ../../projects.rst:220 -# 44b11d9aac27438eb4bfa70d31759c86 +#: ../../projects.rst:224 msgid "Click the edit button to set the parameter. |Edits parameters|" msgstr "" -#: ../../projects.rst:222 -# fb277fa119e0496885f889a3ae48d1e7 +#: ../../projects.rst:226 msgid "``allow.user.create.projects``" msgstr "" -#: ../../projects.rst:224 -# 9cdac884b4f1482599019f9178759604 +#: ../../projects.rst:228 msgid "Set to true to allow end users to create projects. Set to false if you want only the CloudStack root administrator and domain administrators to create projects." msgstr "" -#: ../../projects.rst:236 -# c36ba31002c74ec98d2dcdec7bd9374e +#: ../../projects.rst:240 msgid "Creating a New Project" msgstr "" -#: ../../projects.rst:238 -# 6b62d8460a034f809371e1886bd34e80 +#: ../../projects.rst:242 msgid "CloudStack administrators and domain administrators can create projects. If the global configuration parameter allow.user.create.projects is set to true, end users can also create projects." msgstr "" -#: ../../projects.rst:246 -# 4a302cfc6cb34ba5baf6615abcae28ec +#: ../../projects.rst:250 msgid "In Select view, click Projects." msgstr "" -#: ../../projects.rst:248 -# 520e75eebfb24c338a07edbd8119b8b8 +#: ../../projects.rst:252 msgid "Click New Project." msgstr "" -#: ../../projects.rst:250 -# 42a42b0b1bb24125b530a8fb28a3b31a +#: ../../projects.rst:254 msgid "Give the project a name and description for display to users, then click Create Project." msgstr "" -#: ../../projects.rst:253 -# 2c2486f0447d4f138b5e1c0e8ceace41 +#: ../../projects.rst:257 msgid "A screen appears where you can immediately add more members to the project. This is optional. Click Next when you are ready to move on." msgstr "" -#: ../../projects.rst:256 -# 2bc3c862668e44e78c5ec777dc974839 +#: ../../projects.rst:260 msgid "Click Save." msgstr "" -#: ../../projects.rst:260 -# 986f0cb8853a42738eabaab830e43267 +#: ../../projects.rst:264 msgid "Adding Members to a Project" msgstr "" -#: ../../projects.rst:262 -# 50647c0e69974fbba211aabef3bcda09 +#: ../../projects.rst:266 msgid "New members can be added to a project by the projectâs administrator, the domain administrator of the domain where the project resides or any parent domain, or the CloudStack root administrator. There are two ways to add members in CloudStack, but only one way is enabled at a time:" msgstr "" -#: ../../projects.rst:267 -# ef81123f6c0e4fc3b1c2521f4324fc93 +#: ../../projects.rst:271 msgid "If invitations have been enabled, you can send invitations to new members." msgstr "" -#: ../../projects.rst:270 -# f7125c407042411f8a4f35feff955784 +#: ../../projects.rst:274 msgid "If invitations are not enabled, you can add members directly through the UI." msgstr "" -#: ../../projects.rst:275 -# a4433f30587f4374807fa615b7d326cb +#: ../../projects.rst:279 msgid "Sending Project Membership Invitations" msgstr "" -#: ../../projects.rst:277 -# 4417ea897e4e418caf7f9050b019b36e +#: ../../projects.rst:281 msgid "Use these steps to add a new member to a project if the invitations feature is enabled in the cloud as described in `âSetting Up Invitationsâ <#setting-up-invitations>`_. If the invitations feature is not turned on, use the procedure in Adding Project Members From the UI." msgstr "" -#: ../../projects.rst:282 -#: ../../projects.rst:326 -#: ../../projects.rst:348 -#: ../../projects.rst:378 -#: ../../projects.rst:402 -# b67c9d2fbb734979be7d9a0b06c83e07 -# 09c3e88bd9394c8ebecf83e40f6dfef9 -# 2b65ac18e6e14d988ed9d105965093b3 -# 0f9433a953604a24aaa3936b6304ff37 -# aaabf61386aa4e90a83121dd76c55ca6 +#: ../../projects.rst:286 +#: ../../projects.rst:330 +#: ../../projects.rst:352 +#: ../../projects.rst:382 +#: ../../projects.rst:406 msgid "Log in to the CloudStack UI." msgstr "" -#: ../../projects.rst:290 -# 6848798224324e658909d941615e3c71 +#: ../../projects.rst:294 msgid "Click the Invitations tab." msgstr "" -#: ../../projects.rst:292 -# 49786f4671bb4afbb13144fb5cdb22de +#: ../../projects.rst:296 msgid "In Add by, select one of the following:" msgstr "" -#: ../../projects.rst:294 -# 00420a7de6a943b5bea54e2930363c7b +#: ../../projects.rst:298 msgid "Account â The invitation will appear in the userâs Invitations tab in the Project View. See Using the Project View." msgstr "" -#: ../../projects.rst:297 -# 23674aa094d8476181833f1077c82ce9 +#: ../../projects.rst:301 msgid "Email â The invitation will be sent to the userâs email address. Each emailed invitation includes a unique code called a token which the recipient will provide back to CloudStack when accepting the invitation. Email invitations will work only if the global parameters related to the SMTP server have been set. See `âSetting Up Invitationsâ <#setting-up-invitations>`_." msgstr "" -#: ../../projects.rst:304 -# 98b4ad1148b94b9ba8e815a3ce4214a8 +#: ../../projects.rst:308 msgid "Type the user name or email address of the new member you want to add, and click Invite. Type the CloudStack user name if you chose Account in the previous step. If you chose Email, type the email address. You can invite only people who have an account in this cloud within the same domain as the project. However, you can send the invitation to any email address." msgstr "" -#: ../../projects.rst:311 -# 9a6d6ea948754921bbc259b87b29ba60 +#: ../../projects.rst:315 msgid "To view and manage the invitations you have sent, return to this tab. When an invitation is accepted, the new member will appear in the projectâs Accounts tab." msgstr "" -#: ../../projects.rst:317 -# 2cf29d018a2c48a79262e2f02cd30162 +#: ../../projects.rst:321 msgid "Adding Project Members From the UI" msgstr "" -#: ../../projects.rst:319 -# fdbf78a90732473689bcedc64864415d +#: ../../projects.rst:323 msgid "The steps below tell how to add a new member to a project if the invitations feature is not enabled in the cloud. If the invitations feature is enabled cloud,as described in `âSetting Up Invitationsâ <#setting-up-invitations>`_, use the procedure in `âSending Project Membership Invitationsâ <#sending-project-membership-invitations>`_." msgstr "" -#: ../../projects.rst:334 -# 069a956c95384174a82d2d0302f3dfd7 +#: ../../projects.rst:338 msgid "Click the Accounts tab. The current members of the project are listed." msgstr "" -#: ../../projects.rst:337 -# 7654413243e545579270bc7c8b813727 +#: ../../projects.rst:341 msgid "Type the account name of the new member you want to add, and click Add Account. You can add only people who have an account in this cloud and within the same domain as the project." msgstr "" -#: ../../projects.rst:343 -# 774bd03942ea4a3ab9023bb4f72b627b +#: ../../projects.rst:347 msgid "Accepting a Membership Invitation" msgstr "" -#: ../../projects.rst:345 -# 462eace7144340bc8bc65c06d8056b5d +#: ../../projects.rst:349 msgid "If you have received an invitation to join a CloudStack project, and you want to accept the invitation, follow these steps:" msgstr "" -#: ../../projects.rst:352 -# 0196721635cc470094d28372774afeac +#: ../../projects.rst:356 msgid "In Select View, choose Invitations." msgstr "" -#: ../../projects.rst:354 -# f5c8ed37ac54486f8d3f20f9129936a9 +#: ../../projects.rst:358 msgid "If you see the invitation listed onscreen, click the Accept button." msgstr "" -#: ../../projects.rst:356 -# f33506966c894c8eb0f91c35c2d506ee +#: ../../projects.rst:360 msgid "Invitations listed on screen were sent to you using your CloudStack account name." msgstr "" -#: ../../projects.rst:359 -# 67733042a89a4b969d73efc5f2fa6e94 +#: ../../projects.rst:363 msgid "If you received an email invitation, click the Enter Token button, and provide the project ID and unique ID code (token) from the email." msgstr "" -#: ../../projects.rst:364 -# c33bd4e1071f4d9dab4b1d9a3be3f052 +#: ../../projects.rst:368 msgid "Suspending or Deleting a Project" msgstr "" -#: ../../projects.rst:366 -# b401169d94da465097ecd686cf60ced2 +#: ../../projects.rst:370 msgid "When a project is suspended, it retains the resources it owns, but they can no longer be used. No new resources or members can be added to a suspended project." msgstr "" -#: ../../projects.rst:370 -# d08b758fd1754360a7334fa51c6067cf +#: ../../projects.rst:374 msgid "When a project is deleted, its resources are destroyed, and member accounts are removed from the project. The projectâs status is shown as Disabled pending final deletion." msgstr "" -#: ../../projects.rst:374 -# 400db324f49c472881028c92fb1082c8 +#: ../../projects.rst:378 msgid "A project can be suspended or deleted by the project administrator, the domain administrator of the domain the project belongs to or of its parent domain, or the CloudStack root administrator." msgstr "" -#: ../../projects.rst:384 -# d8a96b11443d49109477879ebdf4e6c1 +#: ../../projects.rst:388 msgid "Click the name of the project." msgstr "" -#: ../../projects.rst:386 -# 6c5f88a0ad7443cdb4f778b9d3d8da58 +#: ../../projects.rst:390 msgid "Click one of the buttons:" msgstr "" -#: ../../projects.rst:388 -# 29804834398d400d9518f86f6aadc9ca +#: ../../projects.rst:392 msgid "To delete, use |Removes a project|" msgstr "" -#: ../../projects.rst:390 -# 41920e56886b48dbb25f86128a21a0c2 +#: ../../projects.rst:394 msgid "To suspend, use |Suspends a project|" msgstr "" -#: ../../projects.rst:394 -# fe947634ec70449bb7e58adb8700e805 +#: ../../projects.rst:398 msgid "Using the Project View" msgstr "" -#: ../../projects.rst:396 -# b2b759558262491e98fb0636eae9bd35 +#: ../../projects.rst:400 msgid "If you are a member of a project, you can use CloudStackâs project view to see project members, resources consumed, and more. The project view shows only information related to one project. It is a useful way to filter out other information so you can concentrate on a project status and resources." msgstr "" -#: ../../projects.rst:404 -# b2d475dcc43b441da5592c11733cec95 +#: ../../projects.rst:408 msgid "Click Project View." msgstr "" -#: ../../projects.rst:406 -# 697e02ba1d754fab8d93b30aa2692085 +#: ../../projects.rst:410 msgid "The project dashboard appears, showing the projectâs VMs, volumes, users, events, network settings, and more. From the dashboard, you can:" msgstr "" -#: ../../projects.rst:410 -# 0439e9369d664d92be0b7b1fdb1ca88f +#: ../../projects.rst:414 msgid "Click the Accounts tab to view and manage project members. If you are the project administrator, you can add new members, remove members, or change the role of a member from user to admin. Only one member at a time can have the admin role, so if you set another userâs role to admin, your role will change to regular user." msgstr "" -#: ../../projects.rst:417 -# cfe2dfd46e014224a3ec791add73746c +#: ../../projects.rst:421 msgid "(If invitations are enabled) Click the Invitations tab to view and manage invitations that have been sent to new project members but not yet accepted. Pending invitations will remain in this list until the new member accepts, the invitation timeout is reached, or you cancel the invitation." msgstr "" http://git-wip-us.apache.org/repos/asf/cloudstack-docs-admin/blob/a6b15cb9/source/locale/pot/reliability.pot ---------------------------------------------------------------------- diff --git a/source/locale/pot/reliability.pot b/source/locale/pot/reliability.pot index 74a2341..0e85118 100644 --- a/source/locale/pot/reliability.pot +++ b/source/locale/pot/reliability.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) +# Copyright (C) 2016, Apache Software Foundation # This file is distributed under the same license as the Apache CloudStack Administration Documentation package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Apache CloudStack Administration Documentation 4\n" +"Project-Id-Version: Apache CloudStack Administration Documentation 4.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-06-30 12:52+0200\n" +"POT-Creation-Date: 2016-08-22 13:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -17,352 +17,279 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: ../../reliability.rst:18 -# 87e0763c1e254b4d865a6575d53cd476 msgid "System Reliability and High Availability" msgstr "" #: ../../reliability.rst:21 -# c2cb2128aadc481d823ace426cd60607 msgid "HA for Management Server" msgstr "" #: ../../reliability.rst:23 -# 2cf0c6cbde074e988216174d32a34366 msgid "The CloudStack 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 "" #: ../../reliability.rst:28 -# 0fa3d9ec6d144621b71b2a0077137930 msgid "Normal operation of Hosts is not impacted by an outage of all Management Serves. All guest VMs will continue to work." msgstr "" #: ../../reliability.rst:31 -# 161abac9b6d7470bbf7a984e225c9a6d 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 "" #: ../../reliability.rst:37 -# c2abacc0b20149d5b7a4683aedfe4f32 msgid "Management Server Load Balancing" msgstr "" #: ../../reliability.rst:39 -# 0dc6eb435a354cf3b4279772461cbf7f msgid "CloudStack can use a load balancer to provide a virtual IP for multiple Management Servers. The administrator is responsible for creating the load balancer rules for the Management Servers. The application requires persistence or stickiness across multiple sessions. The following chart lists the ports that should be load balanced and whether or not persistence is required." msgstr "" #: ../../reliability.rst:46 -# c998c6decbb94666aa6b7c6191a0f4ce msgid "Even if persistence is not required, enabling it is permitted." msgstr "" -#: ../../reliability.rst:49 -# fa7858c33d194002ade885780b974057 +#: ../../reliability.rst:51 msgid "Source Port" msgstr "" -#: ../../reliability.rst:49 -# 8e4749c413de4b28a281ada8d2d64112 +#: ../../reliability.rst:51 msgid "Destination Port" msgstr "" -#: ../../reliability.rst:49 -# 044f0a55ef9143028e6a1442c2d75ee4 +#: ../../reliability.rst:51 msgid "Protocol" msgstr "" -#: ../../reliability.rst:49 -# 50fdab6c4d254b51be652286846ebac8 +#: ../../reliability.rst:51 msgid "Persistence Required?" msgstr "" -#: ../../reliability.rst:51 -# f5fcf842916f48bba5a1ef7630fe9998 +#: ../../reliability.rst:53 msgid "80 or 443" msgstr "" -#: ../../reliability.rst:51 -# 3a276b78a619418392895c04f2b8e5f0 +#: ../../reliability.rst:53 msgid "8080 (or 20400 with AJP)" msgstr "" -#: ../../reliability.rst:51 -# d09ff40864724d449227f282f2c255b4 +#: ../../reliability.rst:53 msgid "HTTP (or AJP)" msgstr "" -#: ../../reliability.rst:51 -#: ../../reliability.rst:52 -# 10b0e96112a54a5b92b53ee2ad9bf186 -# fb100cffa01e43e2b2b5880237a41528 +#: ../../reliability.rst:53 +#: ../../reliability.rst:54 msgid "Yes" msgstr "" -#: ../../reliability.rst:52 -#: ../../reliability.rst:52 -# f3007601ae444c0796d25c5e58d09d7a -# 1393fb040df84ca781d1000f40e4794a +#: ../../reliability.rst:54 +#: ../../reliability.rst:54 msgid "8250" msgstr "" -#: ../../reliability.rst:52 -# 6443f2a5e1d840699fd47b726ff379f9 +#: ../../reliability.rst:54 msgid "TCP" msgstr "" -#: ../../reliability.rst:53 -#: ../../reliability.rst:53 -# 1e51ee3a6cd14a0a954cce617a60c19d -# a50ea41d89cf476eadb2a4ad960c9c6a +#: ../../reliability.rst:55 +#: ../../reliability.rst:55 msgid "8096" msgstr "" -#: ../../reliability.rst:53 -# c2b280074d6f40d685182ce0770b0146 +#: ../../reliability.rst:55 msgid "HTTP" msgstr "" -#: ../../reliability.rst:53 -# 759f4cdc678a4b149c52cf0e39205f9c +#: ../../reliability.rst:55 msgid "No" msgstr "" -#: ../../reliability.rst:56 -# a6f72463a9f44a83992ea95a6ca2d121 +#: ../../reliability.rst:58 msgid "In addition to above settings, the administrator is responsible for setting the 'host' global config value from the management server IP to load balancer virtual IP address. If the 'host' value is not set to the VIP for Port 8250 and one of your management servers crashes, the UI is still available but the system VMs will not be able to contact the management server." msgstr "" -#: ../../reliability.rst:65 -# 4ea4aac15f0649b9a4ec0335de47dde1 +#: ../../reliability.rst:67 msgid "HA-Enabled Virtual Machines" msgstr "" -#: ../../reliability.rst:67 -#: ../../reliability.rst:84 -# c3b807bd9019482093758c219005a8af -# 15a6c6ff487d4b4ab6f7088de5c25301 +#: ../../reliability.rst:69 +#: ../../reliability.rst:86 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, CloudStack detects the crash and restarts the VM automatically within the same Availability Zone. HA is never performed across different Availability Zones. CloudStack 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 "" -#: ../../reliability.rst:77 -#: ../../reliability.rst:94 -# 07861c848b9c4db19a1648e1e80cfabd -# 69462f0a341c4b64a73b9f2e6a9dbb2d +#: ../../reliability.rst:79 +#: ../../reliability.rst:96 msgid "HA features work with iSCSI or NFS primary storage. HA with local storage is not supported." msgstr "" -#: ../../reliability.rst:82 -# d6b616e863194085b6c28e537822b4b0 +#: ../../reliability.rst:84 msgid "HA for Hosts" msgstr "" -#: ../../reliability.rst:99 -# 00c672182ced409dbf9628273c7e72cc +#: ../../reliability.rst:101 msgid "Dedicated HA Hosts" msgstr "" -#: ../../reliability.rst:101 -# d615a157c03a46f8a4185819e7d53f6a +#: ../../reliability.rst:103 msgid "One or more hosts can be designated for use only by HA-enabled VMs that are restarting due to a host failure. Setting up a pool of such dedicated HA hosts as the recovery destination for all HA-enabled VMs is useful to:" msgstr "" -#: ../../reliability.rst:106 -# 3b2ac4cb2fd24384adc49f8f6de78d12 +#: ../../reliability.rst:108 msgid "Make it easier to determine which VMs have been restarted as part of the CloudStack high-availability function. If a VM is running on a dedicated HA host, then it must be an HA-enabled VM whose original host failed. (With one exception: It is possible for an administrator to manually migrate any VM to a dedicated HA host.)." msgstr "" -#: ../../reliability.rst:112 -# 2814f71a4772417494be794e95ed6189 +#: ../../reliability.rst:114 msgid "Keep HA-enabled VMs from restarting on hosts which may be reserved for other purposes." msgstr "" -#: ../../reliability.rst:115 -# f29ad59410ba484d81a40d3ab33cfb75 +#: ../../reliability.rst:117 msgid "The dedicated HA option is set through a special host tag when the host is created. To allow the administrator to dedicate hosts to only HA-enabled VMs, set the global configuration variable ha.tag to the desired tag (for example, \"ha\\_host\"), and restart the Management Server. Enter the value in the Host Tags field when adding the host(s) that you want to dedicate to HA-enabled VMs." msgstr "" -#: ../../reliability.rst:123 -# d5444df1dd2240bea9615234f1703727 +#: ../../reliability.rst:125 msgid "If you set ha.tag, be sure to actually use that tag on at least one host in your cloud. If the tag specified in ha.tag is not set for any host in the cloud, the HA-enabled VMs will fail to restart after a crash." msgstr "" -#: ../../reliability.rst:130 -# 41dd6b225a02456f873c956ecc4e6018 +#: ../../reliability.rst:132 msgid "Primary Storage Outage and Data Loss" msgstr "" -#: ../../reliability.rst:132 -# 982e58c7dfd644a9a8e0eaf38fbf516a +#: ../../reliability.rst:134 msgid "When a primary storage outage occurs the hypervisor immediately stops all VMs stored on that storage device. Guests that are marked for HA will be restarted as soon as practical when the primary storage comes back on line. With NFS, the hypervisor may allow the virtual machines to continue running depending on the nature of the issue. For example, an NFS hang will cause the guest VMs to be suspended until storage connectivity is restored.Primary storage is not designed to be backed up. Individual volumes in primary storage can be backed up using snapshots." msgstr "" -#: ../../reliability.rst:144 -# 2d193df58d2c4fcb867416d740fd9657 +#: ../../reliability.rst:146 msgid "Secondary Storage Outage and Data Loss" msgstr "" -#: ../../reliability.rst:146 -# 2d7b3415392e4e8ba762191a40dafa04 +#: ../../reliability.rst:148 msgid "For a Zone that has only one secondary storage server, a secondary storage outage will have feature level impact to the system but will not impact running guest VMs. It may become impossible to create a VM with the selected template for a user. A user may also not be able to save snapshots or examine/restore saved snapshots. These features will automatically be available when the secondary storage comes back online." msgstr "" -#: ../../reliability.rst:153 -# 8cda194548a545c0864b2334b52ac6c1 +#: ../../reliability.rst:155 msgid "Secondary storage data loss will impact recently added user data including templates, snapshots, and ISO images. Secondary storage should be backed up periodically. Multiple secondary storage servers can be provisioned within each zone to increase the scalability of the system." msgstr "" -#: ../../reliability.rst:160 -# 5d6dd861732344e1a4563e92beaf4b89 +#: ../../reliability.rst:162 msgid "Database High Availability" msgstr "" -#: ../../reliability.rst:162 -# 2ab1e8b94c5447719fe99d7a1f876d22 +#: ../../reliability.rst:164 msgid "To help ensure high availability of the databases that store the internal data for CloudStack, you can set up database replication. This covers both the main CloudStack database and the Usage database. Replication is achieved using the MySQL connector parameters and two-way replication. Tested with MySQL 5.1 and 5.5." msgstr "" -#: ../../reliability.rst:170 -# 2f86c6796ebc476ba0a054b55ec4199d +#: ../../reliability.rst:172 msgid "How to Set Up Database Replication" msgstr "" -#: ../../reliability.rst:172 -# 9c0172a3e34d439ca93117a4c922b4cf +#: ../../reliability.rst:174 msgid "Database replication in CloudStack is provided using the MySQL replication capabilities. The steps to set up replication can be found in the MySQL documentation (links are provided below). It is suggested that you set up two-way replication, which involves two database nodes. In this case, for example, you might have node1 and node2." msgstr "" -#: ../../reliability.rst:178 -# c0c448bf2d294f1f99d5a0715263bf84 +#: ../../reliability.rst:180 msgid "You can also set up chain replication, which involves more than two nodes. In this case, you would first set up two-way replication with node1 and node2. Next, set up one-way replication from node2 to node3. Then set up one-way replication from node3 to node4, and so on for all the additional nodes." msgstr "" -#: ../../reliability.rst:184 -# 946a91ee699241e981ff92c48293ebe9 +#: ../../reliability.rst:186 msgid "References:" msgstr "" -#: ../../reliability.rst:186 -# 0e89f25f5f474fa8a51de012dc293160 +#: ../../reliability.rst:188 msgid "`http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html <http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html>`_" msgstr "" -#: ../../reliability.rst:188 -# 4b174fc7f8484911b245607384172cae +#: ../../reliability.rst:190 msgid "`https://wikis.oracle.com/display/CommSuite/MySQL+High+Availability+and+Replication+Information+For+Calendar+Server <https://wikis.oracle.com/display/CommSuite/MySQL+High+Availability+and+Replication+Information+For+Calendar+Server>`_" msgstr "" -#: ../../reliability.rst:192 -# 4fe437de91df4ffa8fe0925f0acdbfc5 +#: ../../reliability.rst:194 msgid "Configuring Database High Availability" msgstr "" -#: ../../reliability.rst:194 -# f284eab37564471292cd2af70ef18ae5 +#: ../../reliability.rst:196 msgid "To control the database high availability behavior, use the following configuration settings in the file /etc/cloudstack/management/db.properties." msgstr "" -#: ../../reliability.rst:198 -# f79c8f4273854ceb83977ca0474e9594 +#: ../../reliability.rst:200 msgid "**Required Settings**" msgstr "" -#: ../../reliability.rst:200 -# 239ea1c4ea2a4c428cbfdd0ae1d3c2a3 +#: ../../reliability.rst:202 msgid "Be sure you have set the following in db.properties:" msgstr "" -#: ../../reliability.rst:202 -# e03d864abdca47daa90be6c6c5eccecc +#: ../../reliability.rst:204 msgid "``db.ha.enabled``: set to true if you want to use the replication feature." msgstr "" -#: ../../reliability.rst:205 -# affe10ff738642c4b25a6cbfc26c498e +#: ../../reliability.rst:207 msgid "Example: ``db.ha.enabled=true``" msgstr "" -#: ../../reliability.rst:207 -# 147ac9efb2314312b6e97323a267fd7c +#: ../../reliability.rst:209 msgid "``db.cloud.slaves``: set to a comma-delimited set of slave hosts for the cloud database. This is the list of nodes set up with replication. The master node is not in the list, since it is already mentioned elsewhere in the properties file." msgstr "" -#: ../../reliability.rst:212 -# aa38f185ca8b4c1b86e19da970eb3901 +#: ../../reliability.rst:214 msgid "Example: ``db.cloud.slaves=node2,node3,node4``" msgstr "" -#: ../../reliability.rst:214 -# 1783ef0808884e28ab22f6b3172dba41 +#: ../../reliability.rst:216 msgid "``db.usage.slaves``: set to a comma-delimited set of slave hosts for the usage database. This is the list of nodes set up with replication. The master node is not in the list, since it is already mentioned elsewhere in the properties file." msgstr "" -#: ../../reliability.rst:219 -# 573fb04445dd4b0ba4f5b9a5f8517c75 +#: ../../reliability.rst:221 msgid "Example: ``db.usage.slaves=node2,node3,node4``" msgstr "" -#: ../../reliability.rst:221 -# 739f9df2617d4e24aaa9adb209c65969 +#: ../../reliability.rst:223 msgid "**Optional Settings**" msgstr "" -#: ../../reliability.rst:223 -# 21e38ceba8e84d3f8b520026cae7d1b7 +#: ../../reliability.rst:225 msgid "The following settings must be present in db.properties, but you are not required to change the default values unless you wish to do so for tuning purposes:" msgstr "" -#: ../../reliability.rst:227 -# bcfa8dcb331c4185bab0cbdfbb3624ca +#: ../../reliability.rst:229 msgid "``db.cloud.secondsBeforeRetryMaster``: The number of seconds the MySQL connector should wait before trying again to connect to the master after the master went down. Default is 1 hour. The retry might happen sooner if db.cloud.queriesBeforeRetryMaster is reached first." msgstr "" -#: ../../reliability.rst:232 -# 55d7217f8ea6408e8389bd39dbbfc3fc +#: ../../reliability.rst:234 msgid "Example: ``db.cloud.secondsBeforeRetryMaster=3600``" msgstr "" -#: ../../reliability.rst:234 -# d8cfb3b10706434d8ad7c63b231e7ee9 +#: ../../reliability.rst:236 msgid "``db.cloud.queriesBeforeRetryMaster``: The minimum number of queries to be sent to the database before trying again to connect to the master after the master went down. Default is 5000. The retry might happen sooner if db.cloud.secondsBeforeRetryMaster is reached first." msgstr "" -#: ../../reliability.rst:239 -# f7b672a867c64854accef70177a0dd73 +#: ../../reliability.rst:241 msgid "Example: ``db.cloud.queriesBeforeRetryMaster=5000``" msgstr "" -#: ../../reliability.rst:241 -# 2283aca3081443c585804a3c9d63a45d +#: ../../reliability.rst:243 msgid "``db.cloud.initialTimeout``: Initial time the MySQL connector should wait before trying again to connect to the master. Default is 3600." msgstr "" -#: ../../reliability.rst:244 -# bae95908743e448b967b6992b4e88816 +#: ../../reliability.rst:246 msgid "Example: ``db.cloud.initialTimeout=3600``" msgstr "" -#: ../../reliability.rst:248 -# 6b17824c97504228abd0de9726eb598e +#: ../../reliability.rst:250 msgid "Limitations on Database High Availability" msgstr "" -#: ../../reliability.rst:250 -# 5df2f93aff944e03bd3c9f9e21c95cb6 +#: ../../reliability.rst:252 msgid "The following limitations exist in the current implementation of this feature." msgstr "" -#: ../../reliability.rst:253 -# 7c4a38ab45c943a489f2e7ae8f3ab0e2 +#: ../../reliability.rst:255 msgid "Slave hosts can not be monitored through CloudStack. You will need to have a separate means of monitoring." msgstr "" -#: ../../reliability.rst:256 -# 5270e63b8008415bbe847a54002660bc +#: ../../reliability.rst:258 msgid "Events from the database side are not integrated with the CloudStack Management Server events system." msgstr "" -#: ../../reliability.rst:259 -# 1bef8f38060a49e7ba30b234ad377f32 +#: ../../reliability.rst:261 msgid "You must periodically perform manual clean-up of bin log files generated by replication on database nodes. If you do not clean up the log files, the disk can become full." msgstr ""