cf1b4ab858
For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: If0596e5a6d627e9c46e400143c754fd9c84987de
17545 lines
969 KiB
Plaintext
17545 lines
969 KiB
Plaintext
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: PACKAGE VERSION\n"
|
||
"POT-Creation-Date: 2015-10-09 06:26+0000\n"
|
||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Content-Transfer-Encoding: 8bit\n"
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:7(title)
|
||
msgid "OpenStack configuration overview"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:8(para)
|
||
msgid "OpenStack is a collection of open source project components that enable setting up cloud services. Each component uses similar configuration techniques and a common framework for INI file options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:13(para)
|
||
msgid "This guide pulls together multiple references and configuration options for the following OpenStack components:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:17(para)
|
||
msgid "Bare metal service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:18(para)
|
||
msgid "OpenStack Block Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:19(para)
|
||
msgid "OpenStack Compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:20(para)
|
||
msgid "OpenStack dashboard"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:21(para)
|
||
msgid "Database service for OpenStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:22(para) ./doc/config-reference/ch_dataprocessingserviceconfigure.xml:7(title)
|
||
msgid "Data processing service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:23(para)
|
||
msgid "OpenStack Identity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:24(para)
|
||
msgid "OpenStack Image service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:25(para)
|
||
msgid "OpenStack Networking"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:26(para)
|
||
msgid "OpenStack Object Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:27(para) ./doc/config-reference/ch_orchestrationconfigure.xml:7(title)
|
||
msgid "Orchestration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_config-overview.xml:28(para) ./doc/config-reference/ch_telemetryconfigure.xml:7(title)
|
||
msgid "Telemetry"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:7(title) ./doc/config-reference/networking/section_networking-options-reference.xml:38(title) ./doc/config-reference/networking/section_networking-options-reference.xml:44(title)
|
||
msgid "Compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:8(para)
|
||
msgid "The OpenStack Compute service is a cloud computing fabric controller, which is the main part of an IaaS system. You can use OpenStack Compute to host and manage cloud computing systems. This section describes the OpenStack Compute configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:13(para)
|
||
msgid "To configure your Compute installation, you must define configuration options in these files:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:17(para)
|
||
msgid "<filename>nova.conf</filename>. Contains most of the Compute configuration options. Resides in the <filename>/etc/nova</filename> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:22(para)
|
||
msgid "<filename>api-paste.ini</filename>. Defines Compute limits. Resides in the <filename>/etc/nova</filename> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:27(para)
|
||
msgid "Related Image service and Identity service management configuration files."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:33(title)
|
||
msgid "Configure logging"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:34(para)
|
||
msgid "You can use <filename>nova.conf</filename> file to configure where Compute logs events, the level of logging, and log formats."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:37(para)
|
||
msgid "To customize log formats for OpenStack Compute, use the configuration option settings documented in <xref linkend=\"config_table_nova_logging\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:42(title)
|
||
msgid "Configure authentication and authorization"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:43(para)
|
||
msgid "There are different methods of authentication for the OpenStack Compute project, including no authentication. The preferred system is the OpenStack Identity service, code-named Keystone."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:47(para)
|
||
msgid "To customize authorization settings for Compute, use the configuration options documented in <xref linkend=\"config_table_nova_authentication\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:50(para)
|
||
msgid "To customize certificate authority settings for Compute, use the configuration options documented in <xref linkend=\"config_table_nova_ca\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:53(para)
|
||
msgid "To customize Compute and the Identity service to use LDAP as a backend, refer to the configuration options documented in <xref linkend=\"config_table_nova_ldap\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:59(title)
|
||
msgid "Configure resize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:60(para)
|
||
msgid "Resize (or Server resize) is the ability to change the flavor of a server, thus allowing it to upscale or downscale according to user needs. For this feature to work properly, you might need to configure some underlying virt layers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:65(title) ./doc/config-reference/compute/section_hypervisor_kvm.xml:8(title)
|
||
msgid "KVM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:66(para)
|
||
msgid "Resize on KVM is implemented currently by transferring the images between compute nodes over ssh. For KVM you need hostnames to resolve properly and passwordless ssh access between your compute hosts. Direct access from one compute host to another is needed to copy the VM file across."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:71(para)
|
||
msgid "Cloud end users can find out how to resize a server by reading the <link xlink:href=\"http://docs.openstack.org/user-guide/cli_change_the_size_of_your_server.html\">OpenStack End User Guide</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:77(title) ./doc/config-reference/compute/section_hypervisor_xen_api.xml:59(title)
|
||
msgid "XenServer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_computeconfigure.xml:78(para)
|
||
msgid "To get resize to work with XenServer (and XCP), you need to establish a root trust between all hypervisor nodes and provide an /image mount point to your hypervisors dom0."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_orchestrationconfigure.xml:8(para)
|
||
msgid "The Orchestration service is designed to manage the lifecycle of infrastructure and applications within OpenStack clouds. Its various agents and services are configured in the <filename>/etc/heat/heat.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_orchestrationconfigure.xml:12(para)
|
||
msgid "To install Orchestration, see the <citetitle>OpenStack Installation Guide</citetitle> for your distribution (<link xlink:href=\"http://docs.openstack.org\">docs.openstack.org</link>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_orchestrationconfigure.xml:16(para)
|
||
msgid "The following tables provide a comprehensive list of the Orchestration configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:7(title)
|
||
msgid "Object Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:8(para)
|
||
msgid "OpenStack Object Storage uses multiple configuration files for multiple services and background daemons, and <placeholder-1/> to manage server configurations. Default configuration options appear in the <code>[DEFAULT]</code> section. You can override the default values by setting values in the other sections."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:18(title)
|
||
msgid "Object server configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:19(para)
|
||
msgid "Find an example object server configuration at <filename>etc/object-server.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:22(para) ./doc/config-reference/ch_objectstorageconfigure.xml:51(para) ./doc/config-reference/ch_objectstorageconfigure.xml:76(para) ./doc/config-reference/ch_objectstorageconfigure.xml:109(para) ./doc/config-reference/ch_objectstorageconfigure.xml:126(para) ./doc/config-reference/ch_objectstorageconfigure.xml:152(para) ./doc/config-reference/ch_objectstorageconfigure.xml:181(para) ./doc/config-reference/ch_objectstorageconfigure.xml:224(para) ./doc/config-reference/ch_objectstorageconfigure.xml:233(para)
|
||
msgid "The available configuration options are:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:42(title)
|
||
msgid "Sample object server configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:47(title)
|
||
msgid "Object expirer configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:48(para)
|
||
msgid "Find an example object expirer configuration at <filename>etc/object-expirer.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:67(title)
|
||
msgid "Sample object expirer configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:72(title)
|
||
msgid "Container server configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:73(para)
|
||
msgid "Find an example container server configuration at <filename>etc/container-server.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:99(title)
|
||
msgid "Sample container server configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:105(title)
|
||
msgid "Container sync realms configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:106(para)
|
||
msgid "Find an example container sync realms configuration at <filename>etc/container-sync-realms.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:117(title)
|
||
msgid "Sample container sync realms configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:122(title)
|
||
msgid "Container reconciler configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:123(para)
|
||
msgid "Find an example container sync realms configuration at <filename>etc/container-reconciler.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:142(title)
|
||
msgid "Sample container sync reconciler configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:148(title)
|
||
msgid "Account server configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:149(para)
|
||
msgid "Find an example account server configuration at <filename>etc/account-server.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:172(title)
|
||
msgid "Sample account server configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:177(title)
|
||
msgid "Proxy server configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:178(para)
|
||
msgid "Find an example proxy server configuration at <filename>etc/proxy-server.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:215(title)
|
||
msgid "Sample proxy server configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:220(title)
|
||
msgid "Proxy server memcache configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:221(para)
|
||
msgid "Find an example memcache configuration for the proxy server at <filename>etc/memcache.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:229(title)
|
||
msgid "Rsyncd configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_objectstorageconfigure.xml:230(para)
|
||
msgid "Find an example rsyncd configuration at <filename>etc/rsyncd.conf-sample</filename> in the source code repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_databaseserviceconfigure.xml:7(title)
|
||
msgid "Database service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_databaseserviceconfigure.xml:8(para)
|
||
msgid "The Database service provides a scalable and reliable Cloud Database-as-a-Service functionality for both relational and non-relational database engines."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_databaseserviceconfigure.xml:12(para)
|
||
msgid "The following tables provide a comprehensive list of the Database service configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:6(caption)
|
||
msgid "Default ports that OpenStack components use"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:12(th)
|
||
msgid "OpenStack service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:13(th)
|
||
msgid "Default ports"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:14(th)
|
||
msgid "Port type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:19(literal)
|
||
msgid "cinder"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:19(td)
|
||
msgid "Block Storage (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:20(td)
|
||
msgid "8776"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:21(td) ./doc/config-reference/table_default-ports-primary-services.xml:26(td) ./doc/config-reference/table_default-ports-primary-services.xml:61(td) ./doc/config-reference/table_default-ports-primary-services.xml:77(td) ./doc/config-reference/table_default-ports-primary-services.xml:87(td) ./doc/config-reference/table_default-ports-primary-services.xml:98(td) ./doc/config-reference/table_default-ports-primary-services.xml:115(td)
|
||
msgid "publicurl and adminurl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:24(literal)
|
||
msgid "nova"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:24(td)
|
||
msgid "Compute (<placeholder-1/>) endpoints"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:25(td)
|
||
msgid "8774"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:29(literal) ./doc/config-reference/compute/section_nova-log-files.xml:38(td)
|
||
msgid "nova-api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:29(td)
|
||
msgid "Compute API (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:30(td)
|
||
msgid "8773, 8775"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:34(td)
|
||
msgid "Compute ports for access to virtual machine consoles"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:36(td)
|
||
msgid "5900-5999"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:41(systemitem)
|
||
msgid "openstack-nova-novncproxy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:40(td)
|
||
msgid "Compute VNC proxy for browsers ( <placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:42(td)
|
||
msgid "6080"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:47(systemitem)
|
||
msgid "openstack-nova-xvpvncproxy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:46(td)
|
||
msgid "Compute VNC proxy for traditional VNC clients (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:48(td)
|
||
msgid "6081"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:52(td)
|
||
msgid "Proxy port for HTML5 console used by Compute service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:54(td)
|
||
msgid "6082"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:58(literal)
|
||
msgid "sahara"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:58(td)
|
||
msgid "Data processing service (<placeholder-1/>) endpoint"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:60(td)
|
||
msgid "8386"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:64(literal) ./doc/config-reference/conf-changes/cinder.xml:607(td) ./doc/config-reference/conf-changes/manila.xml:35(td)
|
||
msgid "keystone"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:64(td)
|
||
msgid "Identity service (<placeholder-1/>) administrative endpoint"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:66(td)
|
||
msgid "35357"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:67(td)
|
||
msgid "adminurl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:70(td)
|
||
msgid "Identity service public endpoint"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:71(td)
|
||
msgid "5000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:72(td)
|
||
msgid "publicurl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:75(literal)
|
||
msgid "glance"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:75(td)
|
||
msgid "Image service (<placeholder-1/>) API"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:76(td)
|
||
msgid "9292"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:80(td)
|
||
msgid "Image service registry"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:81(td)
|
||
msgid "9191"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:85(literal)
|
||
msgid "neutron"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:85(td)
|
||
msgid "Networking (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:86(td)
|
||
msgid "9696"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:90(literal) ./doc/config-reference/table_default-ports-peripheral-services.xml:30(literal)
|
||
msgid "swift"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:90(td)
|
||
msgid "Object Storage (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:91(td)
|
||
msgid "6000, 6001, 6002"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:95(literal) ./doc/config-reference/conf-changes/sahara.xml:136(td)
|
||
msgid "heat"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:95(td)
|
||
msgid "Orchestration (<placeholder-1/>) endpoint"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:97(td)
|
||
msgid "8004"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:102(literal)
|
||
msgid "openstack-heat-api-cfn"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:101(td)
|
||
msgid "Orchestration AWS CloudFormation-compatible API (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:103(td)
|
||
msgid "8000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:108(literal)
|
||
msgid "openstack-heat-api-cloudwatch"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:107(td)
|
||
msgid "Orchestration AWS CloudWatch-compatible API (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:109(td)
|
||
msgid "8003"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:113(literal)
|
||
msgid "ceilometer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:113(td)
|
||
msgid "Telemetry (<placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-primary-services.xml:114(td)
|
||
msgid "8777"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:6(caption)
|
||
msgid "Default ports that secondary services related to OpenStack components use"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:13(th)
|
||
msgid "Service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:14(th)
|
||
msgid "Default port"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:15(th)
|
||
msgid "Used by"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:20(td)
|
||
msgid "HTTP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:21(td) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:352(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:409(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:488(replaceable)
|
||
msgid "80"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:22(literal)
|
||
msgid "Horizon"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:22(td)
|
||
msgid "OpenStack dashboard (<placeholder-1/>) when it is not configured to use secure access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:27(td)
|
||
msgid "HTTP alternate"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:28(td)
|
||
msgid "8080"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:29(td)
|
||
msgid "OpenStack Object Storage (<placeholder-1/>) service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:33(td)
|
||
msgid "HTTPS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:34(td) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:196(replaceable)
|
||
msgid "443"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:35(td)
|
||
msgid "Any OpenStack service that is enabled for SSL, especially secure-access dashboard."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:39(td)
|
||
msgid "rsync"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:40(td)
|
||
msgid "873"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:41(td)
|
||
msgid "OpenStack Object Storage. Required."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:44(td)
|
||
msgid "iSCSI target"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:45(td)
|
||
msgid "3260"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:46(td)
|
||
msgid "OpenStack Block Storage. Required."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:49(td)
|
||
msgid "MySQL database service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:50(td)
|
||
msgid "3306"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:51(td)
|
||
msgid "Most OpenStack components."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:54(td)
|
||
msgid "Message Broker (AMQP traffic)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:55(td)
|
||
msgid "5672"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/table_default-ports-peripheral-services.xml:56(td)
|
||
msgid "OpenStack Block Storage, Networking, Orchestration, and Compute."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:10(title)
|
||
msgid "The policy.json file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:12(para)
|
||
msgid "Each OpenStack service, Identity, Compute, Networking and so on, has its own role-based access policies. They determine which user can access which objects in which way, and are defined in the service's <filename>policy.json</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:17(para)
|
||
msgid "Whenever an API call to an OpenStack service is made, the service's policy engine uses the appropriate policy definitions to determine if the call can be accepted. Any changes to <filename>policy.json</filename> are effective immediately, which allows new policies to be implemented while the service is running."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:23(para)
|
||
msgid "A <filename>policy.json</filename> file is a text file in JSON (Javascript Object Notation) format. Each policy is defined by a one-line statement in the form <literal>\"<target>\" : \"<rule>\"</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:27(para)
|
||
msgid "The policy target, also named \"action\", represents an API call like \"start an instance\" or \"attach a volume\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:32(para)
|
||
msgid "Action names are usually qualified. Example: OpenStack Compute features API calls to list instances, volumes and networks. In <filename>/etc/nova/policy.json</filename>, these APIs are represented by <literal>compute:get_all</literal>, <literal>volume:get_all</literal> and <literal>network:get_all</literal>, respectively."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:38(para)
|
||
msgid "The mapping between API calls and actions is not generally documented."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:40(para)
|
||
msgid "The policy rule determines under which circumstances the API call is permitted. Usually this involves the user who makes the call (hereafter named the \"API user\") and often the object on which the API call operates. A typical rule checks if the API user is the object's owner."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:45(title)
|
||
msgid "Modifying the policy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:46(para)
|
||
msgid "While recipes for editing <filename>policy.json</filename> files are found on blogs, modifying the policy can have unexpected side effects and is not encouraged."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:54(title) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:130(title)
|
||
msgid "Examples"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:56(para)
|
||
msgid "A simple rule might look like this: <placeholder-1/> The target is <literal>\"compute:get_all\"</literal>, the \"list all instances\" API of the Compute service. The rule is an empty string meaning \"always\". This policy allows anybody to list instances."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:64(para)
|
||
msgid "You can also decline permission to use an API: <placeholder-1/> The exclamation mark stands for \"never\" or \"nobody\", which effectively disables the Compute API \"shelve an instance\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:71(para)
|
||
msgid "Many APIs can only be called by admin users. This can be expressed by the rule <literal>\"role:admin\"</literal>. The following policy ensures that only administrators can create new users in the Identity database: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:79(para)
|
||
msgid "You can limit APIs to any role. For example, the Orchestration service defines a role named <literal>heat_stack_user</literal>. Whoever has this role isn't allowed to create stacks: <placeholder-1/> This rule makes use of the boolean operator <literal>not</literal>. More complex rules can be built using operators <literal>and</literal>, <literal>or</literal> and parentheses."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:88(para)
|
||
msgid "You can define aliases for rules: <placeholder-1/> The policy engine understands that <literal>\"deny_stack_user\"</literal> is not an API and consequently interprets it as an alias. The stack creation policy above can then be written as: <placeholder-2/> This is taken verbatim from <filename>/etc/heat/policy.json</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:100(para)
|
||
msgid "Rules can compare API attributes to object attributes. For example: <placeholder-1/> states that only the owner of an instance can start it up. The <literal>user_id</literal> string before the colon is an API attribute, namely the user ID of the API user. It is compared with the user ID of the object (in this case, an instance); more precisely, it is compared with the <literal>user_id</literal> field of that object in the database. If the two values are equal, permission is granted."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:112(para)
|
||
msgid "An admin user always has permission to call APIs. This is how <filename>/etc/keystone/policy.json</filename> makes this policy explicit: <placeholder-1/> The first line defines an alias for \"user is an admin user\". The <literal>is_admin</literal> flag is only used when setting up the Identity service for the first time. It indicates that the user has admin privileges granted by the service token (<parameter>--os-token</parameter> parameter of the <placeholder-2/> command line client)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:128(para)
|
||
msgid "The second line creates an alias for \"user owns the object\" by comparing the API's user ID with the object's user ID."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:132(para)
|
||
msgid "Line 3 defines a third alias <literal>admin_or_owner</literal>, combining the two first aliases with the Boolean operator <literal>or</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:136(para)
|
||
msgid "Line 4 sets up the policy that a password can only be modified by its owner or an admin user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:141(para)
|
||
msgid "As a final example, let's examine a more complex rule: <placeholder-1/> This rule determines who can use the Identity API \"delete EC2 credential\". Here, boolean operators and parentheses combine three simpler rules. <literal>admin_required</literal> and <literal>owner</literal> are the same aliases as in the previous example. <literal>user_id:%(target.credential.user_id)s</literal> compares the API user with the user ID of the credential object associated with the target."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:158(title)
|
||
msgid "Syntax"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:160(para)
|
||
msgid "A <filename>policy.json</filename> file consists of policies and aliases of the form <literal>target:rule</literal> or <literal>alias:definition</literal>, separated by commas and enclosed in curly braces: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:175(para)
|
||
msgid "Targets are APIs and are written <literal>\"service:API\"</literal> or simply <literal>\"API\"</literal>. For example, <literal>\"compute:create\"</literal> or <literal>\"add_image\"</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:179(para)
|
||
msgid "Rules determine whether the API call is allowed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:183(para)
|
||
msgid "always true. The action is always permitted. This can be written as <literal>\"\"</literal> (empty string), <literal>[]</literal>, or <literal>\"@\"</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:185(para)
|
||
msgid "always false. The action is never permitted. Written as <literal>\"!\"</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:186(para)
|
||
msgid "a special check"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:187(para)
|
||
msgid "a comparison of two values"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:188(para)
|
||
msgid "boolean expressions based on simpler rules"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:180(para)
|
||
msgid "Rules can be: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:195(para)
|
||
msgid "<literal><role>:<role name></literal>, a test whether the API credentials contain this role."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:197(para)
|
||
msgid "<literal><rule>:<rule name></literal>, the definition of an alias."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:199(para)
|
||
msgid "<literal>http:<target URL></literal>, which delegates the check to a remote server. The API is authorized when the server returns True."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:192(para)
|
||
msgid "Special checks are <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:205(para)
|
||
msgid "Developers can define additional special checks."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:207(para)
|
||
msgid "Two values are compared in the following way: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:215(para)
|
||
msgid "constants: Strings, numbers, <literal>true</literal>, <literal>false</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:216(para)
|
||
msgid "API attributes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:217(para)
|
||
msgid "target object attributes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:218(para)
|
||
msgid "the flag <literal>is_admin</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:212(para)
|
||
msgid "Possible values are <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:222(para)
|
||
msgid "API attributes can be <literal>project_id</literal>, <literal>user_id</literal> or <literal>domain_id</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:225(para)
|
||
msgid "Target object attributes are fields from the object description in the database. For example in the case of the <literal>\"compute:start\"</literal> API, the object is the instance to be started. The policy for starting instances could use the <literal>%(project_id)s</literal>attribute, that is the project that owns the instance. The trailing s indicates this is a string."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:231(para)
|
||
msgid "<literal>is_admin</literal> indicates that administrative privileges are granted via the admin token mechanism (the <parameter>--os-token</parameter> option of the <placeholder-1/> command). The admin token allows initialisation of the identity database before the admin role exists."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:237(para)
|
||
msgid "The alias construct exists for convenience. An alias is short name for a complex or hard to understand rule. It is defined in the same way as a policy: <placeholder-1/> Once an alias is defined, use the <literal>rule</literal> keyword to use it in a policy rule."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:248(title)
|
||
msgid "Older syntax"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:250(para)
|
||
msgid "You may encounter older <filename>policy.json</filename> files that feature a different syntax, where JavaScript arrays are used instead of boolean operators. For example, the EC2 credentials rule above would have been written as follows: <placeholder-1/> The rule is an array of arrays. The innermost arrays are or'ed together, whereas elements inside the innermost arrays are and'ed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_policy_json.xml:261(para)
|
||
msgid "While the old syntax is still supported, we recommend using the newer, more intuitive syntax."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:7(title)
|
||
msgid "Identity service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:8(para)
|
||
msgid "This chapter details the OpenStack Identity service configuration options. For installation prerequisites and step-by-step walkthroughs, see the <citetitle>OpenStack Installation Guide</citetitle> for your distribution (<link xlink:href=\"http://docs.openstack.org\">docs.openstack.org</link>) and <citetitle><link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/\">Cloud Administrator Guide</link></citetitle>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:16(title)
|
||
msgid "Caching layer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:17(para)
|
||
msgid "Identity supports a caching layer that is above the configurable subsystems, such as token or assignment. The majority of the caching configuration options are set in the <literal>[cache]</literal> section. However, each section that has the capability to be cached usually has a <placeholder-1/> option that will toggle caching for that specific section. By default, caching is globally disabled. Options are as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:28(para)
|
||
msgid "Current functional backends are:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:30(para)
|
||
msgid "<literal>dogpile.cache.memcached</literal> - Memcached backend using the standard python-memcached library"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:32(para)
|
||
msgid "<literal>dogpile.cache.pylibmc</literal> - Memcached backend using the pylibmc library"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:34(para)
|
||
msgid "<literal>dogpile.cache.bmemcached</literal> - Memcached using python-binary-memcached library."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:36(para)
|
||
msgid "<literal>dogpile.cache.redis</literal> - Redis backend"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:37(para)
|
||
msgid "<literal>dogpile.cache.dbm</literal> - Local DBM file backend"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:38(para)
|
||
msgid "<literal>dogpile.cache.memory</literal> - In-memory cache, not suitable for use outside of testing as it does not cleanup it's internal cache on cache expiration and does not share cache between processes. This means that caching and cache invalidation will not be consistent or reliable."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:44(para)
|
||
msgid "<literal>dogpile.cache.mongo</literal> - MongoDB as caching backend."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:51(title)
|
||
msgid "Identity service configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:52(para)
|
||
msgid "The Identity service is configured in the <filename>/etc/keystone/keystone.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:54(para)
|
||
msgid "The following tables provide a comprehensive list of the Identity service options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:94(title)
|
||
msgid "Domain-specific configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:95(para)
|
||
msgid "The Identity service supports domain-specific Identity drivers which allow a domain to have its own LDAP or SQL back end. By default, domain-specific drivers are disabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:99(para)
|
||
msgid "Domain-specific Identity configuration options can be stored in domain-specific configuration files, or in the Identity SQL database using API REST calls."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:103(para)
|
||
msgid "Storing and managing configuration options in a SQL database is experimental in Kilo."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:107(title)
|
||
msgid "Enable drivers for domain-specific configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:108(para) ./doc/config-reference/ch_identityconfigure.xml:151(para)
|
||
msgid "To enable domain-specific drivers, set these options in the <filename>/etc/keystone/keystone.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:114(para)
|
||
msgid "When you enable domain-specific drivers, Identity looks in the <placeholder-1/> directory for configuration files that are named as <filename>keystone.<replaceable>DOMAIN_NAME</replaceable>.conf</filename>. Any domain without a domain-specific configuration file uses options in the primary configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:122(title)
|
||
msgid "Domain-specific configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:123(para)
|
||
msgid "Any options that you define in the domain-specific configuration file override options in the <filename>/etc/keystone/keystone.conf</filename> configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:126(para)
|
||
msgid "Domains configured for the service user or project use the Identity API v3 to retrieve the service token."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:128(para)
|
||
msgid "To configure the domain for the service user, set the following options in the [DEFAULT] section of the <filename>/etc/keystone/domains/keystone.<replaceable>DOMAIN_NAME</replaceable>.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:132(replaceable)
|
||
msgid "USER_DOMAIN_ID"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:133(replaceable)
|
||
msgid "USER_DOMAIN_NAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:134(para)
|
||
msgid "Replace <replaceable>USER_DOMAIN_ID</replaceable> with the Identity service account user domain ID, and <replaceable>USER_DOMAIN_NAME</replaceable> with the Identity service account user domain name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:138(para)
|
||
msgid "To configure the domain for the project, set the following options in the [DEFAULT] section of the <filename>/etc/keystone/domains/keystone.<replaceable>DOMAIN_NAME</replaceable>.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:142(replaceable)
|
||
msgid "PROJECT_DOMAIN_ID"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:143(replaceable)
|
||
msgid "PROJECT_DOMAIN_NAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:144(para)
|
||
msgid "Replace <replaceable>PROJECT_DOMAIN_ID</replaceable> with the Identity service account project domain ID, and <replaceable>PROJECT_DOMAIN_NAME</replaceable> with the Identity service account project domain name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:150(title)
|
||
msgid "Enable drivers for storing configuration options in SQL database"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:156(para)
|
||
msgid "Any domain-specific configuration options specified through the Identity v3 API will override domain-specific configuration files in the <filename>/etc/keystone/domains</filename> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:161(title)
|
||
msgid "Migrate domain-specific configuration files to the SQL database"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:162(para)
|
||
msgid "You can use the <placeholder-1/> command to migrate configuration options in domain-specific configuration files to the SQL database:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:166(para)
|
||
msgid "To upload options from a specific domain-configuration file, specify the domain name:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_identityconfigure.xml:168(replaceable)
|
||
msgid "DOMAIN_NAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:7(title)
|
||
msgid "Firewalls and default ports"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:8(para)
|
||
msgid "On some deployments, such as ones where restrictive firewalls are in place, you might need to manually configure a firewall to permit OpenStack service traffic."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:11(para)
|
||
msgid "To manually configure a firewall, you must permit traffic through the ports that each OpenStack service uses. This table lists the default ports that each OpenStack service uses:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:16(para)
|
||
msgid "To function properly, some OpenStack components depend on other, non-OpenStack services. For example, the OpenStack dashboard uses HTTP for non-secure communication. In this case, you must configure the firewall to allow traffic to and from HTTP."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:21(para)
|
||
msgid "This table lists the ports that other OpenStack components use:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:24(para)
|
||
msgid "On some deployments, the default port used by a service may fall within the defined local port range of a host. To check a host's local port range:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:28(para)
|
||
msgid "If a service's default port falls within this range, run the following program to check if the port has already been assigned to another application:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:31(replaceable) ./doc/config-reference/compute/section_compute-cells.xml:321(replaceable)
|
||
msgid "PORT"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/app_firewalls-ports.xml:32(para)
|
||
msgid "Configure the service to use a different port if the default port is already being used by another application."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_networkingconfigure.xml:7(title)
|
||
msgid "Networking"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_networkingconfigure.xml:8(para)
|
||
msgid "This chapter explains the OpenStack Networking configuration options. For installation prerequisites, steps, and use cases, see the <citetitle>OpenStack Installation Guide</citetitle> for your distribution (<link xlink:href=\"http://docs.openstack.org\">docs.openstack.org</link>) and <citetitle><link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/\">Cloud Administrator Guide</link></citetitle>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_telemetryconfigure.xml:8(para)
|
||
msgid "The Telemetry service collects measurements within OpenStack. Its various agents and services are configured in the <filename>/etc/ceilometer/ceilometer.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_telemetryconfigure.xml:11(para)
|
||
msgid "To install Telemetry, see the <citetitle>OpenStack Installation Guide</citetitle> for your distribution (<link xlink:href=\"http://docs.openstack.org\">docs.openstack.org</link>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_telemetryconfigure.xml:15(para)
|
||
msgid "The following tables provide a comprehensive list of the Telemetry configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_blockstorageconfigure.xml:7(title)
|
||
msgid "Block Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_blockstorageconfigure.xml:8(para)
|
||
msgid "The OpenStack Block Storage service works with many different storage drivers that you can configure by using these instructions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_dataprocessingserviceconfigure.xml:8(para)
|
||
msgid "The Data processing service (sahara) provides a scalable data-processing stack and associated management interfaces."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_dataprocessingserviceconfigure.xml:13(para)
|
||
msgid "The following tables provide a comprehensive list of the Data processing service configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_imageservice.xml:7(title)
|
||
msgid "Image service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_imageservice.xml:8(para)
|
||
msgid "Compute relies on an external image service to store virtual machine images and maintain a catalog of available images. By default, Compute is configured to use the OpenStack Image service (glance), which is currently the only supported image service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_imageservice.xml:15(para)
|
||
msgid "If your installation requires euca2ools to register new images, you must run the <systemitem class=\"service\">nova-objectstore</systemitem> service. This service provides an Amazon S3 front-end for Glance, which is required by euca2ools."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_imageservice.xml:20(para)
|
||
msgid "To customize the Compute Service, use the configuration option settings documented in <xref linkend=\"config_table_nova_glance\"/> and <xref linkend=\"config_table_nova_s3\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_imageservice.xml:24(para)
|
||
msgid "You can modify many options in the OpenStack Image service. The following tables provide a comprehensive list."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:8(title) ./doc/config-reference/bk-config-ref.xml:13(titleabbrev)
|
||
msgid "OpenStack Configuration Reference"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:21(orgname) ./doc/config-reference/bk-config-ref.xml:28(holder)
|
||
msgid "OpenStack Foundation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:25(year)
|
||
msgid "2013"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:26(year)
|
||
msgid "2014"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:27(year)
|
||
msgid "2015"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:30(productname)
|
||
msgid "OpenStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:31(releaseinfo)
|
||
msgid "liberty"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:35(remark)
|
||
msgid "Copyright details are filled in by the template."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:40(para)
|
||
msgid "This document is for system administrators who want to look up configuration options. It contains lists of configuration options available with OpenStack and uses auto-generation to generate options and the descriptions from the code for each project. It includes sample configuration files."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:51(date)
|
||
msgid "2014-10-15"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:55(para)
|
||
msgid "Updates for Juno: updated all configuration tables, include sample configuration files, add chapter for Data processing service, update and enhance driver configuration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:66(date)
|
||
msgid "2014-04-16"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:70(para)
|
||
msgid "Update for Icehouse: Updated all configuration tables, include sample configuration files, add chapters for Database service, Orchestration, and Telemetry."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:81(date)
|
||
msgid "2014-03-11"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:85(para)
|
||
msgid "Sorted component listing. Moved procedures to the <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/\"><citetitle>Cloud Administrator Guide</citetitle></link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:94(date)
|
||
msgid "2014-01-09"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:98(para)
|
||
msgid "Removes content addressed in installation, merges duplicated content, and revises legacy references."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:107(date)
|
||
msgid "2013-10-17"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:111(para)
|
||
msgid "Havana release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:117(date)
|
||
msgid "2013-08-16"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:121(para)
|
||
msgid "Moves Block Storage driver configuration information from the <citetitle>Block Storage Administration Guide</citetitle> to this reference."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:131(date)
|
||
msgid "2013-06-10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/bk-config-ref.xml:135(para)
|
||
msgid "Initial creation of Configuration Reference."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_baremetalconfigure.xml:7(title)
|
||
msgid "Bare metal"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_baremetalconfigure.xml:8(para)
|
||
msgid "The Bare metal service is capable of managing and provisioning physical machines. The configuration file of this module is <filename>/etc/ironic/ironic.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_baremetalconfigure.xml:11(para)
|
||
msgid "The following tables provide a comprehensive list of the Bare metal service configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_dashboardconfigure.xml:7(title)
|
||
msgid "Dashboard"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_dashboardconfigure.xml:8(para)
|
||
msgid "This chapter describes how to configure the OpenStack dashboard with Apache web server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_sharedfilesystemsconfigure.xml:7(title)
|
||
msgid "Shared File Systems"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/ch_sharedfilesystemsconfigure.xml:8(para)
|
||
msgid "The Shared File Systems service works with many different drivers that you can configure by using these instructions."
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:130(None)
|
||
msgid "@@image: '../../common/figures/filteringWorkflow1.png'; md5=c144af5cbdee1bd17a7bde0bea5b5fe7"
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:846(None)
|
||
msgid "@@image: '../../common/figures/nova-weighting-hosts.png'; md5=000eab4cf0deb1da2e692e023065a6ae"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:12(title)
|
||
msgid "Scheduling"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:13(para)
|
||
msgid "Compute uses the <systemitem class=\"service\">nova-scheduler</systemitem> service to determine how to dispatch compute requests. For example, the <systemitem class=\"service\">nova-scheduler</systemitem> service determines on which host a VM should launch. In the context of filters, the term <firstterm>host</firstterm> means a physical node that has a <systemitem class=\"service\">nova-compute</systemitem> service running on it. You can configure the scheduler through a variety of options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:22(para)
|
||
msgid "Compute is configured with the following default scheduler options in the <filename>/etc/nova/nova.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:30(para)
|
||
msgid "By default, the <placeholder-1/> is configured as a filter scheduler, as described in the next section. In the default configuration, this scheduler considers hosts that meet all the following criteria:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:36(para)
|
||
msgid "Have not been attempted for scheduling purposes (<literal>RetryFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:40(para)
|
||
msgid "Are in the requested availability zone (<literal>AvailabilityZoneFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:44(para)
|
||
msgid "Have sufficient RAM available (<literal>RamFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:48(para)
|
||
msgid "Have sufficient disk space available for root and ephemeral storage (<literal>DiskFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:52(para)
|
||
msgid "Can service the request (<literal>ComputeFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:56(para)
|
||
msgid "Satisfy the extra specs associated with the instance type (<literal>ComputeCapabilitiesFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:61(para)
|
||
msgid "Satisfy any architecture, hypervisor type, or virtual machine mode properties specified on the instance's image properties (<literal>ImagePropertiesFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:67(para)
|
||
msgid "Are on a different host than other instances of a group (if requested) (<literal>ServerGroupAntiAffinityFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:73(para)
|
||
msgid "Are in a set of group hosts (if requested) (<literal>ServerGroupAffinityFilter</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:78(para)
|
||
msgid "The scheduler caches its list of available hosts; use the <placeholder-1/> option to specify how often the list is updated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:82(para)
|
||
msgid "Do not configure <placeholder-1/> to be much smaller than <placeholder-2/>; otherwise, hosts appear to be dead while the host list is being cached."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:88(para)
|
||
msgid "For information about the volume scheduler, see the Block Storage section of <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/blockstorage-manage-volumes.html\"><citetitle>OpenStack Cloud Administrator Guide</citetitle></link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:93(para)
|
||
msgid "The scheduler chooses a new host when an instance is migrated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:95(para)
|
||
msgid "When evacuating instances from a host, the scheduler service honors the target host defined by the administrator on the evacuate command. If a target is not defined by the administrator, the scheduler determines the target host. For information about instance evacuation, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/compute-node-down.html#evacuate-instances\">Evacuate instances</link> section of the <citetitle>OpenStack Cloud Administrator Guide</citetitle>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:105(title)
|
||
msgid "Filter scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:106(para)
|
||
msgid "The filter scheduler (<literal>nova.scheduler.filter_scheduler.FilterScheduler</literal>) is the default scheduler for scheduling virtual machine instances. It supports filtering and weighting to make informed decisions on where a new instance should be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:115(title)
|
||
msgid "Filters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:116(para)
|
||
msgid "When the filter scheduler receives a request for a resource, it first applies filters to determine which hosts are eligible for consideration when dispatching a resource. Filters are binary: either a host is accepted by the filter, or it is rejected. Hosts that are accepted by the filter are then processed by a different algorithm to decide which hosts to use for that request, described in the <link linkend=\"weights\">Weights</link> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:125(title)
|
||
msgid "Filtering"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:134(para)
|
||
msgid "The <placeholder-1/> configuration option in <filename>nova.conf</filename> provides the Compute service with the list of the filters that are used by the scheduler. The default setting specifies all of the filter that are included with the Compute service:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:141(para)
|
||
msgid "This configuration option can be specified multiple times. For example, if you implemented your own custom filter in Python called <literal>myfilter.MyFilter</literal> and you wanted to use both the built-in filters and your custom filter, your <filename>nova.conf</filename> file would contain:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:150(para)
|
||
msgid "The <literal>scheduler_default_filters</literal> configuration option in <filename>nova.conf</filename> defines the list of filters that are applied by the <systemitem class=\"service\">nova-scheduler</systemitem> service. The default filters are:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:157(para)
|
||
msgid "The following sections describe the available filters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:160(title)
|
||
msgid "AggregateCoreFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:161(para)
|
||
msgid "Filters host by CPU core numbers with a per-aggregate <literal>cpu_allocation_ratio</literal> value. If the per-aggregate value is not found, the value falls back to the global setting. If the host is in more than one aggregate and more than one value is found, the minimum value will be used. For information about how to use this filter, see <xref linkend=\"host-aggregates\"/>. See also <xref linkend=\"corefilter\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:173(title)
|
||
msgid "AggregateDiskFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:174(para)
|
||
msgid "Filters host by disk allocation with a per-aggregate <literal>disk_allocation_ratio</literal> value. If the per-aggregate value is not found, the value falls back to the global setting. If the host is in more than one aggregate and more than one value is found, the minimum value will be used. For information about how to use this filter, see <xref linkend=\"host-aggregates\"/>. See also <xref linkend=\"diskfilter\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:186(title)
|
||
msgid "AggregateImagePropertiesIsolation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:187(para)
|
||
msgid "Matches properties defined in an image's metadata against those of aggregates to determine host matches:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:192(para)
|
||
msgid "If a host belongs to an aggregate and the aggregate defines one or more metadata that matches an image's properties, that host is a candidate to boot the image's instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:198(para)
|
||
msgid "If a host does not belong to any aggregate, it can boot instances from all images."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:202(para)
|
||
msgid "For example, the following aggregate <systemitem>myWinAgg</systemitem> has the Windows operating system as metadata (named 'windows'):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:211(para)
|
||
msgid "In this example, because the following Win-2012 image has the <property>windows</property> property, it boots on the <systemitem>sf-devel</systemitem> host (all other filters being equal):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:224(para)
|
||
msgid "You can configure the <systemitem>AggregateImagePropertiesIsolation</systemitem> filter by using the following options in the <filename>nova.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:236(title)
|
||
msgid "AggregateInstanceExtraSpecsFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:237(para)
|
||
msgid "Matches properties defined in extra specs for an instance type against admin-defined properties on a host aggregate. Works with specifications that are scoped with <literal>aggregate_instance_extra_specs</literal>. Multiple values can be given, as a comma-separated list. For backward compatibility, also works with non-scoped specifications; this action is highly discouraged because it conflicts with <link linkend=\"computecapabilitiesfilter\"> ComputeCapabilitiesFilter</link> filter when you enable both filters. For information about how to use this filter, see the <link linkend=\"host-aggregates\">host aggregates</link> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:252(title)
|
||
msgid "AggregateIoOpsFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:253(para)
|
||
msgid "Filters host by disk allocation with a per-aggregate <literal>max_io_ops_per_host</literal> value. If the per-aggregate value is not found, the value falls back to the global setting. If the host is in more than one aggregate and more than one value is found, the minimum value will be used. For information about how to use this filter, see <xref linkend=\"host-aggregates\"/>. See also <xref linkend=\"ioopsfilter\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:265(title)
|
||
msgid "AggregateMultiTenancyIsolation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:266(para)
|
||
msgid "Isolates tenants to specific <link linkend=\"host-aggregates\">host aggregates</link>. If a host is in an aggregate that has the <literal>filter_tenant_id</literal> metadata key, the host creates instances from only that tenant or list of tenants. A host can be in different aggregates. If a host does not belong to an aggregate with the metadata key, the host can create instances from all tenants."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:277(title)
|
||
msgid "AggregateNumInstancesFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:278(para)
|
||
msgid "Filters host by number of instances with a per-aggregate <literal>max_instances_per_host</literal> value. If the per-aggregate value is not found, the value falls back to the global setting. If the host is in more than one aggregate and thus more than one value is found, the minimum value will be used. For information about how to use this filter, see <xref linkend=\"host-aggregates\"/>. See also <xref linkend=\"numinstancesfilter\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:291(title)
|
||
msgid "AggregateRamFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:292(para)
|
||
msgid "Filters host by RAM allocation of instances with a per-aggregate <literal>ram_allocation_ratio</literal> value. If the per-aggregate value is not found, the value falls back to the global setting. If the host is in more than one aggregate and thus more than one value is found, the minimum value will be used. For information about how to use this filter, see <xref linkend=\"host-aggregates\"/>. See also <xref linkend=\"ramfilter\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:305(title)
|
||
msgid "AggregateTypeAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:306(para)
|
||
msgid "This filter passes hosts if no <literal>instance_type</literal> key is set or the <literal>instance_type</literal> aggregate metadata value contains the name of the <literal>instance_type</literal> requested. The value of the <literal>instance_type</literal> metadata entry is a string that may contain either a single <literal>instance_type</literal> name or a comma-separated list of <literal>instance_type</literal> names, such as 'm1.nano' or \"m1.nano,m1.small.\" For information about how to use this filter, see <xref linkend=\"host-aggregates\"/>. See also <xref linkend=\"typeaffinityfilter\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:322(title)
|
||
msgid "AllHostsFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:323(para)
|
||
msgid "This is a no-op filter. It does not eliminate any of the available hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:327(title)
|
||
msgid "AvailabilityZoneFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:328(para)
|
||
msgid "Filters hosts by availability zone. You must enable this filter for the scheduler to respect availability zones in requests."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:333(title)
|
||
msgid "ComputeCapabilitiesFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:334(para)
|
||
msgid "Matches properties defined in extra specs for an instance type against compute capabilities."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:336(para)
|
||
msgid "If an extra specs key contains a colon (<literal>:</literal>), anything before the colon is treated as a namespace and anything after the colon is treated as the key to be matched. If a namespace is present and is not <literal>capabilities</literal>, the filter ignores the namespace. For backward compatibility, also treats the extra specs key as the key to be matched if no namespace is present; this action is highly discouraged because it conflicts with <link linkend=\"aggregate-instanceextraspecsfilter\"> AggregateInstanceExtraSpecsFilter</link> filter when you enable both filters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:350(title)
|
||
msgid "ComputeFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:351(para)
|
||
msgid "Passes all hosts that are operational and enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:353(para)
|
||
msgid "In general, you should always enable this filter."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:356(title)
|
||
msgid "CoreFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:357(para)
|
||
msgid "Only schedules instances on hosts if sufficient CPU cores are available. If this filter is not set, the scheduler might over-provision a host based on cores. For example, the virtual cores running on an instance may exceed the physical cores."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:362(para)
|
||
msgid "You can configure this filter to enable a fixed amount of vCPU overcommitment by using the <placeholder-1/> configuration option in <filename>nova.conf</filename>. The default setting is:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:369(para)
|
||
msgid "With this setting, if 8 vCPUs are on a node, the scheduler allows instances up to 128 vCPU to be run on that node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:372(para)
|
||
msgid "To disallow vCPU overcommitment set:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:375(para)
|
||
msgid "The Compute API always returns the actual number of CPU cores available on a compute node regardless of the value of the <placeholder-1/> configuration key. As a result changes to the <placeholder-2/> are not reflected via the command line clients or the dashboard. Changes to this configuration key are only taken into account internally in the scheduler."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:388(title)
|
||
msgid "NUMATopologyFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:389(para)
|
||
msgid "Filters hosts based on the NUMA topology that was specified for the instance through the use of flavor <literal>extra_specs</literal>in combination with the image properties, as described in detail in the related nova-spec document: <placeholder-1/> Filter will try to match the exact NUMA cells of the instance to those of the host. It will consider the standard over-subscription limits each cell, and provide limits to the compute host accordingly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:401(para)
|
||
msgid "If instance has no topology defined, it will be considered for any host. If instance has a topology defined, it will be considered only for NUMA capable hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:409(title)
|
||
msgid "DifferentHostFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:410(para)
|
||
msgid "Schedules the instance on a different host from a set of instances. To take advantage of this filter, the requester must pass a scheduler hint, using <literal>different_host</literal> as the key and a list of instance UUIDs as the value. This filter is the opposite of the <literal>SameHostFilter</literal>. Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:422(para)
|
||
msgid "With the API, use the <literal>os:scheduler_hints</literal> key. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:428(title)
|
||
msgid "DiskFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:429(para)
|
||
msgid "Only schedules instances on hosts if there is sufficient disk space available for root and ephemeral storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:432(para)
|
||
msgid "You can configure this filter to enable a fixed amount of disk overcommitment by using the <literal>disk_allocation_ratio</literal> configuration option in the <filename>nova.conf</filename> configuration file. The default setting disables the possibility of the overcommitment and allows launching a VM only if there is a sufficient amount of disk space available on a host:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:442(para)
|
||
msgid "DiskFilter always considers the value of the <placeholder-1/> property and not the one of the <placeholder-2/> property of a hypervisor's statistics:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:463(para)
|
||
msgid "As it can be viewed from the command output above, the amount of the available disk space can be less than the amount of the free disk space. It happens because the <placeholder-1/> property accounts for the virtual size rather than the actual size of images. If you use an image format that is sparse or copy on write so that each virtual instance does not require a 1:1 allocation of a virtual disk to a physical storage, it may be useful to allow the overcommitment of disk space."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:473(para)
|
||
msgid "To enable scheduling instances while overcommitting disk resources on the node, adjust the value of the <literal>disk_allocation_ratio</literal> configuration option to greater than <literal>1.0</literal>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:479(para)
|
||
msgid "If the value is set to <literal>>1</literal>, we recommend keeping track of the free disk space, as the value approaching <literal>0</literal> may result in the incorrect functioning of instances using it at the moment."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:486(title)
|
||
msgid "GroupAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:488(para)
|
||
msgid "This filter is deprecated in favor of <link linkend=\"servergroupantiaffinityfilter\">ServerGroupAffinityFilter</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:492(para)
|
||
msgid "The GroupAffinityFilter ensures that an instance is scheduled on to a host from a set of group hosts. To take advantage of this filter, the requester must pass a scheduler hint, using <literal>group</literal> as the key and an arbitrary name as the value. Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:500(replaceable) ./doc/config-reference/compute/section_compute-scheduler.xml:521(replaceable) ./doc/config-reference/compute/section_compute-scheduler.xml:758(replaceable) ./doc/config-reference/compute/section_compute-scheduler.xml:773(replaceable)
|
||
msgid "IMAGE_ID"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:501(para)
|
||
msgid "This filter should not be enabled at the same time as <link linkend=\"groupantiaffinityfilter\">GroupAntiAffinityFilter</link> or neither filter will work properly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:507(title)
|
||
msgid "GroupAntiAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:509(para)
|
||
msgid "This filter is deprecated in favor of <link linkend=\"servergroupantiaffinityfilter\">ServerGroupAntiAffinityFilter</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:513(para)
|
||
msgid "The GroupAntiAffinityFilter ensures that each instance in a group is on a different host. To take advantage of this filter, the requester must pass a scheduler hint, using <literal>group</literal> as the key and an arbitrary name as the value. Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:522(para)
|
||
msgid "This filter should not be enabled at the same time as <link linkend=\"groupaffinityfilter\">GroupAffinityFilter</link> or neither filter will work properly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:528(title)
|
||
msgid "ImagePropertiesFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:529(para)
|
||
msgid "Filters hosts based on properties defined on the instance's image. It passes hosts that can support the specified image properties contained in the instance. Properties include the architecture, hypervisor type, hypervisor version (for Xen hypervisor type only), and virtual machine mode."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:535(para)
|
||
msgid "For example, an instance might require a host that runs an ARM-based processor, and QEMU as the hypervisor. You can decorate an image with these properties by using:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:540(para)
|
||
msgid "The image properties that the filter checks for are:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:543(para)
|
||
msgid "<literal>architecture</literal>: describes the machine architecture required by the image. Examples are <literal>i686</literal>, <literal>x86_64</literal>, <literal>arm</literal>, and <literal>ppc64</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:550(para)
|
||
msgid "<literal>hypervisor_type</literal>: describes the hypervisor required by the image. Examples are <literal>xen</literal>, <literal>qemu</literal>, and <literal>xenapi</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:554(para)
|
||
msgid "<literal>qemu</literal> is used for both QEMU and KVM hypervisor types."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:558(para)
|
||
msgid "<literal>hypervisor_version_requires</literal>: describes the hypervisor version required by the image. The property is supported for Xen hypervisor type only. It can be used to enable support for multiple hypervisor versions, and to prevent instances with newer Xen tools from being provisioned on an older version of a hypervisor. If available, the property value is compared to the hypervisor version of the compute host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:567(para)
|
||
msgid "To filter the hosts by the hypervisor version, add the <literal>hypervisor_version_requires</literal> property on the image as metadata and pass an operator and a required hypervisor version as its value:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:574(para)
|
||
msgid "<literal>vm_mode</literal>: describes the hypervisor application binary interface (ABI) required by the image. Examples are <literal>xen</literal> for Xen 3.0 paravirtual ABI, <literal>hvm</literal> for native ABI, <literal>uml</literal> for User Mode Linux paravirtual ABI, <literal>exe</literal> for container virt executable ABI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:585(title)
|
||
msgid "IsolatedHostsFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:586(para)
|
||
msgid "Allows the admin to define a special (isolated) set of images and a special (isolated) set of hosts, such that the isolated images can only run on the isolated hosts, and the isolated hosts can only run isolated images. The flag <literal>restrict_isolated_hosts_to_isolated_images</literal> can be used to force isolated hosts to only run isolated images."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:594(para)
|
||
msgid "The admin must specify the isolated set of images and hosts in the <filename>nova.conf</filename> file using the <literal>isolated_hosts</literal> and <literal>isolated_images</literal> configuration options. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:603(title)
|
||
msgid "IoOpsFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:604(para)
|
||
msgid "The IoOpsFilter filters hosts by concurrent I/O operations on it. Hosts with too many concurrent I/O operations will be filtered out. The <placeholder-1/> option specifies the maximum number of I/O intensive instances allowed to run on a host. A host will be ignored by the scheduler if more than <placeholder-2/> instances in build, resize, snapshot, migrate, rescue or unshelve task states are running on it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:617(title)
|
||
msgid "JsonFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:622(para)
|
||
msgid "="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:625(para)
|
||
msgid "<"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:628(para)
|
||
msgid ">"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:631(para)
|
||
msgid "in"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:634(para)
|
||
msgid "<="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:637(para)
|
||
msgid ">="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:640(para)
|
||
msgid "not"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:643(para)
|
||
msgid "or"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:646(para)
|
||
msgid "and"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:650(code)
|
||
msgid "$free_ram_mb"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:653(code)
|
||
msgid "$free_disk_mb"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:656(code)
|
||
msgid "$total_usable_ram_mb"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:659(code)
|
||
msgid "$vcpus_total"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:662(code)
|
||
msgid "$vcpus_used"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:618(para)
|
||
msgid "The JsonFilter allows a user to construct a custom filter by passing a scheduler hint in JSON format. The following operators are supported:<placeholder-1/>The filter supports the following variables:<placeholder-2/>Using the <placeholder-3/> command-line tool, use the <literal>--hint</literal> flag:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:669(para) ./doc/config-reference/compute/section_compute-scheduler.xml:741(para) ./doc/config-reference/compute/section_compute-scheduler.xml:805(para)
|
||
msgid "With the API, use the <literal>os:scheduler_hints</literal> key:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:674(title)
|
||
msgid "MetricsFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:675(para)
|
||
msgid "Filters hosts based on meters <literal>weight_setting</literal>. Only hosts with the available meters are passed so that the metrics weigher will not fail due to these hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:682(title)
|
||
msgid "NumInstancesFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:683(para)
|
||
msgid "Hosts that have more instances running than specified by the <placeholder-1/> option are filtered out when this filter is in place."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:690(title)
|
||
msgid "PciPassthroughFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:691(para)
|
||
msgid "The filter schedules instances on a host if the host has devices that meet the device requests in the <literal>extra_specs</literal> attribute for the flavor."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:698(title)
|
||
msgid "RamFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:699(para)
|
||
msgid "Only schedules instances on hosts that have sufficient RAM available. If this filter is not set, the scheduler may over provision a host based on RAM (for example, the RAM allocated by virtual machine instances may exceed the physical RAM)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:704(para)
|
||
msgid "You can configure this filter to enable a fixed amount of RAM overcommitment by using the <literal>ram_allocation_ratio</literal> configuration option in <filename>nova.conf</filename>. The default setting is:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:711(para)
|
||
msgid "This setting enables 1.5GB instances to run on any compute node with 1GB of free RAM."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:715(title)
|
||
msgid "RetryFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:716(para)
|
||
msgid "Filters out hosts that have already been attempted for scheduling purposes. If the scheduler selects a host to respond to a service request, and the host fails to respond to the request, this filter prevents the scheduler from retrying that host for the service request."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:722(para)
|
||
msgid "This filter is only useful if the <literal>scheduler_max_attempts</literal> configuration option is set to a value greater than zero."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:728(title)
|
||
msgid "SameHostFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:729(para)
|
||
msgid "Schedules the instance on the same host as another instance in a set of instances. To take advantage of this filter, the requester must pass a scheduler hint, using <literal>same_host</literal> as the key and a list of instance UUIDs as the value. This filter is the opposite of the <literal>DifferentHostFilter</literal>. Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:746(title)
|
||
msgid "ServerGroupAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:747(para)
|
||
msgid "The ServerGroupAffinityFilter ensures that an instance is scheduled on to a host from a set of group hosts. To take advantage of this filter, the requester must create a server group with an <literal>affinity</literal> policy, and pass a scheduler hint, using <literal>group</literal> as the key and the server group UUID as the value. Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:758(replaceable) ./doc/config-reference/compute/section_compute-scheduler.xml:773(replaceable)
|
||
msgid "SERVER_GROUP_UUID"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:761(title)
|
||
msgid "ServerGroupAntiAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:762(para)
|
||
msgid "The ServerGroupAntiAffinityFilter ensures that each instance in a group is on a different host. To take advantage of this filter, the requester must create a server group with an <literal>anti-affinity</literal> policy, and pass a scheduler hint, using <literal>group</literal> as the key and the server group UUID as the value. Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:776(title)
|
||
msgid "SimpleCIDRAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:777(para)
|
||
msgid "Schedules the instance based on host IP subnet range. To take advantage of this filter, the requester must specify a range of valid IP address in CIDR format, by passing two scheduler hints:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:783(literal)
|
||
msgid "build_near_host_ip"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:785(para)
|
||
msgid "The first IP address in the subnet (for example, <literal>192.168.1.1</literal>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:791(literal)
|
||
msgid "cidr"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:793(para)
|
||
msgid "The CIDR that corresponds to the subnet (for example, <literal>/24</literal>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:799(para)
|
||
msgid "Using the <placeholder-1/> command-line tool, use the <literal>--hint</literal> flag. For example, to specify the IP subnet <literal>192.168.1.1/24</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:810(title)
|
||
msgid "TrustedFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:811(para)
|
||
msgid "Filters hosts based on their trust. Only passes hosts that meet the trust requirements specified in the instance properties."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:818(title)
|
||
msgid "TypeAffinityFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:819(para)
|
||
msgid "Dynamically limits hosts to one instance type. An instance can only be launched on a host, if no instance with different instances types are running on it, or if the host has no running instances at all."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:828(title)
|
||
msgid "Weights"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:830(para)
|
||
msgid "When resourcing instances, the filter scheduler filters and weights each host in the list of acceptable hosts. Each time the scheduler selects a host, it virtually consumes resources on it, and subsequent selections are adjusted accordingly. This process is useful when the customer asks for the same large amount of instances, because weight is computed for each requested instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:837(para)
|
||
msgid "All weights are normalized before being summed up; the host with the largest weight is given the highest priority."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:841(title)
|
||
msgid "Weighting hosts"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:850(para)
|
||
msgid "If cells are used, cells are weighted by the scheduler in the same manner as hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:852(para)
|
||
msgid "Hosts and cells are weighted based on the following options in the <filename>/etc/nova/nova.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:856(caption)
|
||
msgid "Host weighting options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:862(th) ./doc/config-reference/compute/section_compute-scheduler.xml:974(th)
|
||
msgid "Section"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:863(th) ./doc/config-reference/compute/section_compute-scheduler.xml:975(th) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:216(td) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:298(td) ./doc/config-reference/conf-changes/cinder.xml:599(td) ./doc/config-reference/conf-changes/manila.xml:27(td) ./doc/config-reference/conf-changes/keystone.xml:99(td) ./doc/config-reference/conf-changes/ironic.xml:123(td) ./doc/config-reference/conf-changes/sahara.xml:123(td) ./doc/config-reference/conf-changes/nova.xml:171(td) ./doc/config-reference/conf-changes/neutron.xml:207(td) ./doc/config-reference/conf-changes/ceilometer.xml:211(td) ./doc/config-reference/conf-changes/trove.xml:67(td) ./doc/config-reference/conf-changes/glance.xml:103(td) ./doc/config-reference/conf-changes/heat.xml:199(td)
|
||
msgid "Option"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:864(th) ./doc/config-reference/compute/section_compute-scheduler.xml:976(th) ./doc/config-reference/dashboard/section_dashboard-log-files.xml:22(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:314(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:432(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:862(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:980(th) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:206(th) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:219(td) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:301(td) ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:80(th) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:90(th) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:191(th)
|
||
msgid "Description"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:869(td) ./doc/config-reference/compute/section_compute-scheduler.xml:879(td) ./doc/config-reference/compute/section_compute-scheduler.xml:891(td) ./doc/config-reference/compute/section_compute-scheduler.xml:900(td) ./doc/config-reference/compute/section_nova-conf.xml:32(literal)
|
||
msgid "[DEFAULT]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:870(literal) ./doc/config-reference/compute/section_compute-scheduler.xml:997(literal)
|
||
msgid "ram_weight_multiplier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:871(td)
|
||
msgid "By default, the scheduler spreads instances across all hosts evenly. Set the <placeholder-1/> option to a negative number if you prefer stacking instead of spreading. Use a floating-point value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:880(literal)
|
||
msgid "scheduler_host_subset_size"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:881(td)
|
||
msgid "New instances are scheduled on a host that is chosen randomly from a subset of the N best hosts. This property defines the subset size from which a host is chosen. A value of 1 chooses the first host returned by the weighting functions. This value must be at least 1. A value less than 1 is ignored, and 1 is used instead. Use an integer value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:892(literal) ./doc/config-reference/compute/section_compute-scheduler.xml:1007(literal)
|
||
msgid "scheduler_weight_classes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:894(literal)
|
||
msgid "nova.scheduler.weights.all_weighers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:893(td)
|
||
msgid "Defaults to <placeholder-1/>, which selects the RamWeigher and MetricsWeigher. Hosts are then weighted and sorted with the largest weight winning."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:901(literal)
|
||
msgid "io_ops_weight_multiplier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:902(td)
|
||
msgid "Multiplier used for weighing host I/O operations. A negative value means a preference to choose light workload compute hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:907(td) ./doc/config-reference/compute/section_compute-scheduler.xml:913(td) ./doc/config-reference/compute/section_compute-scheduler.xml:923(td) ./doc/config-reference/compute/section_compute-scheduler.xml:945(td) ./doc/config-reference/compute/section_nova-conf.xml:142(literal)
|
||
msgid "[metrics]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:908(literal)
|
||
msgid "weight_multiplier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:909(td)
|
||
msgid "Multiplier for weighting meters. Use a floating-point value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:914(literal)
|
||
msgid "weight_setting"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:918(literal)
|
||
msgid "name1.value * 1.0 + name2.value * -1.0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:915(td)
|
||
msgid "Determines how meters are weighted. Use a comma-separated list of metricName=ratio. For example: \"name1=1.0, name2=-1.0\" results in: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:924(literal)
|
||
msgid "required"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:927(para)
|
||
msgid "TrueRaises an exception. To avoid the raised exception, you should use the scheduler filter MetricFilter to filter out hosts with unavailable meters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:936(para)
|
||
msgid "FalseTreated as a negative factor in the weighting process (uses the option)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:925(para)
|
||
msgid "Specifies how to treat unavailable meters:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:946(literal)
|
||
msgid "weight_of_unavailable"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:947(td)
|
||
msgid "If <placeholder-1/> is set to False, and any one of the meters set by <placeholder-2/> is unavailable, the <placeholder-3/> value is returned to the scheduler."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:956(para) ./doc/config-reference/compute/section_compute-scheduler.xml:1016(para)
|
||
msgid "For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:968(caption)
|
||
msgid "Cell weighting options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:981(td) ./doc/config-reference/compute/section_compute-scheduler.xml:989(td) ./doc/config-reference/compute/section_compute-scheduler.xml:996(td) ./doc/config-reference/compute/section_compute-scheduler.xml:1006(td) ./doc/config-reference/compute/section_nova-conf.xml:49(literal)
|
||
msgid "[cells]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:982(literal)
|
||
msgid "mute_weight_multiplier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:983(td)
|
||
msgid "Multiplier to weight mute children (hosts which have not sent capacity or capacity updates for some time). Use a negative, floating-point value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:990(literal)
|
||
msgid "offset_weight_multiplier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:991(td)
|
||
msgid "Multiplier to weight cells, so you can specify a preferred cell. Use a floating point value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:998(td)
|
||
msgid "By default, the scheduler spreads instances across all cells evenly. Set the <placeholder-1/> option to a negative number if you prefer stacking instead of spreading. Use a floating-point value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:1009(literal)
|
||
msgid "nova.cells.weights.all_weighers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:1008(td)
|
||
msgid "Defaults to <placeholder-1/>, which maps to all cell weighers included with Compute. Cells are then weighted and sorted with the largest weight winning."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:1024(title)
|
||
msgid "Chance scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:1026(para)
|
||
msgid "As an administrator, you work with the filter scheduler. However, the Compute service also uses the Chance Scheduler, <literal>nova.scheduler.chance.ChanceScheduler</literal>, which randomly selects from lists of filtered hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:1036(title) ./doc/config-reference/compute/section_hypervisor_vmware.xml:1041(title)
|
||
msgid "Configuration reference"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-scheduler.xml:1037(para)
|
||
msgid "To customize the Compute scheduler, use the configuration option settings documented in <xref linkend=\"config_table_nova_scheduler\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-backing-storage.xml:6(title)
|
||
msgid "Configure Compute backing storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-backing-storage.xml:7(para)
|
||
msgid "Backing Storage is the storage used to provide the expanded operating system image, and any ephemeral storage. Inside the virtual machine, this is normally presented as two virtual hard disks (for example, <filename>/dev/vda</filename> and <filename>/dev/vdb</filename> respectively). However, inside OpenStack, this can be derived from one of three methods: LVM, QCOW or RAW, chosen using the <literal>images_type</literal> option in <filename>nova.conf</filename> on the compute node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-backing-storage.xml:17(para)
|
||
msgid "QCOW is the default backing store. It uses a copy-on-write philosophy to delay allocation of storage until it is actually needed. This means that the space required for the backing of an image can be significantly less on the real disk than what seems available in the virtual machine operating system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-backing-storage.xml:24(para)
|
||
msgid "RAW creates files without any sort of file formatting, effectively creating files with the plain binary one would normally see on a real disk. This can increase performance, but means that the entire size of the virtual disk is reserved on the physical disk."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-backing-storage.xml:30(para)
|
||
msgid "Local <link xlink:href=\"http://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)\">LVM volumes</link> can also be used. Set <literal>images_volume_group = nova_local</literal> where <literal>nova_local</literal> is the name of the LVM group you have created."
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:42(None)
|
||
msgid "@@image: '../../common/figures/vmware-nova-driver-architecture.jpg'; md5=d95084ce963cffbe3e86307c87d804c1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:11(title)
|
||
msgid "VMware vSphere"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:14(title)
|
||
msgid "Introduction"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:15(para)
|
||
msgid "OpenStack Compute supports the VMware vSphere product family and enables access to advanced features such as vMotion, High Availability, and Dynamic Resource Scheduling (DRS)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:18(para)
|
||
msgid "This section describes how to configure VMware-based virtual machine images for launch. vSphere versions 4.1 and later are supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:21(para)
|
||
msgid "The VMware vCenter driver enables the <systemitem class=\"service\">nova-compute</systemitem> service to communicate with a VMware vCenter server that manages one or more ESX host clusters. The driver aggregates the ESX hosts in each cluster to present one large hypervisor entity for each cluster to the Compute scheduler. Because individual ESX hosts are not exposed to the scheduler, Compute schedules to the granularity of clusters and vCenter uses DRS to select the actual ESX host within the cluster. When a virtual machine makes its way into a vCenter cluster, it can use all vSphere features."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:31(para)
|
||
msgid "The following sections describe how to configure the VMware vCenter driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:35(title)
|
||
msgid "High-level architecture"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:36(para)
|
||
msgid "The following diagram shows a high-level view of the VMware driver architecture:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:39(title)
|
||
msgid "VMware driver architecture"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:46(para)
|
||
msgid "As the figure shows, the OpenStack Compute Scheduler sees three hypervisors that each correspond to a cluster in vCenter. <systemitem class=\"service\">Nova-compute</systemitem> contains the VMware driver. You can run with multiple <systemitem class=\"service\">nova-compute</systemitem> services. While Compute schedules at the granularity of a cluster, the VMware driver inside <systemitem class=\"service\">nova-compute</systemitem> interacts with the vCenter APIs to select an appropriate ESX host within the cluster. Internally, vCenter uses DRS for placement."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:54(para)
|
||
msgid "The VMware vCenter driver also interacts with the OpenStack Image service to copy VMDK images from the Image service back-end store. The dotted line in the figure represents VMDK images being copied from the OpenStack Image service to the vSphere data store. VMDK images are cached in the data store so the copy operation is only required the first time that the VMDK image is used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:61(para)
|
||
msgid "After OpenStack boots a VM into a vSphere cluster, the VM becomes visible in vCenter and can access vSphere advanced features. At the same time, the VM is visible in the OpenStack dashboard and you can manage it as you would any other OpenStack VM. You can perform advanced vSphere operations in vCenter while you configure OpenStack resources such as VMs through the OpenStack dashboard."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:68(para)
|
||
msgid "The figure does not show how networking fits into the architecture. Both <systemitem class=\"service\">nova-network</systemitem> and the OpenStack Networking Service are supported. For details, see <xref linkend=\"VMware_networking\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:74(title)
|
||
msgid "Configuration overview"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:75(para)
|
||
msgid "To get started with the VMware vCenter driver, complete the following high-level steps:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:79(para)
|
||
msgid "Configure vCenter. See <xref linkend=\"vmware-prereqs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:82(para)
|
||
msgid "Configure the VMware vCenter driver in the <filename>nova.conf</filename> file. See <xref linkend=\"VMwareVCDriver_details\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:86(para)
|
||
msgid "Load desired VMDK images into the OpenStack Image Service. See <xref linkend=\"VMware_images\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:90(para)
|
||
msgid "Configure networking with either <systemitem class=\"service\">nova-network</systemitem> or the OpenStack Networking Service. See <xref linkend=\"VMware_networking\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:96(title)
|
||
msgid "Prerequisites and limitations"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:97(para)
|
||
msgid "Use the following list to prepare a vSphere environment that runs with the VMware vCenter driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:101(para)
|
||
msgid "<emphasis role=\"bold\">Copying VMDK files (vSphere 5.1 only).</emphasis> In vSphere 5.1, copying large image files (for example, 12GB and greater) from Glance can take a long time. To improve performance, VMware recommends that you upgrade to VMware vCenter Server 5.1 Update 1 or later. For more information, see the Release Notes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:109(para)
|
||
msgid "<emphasis role=\"bold\">DRS</emphasis>. For any cluster that contains multiple ESX hosts, enable DRS and enable fully automated placement."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:114(para)
|
||
msgid "<emphasis role=\"bold\">Shared storage</emphasis>. Only shared storage is supported and data stores must be shared among all hosts in a cluster. It is recommended to remove data stores not intended for OpenStack from clusters being configured for OpenStack."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:121(para)
|
||
msgid "<emphasis role=\"bold\">Clusters and data stores</emphasis>. Do not use OpenStack clusters and data stores for other purposes. If you do, OpenStack displays incorrect usage information."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:127(para)
|
||
msgid "<emphasis role=\"bold\">Networking</emphasis>. The networking configuration depends on the desired networking model. See <xref linkend=\"VMware_networking\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:132(para)
|
||
msgid "<emphasis role=\"bold\">Security groups</emphasis>. If you use the VMware driver with OpenStack Networking and the NSX plug-in, security groups are supported. If you use <systemitem class=\"service\">nova-network</systemitem>, security groups are not supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:137(para)
|
||
msgid "The NSX plug-in is the only plug-in that is validated for vSphere."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:141(para)
|
||
msgid "<emphasis role=\"bold\">VNC</emphasis>. The port range 5900 - 6105 (inclusive) is automatically enabled for VNC connections on every ESX host in all clusters under OpenStack control. For more information about using a VNC client to connect to virtual machine, see <link xlink:href=\"http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1246\">http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1246</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:146(para)
|
||
msgid "In addition to the default VNC port numbers (5900 to 6000) specified in the above document, the following ports are also used: 6101, 6102, and 6105."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:149(para)
|
||
msgid "You must modify the ESXi firewall configuration to allow the VNC ports. Additionally, for the firewall modifications to persist after a reboot, you must create a custom vSphere Installation Bundle (VIB) which is then installed onto the running ESXi host or added to a custom image profile used to install ESXi hosts. For details about how to create a VIB for persisting the firewall configuration modifications, see <link xlink:href=\"http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2007381\"> http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2007381</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:158(para)
|
||
msgid "The VIB can be downloaded from <link xlink:href=\"https://github.com/openstack-vmwareapi-team/Tools\"> https://github.com/openstack-vmwareapi-team/Tools</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:163(para)
|
||
msgid "To use multiple vCenter installations with OpenStack, each vCenter must be assigned to a separate availability zone. This is required as the OpenStack Block Storage VMDK driver does not currently work across multiple vCenter installations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:172(title)
|
||
msgid "VMware vCenter service account"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:173(para)
|
||
msgid "OpenStack integration requires a vCenter service account with the following minimum permissions. Apply the permissions to the <systemitem>Datacenter</systemitem> root object, and select the <guibutton>Propagate to Child Objects</guibutton> option."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:177(caption)
|
||
msgid "vCenter permissions tree"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:184(td)
|
||
msgid "All Privileges"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:191(td)
|
||
msgid "Datastore"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:198(td)
|
||
msgid "Allocate space"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:204(td)
|
||
msgid "Browse datastore"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:210(td)
|
||
msgid "Low level file operation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:216(td)
|
||
msgid "Remove file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:221(td)
|
||
msgid "Extension"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:228(td)
|
||
msgid "Register extension"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:233(td)
|
||
msgid "Folder"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:240(td)
|
||
msgid "Create folder"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:245(td)
|
||
msgid "Host"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:252(td) ./doc/config-reference/compute/section_hypervisor_vmware.xml:318(td) ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:14(title) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:39(title) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:46(title) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:50(title) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:85(title)
|
||
msgid "Configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:259(td)
|
||
msgid "Maintenance"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:265(td) ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:20(title) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:13(title) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:159(title)
|
||
msgid "Network configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:271(td)
|
||
msgid "Storage partition configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:275(td)
|
||
msgid "Network"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:282(td)
|
||
msgid "Assign network"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:287(td)
|
||
msgid "Resource"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:294(td)
|
||
msgid "Assign virtual machine to resource pool"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:300(td)
|
||
msgid "Migrate powered off virtual machine"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:306(td)
|
||
msgid "Migrate powered on virtual machine"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:311(td)
|
||
msgid "Virtual Machine"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:325(td)
|
||
msgid "Add existing disk"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:331(td)
|
||
msgid "Add new disk"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:337(td)
|
||
msgid "Add or remove device"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:343(td)
|
||
msgid "Advanced"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:349(td)
|
||
msgid "CPU count"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:355(td)
|
||
msgid "Disk change tracking"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:361(td)
|
||
msgid "Host USB device"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:367(td)
|
||
msgid "Memory"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:373(td)
|
||
msgid "Raw device"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:379(td)
|
||
msgid "Remove disk"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:385(td)
|
||
msgid "Rename"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:391(td)
|
||
msgid "Swapfile placement"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:396(td)
|
||
msgid "Interaction"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:403(td)
|
||
msgid "Configure CD media"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:409(td)
|
||
msgid "Power Off"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:415(td)
|
||
msgid "Power On"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:421(td)
|
||
msgid "Reset"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:427(td)
|
||
msgid "Suspend"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:432(td)
|
||
msgid "Inventory"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:439(td)
|
||
msgid "Create from existing"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:445(td)
|
||
msgid "Create new"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:451(td)
|
||
msgid "Move"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:457(td)
|
||
msgid "Remove"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:463(td)
|
||
msgid "Unregister"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:468(td)
|
||
msgid "Provisioning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:475(td)
|
||
msgid "Clone virtual machine"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:481(td)
|
||
msgid "Customize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:486(td)
|
||
msgid "Sessions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:493(td)
|
||
msgid "Validate session"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:499(td)
|
||
msgid "View and stop sessions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:504(td)
|
||
msgid "Snapshot management"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:511(td) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:71(para)
|
||
msgid "Create snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:517(td)
|
||
msgid "Remove snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:521(td)
|
||
msgid "vApp"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:528(td)
|
||
msgid "Export"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:534(td)
|
||
msgid "Import"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:541(title)
|
||
msgid "VMware vCenter driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:542(para)
|
||
msgid "Use the VMware vCenter driver (VMwareVCDriver) to connect OpenStack Compute with vCenter. This recommended configuration enables access through vCenter to advanced vSphere features like vMotion, High Availability, and Dynamic Resource Scheduling (DRS)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:548(title)
|
||
msgid "VMwareVCDriver configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:549(para)
|
||
msgid "When you use the VMwareVCDriver (vCenter versions 5.1 and later) with OpenStack Compute, add the following VMware-specific configuration options to the <filename>nova.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:565(para)
|
||
msgid "vSphere vCenter versions 5.0 and earlier: You must specify the location of the WSDL files by adding the <code>wsdl_location=http://127.0.0.1:8080/vmware/SDK/wsdl/vim25/vimService.wsdl</code> setting to the above configuration. For more information, see <link linkend=\"VMware_additional_config\">vSphere 5.0 and earlier additional set up</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:574(para)
|
||
msgid "Clusters: The vCenter driver can support multiple clusters. To use more than one cluster, simply add multiple <placeholder-1/> lines in <filename>nova.conf</filename> with the appropriate cluster name. Clusters and data stores used by the vCenter driver should not contain any VMs other than those created by the driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:583(para)
|
||
msgid "Data stores: The <placeholder-1/> setting specifies the data stores to use with Compute. For example, <placeholder-2/> selects all the data stores that have a name starting with \"nas\". If this line is omitted, Compute uses the first data store returned by the vSphere API. It is recommended not to use this field and instead remove data stores that are not intended for OpenStack."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:593(para)
|
||
msgid "Reserved host memory: The <placeholder-1/> option value is 512MB by default. However, VMware recommends that you set this option to 0MB because the vCenter driver reports the effective memory available to the virtual machines."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:601(para)
|
||
msgid "The vCenter driver generates instance name by instance ID. Instance name template is ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:605(para)
|
||
msgid "The minimum supported vCenter version is 5.1.0. In OpenStack Liberty release this will be logged as a warning. In OpenStack \"M\" release this will be enforced."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:613(para)
|
||
msgid "A <systemitem class=\"service\">nova-compute</systemitem> service can control one or more clusters containing multiple ESX hosts, making <systemitem class=\"service\">nova-compute</systemitem> a critical service from a high availability perspective. Because the host that runs <systemitem class=\"service\">nova-compute</systemitem> can fail while the vCenter and ESX still run, you must protect the <systemitem class=\"service\">nova-compute</systemitem> service against host failures."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:622(para)
|
||
msgid "Many <filename>nova.conf</filename> options are relevant to libvirt but do not apply to this driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:625(para)
|
||
msgid "You must complete additional configuration for environments that use vSphere 5.0 and earlier. See <xref linkend=\"VMware_additional_config\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:630(title)
|
||
msgid "Images with VMware vSphere"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:631(para)
|
||
msgid "The vCenter driver supports images in the VMDK format. Disks in this format can be obtained from VMware Fusion or from an ESX environment. It is also possible to convert other formats, such as qcow2, to the VMDK format using the <placeholder-1/> utility. After a VMDK disk is available, load it into the OpenStack Image service. Then, you can use it with the VMware vCenter driver. The following sections provide additional details on the supported disks and the commands used for conversion and upload."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:641(title)
|
||
msgid "Supported image types"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:642(para)
|
||
msgid "Upload images to the OpenStack Image service in VMDK format. The following VMDK disk types are supported:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:646(para)
|
||
msgid "<emphasis role=\"italic\">VMFS Flat Disks</emphasis> (includes thin, thick, zeroedthick, and eagerzeroedthick). Note that once a VMFS thin disk is exported from VMFS to a non-VMFS location, like the OpenStack Image service, it becomes a preallocated flat disk. This impacts the transfer time from the OpenStack Image service to the data store when the full preallocated flat disk, rather than the thin disk, must be transferred."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:656(para)
|
||
msgid "<emphasis role=\"italic\">Monolithic Sparse disks</emphasis>. Sparse disks get imported from the OpenStack Image service into ESX as thin provisioned disks. Monolithic Sparse disks can be obtained from VMware Fusion or can be created by converting from other virtual disk formats using the <code>qemu-img</code> utility."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:665(para)
|
||
msgid "The following table shows the <placeholder-1/> property that applies to each of the supported VMDK disk types:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:669(caption)
|
||
msgid "OpenStack Image service disk type settings"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:672(th)
|
||
msgid "vmware_disktype property"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:673(th) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:57(title)
|
||
msgid "VMDK disk type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:678(td)
|
||
msgid "sparse"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:680(para)
|
||
msgid "Monolithic Sparse"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:684(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:95(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:97(td)
|
||
msgid "thin"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:686(para)
|
||
msgid "VMFS flat, thin provisioned"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:690(td)
|
||
msgid "preallocated (default)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:692(para)
|
||
msgid "VMFS flat, thick/zeroedthick/eagerzeroedthick"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:698(para)
|
||
msgid "The <placeholder-1/> property is set when an image is loaded into the OpenStack Image service. For example, the following command creates a Monolithic Sparse image by setting <placeholder-2/> to <literal>sparse</literal>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:707(para)
|
||
msgid "Specifying <literal>thin</literal> does not provide any advantage over <literal>preallocated</literal> with the current version of the driver. Future versions might restore the thin properties of the disk after it is downloaded to a vSphere data store."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:714(title)
|
||
msgid "Convert and load images"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:715(para)
|
||
msgid "Using the <code>qemu-img</code> utility, disk images in several formats (such as, qcow2) can be converted to the VMDK format."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:718(para)
|
||
msgid "For example, the following command can be used to convert a <link xlink:href=\"http://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img\">qcow2 Ubuntu Trusty cloud image</link>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:723(para)
|
||
msgid "VMDK disks converted through <code>qemu-img</code> are <emphasis role=\"italic\">always</emphasis> monolithic sparse VMDK disks with an IDE adapter type. Using the previous example of the Ubuntu Trusty image after the <code>qemu-img</code> conversion, the command to upload the VMDK disk should be something like:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:734(para)
|
||
msgid "Note that the <placeholder-1/> is set to <emphasis role=\"italic\">sparse</emphasis> and the <code>vmware_adaptertype</code> is set to <emphasis role=\"italic\">ide</emphasis> in the previous command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:737(para)
|
||
msgid "If the image did not come from the <code>qemu-img</code> utility, the <code>vmware_disktype</code> and <code>vmware_adaptertype</code> might be different. To determine the image adapter type from an image file, use the following command and look for the <placeholder-1/> line:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:744(para)
|
||
msgid "Assuming a preallocated disk type and an iSCSI lsiLogic adapter type, the following command uploads the VMDK disk:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:752(para)
|
||
msgid "Currently, OS boot VMDK disks with an IDE adapter type cannot be attached to a virtual SCSI controller and likewise disks with one of the SCSI adapter types (such as, busLogic, lsiLogic, lsiLogicsas, paraVirtual) cannot be attached to the IDE controller. Therefore, as the previous examples show, it is important to set the <placeholder-1/> property correctly. The default adapter type is lsiLogic, which is SCSI, so you can omit the <placeholder-2/> property if you are certain that the image adapter type is lsiLogic."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:764(title)
|
||
msgid "Tag VMware images"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:765(para)
|
||
msgid "In a mixed hypervisor environment, OpenStack Compute uses the <placeholder-1/> tag to match images to the correct hypervisor type. For VMware images, set the hypervisor type to <literal>vmware</literal>. Other valid hypervisor types include: <literal>hyperv</literal>, <literal>ironic</literal>, <literal>lxc</literal>, <literal>qemu</literal>, <literal>uml</literal>, and <literal>xen</literal>. Note that <literal>qemu</literal> is used for both QEMU and KVM hypervisor types."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:783(title)
|
||
msgid "Optimize images"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:784(para)
|
||
msgid "Monolithic Sparse disks are considerably faster to download but have the overhead of an additional conversion step. When imported into ESX, sparse disks get converted to VMFS flat thin provisioned disks. The download and conversion steps only affect the first launched instance that uses the sparse disk image. The converted disk image is cached, so subsequent instances that use this disk image can simply use the cached version."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:792(para)
|
||
msgid "To avoid the conversion step (at the cost of longer download times) consider converting sparse disks to thin provisioned or preallocated disks before loading them into the OpenStack Image service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:796(para)
|
||
msgid "Use one of the following tools to pre-convert sparse disks."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:800(emphasis)
|
||
msgid "vSphere CLI tools"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:803(para)
|
||
msgid "Sometimes called the remote CLI or rCLI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:804(para)
|
||
msgid "Assuming that the sparse disk is made available on a data store accessible by an ESX host, the following command converts it to preallocated format:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:808(para)
|
||
msgid "Note that the vifs tool from the same CLI package can be used to upload the disk to be converted. The vifs tool can also be used to download the converted disk if necessary."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:814(emphasis)
|
||
msgid "vmkfstools directly on the ESX host"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:816(para)
|
||
msgid "If the SSH service is enabled on an ESX host, the sparse disk can be uploaded to the ESX data store through scp and the vmkfstools local to the ESX host can use used to perform the conversion. After you log in to the host through ssh, run this command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:823(emphasis)
|
||
msgid "vmware-vdiskmanager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:824(para)
|
||
msgid "<code>vmware-vdiskmanager</code> is a utility that comes bundled with VMware Fusion and VMware Workstation. The following example converts a sparse disk to preallocated format:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:831(para)
|
||
msgid "In the previous cases, the converted vmdk is actually a pair of files:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:833(para)
|
||
msgid "The descriptor file <emphasis role=\"italic\">converted.vmdk</emphasis>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:837(para)
|
||
msgid "The actual virtual disk data file <emphasis role=\"italic\">converted-flat.vmdk</emphasis>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:840(para)
|
||
msgid "The file to be uploaded to the OpenStack Image Service is <emphasis role=\"italic\">converted-flat.vmdk</emphasis>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:845(title)
|
||
msgid "Image handling"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:846(para)
|
||
msgid "The ESX hypervisor requires a copy of the VMDK file in order to boot up a virtual machine. As a result, the vCenter OpenStack Compute driver must download the VMDK via HTTP from the OpenStack Image service to a data store that is visible to the hypervisor. To optimize this process, the first time a VMDK file is used, it gets cached in the data store. A cached image is stored in a folder named after the image ID. Subsequent virtual machines that need the VMDK use the cached version and don't have to copy the file again from the OpenStack Image service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:856(para)
|
||
msgid "Even with a cached VMDK, there is still a copy operation from the cache location to the hypervisor file directory in the shared data store. To avoid this copy, boot the image in linked_clone mode. To learn how to enable this mode, see <xref linkend=\"VMware_config\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:860(para)
|
||
msgid "You can also use the <code>vmware_linked_clone</code> property in the OpenStack Image service to override the linked_clone mode on a per-image basis."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:865(para)
|
||
msgid "If multiple compute nodes are running on the same host, or have a shared file system, you can enable them to use the same cache folder on the back-end data store. To configure this action, set the <placeholder-1/> option in the <filename>nova.conf</filename> file. Its value stands for the name prefix of the folder where cached images are stored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:871(para)
|
||
msgid "This can take effect only if compute nodes are running on the same host, or have a shared file system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:873(para)
|
||
msgid "You can automatically purge unused images after a specified period of time. To configure this action, set these options in the <literal>DEFAULT</literal> section in the <filename>nova.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:880(para)
|
||
msgid "Set this option to <placeholder-1/> to specify that unused images should be removed after the duration specified in the <placeholder-2/> option. The default is <placeholder-3/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:887(para)
|
||
msgid "Specifies the duration in seconds after which an unused image is purged from the cache. The default is <placeholder-1/> (24 hours)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:895(title)
|
||
msgid "Networking with VMware vSphere"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:896(para)
|
||
msgid "The VMware driver supports networking with the <systemitem class=\"service\">nova-network</systemitem> service or the OpenStack Networking Service. Depending on your installation, complete these configuration steps before you provision VMs:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:902(para)
|
||
msgid "<emphasis role=\"bold\"> The <systemitem class=\"service\">nova-network</systemitem> service with the FlatManager or FlatDHCPManager</emphasis>. Create a port group with the same name as the <literal>flat_network_bridge</literal> value in the <filename>nova.conf</filename> file. The default value is <literal>br100</literal>. If you specify another value, the new value must be a valid Linux bridge identifier that adheres to Linux bridge naming conventions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:911(para)
|
||
msgid "All VM NICs are attached to this port group."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:912(para)
|
||
msgid "Ensure that the flat interface of the node that runs the <systemitem class=\"service\">nova-network</systemitem> service has a path to this network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:916(para)
|
||
msgid "When configuring the port binding for this port group in vCenter, specify <literal>ephemeral</literal> for the port binding type. For more information, see <link xlink:href=\"http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1022312\">Choosing a port binding type in ESX/ESXi</link> in the VMware Knowledge Base."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:924(para)
|
||
msgid "<emphasis role=\"bold\">The <systemitem class=\"service\">nova-network</systemitem> service with the VlanManager</emphasis>. Set the <literal>vlan_interface</literal> configuration option to match the ESX host interface that handles VLAN-tagged VM traffic."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:929(para)
|
||
msgid "OpenStack Compute automatically creates the corresponding port groups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:933(para)
|
||
msgid "If you are using the OpenStack Networking Service: Before provisioning VMs, create a port group with the same name as the <literal>vmware.integration_bridge</literal> value in <filename>nova.conf</filename> (default is <literal>br-int</literal>). All VM NICs are attached to this port group for management by the OpenStack Networking plug-in."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:944(title)
|
||
msgid "Volumes with VMware vSphere"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:945(para)
|
||
msgid "The VMware driver supports attaching volumes from the OpenStack Block Storage service. The VMware VMDK driver for OpenStack Block Storage is recommended and should be used for managing volumes based on vSphere data stores. For more information about the VMware VMDK driver, see <link xlink:href=\"http://docs.openstack.org/trunk/config-reference/content/vmware-vmdk-driver.html\">VMware VMDK Driver</link>. Also an iSCSI volume driver provides limited support and can be used only for attachments."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:954(title)
|
||
msgid "vSphere 5.0 and earlier additional set up"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:955(para)
|
||
msgid "Users of vSphere 5.0 or earlier must host their WSDL files locally. These steps are applicable for vCenter 5.0 or ESXi 5.0 and you can either mirror the WSDL from the vCenter or ESXi server that you intend to use or you can download the SDK directly from VMware. These workaround steps fix a <link xlink:href=\"http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=2010507\">known issue</link> with the WSDL that was resolved in later versions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:961(para)
|
||
msgid "When setting the VMwareVCDriver configuration options, you must include the <code>wsdl_location</code> option. For more information, see <link linkend=\"VMwareVCDriver_configuration_options\">VMwareVCDriver configuration options</link> above."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:967(title)
|
||
msgid "To mirror WSDL from vCenter (or ESXi)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:969(para)
|
||
msgid "Set the <code>VMWAREAPI_IP</code> shell variable to the IP address for your vCenter or ESXi host from where you plan to mirror files. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:975(para)
|
||
msgid "Create a local file system directory to hold the WSDL files:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:980(para)
|
||
msgid "Change into the new directory. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:984(para)
|
||
msgid "Use your OS-specific tools to install a command-line tool that can download files like <placeholder-1/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:989(para)
|
||
msgid "Download the files to the local file cache:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:999(para)
|
||
msgid "Because the <filename>reflect-types.xsd</filename> and <filename>reflect-messagetypes.xsd</filename> files do not fetch properly, you must stub out these files. Use the following XML listing to replace the missing file content. The XML parser underneath Python can be very particular and if you put a space in the wrong place, it can break the parser. Copy the following contents and formatting carefully."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:1016(para)
|
||
msgid "Now that the files are locally present, tell the driver to look for the SOAP service WSDLs in the local file system and not on the remote vSphere server. Add the following setting to the <filename>nova.conf</filename> file for your <systemitem class=\"service\">nova-compute</systemitem> node:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:1026(para)
|
||
msgid "Alternatively, download the version appropriate SDK from <link xlink:href=\"http://www.vmware.com/support/developer/vc-sdk/\">http://www.vmware.com/support/developer/vc-sdk/</link> and copy it to the <filename>/opt/stack/vmware</filename> file. Make sure that the WSDL is available, in for example <filename>/opt/stack/vmware/SDK/wsdl/vim25/vimService.wsdl</filename>. You must point <filename>nova.conf</filename> to fetch this WSDL file from the local file system by using a URL."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:1033(para)
|
||
msgid "When using the VMwareVCDriver (vCenter) with OpenStack Compute with vSphere version 5.0 or earlier, <filename>nova.conf</filename> must include the following extra config option:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_vmware.xml:1042(para)
|
||
msgid "To customize the VMware driver, use the configuration option settings documented in <xref linkend=\"config_table_nova_vmware\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:12(title)
|
||
msgid "Hyper-V virtualization platform"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:21(emphasis)
|
||
msgid "Windows Server 2008 R2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:22(para)
|
||
msgid "Both Server and Server Core with the Hyper-V role enabled (Shared Nothing Live migration is not supported using 2008 R2)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:26(emphasis)
|
||
msgid "Windows Server 2012 and Windows Server 2012 R2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:27(para)
|
||
msgid "Server and Core (with the Hyper-V role enabled), and Hyper-V Server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:13(para)
|
||
msgid "It is possible to use Hyper-V as a compute node within an OpenStack Deployment. The <systemitem class=\"service\">nova-compute</systemitem> service runs as \"openstack-compute,\" a 32-bit service directly upon the Windows platform with the Hyper-V role enabled. The necessary Python components as well as the <systemitem class=\"service\">nova-compute</systemitem> service are installed directly onto the Windows platform. Windows Clustering Services are not needed for functionality within the OpenStack infrastructure. The use of the Windows Server 2012 platform is recommend for the best experience and is the platform for active development. The following Windows platforms have been tested as compute nodes:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:32(title)
|
||
msgid "Hyper-V configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:33(para)
|
||
msgid "The only OpenStack services required on a Hyper-V node are <systemitem class=\"service\">nova-compute</systemitem> and <systemitem class=\"service\">neutron-hyperv-agent</systemitem>. Regarding the resources needed for this host you have to consider that Hyper-V will require 16GB - 20GB of disk space for the OS itself, including updates. Two NICs are required, one connected to the management network and one to the guest data network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:41(para)
|
||
msgid "The following sections discuss how to prepare the Windows Hyper-V node for operation as an OpenStack compute node. Unless stated otherwise, any configuration information should work for the Windows 2008 R2, 2012 and 2012 R2 platforms."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:47(title)
|
||
msgid "Local storage considerations"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:48(para)
|
||
msgid "The Hyper-V compute node needs to have ample storage for storing the virtual machine images running on the compute nodes. You may use a single volume for all, or partition it into an OS volume and VM volume. It is up to the individual deploying to decide."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:54(title)
|
||
msgid "Configure NTP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:55(para)
|
||
msgid "Network time services must be configured to ensure proper operation of the OpenStack nodes. To set network time on your Windows host you must run the following commands:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:59(para)
|
||
msgid "Keep in mind that the node will have to be time synchronized with the other nodes of your OpenStack environment, so it is important to use the same NTP server. Note that in case of an Active Directory environment, you may do this only for the AD Domain Controller."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:65(title)
|
||
msgid "Configure Hyper-V virtual switching"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:66(para)
|
||
msgid "Information regarding the Hyper-V virtual Switch can be located here: <link xlink:href=\"http://technet.microsoft.com/en-us/library/hh831823.aspx\">http://technet.microsoft.com/en-us/library/hh831823.aspx</link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:70(para)
|
||
msgid "To quickly enable an interface to be used as a Virtual Interface the following PowerShell may be used:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:73(replaceable)
|
||
msgid "YOUR_BRIDGE_NAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:74(para)
|
||
msgid "It is very important to make sure that when you are using an Hyper-V node with only 1 NIC the -AllowManagementOS option is set on <literal>True</literal>, otherwise you will lose connectivity to the Hyper-V node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:79(title)
|
||
msgid "Enable iSCSI initiator service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:80(para)
|
||
msgid "To prepare the Hyper-V node to be able to attach to volumes provided by cinder you must first make sure the Windows iSCSI initiator service is running and started automatically."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:87(title)
|
||
msgid "Configure shared nothing live migration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:88(para)
|
||
msgid "Detailed information on the configuration of live migration can be found here: <link xlink:href=\"http://technet.microsoft.com/en-us/library/jj134199.aspx\">http://technet.microsoft.com/en-us/library/jj134199.aspx</link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:91(para)
|
||
msgid "The following outlines the steps of shared nothing live migration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:94(para)
|
||
msgid "The target hosts ensures that live migration is enabled and properly configured in Hyper-V."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:98(para)
|
||
msgid "The target hosts checks if the image to be migrated requires a base VHD and pulls it from the Image service if not already available on the target host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:104(para)
|
||
msgid "The source hosts ensures that live migration is enabled and properly configured in Hyper-V."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:108(para)
|
||
msgid "The source hosts initiates a Hyper-V live migration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:111(para)
|
||
msgid "The source hosts communicates to the manager the outcome of the operation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:119(literal)
|
||
msgid "instances_shared_storage = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:120(para)
|
||
msgid "This needed to support \"shared nothing\" Hyper-V live migrations. It is used in nova/compute/manager.py"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:124(literal)
|
||
msgid "limit_cpu_features = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:125(para)
|
||
msgid "This flag is needed to support live migration to hosts with different CPU features. This flag is checked during instance creation in order to limit the CPU features used by the VM."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:131(literal)
|
||
msgid "instances_path = DRIVELETTER:\\PATH\\TO\\YOUR\\INSTANCES"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:115(para)
|
||
msgid "The following two configuration options/flags are needed in order to support Hyper-V live migration and must be added to your <filename>nova.conf</filename> on the Hyper-V compute node:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:135(para)
|
||
msgid "Additional Requirements:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:138(para)
|
||
msgid "Hyper-V 2012 R2 or Windows Server 2012 R2 with Hyper-V role enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:141(para)
|
||
msgid "A Windows domain controller with the Hyper-V compute nodes as domain members"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:145(para)
|
||
msgid "The instances_path command-line option/flag needs to be the same on all hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:149(para)
|
||
msgid "The <systemitem class=\"service\">openstack-compute</systemitem> service deployed with the setup must run with domain credentials. You can set the service credentials with:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:157(emphasis)
|
||
msgid "How to setup live migration on Hyper-V"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:158(para)
|
||
msgid "To enable 'shared nothing live' migration, run the 3 PowerShell instructions below on each Hyper-V host:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:161(replaceable) ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:359(replaceable) ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:374(replaceable) ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:384(replaceable) ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:400(replaceable) ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:108(replaceable) ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:109(replaceable) ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:111(replaceable)
|
||
msgid "IP_ADDRESS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:164(para)
|
||
msgid "Please replace the <replaceable>IP_ADDRESS</replaceable> with the address of the interface which will provide live migration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:166(emphasis)
|
||
msgid "Additional Reading"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:167(para)
|
||
msgid "Here's an article that clarifies the various live migration options in Hyper-V:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:171(link)
|
||
msgid "http://ariessysadmin.blogspot.ro/2012/04/hyper-v-live-migration-of-windows.html"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:176(title)
|
||
msgid "Install nova-compute using OpenStack Hyper-V installer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:178(para)
|
||
msgid "In case you want to avoid all the manual setup, you can use Cloudbase Solutions' installer. You can find it here:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:182(link)
|
||
msgid "https://www.cloudbase.it/downloads/HyperVNovaCompute_Beta.msi"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:184(para)
|
||
msgid "It installs an independent Python environment, in order to avoid conflicts with existing applications, generates dynamically a <filename>nova.conf</filename> file based on the parameters provided by you."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:186(para)
|
||
msgid "The installer can also be used for an automated and unattended mode for deployments on a massive number of servers. More details about how to use the installer and its features can be found here:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:189(link)
|
||
msgid "https://www.cloudbase.it"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:192(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:53(title) ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:88(title) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:69(title) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:23(title) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:13(title) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:120(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:82(title) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:25(title) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:11(title) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:11(title)
|
||
msgid "Requirements"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:194(title)
|
||
msgid "Python"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:195(para)
|
||
msgid "Python 2.7 32bit must be installed as most of the libraries are not working properly on the 64bit version."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:198(title)
|
||
msgid "Setting up Python prerequisites"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:200(para)
|
||
msgid "Download and then install it using the MSI installer from here:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:203(link)
|
||
msgid "http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:212(para)
|
||
msgid "Make sure that the <filename>Python</filename> and <filename>Python\\Scripts</filename> paths are set up in the <envar>PATH</envar> environment variable."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:222(title)
|
||
msgid "Python dependencies"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:223(para)
|
||
msgid "The following packages need to be downloaded and manually installed:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:227(package)
|
||
msgid "setuptools"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:230(link)
|
||
msgid "http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exel"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:235(package)
|
||
msgid "pip"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:238(link)
|
||
msgid "http://pip.readthedocs.org/en/latest/installing.html"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:243(package)
|
||
msgid "PyMySQL"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:245(link)
|
||
msgid "http://codegood.com/download/10/"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:250(package)
|
||
msgid "PyWin32"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:253(link)
|
||
msgid "http://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/pywin32-217.win32-py2.7.exe"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:258(package)
|
||
msgid "Greenlet"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:261(link)
|
||
msgid "http://www.lfd.uci.edu/~gohlke/pythonlibs/#greenlet"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:266(package)
|
||
msgid "PyCryto"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:269(link)
|
||
msgid "http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win32-py2.7.exe"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:274(para)
|
||
msgid "The following packages must be installed with pip:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:277(package)
|
||
msgid "ecdsa"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:280(package)
|
||
msgid "amqp"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:283(package)
|
||
msgid "wmi"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:291(title)
|
||
msgid "Other dependencies"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:292(para)
|
||
msgid "<literal>qemu-img</literal> is required for some of the image related operations. You can get it from here: <link xlink:href=\"http://qemu.weilnetz.de/\">http://qemu.weilnetz.de/</link>. You must make sure that the <literal>qemu-img</literal> path is set in the PATH environment variable."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:297(para)
|
||
msgid "Some Python packages need to be compiled, so you may use MinGW or Visual Studio. You can get MinGW from here: <link xlink:href=\"http://sourceforge.net/projects/mingw/\"> http://sourceforge.net/projects/mingw/</link>. You must configure which compiler to be used for this purpose by using the <filename>distutils.cfg</filename> file in <filename>$Python27\\Lib\\distutils</filename>, which can contain:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:306(para)
|
||
msgid "As a last step for setting up MinGW, make sure that the MinGW binaries' directories are set up in PATH."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:311(title)
|
||
msgid "Install Nova-compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:313(title)
|
||
msgid "Download the nova code"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:316(para)
|
||
msgid "Use Git to download the necessary source code. The installer to run Git on Windows can be downloaded here:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:319(link) ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:88(link)
|
||
msgid "https://github.com/msysgit/msysgit/releases/download/Git-1.9.2-preview20140411/Git-1.9.2-preview20140411.exe"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:323(para)
|
||
msgid "Download the installer. Once the download is complete, run the installer and follow the prompts in the installation wizard. The default should be acceptable for the needs of the document."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:332(para)
|
||
msgid "Run the following to clone the Nova code."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:338(title)
|
||
msgid "Install nova-compute service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:339(para)
|
||
msgid "To install <systemitem class=\"service\">Nova-compute</systemitem>, run:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:347(title)
|
||
msgid "Configure nova-compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:348(para)
|
||
msgid "The <filename>nova.conf</filename> file must be placed in <filename>C:\\etc\\nova</filename> for running OpenStack on Hyper-V. Below is a sample <filename>nova.conf</filename> for Windows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:389(replaceable)
|
||
msgid "IP_ADDRESS:35357"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:401(para)
|
||
msgid "<xref linkend=\"config_table_nova_hyperv\"/> contains a reference of all options for hyper-v."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:405(title)
|
||
msgid "Prepare images for use with Hyper-V"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:406(para)
|
||
msgid "Hyper-V currently supports only the VHD and VHDX file format for virtual machine instances. Detailed instructions for installing virtual machines on Hyper-V can be found here:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:410(link)
|
||
msgid "http://technet.microsoft.com/en-us/library/cc772480.aspx"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:411(para)
|
||
msgid "Once you have successfully created a virtual machine, you can then upload the image to glance using the native glance-client:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:413(replaceable)
|
||
msgid "VM_IMAGE_NAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:415(para)
|
||
msgid "VHD and VHDX files sizes can be bigger than their maximum internal size, as such you need to boot instances using a flavor with a slightly bigger disk size than the internal size of the disk file. To create VHDs, use the following PowerShell cmdlet:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:417(replaceable)
|
||
msgid "DISK_NAME.vhd"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:417(replaceable)
|
||
msgid "VHD_SIZE"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:421(title)
|
||
msgid "Run Compute with Hyper-V"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:422(para)
|
||
msgid "To start the <systemitem class=\"service\">nova-compute</systemitem> service, run this command from a console in the Windows server:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:428(title)
|
||
msgid "Troubleshoot Hyper-V configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:432(para)
|
||
msgid "I ran the <placeholder-1/> command from my controller; however, I'm not seeing smiley faces for Hyper-V compute nodes, what do I do?"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:436(emphasis)
|
||
msgid "Verify that you are synchronized with a network time source. For instructions about how to configure NTP on your Hyper-V compute node, see <xref linkend=\"configure-ntp-windows\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:443(para)
|
||
msgid "How do I restart the compute service?"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_hyper-v.xml:450(para)
|
||
msgid "How do I restart the iSCSI initiator service?"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:6(title)
|
||
msgid "Hypervisors"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:7(para)
|
||
msgid "OpenStack Compute supports many hypervisors, which might make it difficult for you to choose one. Most installations use only one hypervisor. However, you can use <xref linkend=\"computefilter\"/> and <xref linkend=\"imagepropertiesfilter\"/> to schedule different hypervisors within the same installation. The following links help you choose a hypervisor. See <link xlink:href=\"http://docs.openstack.org/developer/nova/support-matrix.html\">http://docs.openstack.org/developer/nova/support-matrix.html</link> for a detailed list of features and support across the hypervisors."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:18(para)
|
||
msgid "The following hypervisors are supported:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:21(para)
|
||
msgid "<link xlink:href=\"http://www.linux-kvm.org/page/Main_Page\">KVM</link> - Kernel-based Virtual Machine. The virtual disk formats that it supports is inherited from QEMU since it uses a modified QEMU program to launch the virtual machine. The supported formats include raw images, the qcow2, and VMware formats."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:30(para)
|
||
msgid "<link xlink:href=\"http://lxc.sourceforge.net/\">LXC</link> - Linux Containers (through libvirt), used to run Linux-based virtual machines."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:35(para)
|
||
msgid "<link xlink:href=\"http://wiki.qemu.org/Manual\">QEMU</link> - Quick EMUlator, generally only used for development purposes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:40(para)
|
||
msgid "<link xlink:href=\"http://user-mode-linux.sourceforge.net/\">UML</link> - User Mode Linux, generally only used for development purposes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:46(para)
|
||
msgid "<link xlink:href=\"http://www.vmware.com/products/vsphere-hypervisor/support.html\">VMware vSphere</link> 4.1 update 1 and newer, runs VMware-based Linux and Windows images through a connection with a vCenter server or directly with an ESXi host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:52(para)
|
||
msgid "<link xlink:href=\"http://www.xenproject.org\">Xen (using libvirt)</link> - Xen Project Hypervisor using libvirt as management interface into <systemitem class=\"service\">nova-compute</systemitem> to run Linux, Windows, FreeBSD and NetBSD virtual machines."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:57(para)
|
||
msgid "<link xlink:href=\"http://www.xenserver.org\">XenServer</link> - XenServer, Xen Cloud Platform (XCP) and other XAPI based Xen variants runs Linux or Windows virtual machines. You must install the <systemitem class=\"service\">nova-compute</systemitem> service in a para-virtualized VM."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:65(para)
|
||
msgid "<link xlink:href=\"http://www.microsoft.com/en-us/server-cloud/windows-server/server-virtualization-features.aspx\"> Hyper-V</link> - Server virtualization with Microsoft's Hyper-V, use to run Windows, Linux, and FreeBSD virtual machines. Runs <systemitem class=\"service\">nova-compute</systemitem> natively on the Windows virtualization platform."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:75(title)
|
||
msgid "Hypervisor configuration basics"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:76(para)
|
||
msgid "The node where the <systemitem class=\"service\">nova-compute</systemitem> service is installed and operates on the same node that runs all of the virtual machines. This is referred to as the compute node in this guide."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:80(para)
|
||
msgid "By default, the selected hypervisor is KVM. To change to another hypervisor, change the <literal>virt_type</literal> option in the <literal>[libvirt]</literal> section of <filename>nova.conf</filename> and restart the <systemitem class=\"service\">nova-compute</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:84(para)
|
||
msgid "Here are the general <filename>nova.conf</filename> options that are used to configure the compute node's hypervisor: <xref linkend=\"config_table_nova_hypervisor\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-hypervisors.xml:87(para)
|
||
msgid "Specific options for particular hypervisors can be found in the following sections."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:6(title) ./doc/config-reference/compute/section_compute-configure-xapi.xml:75(title)
|
||
msgid "XenAPI configuration reference"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:7(para)
|
||
msgid "The following section discusses some commonly changed options when using the XenAPI driver. The table below provides a complete reference of all configuration options available for configuring XAPI with OpenStack."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:13(para)
|
||
msgid "The recommended way to use XAPI with OpenStack is through the XenAPI driver. To enable the XenAPI driver, add the following configuration options to <filename>/etc/nova/nova.conf</filename> and restart <systemitem class=\"service\">OpenStack Compute</systemitem>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:21(replaceable)
|
||
msgid "your_xenapi_management_ip_address"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:23(replaceable)
|
||
msgid "your_password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:24(para)
|
||
msgid "These connection details are used by OpenStack Compute service to contact your hypervisor and are the same details you use to connect XenCenter, the XenServer management console, to your XenServer node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:30(para)
|
||
msgid "The <literal>connection_url</literal> is generally the management network IP address of the XenServer."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:36(title) ./doc/config-reference/networking/section_networking-options-reference.xml:20(title)
|
||
msgid "Agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:37(para)
|
||
msgid "The agent is a piece of software that runs on the instances, and communicates with OpenStack. In case of the XenAPI driver, the agent communicates with OpenStack through XenStore (see <link xlink:href=\"http://wiki.xenproject.org/wiki/XenStore\">the Xen Project Wiki</link> for more information on XenStore)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:44(para)
|
||
msgid "If you don't have the guest agent on your VMs, it takes a long time for OpenStack Compute to detect that the VM has successfully started. Generally a large timeout is required for Windows instances, but you may want to adjust: <literal>agent_version_timeout</literal> within the <literal>[xenserver]</literal> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:54(title)
|
||
msgid "VNC proxy address"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:55(para)
|
||
msgid "Assuming you are talking to XAPI through a management network, and XenServer is on the address: 10.10.1.34 specify the same address for the vnc proxy address: <literal>vncserver_proxyclient_address=<replaceable>10.10.1.34</replaceable></literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:63(title)
|
||
msgid "Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:64(para)
|
||
msgid "You can specify which Storage Repository to use with nova by editing the following flag. To use the local-storage setup by the default installer: <placeholder-1/> Another alternative is to use the \"default\" storage (for example if you have attached NFS or any other shared storage): <placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-xapi.xml:76(para)
|
||
msgid "To customize the XenAPI driver, use the configuration option settings documented in <xref linkend=\"config_table_nova_xen\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-ami-setup.xml:8(title)
|
||
msgid "Prepare for AMI type images"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-ami-setup.xml:9(para)
|
||
msgid "To support AMI type images in your OpenStack installation, you must create the <filename>/boot/guest</filename> directory on dom0. One of the OpenStack XAPI plugins will extract the kernel and ramdisk from AKI and ARI images and put them to that directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-ami-setup.xml:15(para)
|
||
msgid "OpenStack maintains the contents of this directory and its size should not increase during normal operation. However, in case of power failures or accidental shutdowns, some files might be left over. To prevent these files from filling up dom0's filesystem, set up this directory as a symlink that points to a subdirectory of the local SR."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-ami-setup.xml:22(para)
|
||
msgid "Run these commands in dom0 to achieve this setup:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:8(title)
|
||
msgid "QEMU"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:9(para)
|
||
msgid "From the perspective of the Compute service, the QEMU hypervisor is very similar to the KVM hypervisor. Both are controlled through libvirt, both support the same feature set, and all virtual machine images that are compatible with KVM are also compatible with QEMU. The main difference is that QEMU does not support native virtualization. Consequently, QEMU has worse performance than KVM and is a poor choice for a production deployment."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:16(para)
|
||
msgid "Running on older hardware that lacks virtualization support."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:20(para)
|
||
msgid "Running the Compute service inside of a virtual machine for development or testing purposes, where the hypervisor does not support native virtualization for guests."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:14(para)
|
||
msgid "The typical uses cases for QEMU are<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:26(para)
|
||
msgid "To enable QEMU, add these settings to <filename>nova.conf</filename>:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:31(para)
|
||
msgid "For some operations you may also have to install the <placeholder-1/> utility:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:33(para)
|
||
msgid "On Ubuntu: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:36(para)
|
||
msgid "On Red Hat Enterprise Linux, Fedora, or CentOS: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:39(para)
|
||
msgid "On openSUSE: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:42(para)
|
||
msgid "The QEMU hypervisor supports the following virtual machine image formats:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:45(para) ./doc/config-reference/compute/section_hypervisor_kvm.xml:27(para)
|
||
msgid "Raw"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:48(para) ./doc/config-reference/compute/section_hypervisor_kvm.xml:30(para)
|
||
msgid "QEMU Copy-on-write (qcow2)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_qemu.xml:51(para) ./doc/config-reference/compute/section_hypervisor_kvm.xml:36(para)
|
||
msgid "VMware virtual machine disk format (vmdk)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-db.xml:6(title)
|
||
msgid "Database configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-db.xml:7(para)
|
||
msgid "You can configure OpenStack Compute to use any SQLAlchemy-compatible database. The database name is <literal>nova</literal>. The <systemitem class=\"service\">nova-conductor</systemitem> service is the only service that writes to the database. The other Compute services access the database through the <systemitem class=\"service\">nova-conductor</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-db.xml:14(para)
|
||
msgid "To ensure that the database schema is current, run the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-db.xml:16(para)
|
||
msgid "If <systemitem class=\"service\">nova-conductor</systemitem> is not used, entries to the database are mostly written by the <systemitem class=\"service\">nova-scheduler</systemitem> service, although all services must be able to update entries in the database."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-configure-db.xml:21(para)
|
||
msgid "In either case, use the configuration option settings documented in <xref linkend=\"config_table_nova_database\"/> to configure the connection string for the nova database."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_lxc.xml:7(title)
|
||
msgid "LXC (Linux containers)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_lxc.xml:8(para)
|
||
msgid "LXC (also known as Linux containers) is a virtualization technology that works at the operating system level. This is different from hardware virtualization, the approach used by other hypervisors such as KVM, Xen, and VMware. LXC (as currently implemented using libvirt in the Compute service) is not a secure virtualization technology for multi-tenant environments (specifically, containers may affect resource quotas for other containers hosted on the same machine). Additional containment technologies, such as AppArmor, may be used to provide better isolation between containers, although this is not the case by default. For all these reasons, the choice of this virtualization technology is not recommended in production."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_lxc.xml:16(para)
|
||
msgid "If your compute hosts do not have hardware support for virtualization, LXC will likely provide better performance than QEMU. In addition, if your guests must access specialized hardware, such as GPUs, this might be easier to achieve with LXC than other hypervisors."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_lxc.xml:19(para)
|
||
msgid "Some OpenStack Compute features might be missing when running with LXC as the hypervisor. See the <link xlink:href=\"http://wiki.openstack.org/HypervisorSupportMatrix\">hypervisor support matrix</link> for details."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_lxc.xml:22(para)
|
||
msgid "To enable LXC, ensure the following options are set in <filename>/etc/nova/nova.conf</filename> on all hosts running the <systemitem class=\"service\">nova-compute</systemitem> service.<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_lxc.xml:29(para)
|
||
msgid "On Ubuntu, enable LXC support in OpenStack by installing the <literal>nova-compute-lxc</literal> package."
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:41(None)
|
||
msgid "@@image: '../../common/figures/SCH_5004_V00_NUAC-Network_mode_KVM_Flat_OpenStack.png'; md5=1e883ef27e5912b5c516d153b8844a28"
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:80(None)
|
||
msgid "@@image: '../../common/figures/SCH_5005_V00_NUAC-Network_mode_XEN_Flat_OpenStack.png'; md5=3b151435a0fda3702d4fac5a964fac83"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:6(title)
|
||
msgid "Example <filename>nova.conf</filename> configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:8(para)
|
||
msgid "The following sections describe the configuration options in the <filename>nova.conf</filename> file. You must copy the <filename>nova.conf</filename> file to each compute node. The sample <filename>nova.conf</filename> files show examples of specific configurations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:14(title)
|
||
msgid "Small, private cloud"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:15(para)
|
||
msgid "This example <filename>nova.conf</filename> file configures a small private cloud with cloud controller services, database server, and messaging server on the same server. In this case, CONTROLLER_IP represents the IP address of a central server, BRIDGE_INTERFACE represents the bridge such as br100, the NETWORK_INTERFACE represents an interface to your VLAN setup, and passwords are represented as DB_PASSWORD_COMPUTE for your Compute (nova) database password, and RABBIT PASSWORD represents the password to your message queue installation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:28(title) ./doc/config-reference/compute/section_compute-config-samples.xml:35(title) ./doc/config-reference/compute/section_compute-config-samples.xml:74(title)
|
||
msgid "KVM, Flat, MySQL, and Glance, OpenStack or EC2 API"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:30(para)
|
||
msgid "This example <filename>nova.conf</filename> file, from an internal Rackspace test system, is used for demonstrations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:47(title)
|
||
msgid "XenServer, Flat networking, MySQL, and Glance, OpenStack API"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-config-samples.xml:49(para)
|
||
msgid "This example <filename>nova.conf</filename> file is from an internal Rackspace test system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-options-reference.xml:7(title)
|
||
msgid "Compute sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-options-reference.xml:9(title)
|
||
msgid "nova.conf - configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-options-reference.xml:10(para)
|
||
msgid "For a complete list of all available configuration options for each OpenStack Compute service, run bin/nova-<servicename> --help."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:8(title)
|
||
msgid "Xen via Libvirt"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:9(para)
|
||
msgid "OpenStack Compute supports the Xen Project Hypervisor (or Xen). Xen can be integrated with OpenStack Compute via the <link xlink:href=\"http://libvirt.org/\">libvirt</link><link xlink:href=\"http://wiki.xen.org/wiki/Choice_of_Toolstacks\">toolstack</link> or via the <link xlink:href=\"http://xenproject.org/developers/teams/xapi.html\">XAPI</link><link xlink:href=\"http://wiki.xen.org/wiki/Choice_of_Toolstacks\">toolstack</link>. This section describes how to set up OpenStack Compute with Xen and libvirt. For information on how to set up Xen with XAPI refer to <xref linkend=\"section_hypervisor_xen_xapi\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:17(title)
|
||
msgid "Installing Xen with Libvirt"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:18(para)
|
||
msgid "At this stage we recommend to use the baseline that we use for the <link xlink:href=\"http://wiki.xenproject.org/wiki/OpenStack_CI_Loop_for_Xen-Libvirt\">Xen Project OpenStack CI Loop</link>, which contains the most recent stability fixes to both Xen and Libvirt."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:22(para)
|
||
msgid "<link xlink:href=\"http://www.xenproject.org/downloads/xen-archives/xen-45-series/xen-451.html\">Xen 4.5.1</link> (or newer) and <link xlink:href=\"http://libvirt.org/sources/\">Libvirt 1.2.15</link> (or newer) contain the most recent OpenStack improvements for Xen. The necessary Xen changes have also been backported to the Xen 4.4.3 stable branch (not yet released at this stage). Please check with the Linux and FreeBSD distros you are intending to use as <link xlink:href=\"http://wiki.xenproject.org/wiki/Category:Host_Install\">Dom 0</link>, whether the relevant version of Xen and Libvirt are available as installable packages."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:32(para)
|
||
msgid "The latest releases of Xen and libvirt packages that fulfil the above minimum requirements for the various openSUSE distributions can always be found and installed from the <link xlink:href=\"https://build.opensuse.org/project/show/Virtualization\">Open Build Service</link> Virtualization project. To install these latest packages, add the Virtualization repository to your software management stack and get the newest packages from there. More information about the latest Xen and Libvirt packages are available <link xlink:href=\"https://build.opensuse.org/package/show/Virtualization/xen\">here</link> and <link xlink:href=\"https://build.opensuse.org/package/show/Virtualization/libvirt\">here</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:42(para)
|
||
msgid "Alternatively, it is possible to use the Ubuntu LTS 14.04 Xen Package <emphasis>4.4.1-0ubuntu0.14.04.4</emphasis> (Xen 4.4.1) and apply the patches outlined <link xlink:href=\"http://wiki.xenproject.org/wiki/OpenStack_CI_Loop_for_Xen-Libvirt#Baseline\">here</link>. You can also use the Ubuntu LTS 14.04 libvirt package <emphasis>1.2.2 libvirt_1.2.2-0ubuntu13.1.7</emphasis> as baseline and update it to libvirt version 1.2.15, or 1.2.14 with the patches outlined <link xlink:href=\"http://wiki.xenproject.org/wiki/OpenStack_CI_Loop_for_Xen-Libvirt#Baseline\">here</link> applied. Note that this will require re-build these packages partly from source."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:52(para)
|
||
msgid "For further information and latest developments, you may want to consult the Xen Project's <link xlink:href=\"http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-openstack\">mailing lists for OpenStack related issues and questions</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:58(title)
|
||
msgid "Configuring Xen with Libvirt"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:59(para)
|
||
msgid "To enable Xen via libvirt, ensure the following options are set in <filename>/etc/nova/nova.conf</filename> on all hosts running the <systemitem class=\"service\">nova-compute</systemitem> service.<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:68(title)
|
||
msgid "Additional configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:69(para)
|
||
msgid "Use the following as a guideline for configuring Xen for use in OpenStack:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:72(para)
|
||
msgid "<emphasis role=\"bold\">Dom0 Memory:</emphasis> Set it between 1GB and 4GB by adding the following parameter to the Xen Boot Options in the <filename><link xlink:href=\"http://xenbits.xen.org/docs/unstable/misc/xen-command-line.html\">grub.conf</link></filename> file. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:77(para)
|
||
msgid "Note that the above memory limits are suggestions and should be based on the available compute host resources. For large hosts, that will run many hundred of instances,the chosen values may need to be higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:80(para)
|
||
msgid "The location of the grub.conf file depends on the host Linux distribution that you are using. Please refer to the distro documentation for more details (see <link xlink:href=\"http://wiki.xenproject.org/wiki/Category:Host_Install\">Dom 0</link> for more resources)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:86(para)
|
||
msgid "<emphasis role=\"bold\">Dom0 vcpus:</emphasis> Set the virtual CPUs to 4 and employ CPU pinning by adding the following parameters to the Xen Boot Options in the <filename><link xlink:href=\"http://xenbits.xen.org/docs/unstable/misc/xen-command-line.html\">grub.conf</link></filename> file. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:92(para)
|
||
msgid "Note that the above virtual CPU limits are suggestions and should be based on the available compute host resources. For large hosts, that will run many hundred of instances, the suggested values may need to be higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:97(para)
|
||
msgid "<emphasis role=\"bold\">PV vs HVM guests:</emphasis> A Xen virtual machine can be paravirtualized (PV) or hardware virtualized (HVM). The virtualization mode determines the interaction between Xen, Dom 0, and the guest VM's kernel. PV guests are aware of the fact that they are virtualized and will co-operate with Xen and Dom 0. The choice of virtualization mode determines performance characteristics. For an overview of Xen virtualization modes, see <link xlink:href=\"http://wiki.xen.org/wiki/Xen_Overview#Guest_Types\"> Xen Guest Types</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:105(para)
|
||
msgid "In OpenStack, customer VMs may run in either PV or HVM mode. The mode is a property of the operating system image used by the VM, and is changed by adjusting the image metadata stored in the glance image service. The image metadata can be changed using the nova or glance commands."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:110(para)
|
||
msgid "To choose one of the HVM modes (HVM, HVM with PV Drivers or PVHVM) use nova or glance to set the vm_mode property to hvm"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:115(replaceable) ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:116(replaceable) ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:119(replaceable) ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:120(replaceable) ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:141(replaceable) ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:142(replaceable)
|
||
msgid "img-uuid"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:113(para)
|
||
msgid "To choose one of the HVM modes (HVM, HVM with PV Drivers or PVHVM) use one of the following two commands <placeholder-1/><placeholder-2/> To chose PV mode, which is supported by NetBSD, FreeBSD and Linux, useone of the following two commands <placeholder-3/><placeholder-4/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:122(para)
|
||
msgid "The default for virtualization mode in nova is PV mode."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:125(para)
|
||
msgid "<emphasis role=\"bold\">Image Formats:</emphasis> Xen supports raw, qcow2 and vhd image formats. For more information on image formats, refer to the <link xlink:href=\"http://docs.openstack.org/image-guide/content/ch_introduction.html\">OpenStack Virtual Image Guide</link> and the <link xlink:href=\"http://wiki.xenproject.org/wiki/Storage_options\">Storage Options Guide on the Xen Project Wiki</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:133(para)
|
||
msgid "<emphasis role=\"bold\">Image Metadata:</emphasis> In addition to the vm_mode property discussed above, the hypervisor_type property is another important component of the image metadata, especially if your cloud contains mixed hypervisor compute nodes. Setting the hypervisor_type property allows the nova scheduler to select a compute node running the specified hypervisor when launching instances of the image. Image metadata such as vm_mode, hypervisor_type, architecture, and others can be set when importing the image to glance. The metatdata can also be changed using the nova or glance commands: <placeholder-1/><placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:144(para)
|
||
msgid "For more more information on image metadata, refer to the <link xlink:href=\"http://docs.openstack.org/image-guide/content/image-metadata.html\">OpenStack Virtual Image Guide</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:150(para)
|
||
msgid "To customize the libvirt driver, use the configuration option settings documented in <xref linkend=\"config_table_nova_xen\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:155(title)
|
||
msgid "Troubleshoot Xen with Libvirt"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:161(para)
|
||
msgid "<filename>/var/log/nova/compute.log</filename> (for more information refer to <xref linkend=\"section_nova-logs\"/>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:163(para)
|
||
msgid "<filename>/var/log/libvirt/libxl/libxl-driver.log</filename>,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:164(para)
|
||
msgid "<filename>/var/log/xen/qemu-dm-${instancename}.log</filename>,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:165(para)
|
||
msgid "<filename>/var/log/xen/xen-hotplug.log</filename>,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:166(para)
|
||
msgid "<filename>/var/log/xen/console/guest-${instancename}</filename> (to enable see <link xlink:href=\"http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen#Guest_console_logs\">Enabling Guest Console Logs</link>) and"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:170(para)
|
||
msgid "Host Console Logs (read <link xlink:href=\"http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen#Host_console_logs\">Enabling and Retrieving Host Console Logs</link>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:158(para)
|
||
msgid "<emphasis role=\"bold\">Important Log Files:</emphasis> When an instance fails to start, or when you come across other issues, you should first consult the following log files: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:176(para)
|
||
msgid "If you need further help you can ask questions on the mailing lists <link xlink:href=\"http://lists.xenproject.org/cgi-bin/mailman/listinfo/xen-users\">xen-users@</link>, <link xlink:href=\"http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-openstack\">wg-openstack@</link> or <link xlink:href=\"http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen\">raise a bug</link> against Xen."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:187(title)
|
||
msgid "Known issues"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:190(para)
|
||
msgid "Xen via libvirt is currently only supported with nova networking. A number of bugs are currently worked on to make sure that Xen via libvirt will also work with Neutron."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:196(title)
|
||
msgid "Additional information and resources"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:197(para)
|
||
msgid "The following section contains links to other useful resources"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:200(para)
|
||
msgid "<link xlink:href=\"http://wiki.xenproject.org/wiki/OpenStack\">wiki.xenproject.org/wiki/OpenStack</link> - OpenStack Documentation on the Xen Project wiki"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:205(para)
|
||
msgid "<link xlink:href=\"http://wiki.xenproject.org/wiki/OpenStack_CI_Loop_for_Xen-Libvirt\">wiki.xenproject.org/wiki/OpenStack_CI_Loop_for_Xen-Libvirt</link> - Information about the Xen Project OpenStack CI Loop"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:211(para)
|
||
msgid "<link xlink:href=\"http://wiki.xenproject.org/wiki/OpenStack_via_DevStack\">wiki.xenproject.org/wiki/OpenStack_via_DevStack</link> - How to set up OpenStack via DevStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_libvirt.xml:216(para)
|
||
msgid "<link xlink:href=\"http://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-openstack\">Mailing lists for OpenStack related issues and questions</link> - This list is dedicated to coordinating bug fixes and issues across Xen, libvirt and OpenStack and the CI loop."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:7(title)
|
||
msgid "Compute log files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:8(para)
|
||
msgid "The corresponding log file of each Compute service is stored in the <filename>/var/log/nova/</filename> directory of the host on which each service runs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:12(caption)
|
||
msgid "Log files used by Compute services"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:18(td) ./doc/config-reference/dashboard/section_dashboard-log-files.xml:21(td) ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:18(td) ./doc/config-reference/networking/section_networking-log-files.xml:17(td) ./doc/config-reference/block-storage/section_cinder-log-files.xml:18(td)
|
||
msgid "Log file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:21(td)
|
||
msgid "Service name (CentOS/Fedora/openSUSE/Red Hat Enterprise Linux/SUSE Linux Enterprise)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:25(td)
|
||
msgid "Service name (Ubuntu/Debian)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:33(filename) ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:33(filename) ./doc/config-reference/block-storage/section_cinder-log-files.xml:33(filename)
|
||
msgid "api.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:35(td)
|
||
msgid "openstack-nova-api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:44(filename)
|
||
msgid "cert.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:46(para)
|
||
msgid "The X509 certificate service (<systemitem>openstack-nova-cert</systemitem>/<systemitem>nova-cert</systemitem>) is only required by the EC2 API to the Compute service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:52(systemitem)
|
||
msgid "openstack-nova-cert"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:55(systemitem)
|
||
msgid "nova-cert"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:60(filename)
|
||
msgid "compute.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:63(systemitem)
|
||
msgid "openstack-nova-compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:66(systemitem)
|
||
msgid "nova-compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:71(filename)
|
||
msgid "conductor.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:74(systemitem)
|
||
msgid "openstack-nova-conductor"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:77(systemitem)
|
||
msgid "nova-conductor"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:82(filename)
|
||
msgid "consoleauth.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:85(systemitem)
|
||
msgid "openstack-nova-consoleauth"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:88(systemitem)
|
||
msgid "nova-consoleauth"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:93(filename)
|
||
msgid "network.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:94(para)
|
||
msgid "The <systemitem>nova</systemitem> network service (<systemitem>openstack-nova-network</systemitem>/<systemitem>nova-network</systemitem>) only runs in deployments that are not configured to use the Networking service (<systemitem>neutron</systemitem>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:101(systemitem)
|
||
msgid "openstack-nova-network"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:104(systemitem)
|
||
msgid "nova-network"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:109(filename)
|
||
msgid "nova-manage.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:112(systemitem) ./doc/config-reference/compute/section_nova-log-files.xml:115(systemitem)
|
||
msgid "nova-manage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:120(filename) ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:55(filename) ./doc/config-reference/block-storage/section_cinder-log-files.xml:55(filename)
|
||
msgid "scheduler.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:123(systemitem)
|
||
msgid "openstack-nova-scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-log-files.xml:126(systemitem)
|
||
msgid "nova-scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:6(title)
|
||
msgid "Cells"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:8(para)
|
||
msgid "<emphasis role=\"italic\">Cells</emphasis> functionality enables you to scale an OpenStack Compute cloud in a more distributed fashion without having to use complicated technologies like database and message queue clustering. It supports very large deployments."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:13(para)
|
||
msgid "When this functionality is enabled, the hosts in an OpenStack Compute cloud are partitioned into groups called cells. Cells are configured as a tree. The top-level cell should have a host that runs a <systemitem class=\"service\">nova-api</systemitem> service, but no <systemitem class=\"service\">nova-compute</systemitem> services. Each child cell should run all of the typical <systemitem class=\"service\">nova-*</systemitem> services in a regular Compute cloud except for <systemitem class=\"service\">nova-api</systemitem>. You can think of cells as a normal Compute deployment in that each cell has its own database server and message queue broker."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:25(para)
|
||
msgid "The <systemitem class=\"service\">nova-cells</systemitem> service handles communication between cells and selects cells for new instances. This service is required for every cell. Communication between cells is pluggable, and currently the only option is communication through RPC."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:30(para)
|
||
msgid "Cells scheduling is separate from host scheduling. <systemitem class=\"service\">nova-cells</systemitem> first picks a cell. Once a cell is selected and the new build request reaches its <systemitem class=\"service\">nova-cells</systemitem> service, it is sent over to the host scheduler in that cell and the build proceeds as it would have without cells."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:38(para)
|
||
msgid "Cell functionality is currently considered experimental."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:42(title)
|
||
msgid "Cell configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:51(para)
|
||
msgid "Set to <literal>True</literal> to turn on cell functionality. Default is <literal>false</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:59(para)
|
||
msgid "Name of the current cell. Must be unique for each cell."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:66(para)
|
||
msgid "List of arbitrary <literal><replaceable>key</replaceable>=<replaceable>value</replaceable></literal> pairs defining capabilities of the current cell. Values include <literal>hypervisor=xenserver;kvm,os=linux;windows</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:76(para)
|
||
msgid "How long in seconds to wait for replies from calls between cells."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:83(para)
|
||
msgid "Filter classes that the cells scheduler should use. By default, uses \"<literal>nova.cells.filters.all_filters</literal>\" to map to all cells filters included with Compute."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:93(para)
|
||
msgid "Weight classes that the scheduler for cells uses. By default, uses <literal>nova.cells.weights.all_weighers</literal> to map to all cells weight algorithms included with Compute."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:102(para)
|
||
msgid "Multiplier used to weight RAM. Negative numbers indicate that Compute should stack VMs on one host instead of spreading out new VMs to more hosts in the cell. The default value is 10.0."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:43(para)
|
||
msgid "Cells are disabled by default. All cell-related configuration options appear in the <literal>[cells]</literal> section in <filename>nova.conf</filename>. The following cell-related options are currently supported:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:112(title)
|
||
msgid "Configure the API (top-level) cell"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:113(para)
|
||
msgid "The cell type must be changed in the API cell so that requests can be proxied through nova-cells down to the correct cell properly. Edit the <filename>nova.conf</filename> file in the API cell, and specify <literal>api</literal> in the <placeholder-1/> key:<placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:126(title)
|
||
msgid "Configure the child cells"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:127(para)
|
||
msgid "Edit the <filename>nova.conf</filename> file in the child cells, and specify <literal>compute</literal> in the <placeholder-1/> key:<placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:137(title)
|
||
msgid "Configure the database in each cell"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:138(para)
|
||
msgid "Before bringing the services online, the database in each cell needs to be configured with information about related cells. In particular, the API cell needs to know about its immediate children, and the child cells must know about their immediate agents. The information needed is the <application>RabbitMQ</application> server credentials for the particular cell."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:145(para)
|
||
msgid "Use the <placeholder-1/> command to add this information to the database in each cell:<placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:177(para)
|
||
msgid "As an example, assume an API cell named <literal>api</literal> and a child cell named <literal>cell1</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:180(para)
|
||
msgid "Within the <literal>api</literal> cell, specify the following RabbitMQ server information:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:187(para)
|
||
msgid "Within the <literal>cell1</literal> child cell, specify the following RabbitMQ server information:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:194(para)
|
||
msgid "You can run this in the API cell as root:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:198(para)
|
||
msgid "Repeat the previous steps for all child cells."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:199(para)
|
||
msgid "In the child cell, run the following, as root:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:203(para)
|
||
msgid "To customize the Compute cells, use the configuration option settings documented in <xref linkend=\"config_table_nova_cells\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:208(title)
|
||
msgid "Cell scheduling configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:209(para)
|
||
msgid "To determine the best cell to use to launch a new instance, Compute uses a set of filters and weights defined in the <filename>/etc/nova/nova.conf</filename> file. The following options are available to prioritize cells for scheduling:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:218(para)
|
||
msgid "List of filter classes. By default <placeholder-1/> is specified, which maps to all cells filters included with Compute (see <xref linkend=\"scheduler-filters\"/>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:229(para)
|
||
msgid "List of weight classes. By default <placeholder-1/> is specified, which maps to all cell weight algorithms included with Compute. The following modules are available:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:237(para)
|
||
msgid "<literal>mute_child</literal>. Downgrades the likelihood of child cells being chosen for scheduling requests, which haven't sent capacity or capability updates in a while. Options include <placeholder-1/> (multiplier for mute children; value should be negative)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:248(para)
|
||
msgid "<literal>ram_by_instance_type</literal>. Select cells with the most RAM capacity for the instance type being requested. Because higher weights win, Compute returns the number of available units for the instance type requested. The <placeholder-1/> option defaults to 10.0 that adds to the weight by a factor of 10. Use a negative number to stack VMs on one host instead of spreading out new VMs to more hosts in the cell."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:263(para)
|
||
msgid "<literal>weight_offset</literal>. Allows modifying the database to weight a particular cell. You can use this when you want to disable a cell (for example, '0'), or to set a default cell by making its weight_offset very high (for example, '999999999999999'). The highest weight will be the first cell to be scheduled for launching an instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:278(para)
|
||
msgid "Additionally, the following options are available for the cell scheduler:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:284(para)
|
||
msgid "Specifies how many times the scheduler tries to launch a new instance when no cells are available (default=10)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:292(para)
|
||
msgid "Specifies the delay (in seconds) between retries (default=2)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:297(para)
|
||
msgid "As an admin user, you can also add a filter that directs builds to a particular cell. The <filename>policy.json</filename> file must have a line with <literal>\"cells_scheduler_filter:TargetCellFilter\" : \"is_admin:True\"</literal> to let an admin user specify a scheduler hint to direct a build to a particular cell."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:306(title)
|
||
msgid "Optional cell configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:307(para)
|
||
msgid "Cells store all inter-cell communication data, including user names and passwords, in the database. Because the cells data is not updated very frequently, use the <placeholder-1/> option to specify a JSON file to store cells data. With this configuration, the database is no longer consulted when reloading the cells data. The file must have columns present in the Cell model (excluding common database fields and the <placeholder-2/> column). You must specify the queue connection information through a <placeholder-3/> field, instead of <placeholder-4/>, <placeholder-5/>, and so on. The <placeholder-6/> has the following form:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:321(replaceable) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:80(replaceable)
|
||
msgid "USERNAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:321(replaceable) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:83(replaceable)
|
||
msgid "PASSWORD"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:321(replaceable)
|
||
msgid "HOSTNAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:321(replaceable)
|
||
msgid "VIRTUAL_HOST"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-cells.xml:322(para)
|
||
msgid "The scheme can be either <literal>qpid</literal> or <literal>rabbit</literal>, as shown previously. The following sample shows this optional configuration:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:7(title)
|
||
msgid "Overview of nova.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:8(para)
|
||
msgid "The <filename>nova.conf</filename> configuration file is an <link xlink:href=\"https://en.wikipedia.org/wiki/INI_file\">INI file format</link> as explained in <xref linkend=\"config_format\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:12(para)
|
||
msgid "You can use a particular configuration option file by using the <literal>option</literal> (<filename>nova.conf</filename>) parameter when you run one of the <literal>nova-*</literal> services. This parameter inserts configuration option definitions from the specified configuration file name, which might be useful for debugging or performance tuning."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:18(para)
|
||
msgid "For a list of configuration options, see the tables in this guide."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:20(para)
|
||
msgid "To learn more about the <filename>nova.conf</filename> configuration file, review the general purpose configuration options documented in <xref linkend=\"config_table_nova_common\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:24(para)
|
||
msgid "Do not specify quotes around Nova options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:27(title)
|
||
msgid "Sections"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:34(para)
|
||
msgid "Contains most configuration options. If the documentation for a configuration option does not specify its section, assume that it appears in this section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:42(literal)
|
||
msgid "[baremetal]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:44(para)
|
||
msgid "Configures the baremetal hypervisor driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:51(para)
|
||
msgid "Configures cells functionality. For details, see <xref linkend=\"section_compute-cells\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:59(literal)
|
||
msgid "[conductor]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:61(para)
|
||
msgid "Configures the <systemitem class=\"service\">nova-conductor</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:68(literal)
|
||
msgid "[database]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:70(para)
|
||
msgid "Configures the database that Compute uses."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:76(literal)
|
||
msgid "[glance]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:78(para)
|
||
msgid "Configures how to access the Image service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:84(literal)
|
||
msgid "[hyperv]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:86(para)
|
||
msgid "Configures the Hyper-V hypervisor driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:92(literal)
|
||
msgid "[image_file_url]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:94(para)
|
||
msgid "Configures additional filesystems to access the Image Service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:101(literal)
|
||
msgid "[keymgr]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:103(para)
|
||
msgid "Configures the key manager."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:109(literal)
|
||
msgid "[keystone_authtoken]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:111(para)
|
||
msgid "Configures authorization via Identity service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:117(literal)
|
||
msgid "[libvirt]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:119(para)
|
||
msgid "Configures the hypervisor drivers using the Libvirt library: KVM, LXC, Qemu, UML, Xen."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:126(literal)
|
||
msgid "[matchmaker_redis]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:128(para)
|
||
msgid "Configures a Redis server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:134(literal)
|
||
msgid "[matchmaker_ring]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:136(para)
|
||
msgid "Configures a matchmaker ring."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:144(para)
|
||
msgid "Configures weights for the metrics weigher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:150(literal)
|
||
msgid "[neutron]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:152(para)
|
||
msgid "Configures Networking specific options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:158(literal)
|
||
msgid "[osapi_v3]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:160(para)
|
||
msgid "Configures the OpenStack Compute API v3."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:166(literal)
|
||
msgid "[rdp]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:168(para)
|
||
msgid "Configures RDP proxying."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:174(literal)
|
||
msgid "[serial_console]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:176(para)
|
||
msgid "Configures serial console."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:182(literal)
|
||
msgid "[spice]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:184(para)
|
||
msgid "Configures virtual consoles using SPICE."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:190(literal)
|
||
msgid "[ssl]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:192(para)
|
||
msgid "Configures certificate authority using SSL."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:198(literal)
|
||
msgid "[trusted_computing]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:200(para)
|
||
msgid "Configures the trusted computing pools functionality and how to connect to a remote attestation service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:207(literal)
|
||
msgid "[upgrade_levels]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:209(para)
|
||
msgid "Configures version locking on the RPC (message queue) communications between the various Compute services to allow live upgrading an OpenStack installation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:218(literal)
|
||
msgid "[vmware]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:220(para)
|
||
msgid "Configures the VMware hypervisor driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:226(literal)
|
||
msgid "[xenserver]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:228(para)
|
||
msgid "Configures the XenServer hypervisor driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:234(literal)
|
||
msgid "[zookeeper]"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:236(para)
|
||
msgid "Configures the ZooKeeper ServiceGroup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_nova-conf.xml:28(para)
|
||
msgid "Configuration options are grouped by section. The Compute configuration file supports the following sections: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:8(title) ./doc/config-reference/networking/section_rpc-for-networking.xml:8(title)
|
||
msgid "Configure the Oslo RPC messaging system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:9(para)
|
||
msgid "OpenStack projects use AMQP, an open standard for messaging middleware. OpenStack services that run on multiple servers to talk to each other. OpenStack Oslo RPC supports three implementations of AMQP: <application>RabbitMQ</application>, <application>Qpid</application>, and <application>ZeroMQ</application>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:16(title) ./doc/config-reference/database-service/section-databaseservice-rpc.xml:17(title) ./doc/config-reference/networking/section_rpc-for-networking.xml:19(title) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:17(title)
|
||
msgid "Configure RabbitMQ"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:17(para)
|
||
msgid "OpenStack Oslo RPC uses <application>RabbitMQ</application> by default. Use these options to configure the <application>RabbitMQ</application> message system. The <literal>rpc_backend</literal> option is not required as long as <application>RabbitMQ</application> is the default messaging system. However, if it is included the configuration, you must set it to <literal>rabbit</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:26(para)
|
||
msgid "You can use these additional options to configure the <application>RabbitMQ</application> messaging system. You can configure messaging communication for different installation scenarios, tune retries for RabbitMQ, and define the size of the RPC thread pool. To monitor notifications through RabbitMQ, you must set the <placeholder-1/> option to <literal>nova.openstack.common.notifier.rpc_notifier</literal> in the <filename>nova.conf</filename> file. The default for sending usage data is sixty seconds plus a random number of seconds from zero to sixty."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:39(title) ./doc/config-reference/database-service/section-databaseservice-rpc.xml:24(title) ./doc/config-reference/networking/section_rpc-for-networking.xml:46(title) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:42(title)
|
||
msgid "Configure Qpid"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:40(para)
|
||
msgid "Use these options to configure the <application>Qpid</application> messaging system for OpenStack Oslo RPC. <application>Qpid</application> is not the default messaging system, so you must enable it by setting the <placeholder-1/> option in the <filename>nova.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:48(para)
|
||
msgid "The Qpid driver has been deprecated. The driver is planned to be removed during the 'M' development cycle."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:52(para)
|
||
msgid "This critical option points the compute nodes to the <application>Qpid</application> broker (server). Set <placeholder-1/> to the host name where the broker runs in the <filename>nova.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:57(para) ./doc/config-reference/networking/section_rpc-for-networking.xml:62(para)
|
||
msgid "The <parameter>--qpid_hostname</parameter> parameter accepts a host name or IP address value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:61(para) ./doc/config-reference/networking/section_rpc-for-networking.xml:69(para) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:61(para)
|
||
msgid "If the <application>Qpid</application> broker listens on a port other than the AMQP default of <literal>5672</literal>, you must set the <placeholder-1/> option to that value:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:66(para) ./doc/config-reference/networking/section_rpc-for-networking.xml:78(para) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:68(para)
|
||
msgid "If you configure the <application>Qpid</application> broker to require authentication, you must add a user name and password to the configuration:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:71(para) ./doc/config-reference/networking/section_rpc-for-networking.xml:87(para) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:74(para)
|
||
msgid "By default, TCP is used as the transport. To enable SSL, set the <placeholder-1/> option:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:74(para)
|
||
msgid "This table lists additional options that you use to configure the Qpid messaging driver for OpenStack Oslo RPC. These options are used infrequently."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:80(title) ./doc/config-reference/networking/section_rpc-for-networking.xml:102(title) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:87(title)
|
||
msgid "Configure ZeroMQ"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:81(para)
|
||
msgid "Use these options to configure the <application>ZeroMQ</application> messaging system for OpenStack Oslo RPC. <application>ZeroMQ</application> is not the default messaging system, so you must enable it by setting the <placeholder-1/> option in the <filename>nova.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:90(title) ./doc/config-reference/database-service/section-databaseservice-rpc.xml:38(title) ./doc/config-reference/networking/section_rpc-for-networking.xml:112(title) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:97(title)
|
||
msgid "Configure messaging"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_rpc.xml:91(para)
|
||
msgid "Use these options to configure the <application>RabbitMQ</application> and <application>Qpid</application> messaging drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:7(title)
|
||
msgid "iSCSI interface and offload support in Compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:9(para)
|
||
msgid "iSCSI interface and offload support is only present since Kilo."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:12(para)
|
||
msgid "Compute supports <package>open-iscsi</package> iSCSI interfaces for offload cards. Offload hardware must be present and configured on every compute node where offload is desired. Once an <package>open-iscsi</package> interface is configured, the iface name (<literal>iface.iscsi_ifacename</literal>) should be passed to libvirt via the <literal>iscsi_iface</literal> parameter for use. All iscsi sessions will be bound to this iSCSI interface."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:23(member)
|
||
msgid "be2iscsi"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:24(member)
|
||
msgid "bnx2i"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:25(member)
|
||
msgid "cxgb3i"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:26(member)
|
||
msgid "cxgb4i"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:27(member)
|
||
msgid "qla4xxx"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:28(member)
|
||
msgid "ocs"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:21(para)
|
||
msgid "Currently supported transports (iface.transport_name) are <placeholder-1/>. No configuration changes are needed outside of Compute node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:31(para)
|
||
msgid "iSER is currently supported via the separate iSER LibvirtISERVolumeDriver and will be rejected if used via the <literal>iscsi_iface</literal> parameter."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:36(title)
|
||
msgid "iSCSI iface configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:39(para)
|
||
msgid "Note the distinction between the transport name (<literal>iface.transport_name</literal>) and iface name (<literal>iface.iscsi_ifacename</literal>). The actual iface name must be specified via the <literal>iscsi_iface</literal> parameter to libvirt for offload to work."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:48(para)
|
||
msgid "The default name for an iscsi iface (open-iscsi parameter <literal>iface.iscsi_ifacename</literal>) is in the format transport_name.hwaddress when generated by <application>iscsiadm</application>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:55(para)
|
||
msgid "<application>iscsiadm</application> can be used to view and generate current iface configuration. Every network interface that supports an open-iscsi transport can have one or more iscsi ifaces associated with it. If no ifaces have been configured for a network interface supported by an open-iscsi transport, this command will create a default iface configuration for that network interface. For example : <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:70(para)
|
||
msgid "The output is in the format : <emphasis role=\"italic\">iface_name transport_name,hwaddress,ipaddress,net_ifacename,initiatorname.</emphasis>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:76(replaceable) ./doc/config-reference/compute/section_compute-iscsioffload.xml:88(replaceable)
|
||
msgid "IFACE_NAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:75(para)
|
||
msgid "Individual iface configuration can be viewed via <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:88(replaceable)
|
||
msgid "SETTING"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:88(replaceable)
|
||
msgid "VALUE"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:87(para)
|
||
msgid "Configuration can be updated as desired via <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:93(para)
|
||
msgid "All iface configurations need a minimum of <literal>iface.iface_name</literal>, <literal>iface.transport_name</literal> and <literal>iface.hwaddress</literal> to be correctly configured to work. Some transports may require <literal>iface.ipaddress</literal> and <literal>iface.net_ifacename</literal> as well to bind correctly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-iscsioffload.xml:102(para)
|
||
msgid "Detailed configuration instructions can be found here <link xlink:href=\"http://www.open-iscsi.org/docs/README\"> http://www.open-iscsi.org/docs/README </link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:9(para)
|
||
msgid "KVM is configured as the default hypervisor for Compute."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:11(para)
|
||
msgid "This document contains several sections about hypervisor selection. If you are reading this document linearly, you do not want to load the KVM module before you install <systemitem class=\"service\">nova-compute</systemitem>. The <systemitem class=\"service\">nova-compute</systemitem> service depends on qemu-kvm, which installs <filename>/lib/udev/rules.d/45-qemu-kvm.rules</filename>, which sets the correct permissions on the /dev/kvm device node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:18(para)
|
||
msgid "To enable KVM explicitly, add the following configuration options to the <filename>/etc/nova/nova.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:24(para)
|
||
msgid "The KVM hypervisor supports the following virtual machine image formats:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:33(para)
|
||
msgid "QED Qemu Enhanced Disk"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:39(para)
|
||
msgid "This section describes how to enable KVM on your system. For more information, see the following distribution-specific documentation:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:43(para)
|
||
msgid "<link xlink:href=\"http://docs.fedoraproject.org/en-US/Fedora/22/html/Virtualization_Getting_Started_Guide/index.html\">Fedora: Virtualization Getting Started Guide</link> from the Fedora 22 documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:49(para)
|
||
msgid "<link xlink:href=\"https://help.ubuntu.com/community/KVM/Installation\">Ubuntu: KVM/Installation</link> from the Community Ubuntu documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:53(para)
|
||
msgid "<link xlink:href=\"http://static.debian-handbook.info/browse/stable/sect.virtualization.html#idp11279352\">Debian: Virtualization with KVM</link> from the Debian handbook."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:58(para)
|
||
msgid "<link xlink:href=\"http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Host_Configuration_and_Guest_Installation_Guide/sect-Virtualization_Host_Configuration_and_Guest_Installation_Guide-Host_Installation-Installing_KVM_packages_on_an_existing_Red_Hat_Enterprise_Linux_system.html\">Red Hat Enterprise Linux: Installing virtualization packages on an existing Red Hat Enterprise Linux system</link> from the <citetitle>Red Hat Enterprise Linux Virtualization Host Configuration and Guest Installation Guide</citetitle>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:66(para)
|
||
msgid "<link xlink:href=\"http://doc.opensuse.org/documentation/html/openSUSE/opensuse-kvm/cha.kvm.requires.html#sec.kvm.requires.install\">openSUSE: Installing KVM</link> from the openSUSE Virtualization with KVM manual."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:72(para)
|
||
msgid "<link xlink:href=\"https://www.suse.com/documentation/sles-12/book_virt/data/sec_vt_installation_kvm.html\">SLES: Installing KVM</link> from the SUSE Linux Enterprise Server <citetitle>Virtualization Guide</citetitle>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:82(title)
|
||
msgid "Specify the CPU model of KVM guests"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:83(para)
|
||
msgid "The Compute service enables you to control the guest CPU model that is exposed to KVM virtual machines. Use cases include:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:87(para)
|
||
msgid "To maximize performance of virtual machines by exposing new host CPU features to the guest"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:91(para)
|
||
msgid "To ensure a consistent default CPU across all machines, removing reliance of variable QEMU defaults"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:95(para)
|
||
msgid "In libvirt, the CPU is specified by providing a base CPU model name (which is a shorthand for a set of feature flags), a set of additional feature flags, and the topology (sockets/cores/threads). The libvirt KVM driver provides a number of standard CPU model names. These models are defined in the <filename>/usr/share/libvirt/cpu_map.xml</filename> file. Check this file to determine which models are supported by your local installation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:101(para)
|
||
msgid "Two Compute configuration options in the <literal>[libvirt]</literal> group of <filename>nova.conf</filename> define which type of CPU model is exposed to the hypervisor when using KVM: <literal>cpu_mode</literal> and <literal>cpu_model</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:105(para)
|
||
msgid "The <literal>cpu_mode</literal> option can take one of the following values: <literal>none</literal>, <literal>host-passthrough</literal>, <literal>host-model</literal>, and <literal>custom</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:109(title)
|
||
msgid "Host model (default for KVM & QEMU)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:110(para)
|
||
msgid "If your <filename>nova.conf</filename> file contains <literal>cpu_mode=host-model</literal>, libvirt identifies the CPU model in <filename>/usr/share/libvirt/cpu_map.xml</filename> file that most closely matches the host, and requests additional CPU flags to complete the match. This configuration provides the maximum functionality and performance and maintains good reliability and compatibility if the guest is migrated to another host with slightly different host CPUs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:119(title)
|
||
msgid "Host pass through"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:120(para)
|
||
msgid "If your <filename>nova.conf</filename> file contains <literal>cpu_mode=host-passthrough</literal>, libvirt tells KVM to pass through the host CPU with no modifications. The difference to host-model, instead of just matching feature flags, every last detail of the host CPU is matched. This gives the best performance, and can be important to some apps which check low level CPU details, but it comes at a cost with respect to migration. The guest can only be migrated to a matching host CPU."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:129(title)
|
||
msgid "Custom"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:130(para)
|
||
msgid "If your <filename>nova.conf</filename> file contains <literal>cpu_mode=custom</literal>, you can explicitly specify one of the supported named models using the cpu_model configuration option. For example, to configure the KVM guests to expose Nehalem CPUs, your <filename>nova.conf</filename> file should contain:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:140(title)
|
||
msgid "None (default for all libvirt-driven hypervisors other than KVM & QEMU)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:142(para)
|
||
msgid "If your <filename>nova.conf</filename> file contains <literal>cpu_mode=none</literal>, libvirt does not specify a CPU model. Instead, the hypervisor chooses the default model."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:148(title)
|
||
msgid "Guest agent support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:149(para)
|
||
msgid "Use guest agents to enable optional access between compute nodes and guests through a socket, using the QMP protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:151(para)
|
||
msgid "To enable this feature, you must set <literal>hw_qemu_guest_agent=yes</literal> as a metadata parameter on the image you wish to use to create the guest-agent-capable instances from. You can explicitly disable the feature by setting <literal>hw_qemu_guest_agent=no</literal> in the image metadata."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:157(title)
|
||
msgid "KVM performance tweaks"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:158(para)
|
||
msgid "The <link xlink:href=\"http://www.linux-kvm.org/page/VhostNet\">VHostNet</link> kernel module improves network performance. To load the kernel module, run the following command as root:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:164(title)
|
||
msgid "Troubleshoot KVM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:165(para)
|
||
msgid "Trying to launch a new virtual machine instance fails with the <literal>ERROR</literal>state, and the following error appears in the <filename>/var/log/nova/nova-compute.log</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:169(para)
|
||
msgid "This message indicates that the KVM kernel modules were not loaded."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:170(para)
|
||
msgid "If you cannot start VMs after installation without rebooting, the permissions might not be set correctly. This can happen if you load the KVM module before you install <systemitem class=\"service\">nova-compute</systemitem>. To check whether the group is set to <systemitem>kvm</systemitem>, run:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_kvm.xml:175(para)
|
||
msgid "If it is not set to <systemitem>kvm</systemitem>, run:"
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:156(None)
|
||
msgid "@@image: '../../common/figures/xenserver_architecture.png'; md5=99792432daf7f0302672fb8f03cb63bb"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:8(title)
|
||
msgid "XenServer (and other XAPI based Xen variants)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:9(para)
|
||
msgid "This section describes XAPI managed hypervisors, and how to use them with OpenStack."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:14(title)
|
||
msgid "Terminology"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:16(title)
|
||
msgid "Xen"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:17(para)
|
||
msgid "A hypervisor that provides the fundamental isolation between virtual machines. Xen is open source (GPLv2) and is managed by <link xlink:href=\"http://www.xenproject.org\">XenProject.org</link>, a cross-industry organization and a Linux Foundation Collaborative project."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:24(para)
|
||
msgid "Xen is a component of many different products and projects. The hypervisor itself is very similar across all these projects, but the way that it is managed can be different, which can cause confusion if you're not clear which toolstack you are using. Make sure you know what <link xlink:href=\"http://wiki.xen.org/wiki/Choice_of_Toolstacks\">toolstack</link> you want before you get started. If you want to use Xen with libvirt in OpenStack Compute refer to <xref linkend=\"xen_libvirt\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:33(title)
|
||
msgid "XAPI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:34(para)
|
||
msgid "XAPI is one of the toolstacks that could control a Xen based hypervisor. XAPI's role is similar to libvirt's in the KVM world. The API provided by XAPI is called XenAPI. To learn more about the provided interface, look at <link xlink:href=\"http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/sdk.html#object_model_overview\"> XenAPI Object Model Overview </link> for definitions of XAPI specific terms such as SR, VDI, VIF and PIF."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:46(para)
|
||
msgid "OpenStack has a compute driver which talks to XAPI, therefore all XAPI managed servers could be used with OpenStack."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:52(title)
|
||
msgid "XenAPI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:53(para)
|
||
msgid "XenAPI is the API provided by XAPI. This name is also used by the python library that is a client for XAPI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:60(para)
|
||
msgid "An Open Source virtualization platform that delivers all features needed for any server and datacenter implementation including the Xen hypervisor and XAPI for the management. For more information and product downloads, visit <link xlink:href=\"http://xenserver.org/\"> xenserver.org </link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:72(title)
|
||
msgid "XCP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:73(para)
|
||
msgid "XCP is not supported anymore. XCP project recommends all XCP users to upgrade to the latest version of XenServer by visiting <link xlink:href=\"http://xenserver.org/\"> xenserver.org </link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:83(title)
|
||
msgid "XenServer-core"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:84(para)
|
||
msgid "This is a method for building the core packages in a XenServer installation on an existing RPM-based system. Initial support for this configuration (notably running Compute services in domain 0) was added in Havana. XenServer-core for Debian/Ubuntu is built from the main branch and, therefore, is continuously up to date."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:93(title)
|
||
msgid "Kronos"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:94(para)
|
||
msgid "This is a project initiated to provide the ability to install XAPI toolstack onto an existing Debian-based deployment. For more information, visit the Xen wiki <link xlink:href=\"http://wiki.xenproject.org/wiki/Project_Kronos\"> wiki.xenproject.org/wiki/Project_Kronos </link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:105(title)
|
||
msgid "Privileged and unprivileged domains"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:106(para)
|
||
msgid "A Xen host runs a number of virtual machines, VMs, or domains (the terms are synonymous on Xen). One of these is in charge of running the rest of the system, and is known as domain 0, or dom0. It is the first domain to boot after Xen, and owns the storage and networking hardware, the device drivers, and the primary control software. Any other VM is unprivileged, and is known as a domU or guest. All customer VMs are unprivileged, but you should note that on Xen, the OpenStack Compute service (<systemitem class=\"service\">nova-compute</systemitem>) also runs in a domU. This gives a level of security isolation between the privileged system software and the OpenStack software (much of which is customer-facing). This architecture is described in more detail later."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:123(title)
|
||
msgid "Paravirtualized versus hardware virtualized domains"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:124(para)
|
||
msgid "A Xen virtual machine can be paravirtualized (PV) or hardware virtualized (HVM). This refers to the interaction between Xen, domain 0, and the guest VM's kernel. PV guests are aware of the fact that they are virtualized and will co-operate with Xen and domain 0; this gives them better performance characteristics. HVM guests are not aware of their environment, and the hardware has to pretend that they are running on an unvirtualized machine. HVM guests do not need to modify the guest operating system, which is essential when running Windows."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:136(para)
|
||
msgid "In OpenStack, customer VMs may run in either PV or HVM mode. However, the OpenStack domU (that's the one running <systemitem class=\"service\">nova-compute</systemitem>) must be running in PV mode."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:145(title)
|
||
msgid "XenAPI deployment architecture"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:148(para)
|
||
msgid "A basic OpenStack deployment on a XAPI-managed server, assuming that the network provider is nova-network, looks like this: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:165(para)
|
||
msgid "The hypervisor: Xen"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:170(para)
|
||
msgid "Domain 0: runs XAPI and some small pieces from OpenStack, the XAPI plug-ins."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:176(para)
|
||
msgid "OpenStack VM: The <systemitem class=\"service\">Compute</systemitem> service runs in a paravirtualized virtual machine, on the host under management. Each host runs a local instance of <systemitem class=\"service\">Compute</systemitem>. It is also running an instance of nova-network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:187(para)
|
||
msgid "OpenStack Compute uses the XenAPI Python library to talk to XAPI, and it uses the Management Network to reach from the OpenStack VM to Domain 0."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:161(para)
|
||
msgid "Key things to note: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:199(para)
|
||
msgid "The above diagram assumes FlatDHCP networking."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:208(para)
|
||
msgid "Management network: RabbitMQ, MySQL, inter-host communication, and compute-XAPI communication. Please note that the VM images are downloaded by the XenAPI plug-ins, so make sure that the OpenStack Image service is accessible through this network. It usually means binding those services to the management interface."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:220(para)
|
||
msgid "Tenant network: controlled by nova-network, this is used for tenant traffic."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:227(para)
|
||
msgid "Public network: floating IPs, public API endpoints."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:204(para)
|
||
msgid "There are three main OpenStack networks: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:236(para)
|
||
msgid "The networks shown here must be connected to the corresponding physical networks within the data center. In the simplest case, three individual physical network cards could be used. It is also possible to use VLANs to separate these networks. Please note, that the selected configuration must be in line with the networking model selected for the cloud. (In case of VLAN networking, the physical channels have to be able to forward the tagged traffic.)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:195(para)
|
||
msgid "Some notes on the networking: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:252(title)
|
||
msgid "Further reading"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:258(para)
|
||
msgid "Citrix XenServer official documentation: <link xlink:href=\"http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/\"> http://docs.vmd.citrix.com/XenServer </link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:267(para)
|
||
msgid "What is Xen? by XenProject.org: <link xlink:href=\"http://www.xenproject.org/users/cloud.html\"> XenProject.org > Users > Cloud </link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:276(para)
|
||
msgid "Xen Hypervisor project: <link xlink:href=\"http://www.xenproject.org/developers/teams/hypervisor.html\"> http://www.xenproject.org/developers/teams/hypervisor.html </link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:285(para)
|
||
msgid "Xapi project: <link xlink:href=\"http://www.xenproject.org/developers/teams/xapi.html\"> http://www.xenproject.org/developers/teams/xapi.html </link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:294(para)
|
||
msgid "Further XenServer and OpenStack information: <link xlink:href=\"http://wiki.openstack.org/XenServer\"> http://wiki.openstack.org/XenServer </link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_hypervisor_xen_api.xml:253(para)
|
||
msgid "Here are some of the resources available to learn more about Xen: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:6(title) ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:7(title)
|
||
msgid "Additional sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:7(para)
|
||
msgid "Files in this section can be found in <systemitem>/etc/nova</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:9(title) ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:23(title) ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:17(title) ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:21(title)
|
||
msgid "api-paste.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:10(para)
|
||
msgid "The Compute service stores its API configuration settings in the <filename>api-paste.ini</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:17(title) ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:56(title) ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:29(title) ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:24(title) ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:38(title) ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:28(title) ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:49(title)
|
||
msgid "policy.json"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:18(para)
|
||
msgid "The <filename>policy.json</filename> file defines additional access controls that apply to the Compute service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:24(title) ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:34(title) ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:32(title) ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:33(title)
|
||
msgid "rootwrap.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:25(para)
|
||
msgid "The <filename>rootwrap.conf</filename> file defines configuration values used by the rootwrap script when the Compute service needs to escalate its privileges to those of the root user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-sample-configuration-files.xml:28(para)
|
||
msgid "It is also possible to disable the root wrapper, and default to sudo only. Configure the <parameter>disable_rootwrap</parameter> option in the <placeholder-1/> section of the <filename>nova.conf</filename> configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:8(title)
|
||
msgid "Install XAPI plug-ins"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:9(para)
|
||
msgid "When you use a XAPI managed hypervisor, you can install a Python script (or any executable) on the host side, and execute that through XenAPI. These scripts are called plug-ins. The OpenStack related XAPI plug-ins live in OpenStack Compute's code repository. These plug-ins have to be copied to dom0's filesystem, to the appropriate directory, where XAPI can find them. It is important to ensure that the version of the plug-ins are in line with the OpenStack Compute installation you are using."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:19(para)
|
||
msgid "The plugins should typically be copied from the Nova installation running in the Compute's DomU, but if you want to download the latest version the following procedure can be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:25(title)
|
||
msgid "Manually installing the plug-ins"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:28(para)
|
||
msgid "Create temporary files/directories:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:33(para)
|
||
msgid "Get the source from GitHub. The example assumes the master branch is used, and the XenServer host is accessible as xenserver. Match those parameters to your setup."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:43(para)
|
||
msgid "Copy the plug-ins to the hypervisor:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install-plugins.xml:49(para)
|
||
msgid "Remove temporary files/directories:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:7(title)
|
||
msgid "Install XenServer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:8(para)
|
||
msgid "Before you can run OpenStack with XenServer, you must install the hypervisor on <link xlink:href=\"http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/installation.html#sys_requirements\"> an appropriate server </link> ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:18(para)
|
||
msgid "Xen is a type 1 hypervisor: When your server starts, Xen is the first software that runs. Consequently, you must install XenServer before you install the operating system where you want to run OpenStack code. You then install <systemitem class=\"service\">nova-compute</systemitem> into a dedicated virtual machine on the host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:33(link)
|
||
msgid "http://xenserver.org/open-source-virtualization-download.html"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:27(para)
|
||
msgid "Use the following link to download XenServer's installation media: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:40(para)
|
||
msgid "When you install many servers, you might find it easier to perform <link xlink:href=\"http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/installation.html#pxe_boot_install\"> PXE boot installations </link> . You can also package any post-installation changes that you want to make to your XenServer by following the instructions of <link xlink:href=\"http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/supplemental_pack_ddk.html\"> creating your own XenServer supplemental pack </link> ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:55(para)
|
||
msgid "Make sure you use the EXT type of storage repository (SR). Features that require access to VHD files (such as copy on write, snapshot and migration) do not work when you use the LVM SR. Storage repository (SR) is a XAPI-specific term relating to the physical storage where virtual disks are stored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:62(para)
|
||
msgid "On the XenServer installation screen, choose the <guilabel>XenDesktop Optimized</guilabel> option. If you use an answer file, make sure you use <literal>srtype=\"ext\"</literal> in the <literal>installation</literal> tag of the answer file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:73(title)
|
||
msgid "Post-installation steps"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:74(para)
|
||
msgid "The following steps need to be completed after the hypervisor's installation:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:80(para)
|
||
msgid "For resize and migrate functionality, enable password-less SSH authentication and set up the <literal>/images</literal> directory on dom0."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:88(para)
|
||
msgid "Install the XAPI plug-ins."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:93(para)
|
||
msgid "To support AMI type images, you must set up <literal>/boot/guest</literal> symlink/directory in dom0."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:100(para)
|
||
msgid "Create a paravirtualized virtual machine that can run <systemitem class=\"service\">nova-compute</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-install.xml:106(para)
|
||
msgid "Install and configure <systemitem class=\"service\">nova-compute</systemitem> in the above virtual machine."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-conductor.xml:7(title)
|
||
msgid "Conductor"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-conductor.xml:8(para)
|
||
msgid "The <systemitem class=\"service\">nova-conductor</systemitem> service enables OpenStack to function without compute nodes accessing the database. Conceptually, it implements a new layer on top of <systemitem class=\"service\">nova-compute</systemitem>. It should not be deployed on compute nodes, or else the security benefits of removing database access from <systemitem class=\"service\">nova-compute</systemitem> are negated. Just like other nova services such as <systemitem class=\"service\">nova-api</systemitem> or nova-scheduler, it can be scaled horizontally. You can run multiple instances of <systemitem class=\"service\">nova-conductor</systemitem> on different machines as needed for scaling purposes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-conductor.xml:21(para)
|
||
msgid "The methods exposed by <systemitem class=\"service\">nova-conductor</systemitem> are relatively simple methods used by <systemitem class=\"service\">nova-compute</systemitem> to offload its database operations. Places where <systemitem class=\"service\">nova-compute</systemitem> previously performed database access are now talking to <systemitem class=\"service\">nova-conductor</systemitem>. However, we have plans in the medium to long term to move more and more of what is currently in <systemitem class=\"service\">nova-compute</systemitem> up to the <systemitem class=\"service\">nova-conductor</systemitem> layer. The Compute service will start to look like a less intelligent slave service to <systemitem class=\"service\">nova-conductor</systemitem>. The conductor service will implement long running complex operations, ensuring forward progress and graceful error handling. This will be especially beneficial for operations that cross multiple compute nodes, such as migrations or resizes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_compute-conductor.xml:40(para)
|
||
msgid "To customize the Conductor, use the configuration option settings documented in <xref linkend=\"config_table_nova_conductor\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-resize-setup.xml:8(title)
|
||
msgid "Modify dom0 for resize/migration support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-resize-setup.xml:9(para)
|
||
msgid "To resize servers with XenServer you must:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-resize-setup.xml:12(para)
|
||
msgid "Establish a root trust between all hypervisor nodes of your deployment:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-resize-setup.xml:16(para)
|
||
msgid "To do so, generate an ssh key-pair with the <placeholder-1/> command. Ensure that each of your dom0's <filename>authorized_keys</filename> file (located in <filename>/root/.ssh/authorized_keys</filename>) contains the public key fingerprint (located in <filename>/root/.ssh/id_rsa.pub</filename>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-resize-setup.xml:26(para)
|
||
msgid "Provide a <filename>/images</filename> mount point to the dom0 for your hypervisor:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/compute/section_xapi-resize-setup.xml:30(para)
|
||
msgid "dom0 space is at a premium so creating a directory in dom0 is potentially dangerous and likely to fail especially when you resize large servers. The least you can do is to symlink <filename>/images</filename> to your local storage SR. The following instructions work for an English-based installation of XenServer and in the case of ext3-based SR (with which the resize functionality is known to work correctly)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:6(title)
|
||
msgid "Image service sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:7(para)
|
||
msgid "You can find the files that are described in this section in the <filename class=\"directory\">/etc/glance/</filename> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:11(title)
|
||
msgid "glance-api.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:12(para)
|
||
msgid "The configuration file for the Image service API is found in the <filename>glance-api.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:14(para) ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:22(para) ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:13(para)
|
||
msgid "This file must be modified after installation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:18(title)
|
||
msgid "glance-registry.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:19(para)
|
||
msgid "Configuration for the Image service's registry, which stores the metadata about images, is found in the <filename>glance-registry.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:26(title)
|
||
msgid "glance-api-paste.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:27(para)
|
||
msgid "Configuration for the Image service's API middleware pipeline is found in the <filename>glance-api-paste.ini</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:29(para)
|
||
msgid "You should not need to modify this file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:33(title)
|
||
msgid "glance-manage.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:34(para)
|
||
msgid "The Image service's custom logging options are found in the <filename>glance-manage.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:36(para)
|
||
msgid "Options set in <filename>glance-manage.conf</filename> will override options of the same section and name set in <filename>glance-registry.conf</filename> and <filename>glance-api.conf</filename>. Similarly, options in <filename>glance-api.conf</filename> will override options set in <filename>glance-registry.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:44(title)
|
||
msgid "glance-registry-paste.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:45(para)
|
||
msgid "The Image service's middleware pipeline for its registry is found in the <filename>glance-registry-paste.ini</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:50(title)
|
||
msgid "glance-scrubber.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:51(para)
|
||
msgid "<placeholder-1/> is a utility for the Image service that cleans up images that have been deleted; its configuration is stored in the <filename>glance-scrubber.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-sample-configuration-files.xml:57(para)
|
||
msgid "The <filename>/etc/glance/policy.json</filename> file defines additional access controls that apply to the Image service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:7(title)
|
||
msgid "Support for ISO images"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:8(para)
|
||
msgid "You can load ISO images into the Image service. You can subsequently boot an ISO image using Compute."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:11(title)
|
||
msgid "To load an ISO image to an Image service data store"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:14(para)
|
||
msgid "In the Image service, run the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:19(para)
|
||
msgid "In this command, <literal>ubuntu.iso</literal> is the name for the ISO image after it is loaded to the Image service, and <replaceable>ubuntu-14.04.2-server-amd64.iso</replaceable> is the name of the source ISO image."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:26(para)
|
||
msgid "Optionally, to confirm the upload in Image Service (glance), run this command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-ISO-support.xml:26(para)
|
||
msgid "Run this command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:7(title)
|
||
msgid "Configure vCenter data stores for the Image service back end"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:10(para)
|
||
msgid "To use vCenter data stores for the Image service back end, you must update the <filename>glance-api.conf</filename> file, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:15(para)
|
||
msgid "Add data store parameters to the <literal>VMware Datastore Store Options</literal> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:19(para)
|
||
msgid "Specify vSphere as the back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:23(para)
|
||
msgid "You must configure any configured Image service data stores for the Compute service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:30(para)
|
||
msgid "If you intend to use multiple data stores for the back end, use the SPBM feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:26(para)
|
||
msgid "You can specify vCenter data stores directly by using the data store name or Storage Policy Based Management (SPBM), which requires vCenter Server 5.5 or later. For details, see <xref linkend=\"glance-backend-DS\"/>. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:33(para)
|
||
msgid "In the <literal>glance_store</literal> section, set the <placeholder-1/> option to <placeholder-2/>, as shown in this code sample:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:43(para)
|
||
msgid "The following table describes the parameters in the <literal>VMware Datastore Store Options</literal> section:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:47(para)
|
||
msgid "The following block of text shows a sample configuration:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:56(replaceable)
|
||
msgid "ADMINISTRATOR"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:59(replaceable) ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:71(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:82(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:146(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:354(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:411(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:490(replaceable) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:179(replaceable)
|
||
msgid "password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:64(replaceable)
|
||
msgid "DATACENTER"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:67(replaceable)
|
||
msgid "datastore1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:82(replaceable) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:512(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1060(td)
|
||
msgid "5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:86(replaceable)
|
||
msgid "/openstack_glance"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:89(replaceable) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:346(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:437(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:409(literal) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:429(literal) ./doc/config-reference/conf-changes/cinder.xml:621(td) ./doc/config-reference/conf-changes/cinder.xml:626(td) ./doc/config-reference/conf-changes/cinder.xml:631(td) ./doc/config-reference/conf-changes/keystone.xml:121(td) ./doc/config-reference/conf-changes/keystone.xml:126(td) ./doc/config-reference/conf-changes/ironic.xml:145(td) ./doc/config-reference/conf-changes/ironic.xml:150(td) ./doc/config-reference/conf-changes/sahara.xml:145(td) ./doc/config-reference/conf-changes/sahara.xml:150(td) ./doc/config-reference/conf-changes/nova.xml:193(td) ./doc/config-reference/conf-changes/nova.xml:198(td) ./doc/config-reference/conf-changes/nova.xml:208(td) ./doc/config-reference/conf-changes/nova.xml:213(td) ./doc/config-reference/conf-changes/neutron.xml:224(td) ./doc/config-reference/conf-changes/neutron.xml:239(td) ./doc/config-reference/conf-changes/neutron.xml:244(td) ./doc/config-reference/conf-changes/neutron.xml:249(td) ./doc/config-reference/conf-changes/neutron.xml:254(td) ./doc/config-reference/conf-changes/ceilometer.xml:228(td) ./doc/config-reference/conf-changes/ceilometer.xml:233(td) ./doc/config-reference/conf-changes/ceilometer.xml:238(td) ./doc/config-reference/conf-changes/trove.xml:94(td) ./doc/config-reference/conf-changes/trove.xml:99(td) ./doc/config-reference/conf-changes/glance.xml:135(td) ./doc/config-reference/conf-changes/glance.xml:140(td) ./doc/config-reference/conf-changes/heat.xml:212(td) ./doc/config-reference/conf-changes/heat.xml:231(td) ./doc/config-reference/conf-changes/heat.xml:236(td)
|
||
msgid "False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:91(title)
|
||
msgid "Configure vCenter data stores for the back end"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:92(para)
|
||
msgid "You can specify a vCenter data store for the back end by setting the <placeholder-1/> parameter value to the vCenter name of the data store. This configuration limits the back end to a single data store."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:98(title)
|
||
msgid "To configure a single data store"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:100(para)
|
||
msgid "If present, comment or delete the <placeholder-1/> and <placeholder-2/> parameters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:106(para)
|
||
msgid "Uncomment and define the <placeholder-1/> parameter with the name of the vCenter data store."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backend-vmware.xml:112(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:232(para)
|
||
msgid "Complete the other vCenter configuration parameters as appropriate."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:7(title)
|
||
msgid "Configure back ends"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:11(para)
|
||
msgid "OpenStack Block Storage (cinder)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:14(para)
|
||
msgid "A directory on a local file system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:17(para)
|
||
msgid "GridFS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:20(para)
|
||
msgid "Ceph RBD"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:23(para)
|
||
msgid "Amazon S3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:26(para)
|
||
msgid "Sheepdog"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:29(para)
|
||
msgid "OpenStack Object Storage (swift)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:32(para)
|
||
msgid "VMware ESX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-backends.xml:8(para)
|
||
msgid "The Image service supports several back ends for storing virtual machine images:<placeholder-1/> The following tables detail the options available for each."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-api.xml:6(title)
|
||
msgid "Configure the API"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-api.xml:7(para)
|
||
msgid "The Image service has two APIs: the user-facing API, and the registry API, which is for internal requests that require access to the database."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-api.xml:10(para)
|
||
msgid "Both of the APIs currently have two major versions, v1 and v2. It is possible to run either or both versions, by setting appropriate values of <literal>enable_v1_api</literal>, <literal>enable_v2_api</literal>, <literal>enable_v1_registry</literal> and <literal>enable_v2_registry</literal>. If the v2 API is used, running <systemitem class=\"service\">glance-registry</systemitem> is optional, as v2 of <systemitem class=\"service\">glance-api</systemitem> can connect directly to the database."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-api.xml:18(para)
|
||
msgid "Tables of all the options used to configure the APIs, including enabling SSL and modifying WSGI settings are found below."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-rpc.xml:6(title) ./doc/config-reference/database-service/section-databaseservice-rpc.xml:7(title) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:7(title)
|
||
msgid "Configure the RPC messaging system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-rpc.xml:7(para)
|
||
msgid "OpenStack projects use an open standard for messaging middleware known as AMQP. This messaging middleware enables the OpenStack services that run on multiple servers to talk to each other. The OpenStack common library project, oslo, supports three implementations of AMQP: <application>RabbitMQ</application>, <application>Qpid</application>, and <application>ZeroMQ</application>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/image-service/section_image-service-rpc.xml:14(para)
|
||
msgid "The following tables contain settings to configure the messaging middleware for the Image service:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-rpc.xml:8(para)
|
||
msgid "OpenStack projects use an open standard for messaging middleware known as AMQP. This messaging middleware enables the OpenStack services that run on multiple servers to talk to each other. OpenStack Trove RPC supports three implementations of AMQP: <application>RabbitMQ</application>, <application>Qpid</application>, and <application>ZeroMQ</application>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-rpc.xml:18(para)
|
||
msgid "Use these options to configure the <application>RabbitMQ</application> messaging system:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-rpc.xml:25(para)
|
||
msgid "Use these options to configure the <application>Qpid</application> messaging system:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-rpc.xml:31(title)
|
||
msgid "Configure ZeroMq"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-rpc.xml:32(para)
|
||
msgid "Use these options to configure the <application>ZeroMq</application> messaging system:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-rpc.xml:40(para) ./doc/config-reference/networking/section_rpc-for-networking.xml:114(para) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:99(para)
|
||
msgid "Use these common options to configure the <application>RabbitMQ</application>, <application>Qpid</application>, and <application>ZeroMq</application> messaging drivers:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-db.xml:7(title)
|
||
msgid "Configure the database"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/database-service/section-databaseservice-db.xml:9(para)
|
||
msgid "Use the options to configure the used databases:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:8(para)
|
||
msgid "Find the following files in <systemitem>/etc/openstack-dashboard</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:10(title)
|
||
msgid "keystone_policy.json"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:11(para)
|
||
msgid "The <filename>keystone_policy.json</filename> file defines additional access controls for the dashboard that apply to the Identity service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:15(para)
|
||
msgid "The <filename>keystone_policy.json</filename> file must match the Identity service <filename>/etc/keystone/policy.json</filename> policy file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:23(title)
|
||
msgid "nova_policy.json"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:24(para)
|
||
msgid "The <filename>nova_policy.json</filename> file defines additional access controls for the dashboard that apply to the Compute service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-sample-configuration-files.xml:28(para)
|
||
msgid "The <filename>nova_policy.json</filename> file must match the Compute <filename>/etc/nova/policy.json</filename> policy file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:7(title)
|
||
msgid "Dashboard log files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:8(para)
|
||
msgid "The dashboard is served to users through the Apache web server (<systemitem>httpd</systemitem>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:10(para)
|
||
msgid "As a result, dashboard-related logs appear in files in the <filename>/var/log/httpd</filename> or <filename>/var/log/apache2</filename> directory on the system where the dashboard is hosted. The following table describes these files:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:16(caption)
|
||
msgid "Dashboard/httpd log files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:27(filename)
|
||
msgid "access_log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:28(td)
|
||
msgid "Logs all attempts to access the web server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:31(filename)
|
||
msgid "error_log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/dashboard/section_dashboard-log-files.xml:32(td)
|
||
msgid "Logs all unsuccessful attempts to access the web server, along with the reason that each attempt failed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:6(title)
|
||
msgid "Shared File Systems sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:7(para)
|
||
msgid "All the files in this section can be found in <systemitem>/etc/manila</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:9(title)
|
||
msgid "manila.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:10(para)
|
||
msgid "The <filename>manila.conf</filename> file is installed in <filename>/etc/manila</filename> by default. When you manually install the Shared File Systems service, the options in the <filename>manila.conf</filename> file are set to default values."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:14(para)
|
||
msgid "The <filename>manila.conf</filename> file contains most of the options to configure the Shared File Systems service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:24(para)
|
||
msgid "Use the <filename>api-paste.ini</filename> file to configure the Shared File Systems API service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:30(para)
|
||
msgid "The <filename>policy.json</filename> file defines additional access controls that apply to the Shared File Systems service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-sample-configuration-files.xml:35(para)
|
||
msgid "The <filename>rootwrap.conf</filename> file defines configuration values used by the <placeholder-1/> script when the Shared File Systems service must escalate its privileges to those of the root user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-misc.xml:7(title)
|
||
msgid "Configuration Options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-misc.xml:9(para)
|
||
msgid "These following options can be set in the <filename>manila.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:7(title)
|
||
msgid "Log files used by Shared File Systems"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:8(para)
|
||
msgid "The corresponding log file of each Shared File Systems service is stored in the <filename>/var/log/manila/</filename> directory of the host on which each service runs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:12(caption)
|
||
msgid "Log files used by Shared File Systems services"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:21(td) ./doc/config-reference/block-storage/section_cinder-log-files.xml:21(td)
|
||
msgid "Service/interface (for CentOS, Fedora, openSUSE, Red Hat Enterprise Linux, and SUSE Linux Enterprise)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:25(td) ./doc/config-reference/block-storage/section_cinder-log-files.xml:25(td)
|
||
msgid "Service/interface (for Ubuntu and Debian)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:36(systemitem)
|
||
msgid "openstack-manila-api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:39(systemitem)
|
||
msgid "manila-api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:44(filename)
|
||
msgid "manila-manage.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:47(systemitem) ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:50(systemitem)
|
||
msgid "manila-manage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:58(systemitem)
|
||
msgid "openstack-manila-scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:61(systemitem)
|
||
msgid "manila-scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:66(filename)
|
||
msgid "share.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:69(systemitem)
|
||
msgid "openstack-manila-share"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_manila-log-files.xml:72(systemitem)
|
||
msgid "manila-share"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:7(title)
|
||
msgid "Introduction to the Shared File Systems service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:8(para)
|
||
msgid "The Shared File Systems service provides shared file systems that Compute instances can consume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:10(para)
|
||
msgid "The Shared File Systems service provides:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:13(para)
|
||
msgid "<systemitem class=\"service\">manila-api</systemitem>. A WSGI app that authenticates and routes requests throughout the Shared File Systems service. It supports the OpenStack APIs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:18(para)
|
||
msgid "<systemitem class=\"service\">manila-scheduler</systemitem>. Schedules and routes requests to the appropriate share service. The scheduler uses configurable filters and weighers to route requests. The Filter Scheduler is the default and enables filters on things like Capacity, Availability Zone, Share Types, and Capabilities as well as custom filters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:25(para)
|
||
msgid "<systemitem class=\"service\">manila-share</systemitem>. Manages back-end devices that provide shared file systems. A manila-share service can run in one of two modes, with or without handling of share servers. Share servers export file shares via share networks. When share servers are not used, the networking requirements are handled outside of Manila."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:33(para)
|
||
msgid "The Shared File Systems service contains the following components:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:36(para)
|
||
msgid "<emphasis role=\"bold\">Back-end storage devices</emphasis>. The Shared File Services service requires some form of back-end shared file system provider that the service is built on. The reference implementation uses the Block Storage service (Cinder) and a service VM to provide shares. Additional drivers are used to access shared file systems from a variety of vendor solutions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:43(para)
|
||
msgid "<emphasis role=\"bold\">Users and tenants (projects)</emphasis>. The Shared File Systems service can be used by many different cloud computing consumers or customers (tenants on a shared system), using role-based access assignments. Roles control the actions that a user is allowed to perform. In the default configuration, most actions do not require a particular role unless they are restricted to administrators, but this can be configured by the system administrator in the appropriate <filename>policy.json</filename> file that maintains the rules. A user's access to manage particular shares is limited by tenant. Guest access to mount and use shares is secured by IP and/or user access rules. Quotas used to control resource consumption across available hardware resources are per tenant."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:54(para) ./doc/config-reference/block-storage/section_block-storage-overview.xml:64(para)
|
||
msgid "For tenants, quota controls are available to limit:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:57(para)
|
||
msgid "The number of shares that can be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:60(para)
|
||
msgid "The number of gigabytes that can be provisioned for shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:63(para)
|
||
msgid "The number of share snapshots that can be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:66(para)
|
||
msgid "The number of gigabytes that can be provisioned for share snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:69(para)
|
||
msgid "The number of share networks that can be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:72(para)
|
||
msgid "You can revise the default quota values with the Shared File Systems CLI, so the limits placed by quotas are editable by admin users."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:76(para)
|
||
msgid "<emphasis role=\"bold\">Shares, snapshots, and share networks</emphasis>. The basic resources offered by the Shared File Systems service are shares, snapshots and share networks:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:81(para)
|
||
msgid "<emphasis role=\"bold\">Shares</emphasis>. A share is a unit of storage with a protocol, a size, and an access list. Shares are the basic primitive provided by Manila. All shares exist on a backend. Some shares are associated with share networks and share servers. The main protocols supported are NFS and CIFS, but other protocols are supported as well."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:89(para)
|
||
msgid "<emphasis role=\"bold\">Snapshots</emphasis>. A snapshot is a point in time copy of a share. Snapshots can only be used to create new shares (containing the snapshotted data). Shares cannot be deleted until all associated snapshots are deleted."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_shared-file-systems-overview.xml:95(para)
|
||
msgid "<emphasis role=\"bold\">Share networks</emphasis>. A share network is a tenant-defined object that informs Manila about the security and network configuration for a group of shares. Share networks are only relevant for backends that manage share servers. A share network contains a security service and network/subnet."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_share-drivers.xml:7(title)
|
||
msgid "Share drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_share-drivers.xml:8(para)
|
||
msgid "To use different share drivers for the <systemitem class=\"service\">manila-share</systemitem> service, use the parameters described in these sections."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/section_share-drivers.xml:11(para)
|
||
msgid "The share drivers are included in the Shared File Systems repository (<link xlink:href=\"https://git.openstack.org/cgit/openstack/manila/tree/manila/share/drivers\">https://git.openstack.org/cgit/openstack/manila/tree/manila/share/drivers</link>). To set a share driver, use the <literal>share_driver</literal> flag. For example, to use the generic reference driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:4(title) ./doc/config-reference/block-storage/drivers/glusterfs-driver.xml:6(title)
|
||
msgid "GlusterFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:5(para)
|
||
msgid "GlusterFS driver uses GlusterFS, an open source distributed file system, as the storage back end for serving file shares to the Shared File Systems clients."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:11(title) ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:23(title) ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:28(title) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:12(title) ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:142(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:28(title)
|
||
msgid "Supported shared filesystems"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:14(para) ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:26(para) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:15(para) ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:145(para)
|
||
msgid "NFS (access by IP)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:21(title) ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:38(title) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:22(title) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:66(title) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:45(title) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:10(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:47(title) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:35(title) ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:93(title) ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:99(title) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:23(title) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:17(title) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:10(title) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:17(title) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:252(title) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:40(title) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:18(title) ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:21(title) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:289(title) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:35(title) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:17(title) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:18(title) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:48(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:53(title) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:16(title) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:56(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:48(title) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:66(title) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:327(title) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:15(title)
|
||
msgid "Supported operations"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:24(para) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:25(para)
|
||
msgid "Create NFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:29(para) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:30(para)
|
||
msgid "Delete NFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:34(para) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:50(para)
|
||
msgid "Allow NFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:39(para)
|
||
msgid "only 'rw' access"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:46(para) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:62(para)
|
||
msgid "Deny NFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:56(para)
|
||
msgid "Install glusterfs-server package, version >= 3.5.x, on the storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:62(para)
|
||
msgid "Install NFS-Ganesha, version >=2.1, if using NFS-Ganesha as the NFS server for the GlusterFS back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:68(para)
|
||
msgid "Install glusterfs and glusterfs-fuse package, version >=3.5.x, on the Shared File Systems service host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:74(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:97(para)
|
||
msgid "Establish network connection between the Shared File Systems service host and the storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:82(title) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:109(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:105(title)
|
||
msgid "Shared File Systems service driver configuration setting"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:83(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:106(para)
|
||
msgid "The following parameters in the Shared File Systems service's configuration file need to be set:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:89(para)
|
||
msgid "share_driver = manila.share.drivers.glusterfs.GlusterfsShareDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:95(para)
|
||
msgid "If the back-end GlusterFS server runs on the Shared File Systems service host machine,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:101(para)
|
||
msgid "glusterfs_target = <glustervolserver>:/<glustervolid>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:107(para)
|
||
msgid "And if the back-end GlusterFS server runs remotely,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:112(para)
|
||
msgid "glusterfs_target = <username>@<glustervolserver>:/<glustervolid>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:120(para) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:157(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:179(para)
|
||
msgid "The following configuration parameters are optional:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:127(term)
|
||
msgid "glusterfs_nfs_server_type ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:131(para)
|
||
msgid "<NFS server type used by the GlusterFS back end, Gluster or Ganesha. Gluster is the default type>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:143(term) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:186(term)
|
||
msgid "glusterfs_mount_point_base ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:147(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:190(para)
|
||
msgid "<base path of GlusterFS volume mounted on the Shared File Systems service host>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:156(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:199(para)
|
||
msgid "glusterfs_path_to_private_key = <path to Shared File Systems service host's private key file>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:162(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:205(para)
|
||
msgid "glusterfs_server_password = <password of remote GlusterFS server machine>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:170(title) ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:58(title) ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:174(title) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:205(title) ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:157(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:213(title)
|
||
msgid "Known restrictions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:173(para)
|
||
msgid "The driver does not support network segmented multi-tenancy model, but instead works over a flat network, where the tenants share a network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:180(para)
|
||
msgid "If NFS Ganesha is the NFS server used by the GlusterFS back end, then the shares can be accessed by NFSv3 and v4 protocols. However, if Gluster NFS is used by the GlusterFS back end, then the shares can only be accessed by NFSv3 protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:189(para)
|
||
msgid "All Shared File Systems service shares, which map to subdirectories within a GlusterFS volume, are currently created within a single GlusterFS volume of a GlusterFS storage pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:197(para)
|
||
msgid "The driver does not provide read-only access level for shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:211(title) ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:90(title) ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:198(title) ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:233(title) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:460(title) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:247(title) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:494(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:264(title) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:131(title)
|
||
msgid "Driver configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-driver.xml:212(para) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:265(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_glusterfs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:4(title)
|
||
msgid "NetApp Clustered Data ONTAP driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:5(para)
|
||
msgid "The Shared File Systems service can be configured to use NetApp clustered Data ONTAP version 8."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:10(title) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:272(title) ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:21(title)
|
||
msgid "Network approach"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:11(para)
|
||
msgid "L3 connectivity between the storage cluster and Shared File Systems service host should exist, and VLAN segmentation should be configured."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:15(para)
|
||
msgid "The clustered Data ONTAP driver creates storage virtual machines (SVM, previously known as vServers) as representations of the Shared File Systems service share server interface, configures logical interfaces (LIFs) and stores shares there."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:31(para)
|
||
msgid "CIFS (authentication by user)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:38(title)
|
||
msgid "Required licenses"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:41(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:47(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:31(para)
|
||
msgid "NFS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:46(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:42(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:26(para)
|
||
msgid "CIFS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:51(para)
|
||
msgid "FlexClone"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:61(para)
|
||
msgid "For CIFS shares an external active directory service is required. Its data should be provided via security-service that is attached to used share-network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:68(para)
|
||
msgid "Share access rule by user for CIFS shares can be created only for existing user in active directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:74(para)
|
||
msgid "To be able to configure clients to security services, the time on these external security services and storage should be synchronized. The maximum allowed clock skew is 5 minutes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/netapp-cluster-mode-driver.xml:91(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_netapp\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:4(title)
|
||
msgid "HDFS native driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:5(para)
|
||
msgid "HDFS native driver is a plug-in based on the Shared File Systems service, which uses Hadoop distributed file system (HDFS), a distributed file system designed to hold very large amounts of data, and provide high-throughput access to the data."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:11(para)
|
||
msgid "A Shared File Systems service share in this driver is a subdirectory in hdfs root directory. Instances talk directly to the HDFS storage back end with 'hdfs' protocol. And access to each share is allowed by user based access type, which is aligned with HDFS ACLs to support access control of multiple users and groups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:21(para)
|
||
msgid "The storage back end and Shared File Systems service hosts should be in a flat network, otherwise, the L3 connectivity between them should exist."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:31(para)
|
||
msgid "HDFS (authentication by user)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:41(para)
|
||
msgid "Create HDFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:46(para)
|
||
msgid "Delete HDFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:51(para)
|
||
msgid "Allow HDFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:56(para)
|
||
msgid "Only support user access type."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:61(para)
|
||
msgid "* Support level of access (ro/rw)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:66(para)
|
||
msgid "Deny HDFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:71(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:102(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:81(para)
|
||
msgid "Create snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:76(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:107(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:86(para)
|
||
msgid "Delete snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:81(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:112(para)
|
||
msgid "Create share from snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:91(para)
|
||
msgid "Install HDFS package, version >= 2.4.x, on the storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:97(para)
|
||
msgid "To enable access control, the HDFS file system must have ACLs enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:103(para)
|
||
msgid "Establish network connection between the Shared File Systems service host and storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:111(title)
|
||
msgid "Shared File Systems service driver configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:114(para)
|
||
msgid "share_driver = manila.share.drivers.hdfs.hdfs_native.HDFSNativeShareDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:122(term)
|
||
msgid "hdfs_namenode_ip = the IP address of the HDFS namenode, and only single"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:127(para)
|
||
msgid "namenode is supported now"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:135(para)
|
||
msgid "hdfs_namenode_port = the port of the HDFS namenode service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:140(para)
|
||
msgid "hdfs_ssh_port = HDFS namenode SSH port"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:145(para)
|
||
msgid "hdfs_ssh_name = HDFS namenode SSH login name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:152(term)
|
||
msgid "hdfs_ssh_pw = HDFS namenode SSH login password, this parameter is not"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:157(para)
|
||
msgid "necessary, if the following hdfs_ssh_private_key is configured"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:166(para)
|
||
msgid "hdfs_ssh_private_key = Path to the HDFS namenode private key to ssh login"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:177(para)
|
||
msgid "This driver does not support network segmented multi-tenancy model. Instead multi-tenancy is supported by the tenant specific user authentication."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:184(para)
|
||
msgid "Only support for single HDFS namenode in Kilo release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hdfs-native-driver.xml:199(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_hdfs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:4(title)
|
||
msgid "IBM GPFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:5(para)
|
||
msgid "GPFS driver uses IBM General Parallel File System (GPFS), a high-performance, clustered file system, developed by IBM, as the storage back end for serving file shares to the Shared File Systems service clients."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:35(para)
|
||
msgid "Create share snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:40(para)
|
||
msgid "Delete share snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:45(para)
|
||
msgid "Create share from a share snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:55(para)
|
||
msgid "Currently only 'rw' access level is supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:72(para)
|
||
msgid "Install GPFS with server license, version >= 2.0, on the storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:78(para)
|
||
msgid "Install Kernel NFS or Ganesha NFS server on the storage back-end servers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:84(para)
|
||
msgid "If using Ganesha NFS, currently NFS Ganesha v1.5 and v2.0 are supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:90(para)
|
||
msgid "Create a GPFS cluster and create a filesystem on the cluster, that will be used to create the Shared File Systems service shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:96(para)
|
||
msgid "Enable quotas for the GPFS file system (mmchfs -Q yes)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:101(para)
|
||
msgid "Establish network connection between the Shared File Systems Service host and the storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:110(para)
|
||
msgid "The following parameters in the Shared File Systems service configuration file need to be set:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:116(para)
|
||
msgid "share_driver = manila.share.drivers.ibm.gpfs.GPFSShareDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:121(para)
|
||
msgid "gpfs_share_export_ip = <IP to be added to GPFS export string>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:127(para)
|
||
msgid "If the back-end GPFS server is not running on the Shared File Systems service host machine, the following options are required to SSH to the remote GPFS back-end server:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:135(para)
|
||
msgid "gpfs_ssh_login = <GPFS server SSH login name>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:138(para)
|
||
msgid "and one of the following settings is required to execute commands over SSH:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:144(para)
|
||
msgid "gpfs_ssh_private_key = <path to GPFS server SSH private key for login>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:150(para)
|
||
msgid "gpfs_ssh_password = <GPFS server SSH login password>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:162(para)
|
||
msgid "gpfs_mount_point_base = <base folder where exported shares are located>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:168(para)
|
||
msgid "gpfs_nfs_server_type = <KNFS|GNFS>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:173(para)
|
||
msgid "gpfs_nfs_server_list = <list of the fully qualified NFS server names>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:179(para)
|
||
msgid "gpfs_ssh_port = <ssh port number>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:186(term)
|
||
msgid "knfs_export_options = <options to use when creating a share using kernel>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:191(para)
|
||
msgid "<NFS server>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:199(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:360(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:210(para) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:266(para) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:102(para)
|
||
msgid "Restart of manila-share service is needed for the configuration changes to take effect."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:208(para)
|
||
msgid "The driver does not support a segmented-network multi-tenancy model but instead works over a flat network where the tenants share a network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:215(para)
|
||
msgid "While using remote GPFS node, with Ganesha NFS, 'gpfs_ssh_private_key' for remote login to the GPFS node must be specified and there must be a passwordless authentication already setup between the manila-share service and the remote GPFS node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/ibm-gpfs-driver.xml:234(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_gpfs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:4(title)
|
||
msgid "EMC VNX driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:5(para)
|
||
msgid "EMC Shared File Systems service driver framework (EMCShareDriver) utilizes the EMC storage products to provide the shared file systems to OpenStack. The EMC driver is a plug-in based driver which is designed to use different plug-ins to manage different EMC storage products."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:11(para)
|
||
msgid "VNX plug-in is the plug-in which manages the VNX to provide shared filesystems. EMC driver framework with VNX plug-in is referred to as VNX driver in this document."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:16(para)
|
||
msgid "This driver performs the operations on VNX by XMLAPI and the File command line. Each back end manages one Data Mover of VNX. Multiple Shared File Systems service back ends need to be configured to manage multiple Data Movers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:26(para)
|
||
msgid "VNX OE for File version 7.1 or higher"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:31(para)
|
||
msgid "VNX Unified, File only, or Gateway system with single storage back end"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:37(para)
|
||
msgid "The following licenses should be activated on VNX for File:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:52(para)
|
||
msgid "SnapSure (for snapshot)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:57(para)
|
||
msgid "ReplicationV2 (for create share from snapshot)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:67(para)
|
||
msgid "The following operations will be supported on VNX array:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:72(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:51(para) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:41(para)
|
||
msgid "Create CIFS/NFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:77(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:56(para) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:46(para)
|
||
msgid "Delete CIFS/NFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:82(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:61(para) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:51(para)
|
||
msgid "Allow CIFS/NFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:87(para) ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:372(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:66(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:222(para)
|
||
msgid "Only IP access type is supported for NFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:92(para)
|
||
msgid "* Only user access type is supported for CIFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:97(para) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:76(para)
|
||
msgid "Deny CIFS/NFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:117(para)
|
||
msgid "While the generic driver creates shared filesystems based on cinder volumes attached to nova VMs, the VNX driver performs similar operations using the Data Movers on the array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:124(title)
|
||
msgid "Pre-configurations on VNX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:127(para)
|
||
msgid "Enable Unicode on Data Mover."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:132(para)
|
||
msgid "VNX driver requires that the Unicode is enabled on Data Mover."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:135(para)
|
||
msgid "CAUTION: After enabling Unicode, you cannot disable it. If there are some filesystems created before Unicode is enabled on the VNX, consult the storage administrator before enabling Unicode."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:140(para)
|
||
msgid "To check the Unicode status on Data Mover, use the following VNX File command on VNX control station:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:145(para)
|
||
msgid "server_cifs <mover_name> | head where: mover_name = <name of the Data Mover>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:150(para)
|
||
msgid "Check the value of I18N mode field. UNICODE mode is shown as I18N mode = UNICODE"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:155(para)
|
||
msgid "To enable the Unicode for Data Mover:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:159(para)
|
||
msgid "uc_config -on -mover <mover_name> where: mover_name = <name of the Data Mover>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:164(para)
|
||
msgid "Refer to the document Using International Character Sets on VNX for File on [EMC support site](<link xlink:href=\"http://support.emc.com\">http://support.emc.com</link>) for more information."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:172(para)
|
||
msgid "Enable CIFS service on Data Mover."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:177(para)
|
||
msgid "Ensure the CIFS service is enabled on the Data Mover which is going to be managed by VNX driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:181(para)
|
||
msgid "To start the CIFS service, use the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:185(para)
|
||
msgid "server_setup <mover_name> -Protocol cifs -option start [=<n>] where: <mover_name> = <name of the Data Mover> [=<n>] = <number of threads for CIFS users>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:192(para)
|
||
msgid "Note: If there is 1 GB of memory on the Data Mover, the default is 96 threads; however, if there is over 1 GB of memory, the default number of threads is 256."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:197(para)
|
||
msgid "To check the CIFS service status, use this command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:201(para)
|
||
msgid "server_cifs <mover_name> | head where: <mover_name> = <name of the Data Mover>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:206(para)
|
||
msgid "The command output will show the number of CIFS threads started."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:211(para)
|
||
msgid "NTP settings on Data Mover."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:216(para)
|
||
msgid "VNX driver only supports CIFS share creation with share network which has an Active Directory security-service associated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:220(para)
|
||
msgid "Creating CIFS share requires that the time on the Data Mover is in sync with the Active Directory domain so that the CIFS server can join the domain. Otherwise, the domain join will fail when creating share with this security service. There is a limitation that the time of the domains used by security-services even for different tenants and different share networks should be in sync. Time difference should be less than 10 minutes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:229(para)
|
||
msgid "It is recommended to set the NTP server to the same public NTP server on both the Data Mover and domains used in security services to ensure the time is in sync everywhere."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:234(para)
|
||
msgid "Check the date and time on Data Mover:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:238(para)
|
||
msgid "server_date <mover_name> where: mover_name = <name of the Data Mover>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:243(para)
|
||
msgid "Set the NTP server for Data Mover:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:247(para)
|
||
msgid "server_date <mover_name> timesvc start ntp <host> [<host> ...] where: mover_name = <name of the Data Mover> host = <IP address of the time server host>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:253(para)
|
||
msgid "Note: The host must be running the NTP protocol. Only 4 host entries are allowed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:259(para)
|
||
msgid "Configure User Mapping on the Data Mover."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:264(para)
|
||
msgid "Before creating CIFS share using VNX driver, you must select a method of mapping Windows SIDs to UIDs and GIDs. EMC recommends using usermapper in single protocol (CIFS) environment which is enabled on VNX by default."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:270(para)
|
||
msgid "To check usermapper status, use this command syntax:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:274(para)
|
||
msgid "server_usermapper <movername> where: <movername> = <name of the Data Mover>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:279(para)
|
||
msgid "If usermapper is not started, the following command can be used to start the usermapper:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:284(para)
|
||
msgid "server_usermapper <movername> -enable where: <movername> = <name of the Data Mover>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:289(para)
|
||
msgid "For multiple protocol environment, refer to Configuring VNX User Mapping on [EMC support site](<link xlink:href=\"http://support.emc.com\">http://support.emc.com</link>) for additional information."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:297(para)
|
||
msgid "Network Connection."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:302(para)
|
||
msgid "In the current release, the share created by VNX driver uses the first network device (physical port on NIC) of Data Mover to access the network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:307(para)
|
||
msgid "Go to Unisphere to check the device list: Settings -> Network -> Settings for File (Unified system only) -> Device."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:313(title) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:174(title) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:187(title) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:88(title) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:285(title)
|
||
msgid "Backend configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:314(para)
|
||
msgid "The following parameters need to be configured in /etc/manila/manila.conf for the VNX driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:319(para)
|
||
msgid "emc_share_backend = vnx emc_nas_server = <IP address> emc_nas_password = <password> emc_nas_login = <user> emc_nas_server_container = <Data Mover name> emc_nas_pool_name = <pool name> share_driver = manila.share.drivers.emc.driver.EMCShareDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:329(para)
|
||
msgid "emc_share_backend is the plug-in name. Set it to <literal>vnx</literal> for the VNX driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:335(para)
|
||
msgid "emc_nas_server is the control station IP address of the VNX system to be managed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:341(para)
|
||
msgid "emc_nas_password and emc_nas_login fields are used to provide credentials to the VNX system. Only local users of VNX File is supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:348(para)
|
||
msgid "emc_nas_server_container field is the name of the Data Mover to serve the share service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:354(para)
|
||
msgid "emc_nas_pool_name is the pool name user wants to create volume from. The pools can be created using Unisphere for VNX."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:366(title) ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:216(title) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:108(title)
|
||
msgid "Restrictions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:367(para)
|
||
msgid "The VNX driver has the following restrictions:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:377(para)
|
||
msgid "Only user access type is supported for CIFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:382(para)
|
||
msgid "Only FLAT network and VLAN network are supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:387(para)
|
||
msgid "VLAN network is supported with limitations. The neutron subnets in different VLANs that are used to create share networks cannot have overlapped address spaces. Otherwise, VNX may have a problem to communicate with the hosts in the VLANs. To create shares for different VLANs with same subnet address, use different Data Movers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:397(para)
|
||
msgid "The 'Active Directory' security service is the only supported security service type and it is required to create CIFS shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:404(para)
|
||
msgid "Only one security service can be configured for each share network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:410(para)
|
||
msgid "Active Directory domain name of the 'active_directory' security service should be unique even for different tenants."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:416(para)
|
||
msgid "The time on Data Mover and the Active Directory domains used in security services should be in sync (time difference should be less than 10 minutes). It is recommended to use same NTP server on both the Data Mover and Active Directory domains."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:424(para)
|
||
msgid "On VNX the snapshot is stored in the SavVols. VNX system allows the space used by SavVol to be created and extended until the sum of the space consumed by all SavVols on the system exceeds the default 20% of the total space available on the system. If the 20% threshold value is reached, an alert will be generated on VNX. Continuing to create snapshot will cause the old snapshot to be inactivated (and the snapshot data to be abandoned). The limit percentage value can be changed manually by storage administrator based on the storage needs. Administrator is recommended to configure the notification on the SavVol usage. Refer to Using VNX SnapSure document on [EMC support site](<link xlink:href=\"http://support.emc.com\">http://support.emc.com</link>) for more information."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:442(para)
|
||
msgid "VNX has limitations on the overall numbers of Virtual Data Movers, filesystems, shares, checkpoints, etc. Virtual Data Mover(VDM) is created by the VNX driver on the VNX to serve as the Shared File Systems service share server. Similarly, filesystem is created, mounted, and exported from the VDM over CIFS or NFS protocol to serve as the Shared File Systems service share. The VNX checkpoint serves as the Shared File Systems service share snapshot. Refer to the NAS Support Matrix document on [EMC support site](<link xlink:href=\"http://support.emc.com\">http://support.emc.com</link>) for the limitations and configure the quotas accordingly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-vnx-driver.xml:461(para) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:132(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_emc\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:4(title)
|
||
msgid "Huawei driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:5(para)
|
||
msgid "Huawei NAS driver is a plug-in based the Shared File Systems service. The Huawei NAS driver can be used to provide functions such as the share and snapshot for virtual machines(instances) in OpenStack. Huawei NAS driver enables the OceanStor V3 series V300R002 storage system to provide only network filesystems for OpenStack."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:16(para)
|
||
msgid "The OceanStor V3 series V300R002 storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:21(para)
|
||
msgid "The following licenses should be activated on V3 for File:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:36(para)
|
||
msgid "HyperSnap License (for snapshot)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:46(para)
|
||
msgid "The following operations is supported on V3 storage:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:71(para)
|
||
msgid "* Only USER access type is supported for CIFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:93(title)
|
||
msgid "Pre-configurations on Huawei"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:94(para)
|
||
msgid "1. Create a driver configuration file. The driver configuration file name must be the same as the manila_huawei_conf_file item in the manila_conf configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:99(para)
|
||
msgid "2. Configure Product. Product indicates the storage system type. For the OceanStor V3 series V300R002 storage systems, the driver configuration file is as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:124(para)
|
||
msgid "Product is a type of a storage product. Set it to V3."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:129(para)
|
||
msgid "LogicalPortIP is a IP address of the logical port."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:134(para)
|
||
msgid "RestURL is a access address of the REST interface."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:139(para)
|
||
msgid "UserName is a user name of an administrator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:144(para)
|
||
msgid "UserPassword is a password of an administrator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:149(para)
|
||
msgid "AllocType is a type of file system space allocation. Valid values are Thick or Thin."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:155(para)
|
||
msgid "StoragePool is a name of a storage pool to be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:160(para)
|
||
msgid "WaitInterval is the interval time of querying the file system status."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:166(para)
|
||
msgid "Timeout is the timeout period for waiting command execution of a device to complete."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:175(para)
|
||
msgid "1. Modify the manila.conf Shared File Systems service configuration file and add share_driver and manila_huawei_conf_file items. Example for configuring a storage system:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:183(para)
|
||
msgid "share_driver = manila.share.drivers.huawei.huawei_nas.HuaweiNasDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:189(para)
|
||
msgid "manila_huawei_conf_file = /etc/manila/manila_huawei_conf.xml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:194(para) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:205(para)
|
||
msgid "driver_handles_share_servers = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:200(para)
|
||
msgid "As far as the Shared File Systems service requires share type for creation of shares, make sure that used share type has extra spec driver_handles_share_servers set to False otherwise Huawei back end will be filtered by manila-scheduler. If you do not provide share type with share creation request then default share type and its extra specs will be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:217(para)
|
||
msgid "The Huawei driver has the following restrictions:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:227(para)
|
||
msgid "Only USER access type is supported for CIFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:232(para)
|
||
msgid "Only one StoragePool can be configured in the configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/huawei-nas-driver.xml:248(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_huawei\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:4(title)
|
||
msgid "Generic approach for share provisioning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:5(para)
|
||
msgid "The Shared File Systems service can be configured to use nova VMs and cinder volumes. There are two modules that handle them in the Shared File Systems service:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:10(para)
|
||
msgid "<literal>service_instance</literal> module creates VMs in nova with predefined image called service image. This module can be used by any driver for provisioning of service VMs to be able to separate share resources among tenants."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:16(para)
|
||
msgid "'generic' module operates with cinder volumes and VMs created by <literal>service_instance</literal> module, then creates shared filesystems based on volumes attached to VMs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:24(title)
|
||
msgid "Network configurations"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:25(para)
|
||
msgid "Each driver can handle networking in its own way, see: <link xlink:href=\"https://wiki.openstack.org/wiki/manila/Networking\">https://wiki.openstack.org/wiki/manila/Networking</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:31(term)
|
||
msgid "One of two possible configurations can be chosen for share provisioning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:36(para)
|
||
msgid "using <literal>service_instance</literal> module:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:42(term)
|
||
msgid "- Service VM has one net interface from net that is connected to public router."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:47(para)
|
||
msgid "For successful creation of share, user network should be connected to public router too."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:54(term)
|
||
msgid "- Service VM has two net interfaces, first one connected to service network,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:59(para)
|
||
msgid "second one connected directly to user's network."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:67(title)
|
||
msgid "Requirements for service image"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:70(para)
|
||
msgid "Linux based distro"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:75(para)
|
||
msgid "NFS server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:80(para)
|
||
msgid "Samba server >=3.2.0, that can be configured by data stored in registry"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:86(para)
|
||
msgid "SSH server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:91(para)
|
||
msgid "Two net interfaces configured to DHCP (see network approaches)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:96(para)
|
||
msgid "'exportfs' and 'net conf' libraries used for share actions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:103(term)
|
||
msgid "Following files will be used, so if their paths differ one needs to create at"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:108(para)
|
||
msgid "least symlinks for them:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:116(para)
|
||
msgid "/etc/exports (permanent file with NFS exports)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:121(para)
|
||
msgid "/var/lib/nfs/etab (temporary file with NFS exports used by 'exportfs')"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:127(para)
|
||
msgid "/etc/fstab (permanent file with mounted filesystems)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:132(para)
|
||
msgid "/etc/mtab (temporary file with mounted filesystems used by 'mount')"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:150(para)
|
||
msgid "CIFS (access by IP)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:160(para)
|
||
msgid "One of nova's configurations only allows 26 shares per server. This limit comes from the maximum number of virtual PCI interfaces that are used for block device attaching. There are 28 virtual PCI interfaces, in this configuration, two of them are used for server needs and other 26 are used for attaching block devices that are used for shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:170(para)
|
||
msgid "Juno version works only with neutron. Each share should be created with neutron-net and neutron-subnet IDs provided via share-network entity."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:177(para)
|
||
msgid "Juno version handles security group, flavor, image, keypair for nova VM and also creates service networks, but does not use availability zones for nova VMs and volume types for cinder block devices."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:185(para)
|
||
msgid "Juno version does not use security services data provided with share-network. These data will be just ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:191(para)
|
||
msgid "Liberty version adds a share extend capability. Share access will be briefly interrupted during an extend operation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/generic-driver.xml:197(para)
|
||
msgid "Liberty version adds a share shrink capability, but this capability is not effective because generic driver shrinks only filesystem size and doesn't shrink the size of cinder volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:4(title)
|
||
msgid "HP 3PAR driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:5(para)
|
||
msgid "The HP 3PAR driver provides NFS and CIFS shared file systems to OpenStack using HP 3PAR's File Persona capabilities."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:11(para)
|
||
msgid "The following operations are supported with HP 3PAR File Persona:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:16(para)
|
||
msgid "Create/delete NFS and CIFS shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:21(para)
|
||
msgid "Shares are not accessible until access rules allow access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:28(para)
|
||
msgid "Allow/deny NFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:33(para)
|
||
msgid "IP access rules are required for NFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:38(para)
|
||
msgid "User access rules are not allowed for NFS shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:43(para) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:78(para)
|
||
msgid "Access level (RW/RO) is ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:48(para) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:83(para) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:106(para)
|
||
msgid "Shares created from snapshots are always read-only."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:53(para) ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:88(para)
|
||
msgid "Shares not created from snapshots are read-write (and subject to ACLs)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:61(para)
|
||
msgid "Allow/deny CIFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:66(para)
|
||
msgid "Both IP and user access rules are required for CIFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:72(para)
|
||
msgid "User access requires a 3PAR local user (LDAP and AD is not yet supported)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:96(para)
|
||
msgid "Create/delete snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:101(para)
|
||
msgid "Create shares from snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:113(para)
|
||
msgid "Share networks are not supported. Shares are created directly on the 3PAR without the use of a share server or service VM. Network connectivity is setup outside of the Shared File Systems service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:121(para)
|
||
msgid "On the system running the manila-share service:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:126(para)
|
||
msgid "hp3parclient version 3.2.1 or newer from PyPI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:131(para)
|
||
msgid "On the HP 3PAR array:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:136(para)
|
||
msgid "HP 3PAR Operating System software version 3.2.1 MU3 or higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:141(para)
|
||
msgid "A license that enables the File Persona feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:146(para)
|
||
msgid "The array class and hardware configuration must support File. Persona"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:154(title)
|
||
msgid "Pre-configuration on the HP 3PAR"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:157(para)
|
||
msgid "HP 3PAR File Persona must be initialized and started (startfs)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:162(para)
|
||
msgid "A File Provisioning Group (FPG) must be created for use with the Shared File Systems service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:168(para)
|
||
msgid "A Virtual File Server (VFS) must be created for the FPG."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:173(para)
|
||
msgid "The VFS must be configured with an appropriate share export IP address."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:179(para)
|
||
msgid "A local user in the Administrators group is needed for CIFS shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:188(para)
|
||
msgid "The following parameters need to be configured in the Shared File Systems service configuration file for the HP 3PAR driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:194(para)
|
||
msgid "share_backend_name = <back end name to enable>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:199(para)
|
||
msgid "share_driver = manila.share.drivers.hp.hp_3par_driver.HP3ParShareDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:210(para)
|
||
msgid "hp3par_fpg = <FPG to use for share creation>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:215(para)
|
||
msgid "hp3par_share_ip_address = <IP address to use for share export location>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:221(para)
|
||
msgid "hp3par_san_ip = <IP address for SSH access to the SAN controller>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:227(para)
|
||
msgid "hp3par_api_url = <3PAR WS API Server URL>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:232(para)
|
||
msgid "hp3par_username = <3PAR username with the 'edit' role>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:237(para)
|
||
msgid "hp3par_password = <3PAR password for the user specified in hp3par_username>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:243(para)
|
||
msgid "hp3par_san_login = <Username for SSH access to the SAN controller>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:249(para)
|
||
msgid "hp3par_san_password = <Password for SSH access to the SAN controller>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:255(para)
|
||
msgid "hp3par_debug = <False or True for extra debug logging>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:260(para)
|
||
msgid "The hp3par_share_ip_address must be a valid IP address for the configured FPG's VFS. This IP address is used in export locations for shares that are created. Networking must be configured to allow connectivity from clients to shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:273(para)
|
||
msgid "Connectivity between the storage array (SSH/CLI and WSAPI) and the Shared File Systems service host is required for share management."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:277(para)
|
||
msgid "Connectivity between the clients and the VFS is required for mounting and using the shares. This includes:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:283(para)
|
||
msgid "Routing from the client to the external network"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:288(para)
|
||
msgid "Assigning the client an external IP address (e.g., a floating IP)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:294(para)
|
||
msgid "Configuring the Shared File Systems service host networking properly for IP forwarding"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:300(para)
|
||
msgid "Configuring the VFS networking properly for client subnets"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:307(title)
|
||
msgid "Share types"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:308(para)
|
||
msgid "When creating a share, a share type can be specified to determine where and how the share will be created. If a share type is not specified, the default_share_type set in the Shared File Systems service configuration file is used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:315(para)
|
||
msgid "The Shared File Systems service requires that the share type includes the driver_handles_share_servers extra-spec. This ensures that the share will be created on a back end that supports the requested driver_handles_share_servers (share networks) capability. For the HP 3PAR driver, this must be set to False."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:323(para)
|
||
msgid "Another common Shared File Systems service extra-spec used to determine where a share is created is share_backend_name. When this extra-spec is defined in the share type, the share will be created on a back end with a matching share_backend_name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:330(para)
|
||
msgid "The HP 3PAR driver automatically reports capabilities based on the FPG used for each back end. Share types with extra specs can be created by an administrator to control which share types are allowed to use FPGs with or without specific capabilities. The following extra-specs are used with the capabilities filter and the HP 3PAR driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:340(para)
|
||
msgid "hp3par_flash_cache = '<is> True' or '<is> False'"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:345(para)
|
||
msgid "thin_provisioning = '<is> True' or '<is> False'"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:350(para)
|
||
msgid "dedupe = '<is> True' or '<is> False'"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:355(para)
|
||
msgid "hp3par_flash_cache will be reported as True for back ends that have 3PAR's Adaptive Flash Cache enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:359(para)
|
||
msgid "thin_provisioning will be reported as True for back ends that use thin provisioned volumes. FPGs that use fully provisioned volumes will report False. Backends that use thin provisioning also support the Shared File Systems service's over-subscription feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:365(para)
|
||
msgid "dedupe will be reported as True for back ends that use deduplication technology."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:369(para)
|
||
msgid "Scoped extra-specs are used to influence vendor-specific implementation details. Scoped extra-specs use a prefix followed by a colon. For HP 3PAR these extra-specs have a prefix of hp3par."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:374(para)
|
||
msgid "The following HP 3PAR extra-specs are used when creating CIFS (SMB) shares:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:380(para)
|
||
msgid "hp3par:smb_access_based_enum = true or false"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:385(para)
|
||
msgid "hp3par:smb_continuous_avail = true or false"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:390(para)
|
||
msgid "hp3par:smb_cache = off, manual, optimized or auto"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:395(para)
|
||
msgid "smb_access_based_enum (Access Based Enumeration) specifies if users can see only the files and directories to which they have been allowed access on the shares. The default is false."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:400(para)
|
||
msgid "smb_continuous_avail (Continuous Availability) specifies if SMB3 continuous availability features should be enabled for this share. If not specified, the default is true. This setting will be ignored with hp3parclient 3.2.1 or earlier."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:406(para)
|
||
msgid "smb_cache specifies client-side caching for offline files. Valid values are:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:412(para)
|
||
msgid "`off`: The client must not cache any files from this share. The share is configured to disallow caching."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:418(para)
|
||
msgid "`manual`: The client must allow only manual caching for the files open from this share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:424(para)
|
||
msgid "`optimized`: The client may cache every file that it opens from this share. Also, the client may satisfy the file requests from its local cache. The share is configured to allow automatic caching of programs and documents."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:432(para)
|
||
msgid "`auto`: The client may cache every file that it opens from this share. The share is configured to allow automatic caching of documents."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:439(para)
|
||
msgid "If this is not specified, the default is manual."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:444(para)
|
||
msgid "The following HP 3PAR extra-specs are used when creating NFS shares:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:450(para)
|
||
msgid "hp3par:nfs_options = Comma separated list of NFS export options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:456(para)
|
||
msgid "The NFS export options have the following limitations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:462(para)
|
||
msgid "ro and rw are not allowed (will be determined by the driver)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:467(para)
|
||
msgid "no_subtree_check and fsid are not allowed per HP 3PAR CLI support."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:473(para)
|
||
msgid "(in)secure and (no_)root_squash are not allowed because the HP 3PAR driver controls those settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:480(para)
|
||
msgid "All other NFS options are forwarded to the HP 3PAR as part of share creation. The HP 3PAR will do additional validation at share creation time. Refer to HP 3PAR CLI help for more details."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/hp-3par-share-driver.xml:495(para)
|
||
msgid "Configuration options specific to this driver are documented here: <xref linkend=\"config_table_manila_hp3par\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:4(title)
|
||
msgid "GlusterFS Native driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:5(para)
|
||
msgid "GlusterFS Native driver uses GlusterFS, an open source distributed file system, as the storage back end for serving file shares to Shared File Systems service clients."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:10(para)
|
||
msgid "A Shared File Systems service share is a GlusterFS volume. This driver uses flat-network (share-server-less) model. Instances directly talk with the GlusterFS back end storage pool. The instances use 'glusterfs' protocol to mount the GlusterFS shares. Access to each share is allowed via TLS Certificates. Only the instance which has the TLS trust established with the GlusterFS back end can mount and hence use the share. Currently only 'rw' access is supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:22(para)
|
||
msgid "L3 connectivity between the storage back end and the host running the Shared File Systems share service should exist."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:31(para)
|
||
msgid "GlusterFS (access by TLS Certificates (<literal>cert</literal> access type))"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:39(title)
|
||
msgid "Multi-tenancy model"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:40(para)
|
||
msgid "The driver does not support network segmented multi-tenancy model. Instead multi-tenancy is supported using tenant specific TLS certificates."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:50(para)
|
||
msgid "Create GlusterFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:55(para)
|
||
msgid "Delete GlusterFS share."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:60(para)
|
||
msgid "Allow GlusterFS share access (rw)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:65(para)
|
||
msgid "Deny GlusterFS share access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:70(para)
|
||
msgid "Create GlusterFS snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:75(para)
|
||
msgid "Delete GlusterFS snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:85(para)
|
||
msgid "Install glusterfs-server package, version >= 3.6.x, on the storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:91(para)
|
||
msgid "Install glusterfs and glusterfs-fuse package, version >=3.6.x, on the Shared File Systems service host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:115(term)
|
||
msgid "share_driver ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:119(para)
|
||
msgid "manila.share.drivers.glusterfs_native.GlusterfsNativeShareDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:129(term)
|
||
msgid "glusterfs_servers = List of GlusterFS servers which provide volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:134(para)
|
||
msgid "that can be used to create shares. The servers are expected to be of distinct Gluster clusters (ie. should not be gluster peers). Each server should be of the form <literal>[<remoteuser>@]<glustervolserver></literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:140(para)
|
||
msgid "The optional <literal><remoteuser>@</literal> part of the server URI indicates SSH access for cluster management (see related optional parameters below). If it is not given, direct command line management is performed (the Shared File Systems service host is assumed to be part of the GlusterFS cluster the server belongs to)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:156(term)
|
||
msgid "glusterfs_volume_pattern = Regular expression template"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:160(para)
|
||
msgid "used to filter GlusterFS volumes for share creation. The regex template can contain the #{size} parameter which matches a number (sequence of digits) and the value shall be interpreted as size of the volume in GB. Examples: <literal>manila-share-volume-\\d+$</literal>, <literal>manila-share-volume-#{size}G-\\d+$</literal>; with matching volume names, respectively: <emphasis>manila-share-volume-12</emphasis>, <emphasis>manila-share-volume-3G-13</emphasis>\". In latter example, the number that matches <literal>#{size}</literal>, that is, 3, is an indication that the size of volume is 3G."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:216(para)
|
||
msgid "GlusterFS volumes are not created on demand. A pre-existing set of GlusterFS volumes should be supplied by the GlusterFS cluster(s), conforming to the naming convention encoded by <literal>glusterfs_volume_pattern</literal>. However, the GlusterFS endpoint is allowed to extend this set any time (so the Shared File Systems service and GlusterFS endpoints are expected to communicate volume supply/demand out-of-band). <literal>glusterfs_volume_pattern</literal> can include a size hint (with <literal>#{size}</literal> syntax), which, if present, requires the GlusterFS end to indicate the size of the shares in GB in the name. (On share creation, the Shared File Systems service picks volumes <emphasis>at least</emphasis> as big as the requested one.)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:235(para)
|
||
msgid "Certificate setup (also known as trust setup) between instance and storage back end is out of band of the Shared File Systems service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:241(para)
|
||
msgid "Support for 'create_share_from_snapshot' is planned for Liberty release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/glusterfs-native-driver.xml:247(para)
|
||
msgid "For the Shared File Systems service to use GlusterFS volumes, the name of the trashcan directory in GlusterFS volumes must not be changed from the default."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:4(title)
|
||
msgid "EMC Isilon driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:5(para)
|
||
msgid "The EMC Shared File Systems driver framework (EMCShareDriver) utilizes EMC storage products to provide shared file systems to OpenStack. The EMC driver is a plug-in based driver which is designed to use different plug-ins to manage different EMC storage products."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:12(para)
|
||
msgid "The Isilon driver is a plug-in for the EMC framework which allows the Shared File Systems service to interface with an Isilon back end to provide a shared filesystem. The EMC driver framework with the Isilon plug-in is referred to as the \"Isilon Driver\" in this document."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:19(para)
|
||
msgid "This Isilon Driver interfaces with an Isilon cluster via the REST Isilon Platform API (PAPI) and the RESTful Access to Namespace API (RAN)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:28(para)
|
||
msgid "Isilon cluster running OneFS 7.2 or higher"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:36(para)
|
||
msgid "The following operations will be supported on an Isilon cluster:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:56(para) ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:114(para)
|
||
msgid "Only IP access type is supported for NFS and CIFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:61(para)
|
||
msgid "* Only RW access is supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:66(para)
|
||
msgid "Deny CIFS/NFS share access"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:76(para)
|
||
msgid "Delete snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:81(para)
|
||
msgid "Create share from snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:89(para)
|
||
msgid "The following parameters need to be configured in the Shared File Systems service configuration file for the Isilon driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:94(para)
|
||
msgid "share_driver = manila.share.drivers.emc.driver.EMCShareDriver emc_share_backend = isilon emc_nas_server = <IP address of Isilon cluster> emc_nas_login = <username> emc_nas_password = <password> isilon_share_root_dir = <directory on Isilon where shares will be created>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:109(para)
|
||
msgid "The Isilon driver has the following restrictions:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:119(para)
|
||
msgid "Only FLAT network is supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/shared-file-systems/drivers/emc-isilon-driver.xml:124(para)
|
||
msgid "Quotas are not yet supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:7(title)
|
||
msgid "Networking configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:8(para)
|
||
msgid "The options and descriptions listed in this introduction are auto generated from the code in the Networking service project, which provides software-defined networking between VMs run in Compute. The list contains common options, while the subsections list the options for the various networking plug-ins."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:21(para)
|
||
msgid "Use the following options to alter agent-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:26(title)
|
||
msgid "API"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:27(para)
|
||
msgid "Use the following options to alter API-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:32(title)
|
||
msgid "Token authentication"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:33(para)
|
||
msgid "Use the following options to alter token authentication settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:39(para)
|
||
msgid "Use the following options to alter Compute-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:45(para)
|
||
msgid "Use the following options to alter CORS-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:50(title)
|
||
msgid "Database"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:51(para) ./doc/config-reference/networking/section_networking-options-reference.xml:57(para)
|
||
msgid "Use the following options to alter Database-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:56(title)
|
||
msgid "DHCP agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:62(title)
|
||
msgid "Distributed virtual router"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:63(para)
|
||
msgid "Use the following options to alter DVR-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:68(title)
|
||
msgid "Firewall-as-a-Service driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:69(para)
|
||
msgid "Use the following options in the <filename>fwaas_driver.ini</filename> file for the FWaaS driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:77(title)
|
||
msgid "Load-Balancer-as-a-Service configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:78(para)
|
||
msgid "Use the following options in the <filename>lbaas_agent.ini</filename> file for the LBaaS agent."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:88(title)
|
||
msgid "VPN-as-a-Service configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:89(para)
|
||
msgid "Use the following options in the <filename>vpnaas_agent.ini</filename> file for the VPNaaS agent."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:98(title)
|
||
msgid "IPv6 router advertisement"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:99(para)
|
||
msgid "Use the following options to alter IPv6 RA settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:104(title)
|
||
msgid "L3 agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:105(para)
|
||
msgid "Use the following options in the <filename>l3_agent.ini</filename> file for the L3 agent."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:111(title)
|
||
msgid "Logging"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:112(para)
|
||
msgid "Use the following options to alter logging settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:117(title)
|
||
msgid "Metadata Agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:118(para)
|
||
msgid "Use the following options in the <filename>metadata_agent.ini</filename> file for the Metadata agent."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:122(para)
|
||
msgid "Previously, neutron metadata agent connected to a neutron server via REST API using a neutron client. This is ineffective because keystone is then fully involved into the authentication process and gets overloaded."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:123(para)
|
||
msgid "The neutron metadata agent has been reworked to use RPC by default to connect to a server since Kilo release. This is a typical way of interacting between neutron server and its agents. If neutron server does not support metadata RPC then neutron client will be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:126(para)
|
||
msgid "Do not run the <literal>neutron-ns-metadata-proxy</literal> proxy namespace as root on a node with the L3 agent running. In OpenStack Kilo and newer, you can change the permissions of <literal>neutron-ns-metadata-proxy</literal> after the proxy installation using the <placeholder-1/> and <placeholder-2/> options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:137(title)
|
||
msgid "Metering Agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:138(para)
|
||
msgid "Use the following options in the <filename>metering_agent.ini</filename> file for the Metering agent."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:144(title)
|
||
msgid "Nova"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:145(para)
|
||
msgid "Use the following options in the <filename>neutron.conf</filename> file to change nova-related settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:151(title)
|
||
msgid "Policy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:152(para)
|
||
msgid "Use the following options in the <filename>neutron.conf</filename> file to change policy settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:158(title)
|
||
msgid "Quotas"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:159(para)
|
||
msgid "Use the following options in the <filename>neutron.conf</filename> file for the quota system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:165(title)
|
||
msgid "Scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:166(para)
|
||
msgid "Use the following options in the <filename>neutron.conf</filename> file to change scheduler settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:172(title)
|
||
msgid "Security Groups"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:173(para)
|
||
msgid "Use the following options in the configuration file for your driver to change security group settings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:177(para)
|
||
msgid "Now Networking uses iptables to achieve security group functions. In L2 agent with <placeholder-1/> option enabled, it makes use of IPset to improve security group's performance, as it represents a hash set which is insensitive to the number of elements."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:181(para)
|
||
msgid "When a port is created, L2 agent will add an additional IPset chain to it's iptables chain, if the security group that this port belongs to has rules between other security group, the member of that security group will be added to the ipset chain."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:185(para)
|
||
msgid "If a member of a security group is changed, it used to reload iptables rules which is expensive. However, when IPset option is enabled on L2 agent, it does not need to reload iptables if only members of security group were changed, it should just update an IPset."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:191(para)
|
||
msgid "A single default security group has been introduced in order to avoid race conditions when creating a tenant's default security group. The race conditions are caused by the uniqueness check of a new security group name. A table <literal>default_security_group</literal> implements such a group. It has <literal>tenant_id</literal> field as a primary key and <literal>security_group_id</literal>, which is an identifier of a default security group. The migration that introduces this table has a sanity check that verifies if a default security group is not duplicated in any tenant."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:204(title)
|
||
msgid "SSL and Certification Authority"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-options-reference.xml:205(para)
|
||
msgid "Use the following options in the <filename>neutron.conf</filename> file to enable SSL."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:7(title)
|
||
msgid "Networking plug-ins"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:8(para)
|
||
msgid "OpenStack Networking introduces the concept of a plug-in, which is a back-end implementation of the OpenStack Networking API. A plug-in can use a variety of technologies to implement the logical API requests. Some OpenStack Networking plug-ins might use basic Linux VLANs and IP tables, while others might use more advanced technologies, such as L2-in-L3 tunneling or OpenFlow. These sections detail the configuration options for the various plug-ins."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:18(para)
|
||
msgid "The following plugins have been removed in Kilo:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:21(para)
|
||
msgid "Ryu plugin. The Ryu team recommends that you migrate to the ML2 plugin with the ofagent mechanism driver. However, note that the functionality is not the same. There is no upgrade procedure currently available."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:27(para)
|
||
msgid "Mellanox plugin."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:31(title)
|
||
msgid "BigSwitch configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:37(title)
|
||
msgid "Brocade configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:43(title)
|
||
msgid "Brocade MLX L3 plug-in"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:44(para) ./doc/config-reference/networking/section_networking-plugins-ml2.xml:79(para)
|
||
msgid "Configure switch names to be used as group names as described below"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:51(title)
|
||
msgid "Brocade Vyatta layer 3 plug-in"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:52(para)
|
||
msgid "The Brocade Vyatta Layer 3 plug-in configures Vyatta vRouter. More information about the plug-in is available at: <link xlink:href=\"https://wiki.openstack.org/wiki/Brocade_Vyatta_L3_Plugin\">Brocade_Vyatta_L3_Plugin</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:56(para)
|
||
msgid "Use the following options to configure the Brocade Vyatta Layer 3 plug-in."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:62(title)
|
||
msgid "CISCO configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:68(title)
|
||
msgid "CloudBase Hyper-V Agent configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:75(title)
|
||
msgid "Embrane configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:82(title)
|
||
msgid "IBM SDN-VE configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:88(title)
|
||
msgid "Layer 2 Gateway configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:94(title)
|
||
msgid "Linux bridge Agent configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:102(title)
|
||
msgid "MidoNet configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:108(title)
|
||
msgid "NEC configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:114(title)
|
||
msgid "One Convergence NVSD configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:120(title)
|
||
msgid "OpenContrail configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:126(title)
|
||
msgid "Open vSwitch Agent configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:133(title)
|
||
msgid "PLUMgrid configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:139(title)
|
||
msgid "SR-IOV configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:145(title)
|
||
msgid "VMware vSphere configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:151(title)
|
||
msgid "VMware NSX configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins.xml:157(title)
|
||
msgid "VMware DVS configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:6(title)
|
||
msgid "Networking sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:7(para)
|
||
msgid "All the files in this section can be found in <filename class=\"directory\">/etc/neutron/</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:9(title)
|
||
msgid "neutron.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:10(para)
|
||
msgid "Use the <filename>neutron.conf</filename> file to configure the majority of the OpenStack Networking options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:18(para)
|
||
msgid "Use the <filename>api-paste.ini</filename> to configure the OpenStack Networking API."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:25(para)
|
||
msgid "Use the <filename>policy.json</filename> file to define additional access controls that apply to the OpenStack Networking service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:33(para)
|
||
msgid "Use the <filename>rootwrap.conf</filename> file to define configuration values used by the <placeholder-1/> script when the OpenStack Networking service must escalate its privileges to those of the root user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:41(title)
|
||
msgid "Configuration files for plug-in agents"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:42(para)
|
||
msgid "Each plug-in agent that runs on an OpenStack Networking node, to perform local networking configuration for the node's VMs and networking services, has its own configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:46(title)
|
||
msgid "dhcp_agent.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:52(title)
|
||
msgid "l3_agent.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-sample-configuration-files.xml:58(title)
|
||
msgid "metadata_agent.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:10(para) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:8(para)
|
||
msgid "OpenStack projects use an open standard for messaging middleware known as AMQP. This messaging middleware enables the OpenStack services that run on multiple servers to talk to each other. OpenStack Oslo RPC supports three implementations of AMQP: <application>RabbitMQ</application>, <application>Qpid</application>, and <application>ZeroMQ</application>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:21(para)
|
||
msgid "OpenStack Oslo RPC uses <application>RabbitMQ</application> by default. Use these options to configure the <application>RabbitMQ</application> message system. The <placeholder-1/> option is optional as long as <application>RabbitMQ</application> is the default messaging system. However, if it is included the configuration, you must set it to <literal>neutron.openstack.common.rpc.impl_kombu</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:35(para)
|
||
msgid "Use these options to configure the <application>RabbitMQ</application> messaging system. You can configure messaging communication for different installation scenarios, tune retries for RabbitMQ, and define the size of the RPC thread pool. To monitor notifications through RabbitMQ, you must set the <placeholder-1/> option to <literal>neutron.openstack.common.notifier.rpc_notifier</literal> in the <filename>neutron.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:47(para)
|
||
msgid "Use these options to configure the <application>Qpid</application> messaging system for OpenStack Oslo RPC. <application>Qpid</application> is not the default messaging system, so you must enable it by setting the <placeholder-1/> option in the <filename>neutron.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:56(para)
|
||
msgid "This critical option points the compute nodes to the <application>Qpid</application> broker (server). Set the <placeholder-1/> option to the host name where the broker runs in the <filename>neutron.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:94(para) ./doc/config-reference/orchestration/section_orchestration-rpc.xml:79(para)
|
||
msgid "Use these additional options to configure the Qpid messaging driver for OpenStack Oslo RPC. These options are used infrequently."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_rpc-for-networking.xml:103(para)
|
||
msgid "Use these options to configure the <application>ZeroMQ</application> messaging system for OpenStack Oslo RPC. <application>ZeroMQ</application> is not the default messaging system, so you must enable it by setting the <placeholder-1/> option in the <filename>neutron.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:7(title)
|
||
msgid "Log files used by Networking"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:8(para)
|
||
msgid "The corresponding log file of each Networking service is stored in the <filename>/var/log/neutron/</filename> directory of the host on which each service runs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:12(caption)
|
||
msgid "Log files used by Networking services"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:20(td)
|
||
msgid "Service/interface"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:28(filename)
|
||
msgid "dhcp-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:31(systemitem)
|
||
msgid "neutron-dhcp-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:36(filename)
|
||
msgid "l3-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:39(systemitem)
|
||
msgid "neutron-l3-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:44(filename)
|
||
msgid "lbaas-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:47(systemitem)
|
||
msgid "neutron-lbaas-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:49(para)
|
||
msgid "The <systemitem class=\"service\">neutron-lbaas-agent</systemitem> service only runs when Load-Balancer-as-a-Service is enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:57(filename)
|
||
msgid "linuxbridge-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:60(systemitem)
|
||
msgid "neutron-linuxbridge-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:65(filename)
|
||
msgid "metadata-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:68(systemitem)
|
||
msgid "neutron-metadata-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:73(filename)
|
||
msgid "metering-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:76(systemitem)
|
||
msgid "neutron-metering-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:81(filename)
|
||
msgid "openvswitch-agent.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:84(systemitem)
|
||
msgid "neutron-openvswitch-agent"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:89(filename)
|
||
msgid "server.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-log-files.xml:92(systemitem)
|
||
msgid "neutron-server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:7(title)
|
||
msgid "Modular Layer 2 (ml2) configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:8(para)
|
||
msgid "The Modular Layer 2 (ml2) plug-in has two components: network types and mechanisms. You can configure these components separately. This section describes these configuration options."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:13(title)
|
||
msgid "Configure MTU for VXLAN tunnelling"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:14(para)
|
||
msgid "Specific MTU configuration is necessary for VXLAN to function as expected:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:18(para)
|
||
msgid "One option is to increase the MTU value of the physical interface and physical switch fabric by at least 50 bytes. For example, increase the MTU value to 1550. This value enables an automatic 50-byte MTU difference between the physical interface (1500) and the VXLAN interface (automatically 1500-50 = 1450). An MTU value of 1450 causes issues when virtual machine taps are configured at an MTU value of 1500."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:28(para)
|
||
msgid "Another option is to decrease the virtual Ethernet devices' MTU. Set the <placeholder-1/> option to 1450 in the <filename>neutron.conf</filename> file, and set all guest virtual machines' MTU to the same value by using a DHCP option. For information about how to use this option, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/networking_config-agents.html\"> Configure OVS plug-in</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:40(title)
|
||
msgid "Modular Layer 2 (ml2) Flat Type configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:45(title)
|
||
msgid "Modular Layer 2 (ml2) GRE Type configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:50(title)
|
||
msgid "Modular Layer 2 (ml2) VLAN Type configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:55(title)
|
||
msgid "Modular Layer 2 (ml2) VXLAN Type configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:60(title)
|
||
msgid "Modular Layer 2 (ml2) Arista Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:67(title)
|
||
msgid "Modular Layer 2 (ml2) BigSwitch Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:72(title)
|
||
msgid "Modular Layer 2 (ml2) Brocade Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:77(title)
|
||
msgid "Modular Layer 3 (ml2) Brocade MLX ICX Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:84(title)
|
||
msgid "Modular Layer 2 (ml2) Cisco Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:89(title)
|
||
msgid "Modular Layer 2 (ml2) Freescale SDN Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:94(title)
|
||
msgid "Modular Layer 2 (ml2) OpenDaylight Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:96(para)
|
||
msgid "Use of VLANs with the OpenDaylight mechanism driver requires OpenDaylight Helium or newer to be installed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:101(title)
|
||
msgid "Modular Layer 2 (ml2) OpenFlow Agent (ofagent) Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:106(title)
|
||
msgid "Modular Layer 2 (ml2) L2 Population Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:111(title)
|
||
msgid "Modular Layer 2 (ml2) Tail-f NCS Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/networking/section_networking-plugins-ml2.xml:116(title)
|
||
msgid "Modular Layer 2 (ml2) SR-IOV Mechanism configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:11(title)
|
||
msgid "Configure Object Storage features"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:13(title)
|
||
msgid "Object Storage zones"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:14(para)
|
||
msgid "In OpenStack Object Storage, data is placed across different tiers of failure domains. First, data is spread across regions, then zones, then servers, and finally across drives. Data is placed to get the highest failure domain isolation. If you deploy multiple regions, the Object Storage service places the data across the regions. Within a region, each replica of the data should be stored in unique zones, if possible. If there is only one zone, data should be placed on different servers. And if there is only one server, data should be placed on different drives."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:25(para)
|
||
msgid "Regions are widely separated installations with a high-latency or otherwise constrained network link between them. Zones are arbitrarily assigned, and it is up to the administrator of the Object Storage cluster to choose an isolation level and attempt to maintain the isolation level through appropriate zone assignment. For example, a zone may be defined as a rack with a single power source. Or a zone may be a DC room with a common utility provider. Servers are identified by a unique IP/port. Drives are locally attached storage volumes identified by mount point."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:36(para)
|
||
msgid "In small clusters (five nodes or fewer), everything is normally in a single zone. Larger Object Storage deployments may assign zone designations differently; for example, an entire cabinet or rack of servers may be designated as a single zone to maintain replica availability if the cabinet becomes unavailable (for example, due to failure of the top of rack switches or a dedicated circuit). In very large deployments, such as service provider level deployments, each zone might have an entirely autonomous switching and power infrastructure, so that even the loss of an electrical circuit or switching aggregator would result in the loss of a single replica at most."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:50(title)
|
||
msgid "Rackspace zone recommendations"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:51(para)
|
||
msgid "For ease of maintenance on OpenStack Object Storage, Rackspace recommends that you set up at least five nodes. Each node is assigned its own zone (for a total of five zones), which gives you host level redundancy. This enables you to take down a single zone for maintenance and still guarantee object availability in the event that another zone fails during your maintenance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:59(para)
|
||
msgid "You could keep each server in its own cabinet to achieve cabinet level isolation, but you may wish to wait until your Object Storage service is better established before developing cabinet-level isolation. OpenStack Object Storage is flexible; if you later decide to change the isolation level, you can take down one zone at a time and move them to appropriate new homes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:67(title)
|
||
msgid "RAID controller configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:68(para)
|
||
msgid "OpenStack Object Storage does not require RAID. In fact, most RAID configurations cause significant performance degradation. The main reason for using a RAID controller is the battery-backed cache. It is very important for data integrity reasons that when the operating system confirms a write has been committed that the write has actually been committed to a persistent location. Most disks lie about hardware commits by default, instead writing to a faster write cache for performance reasons. In most cases, that write cache exists only in non-persistent memory. In the case of a loss of power, this data may never actually get committed to disk, resulting in discrepancies that the underlying file system must handle."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:81(para)
|
||
msgid "OpenStack Object Storage works best on the XFS file system, and this document assumes that the hardware being used is configured appropriately to be mounted with the <placeholder-1/> option. For more information, see the <link xlink:href=\"http://xfs.org/index.php/XFS_FAQ\">XFS FAQ</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:88(para)
|
||
msgid "To get the most out of your hardware, it is essential that every disk used in OpenStack Object Storage is configured as a standalone, individual RAID 0 disk; in the case of 6 disks, you would have six RAID 0s or one JBOD. Some RAID controllers do not support JBOD or do not support battery backed cache with JBOD. To ensure the integrity of your data, you must ensure that the individual drive caches are disabled and the battery backed cache in your RAID card is configured and used. Failure to configure the controller properly in this case puts data at risk in the case of sudden loss of power."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:100(para)
|
||
msgid "You can also use hybrid drives or similar options for battery backed up cache configurations without a RAID controller."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:106(title)
|
||
msgid "Throttle resources through rate limits"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:107(para)
|
||
msgid "Rate limiting in OpenStack Object Storage is implemented as a pluggable middleware that you configure on the proxy server. Rate limiting is performed on requests that result in database writes to the account and container SQLite databases. It uses memcached and is dependent on the proxy servers having highly synchronized time. The rate limits are limited by the accuracy of the proxy server clocks."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:116(title)
|
||
msgid "Configure rate limiting"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:117(para)
|
||
msgid "All configuration is optional. If no account or container limits are provided, no rate limiting occurs. Available configuration options include:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:123(para)
|
||
msgid "The container rate limits are linearly interpolated from the values given. A sample container rate limiting could be:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:126(para)
|
||
msgid "container_ratelimit_100 = 100"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:127(para)
|
||
msgid "container_ratelimit_200 = 50"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:128(para)
|
||
msgid "container_ratelimit_500 = 20"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:129(para)
|
||
msgid "This would result in:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:131(caption)
|
||
msgid "Values for Rate Limiting with Sample Configuration Settings"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:135(td)
|
||
msgid "Container Size"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:136(td)
|
||
msgid "Rate Limit"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:139(td)
|
||
msgid "0-99"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:140(td)
|
||
msgid "No limiting"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:143(td) ./doc/config-reference/object-storage/section_object-storage-features.xml:144(td)
|
||
msgid "100"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:148(td)
|
||
msgid "150"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:149(td)
|
||
msgid "75"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:152(td)
|
||
msgid "500"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:153(td) ./doc/config-reference/object-storage/section_object-storage-features.xml:157(td)
|
||
msgid "20"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:156(td)
|
||
msgid "1000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:164(title)
|
||
msgid "Health check"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:165(para)
|
||
msgid "Provides an easy way to monitor whether the Object Storage proxy server is alive. If you access the proxy with the path <filename>/healthcheck</filename>, it responds with <literal>OK</literal> in the response body, which monitoring tools can use."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:173(title)
|
||
msgid "Domain remap"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:174(para)
|
||
msgid "Middleware that translates container and account parts of a domain to path parameters that the proxy server understands."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:182(title)
|
||
msgid "CNAME lookup"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:183(para)
|
||
msgid "Middleware that translates an unknown domain in the host header to something that ends with the configured <code>storage_domain</code> by looking up the given domain's CNAME record in DNS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:193(title)
|
||
msgid "Temporary URL"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:194(para)
|
||
msgid "Allows the creation of URLs to provide temporary access to objects. For example, a website may wish to provide a link to download a large object in OpenStack Object Storage, but the Object Storage account has no public access. The website can generate a URL that provides GET access for a limited time to the resource. When the web browser user clicks on the link, the browser downloads the object directly from Object Storage, eliminating the need for the website to act as a proxy for the request. If the user shares the link with all his friends, or accidentally posts it on a forum, the direct access is limited to the expiration time set when the website created the link."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:205(literal)
|
||
msgid "temp_url_sig"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:207(para)
|
||
msgid "A cryptographic signature"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:211(literal)
|
||
msgid "temp_url_expires"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:213(para)
|
||
msgid "An expiration date, in Unix time"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:202(para)
|
||
msgid "A temporary URL is the typical URL associated with an object, with two additional query parameters:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:217(para)
|
||
msgid "An example of a temporary URL:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:223(para)
|
||
msgid "To create temporary URLs, first set the <literal>X-Account-Meta-Temp-URL-Key</literal> header on your Object Storage account to an arbitrary string. This string serves as a secret key. For example, to set a key of <literal>b3968d0207b54ece87cccc06515a89d4</literal> by using the <placeholder-1/> command-line tool:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:231(replaceable)
|
||
msgid "b3968d0207b54ece87cccc06515a89d4"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:232(para)
|
||
msgid "Next, generate an HMAC-SHA1 (RFC 2104) signature to specify:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:236(para)
|
||
msgid "Which HTTP method to allow (typically <literal>GET</literal> or <literal>PUT</literal>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:241(para)
|
||
msgid "The expiry date as a Unix timestamp"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:244(para)
|
||
msgid "The full path to the object"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:247(para)
|
||
msgid "The secret key set as the <literal>X-Account-Meta-Temp-URL-Key</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:251(para)
|
||
msgid "Here is code generating the signature for a GET for 24 hours on <code>/v1/AUTH_account/container/object</code>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:266(para)
|
||
msgid "Any alteration of the resource path or query arguments results in a <errorcode>401</errorcode><errortext>Unauthorized</errortext> error. Similarly, a PUT where GET was the allowed method returns a <errorcode>401</errorcode> error. HEAD is allowed if GET or PUT is allowed. Using this in combination with browser form post translation middleware could also allow direct-from-browser uploads to specific locations in Object Storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:276(para)
|
||
msgid "Changing the <literal>X-Account-Meta-Temp-URL-Key</literal> invalidates any previously generated temporary URLs within 60 seconds, which is the memcache time for the key. Object Storage supports up to two keys, specified by <literal>X-Account-Meta-Temp-URL-Key</literal> and <literal>X-Account-Meta-Temp-URL-Key-2</literal>. Signatures are checked against both keys, if present. This process enables key rotation without invalidating all existing temporary URLs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:288(para)
|
||
msgid "Object Storage includes the <placeholder-1/> script that generates the query parameters automatically:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:296(para)
|
||
msgid "Because this command only returns the path, you must prefix the Object Storage host name (for example, <literal>https://swift-cluster.example.com</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:299(para)
|
||
msgid "With GET Temporary URLs, a <literal>Content-Disposition</literal> header is set on the response so that browsers interpret this as a file attachment to be saved. The file name chosen is based on the object name, but you can override this with a <literal>filename</literal> query parameter. The following example specifies a filename of <filename>My Test File.pdf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:312(para)
|
||
msgid "If you do not want the object to be downloaded, you can cause <literal>Content-Disposition: inline</literal> to be set on the response by adding the <literal>inline</literal> parameter to the query string, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:331(emphasis)
|
||
msgid "tempurl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:320(para)
|
||
msgid "To enable Temporary URL functionality, edit <filename>/etc/swift/proxy-server.conf</filename> to add <literal>tempurl</literal> to the <literal>pipeline</literal> variable defined in the <literal>[pipeline:main]</literal> section. The <literal>tempurl</literal> entry should appear immediately before the authentication filters in the pipeline, such as <literal>authtoken</literal>, <literal>tempauth</literal> or <literal>keystoneauth</literal>. For example:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:338(title)
|
||
msgid "Name check filter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:339(para)
|
||
msgid "Name Check is a filter that disallows any paths that contain defined forbidden characters or that exceed a defined length."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:347(title)
|
||
msgid "Constraints"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:348(para)
|
||
msgid "To change the OpenStack Object Storage internal limits, update the values in the <literal>swift-constraints</literal> section in the <filename>swift.conf</filename> file. Use caution when you update these values because they affect the performance in the entire cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:359(title)
|
||
msgid "Cluster health"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:360(para)
|
||
msgid "Use the <placeholder-1/> tool to measure overall cluster health. This tool checks if a set of deliberately distributed containers and objects are currently in their proper places within the cluster. For instance, a common deployment has three replicas of each object. The health of that object can be measured by checking if each replica is in its proper place. If only 2 of the 3 is in place the object's health can be said to be at 66.66%, where 100% would be perfect. A single object's health, especially an older object, usually reflects the health of that entire partition the object is in. If you make enough objects on a distinct percentage of the partitions in the cluster,you get a good estimate of the overall cluster health."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:374(para)
|
||
msgid "In practice, about 1% partition coverage seems to balance well between accuracy and the amount of time it takes to gather results. To provide this health value, you must create an account solely for this usage. Next, you must place the containers and objects throughout the system so that they are on distinct partitions. Use the <placeholder-1/> tool to create random container and object names until they fall on distinct partitions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:384(para)
|
||
msgid "Last, and repeatedly for the life of the cluster, you must run the <placeholder-1/> tool to check the health of each container and object."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:389(para)
|
||
msgid "These tools must have direct access to the entire cluster and ring files. Installing them on a proxy server suffices."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:393(para)
|
||
msgid "The <placeholder-1/> and <placeholder-2/> commands both use the same <filename>/etc/swift/dispersion.conf</filename> configuration file. Example <filename>dispersion.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:405(para)
|
||
msgid "You can use configuration options to specify the dispersion coverage, which defaults to 1%, retries, concurrency, and so on. However, the defaults are usually fine. After the configuration is in place, run the <placeholder-1/> tool to populate the containers and objects throughout the cluster. Now that those containers and objects are in place, you can run the <placeholder-2/> tool to get a dispersion report or view the overall health of the cluster. Here is an example of a cluster in perfect health:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:425(para)
|
||
msgid "Now, deliberately double the weight of a device in the object ring (with replication turned off) and re-run the dispersion report to show what impact that has:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:441(para)
|
||
msgid "You can see the health of the objects in the cluster has gone down significantly. Of course, this test environment has just four devices, in a production environment with many devices the impact of one device change is much less. Next, run the replicators to get everything put back into place and then rerun the dispersion report:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:460(para)
|
||
msgid "Alternatively, the dispersion report can also be output in JSON format. This allows it to be more easily consumed by third-party utilities:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:473(title)
|
||
msgid "Static Large Object (SLO) support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:474(para)
|
||
msgid "This feature is very similar to Dynamic Large Object (DLO) support in that it enables the user to upload many objects concurrently and afterwards download them as a single object. It is different in that it does not rely on eventually consistent container listings to do so. Instead, a user-defined manifest of the object segments is used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:481(para)
|
||
msgid "For more information regarding SLO usage and support, please see: <link xlink:href=\"http://docs.openstack.org/developer/swift/middleware.html#slo-doc\"> Static Large Objects</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:489(title)
|
||
msgid "Container quotas"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:490(para)
|
||
msgid "The <code>container_quotas</code> middleware implements simple quotas that can be imposed on Object Storage containers by a user with the ability to set container metadata, most likely the account administrator. This can be useful for limiting the scope of containers that are delegated to non-admin users, exposed to form uploads, or just as a self-imposed sanity check."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:498(para)
|
||
msgid "Any object operations that exceed these quotas return a Forbidden (403) status code."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:500(para)
|
||
msgid "Quotas are subject to several limitations: eventual consistency, the timeliness of the cached container_info (60 second TTL by default), and it is unable to reject chunked transfer uploads that exceed the quota (though once the quota is exceeded, new chunked transfers are refused)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:506(para)
|
||
msgid "Set quotas by adding meta values to the container. These values are validated when you set them:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:510(para)
|
||
msgid "X-Container-Meta-Quota-Bytes: Maximum size of the container, in bytes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:514(para)
|
||
msgid "X-Container-Meta-Quota-Count: Maximum object count of the container."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:523(title)
|
||
msgid "Account quotas"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:524(para)
|
||
msgid "The <literal>x-account-meta-quota-bytes</literal> metadata entry must be requests (PUT, POST) if a given account quota (in bytes) is exceeded while DELETE requests are still allowed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:528(para)
|
||
msgid "The <literal>x-account-meta-quota-bytes</literal> metadata entry must be set to store and enable the quota. Write requests to this metadata entry are only permitted for resellers. There is no account quota limitation on a reseller account even if <literal>x-account-meta-quota-bytes</literal> is set."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:535(para)
|
||
msgid "Any object PUT operations that exceed the quota return a 413 response (request entity too large) with a descriptive body."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:538(para)
|
||
msgid "The following command uses an admin account that own the Reseller role to set a quota on the test account:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:542(para)
|
||
msgid "Here is the stat listing of an account where quota has been set:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:552(para)
|
||
msgid "This command removes the account quota:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:556(title)
|
||
msgid "Bulk delete"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:557(para)
|
||
msgid "Use <code>bulk-delete</code> to delete multiple files from an account with a single request. Responds to DELETE requests with a header 'X-Bulk-Delete: true_value'. The body of the DELETE request is a new line-separated list of files to delete. The files listed must be URL encoded and in the form:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:567(para)
|
||
msgid "If all files are successfully deleted (or did not exist), the operation returns <code>HTTPOk</code>. If any files failed to delete, the operation returns <code>HTTPBadGateway</code>. In both cases, the response body is a JSON dictionary that shows the number of files that were successfully deleted or not found. The files that failed are listed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:580(title)
|
||
msgid "Drive audit"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:581(para)
|
||
msgid "The <placeholder-1/> configuration items reference a script that can be run by using <placeholder-2/> to watch for bad drives. If errors are detected, it unmounts the bad drive so that OpenStack Object Storage can work around it. It takes the following options:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:593(title)
|
||
msgid "Form post"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:594(para)
|
||
msgid "Middleware that enables you to upload objects to a cluster by using an HTML form ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:598(para)
|
||
msgid "The format of the form is:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:615(para)
|
||
msgid "In the form:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:621(literal)
|
||
msgid "action=\"<swift-url>\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:623(para)
|
||
msgid "The URL to the Object Storage destination, such as <uri>https://swift-cluster.example.com/v1/AUTH_account/container/object_prefix</uri>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:627(para)
|
||
msgid "The name of each uploaded file is appended to the specified <literal>swift-url</literal>. So, you can upload directly to the root of container with a URL like <uri>https://swift-cluster.example.com/v1/AUTH_account/container/</uri>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:633(para)
|
||
msgid "Optionally, you can include an object prefix to separate different users' uploads, such as <uri>https://swift-cluster.example.com/v1/AUTH_account/container/object_prefix</uri>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:642(literal)
|
||
msgid "method=\"POST\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:643(para)
|
||
msgid "The form <literal>method</literal> must be ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:650(literal)
|
||
msgid "enctype=\"multipart/form-data"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:651(para)
|
||
msgid "The <literal>enctype</literal> must be set to <literal>multipart/form-data</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:658(literal)
|
||
msgid "name=\"redirect\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:659(para)
|
||
msgid "The URL to which to redirect the browser after the upload completes. The URL has status and message query parameters added to it that indicate the HTTP status code for the upload and, optionally, additional error information. The 2<emphasis role=\"italic\">nn</emphasis> status code indicates success. If an error occurs, the URL might include error information, such as <literal>\"max_file_size exceeded\"</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:672(literal)
|
||
msgid "name=\"max_file_size\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:673(para)
|
||
msgid "Required. The maximum number of bytes that can be uploaded in a single file upload."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:681(literal)
|
||
msgid "name=\"max_file_count\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:682(para)
|
||
msgid "Required. The maximum number of files that can be uploaded with the form."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:690(literal)
|
||
msgid "name=\"expires\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:692(para)
|
||
msgid "The expiration date and time for the form in <link xlink:href=\"https://en.wikipedia.org/wiki/Unix_time\">UNIX Epoch time stamp format</link>. After this date and time, the form is no longer valid."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:698(para) ./doc/config-reference/object-storage/section_object-storage-features.xml:748(para)
|
||
msgid "For example, <code>1440619048</code> is equivalent to <code>Mon, Wed, 26 Aug 2015 19:57:28 GMT</code>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:706(literal)
|
||
msgid "name=\"signature\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:708(para)
|
||
msgid "The HMAC-SHA1 signature of the form. This sample Python code shows how to compute the signature:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:724(para)
|
||
msgid "The key is the value of the <literal>X-Account-Meta-Temp-URL-Key</literal> header on the account."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:727(para)
|
||
msgid "Use the full path from the <literal>/v1/</literal> value and onward."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:731(para)
|
||
msgid "During testing, you can use the <placeholder-1/> command-line tool to compute the <literal>expires</literal> and <literal>signature</literal> values."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:741(literal)
|
||
msgid "name=\"x_delete_at\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:743(para)
|
||
msgid "The date and time in <link xlink:href=\"https://en.wikipedia.org/wiki/Unix_time\">UNIX Epoch time stamp format</link> when the object will be removed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:752(para)
|
||
msgid "This attribute enables you to specify the <literal>X-Delete- At</literal> header value in the form ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:760(literal)
|
||
msgid "name=\"x_delete_after\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:762(para)
|
||
msgid "The number of seconds after which the object is removed. Internally, the Object Storage system stores this value in the <literal>X-Delete-At</literal> metadata item. This attribute enables you to specify the <literal>X-Delete-After</literal> header value in the form ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:772(literal)
|
||
msgid "type=\"file\" name=\"filexx\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:774(para)
|
||
msgid "Optional. One or more files to upload. Must appear after the other attributes to be processed correctly. If attributes come after the <literal>file</literal> attribute, they are not sent with the sub- request because on the server side, all attributes in the file cannot be parsed unless the whole file is read into memory and the server does not have enough memory to service these requests. So, attributes that follow the <literal>file</literal> attribute are ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:789(title)
|
||
msgid "Static web sites"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-features.xml:790(para)
|
||
msgid "When configured, this middleware serves container data as a static web site with index file and error file resolution and optional file listings. This mode is normally only active for anonymous requests."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-cors.xml:7(title)
|
||
msgid "Cross-origin resource sharing"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-cors.xml:8(para)
|
||
msgid "Cross-Origin Resource Sharing (CORS) is a mechanism that allows code running in a browser (JavaScript for example) to make requests to a domain, other than the one it was originated from. OpenStack Object Storage supports CORS requests to containers and objects within the containers using metadata held on the container."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-cors.xml:12(para)
|
||
msgid "In addition to the metadata on containers, you can use the <placeholder-1/> option in the <filename>proxy-server.conf</filename> file to set a list of hosts that are included with any CORS request by default."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:7(title)
|
||
msgid "Object Storage general service configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:8(para)
|
||
msgid "Most Object Storage services fall into two categories, Object Storage's WSGI servers and background daemons."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:12(para)
|
||
msgid "Object Storage uses paste.deploy to manage server configurations. Read more at <link xlink:href=\"http://pythonpaste.org/deploy/\">http://pythonpaste.org/deploy/</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:15(para)
|
||
msgid "Default configuration options are set in the `[DEFAULT]` section, and any options specified there can be overridden in any of the other sections when the syntax <literal>set option_name = value</literal> is in place."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:20(para)
|
||
msgid "Configuration for servers and daemons can be expressed together in the same file for each type of server, or separately. If a required section for the service trying to start is missing, there will be an error. Sections not used by the service are ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:26(para)
|
||
msgid "Consider the example of an Object Storage node. By convention configuration for the <systemitem class=\"service\">object-server</systemitem>, <systemitem class=\"service\">object-updater</systemitem>, <systemitem class=\"service\">object-replicator</systemitem>, and <systemitem class=\"service\">object-auditor</systemitem> exist in a single file <filename>/etc/swift/object-server.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:52(para)
|
||
msgid "Object Storage services expect a configuration path as the first argument:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:60(para)
|
||
msgid "If you omit the object-auditor section, this file cannot be used as the configuration path when starting the <placeholder-1/> daemon:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:68(para)
|
||
msgid "If the configuration path is a directory instead of a file, all of the files in the directory with the file extension \".conf\" will be combined to generate the configuration object which is delivered to the Object Storage service. This is referred to generally as \"directory-based configuration\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:75(para)
|
||
msgid "Directory-based configuration leverages ConfigParser's native multi-file support. Files ending in \".conf\" in the given directory are parsed in lexicographical order. File names starting with '.' are ignored. A mixture of file and directory configuration paths is not supported - if the configuration path is a file, only that file will be parsed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:83(para)
|
||
msgid "The Object Storage service management tool <filename>swift-init</filename> has adopted the convention of looking for <filename>/etc/swift/{type}-server.conf.d/</filename> if the file <filename>/etc/swift/{type}-server.conf</filename> file does not exist."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:91(para)
|
||
msgid "When using directory-based configuration, if the same option under the same section appears more than once in different files, the last value parsed is said to override previous occurrences. You can ensure proper override precedence by prefixing the files in the configuration directory with numerical values, as in the following example file layout:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:110(para)
|
||
msgid "You can inspect the resulting combined configuration object using the <placeholder-1/> command-line tool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-general-service-conf.xml:114(para)
|
||
msgid "All the services of an Object Store deployment share a common configuration in the <literal>[swift-hash]</literal> section of the <filename>/etc/swift/swift.conf</filename> file. The <placeholder-1/> and <placeholder-2/> values must be identical on all the nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:7(title)
|
||
msgid "Configure Object Storage with the S3 API"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:8(para)
|
||
msgid "The Swift3 middleware emulates the S3 REST API on top of Object Storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:10(para)
|
||
msgid "The following operations are currently supported:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:13(para)
|
||
msgid "GET Service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:16(para)
|
||
msgid "DELETE Bucket"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:19(para)
|
||
msgid "GET Bucket (List Objects)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:22(para)
|
||
msgid "PUT Bucket"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:25(para)
|
||
msgid "DELETE Object"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:28(para)
|
||
msgid "GET Object"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:31(para)
|
||
msgid "HEAD Object"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:34(para)
|
||
msgid "PUT Object"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:37(para)
|
||
msgid "PUT Object (Copy)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:40(para)
|
||
msgid "To use this middleware, first download the latest version from its repository to your proxy server(s)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:44(para)
|
||
msgid "Then, install it using standard python mechanisms, such as:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:47(para)
|
||
msgid "Alternatively, if you have configured the Ubuntu Cloud Archive, you may use: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:50(para)
|
||
msgid "To add this middleware to your configuration, add the <systemitem>swift3</systemitem> middleware in front of the <systemitem>swauth</systemitem> middleware, and before any other middleware that looks at Object Storage requests (like rate limiting)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:53(para)
|
||
msgid "Ensure that your <filename>proxy-server.conf</filename> file contains <systemitem>swift3</systemitem> in the pipeline and the <code>[filter:swift3]</code> section, as shown below:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:61(para)
|
||
msgid "Next, configure the tool that you use to connect to the S3 API. For S3curl, for example, you must add your host IP information by adding your host IP to the @endpoints array (line 33 in s3curl.pl):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:66(para)
|
||
msgid "Now you can send commands to the endpoint, such as:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_configure_s3.xml:69(para)
|
||
msgid "To set up your client, ensure you are using the ec2 credentials, which can be downloaded from the <guilabel>API Endpoints</guilabel> tab of the dashboard. The host should also point to the Object Storage node's hostname. It also will have to use the old-style calling format, and not the hostname-based container format. Here is an example client setup using the Python boto library on a locally installed all-in-one Object Storage installation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:7(title)
|
||
msgid "Endpoint listing middleware"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:8(para)
|
||
msgid "The endpoint listing middleware enables third-party services that use data locality information to integrate with OpenStack Object Storage. This middleware reduces network overhead and is designed for third-party services that run inside the firewall. Deploy this middleware on a proxy server because usage of this middleware is not authenticated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:12(para)
|
||
msgid "Format requests for endpoints, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:13(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:14(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:15(replaceable)
|
||
msgid "{account}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:13(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:14(replaceable)
|
||
msgid "{container}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:13(replaceable)
|
||
msgid "{object}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:16(para)
|
||
msgid "Use the <placeholder-1/> configuration option in the <filename>proxy_server.conf</filename> file to customize the <literal>/endpoints/</literal> path."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:19(para)
|
||
msgid "Responses are JSON-encoded lists of endpoints, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:22(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:23(replaceable)
|
||
msgid "{server}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:22(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:23(replaceable)
|
||
msgid "{port}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:22(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:23(replaceable)
|
||
msgid "{dev}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:22(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:23(replaceable)
|
||
msgid "{part}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:22(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:23(replaceable)
|
||
msgid "{acc}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable) ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:22(replaceable)
|
||
msgid "{cont}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:21(replaceable)
|
||
msgid "{obj}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/object-storage/section_object-storage-listendpoints.xml:24(para)
|
||
msgid "An example response is:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:7(title)
|
||
msgid "Identity service sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:8(para)
|
||
msgid "You can find the files described in this section in the <systemitem>/etc/keystone</systemitem> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:11(title)
|
||
msgid "keystone.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:12(para)
|
||
msgid "Use the <filename>keystone.conf</filename> file to configure most Identity service options:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:18(title)
|
||
msgid "keystone-paste.ini"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:19(para)
|
||
msgid "Use the <filename>keystone-paste.ini</filename> file to configure the Web Service Gateway Interface (WSGI) middleware pipeline for the Identity service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:26(title)
|
||
msgid "logging.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:27(para)
|
||
msgid "You can specify a special logging configuration file in the <filename>keystone.conf</filename> configuration file. For example, <filename>/etc/keystone/logging.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:31(para)
|
||
msgid "For details, see the (<link xlink:href=\"http://docs.python.org/2/howto/logging.html#configuring-logging\">Python logging module documentation</link>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/identity/section_keystone-sample-conf-files.xml:39(para)
|
||
msgid "Use the <filename>policy.json</filename> file to define additional access controls that apply to the Identity service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-rpc.xml:19(para)
|
||
msgid "OpenStack Oslo RPC uses <application>RabbitMQ</application> by default. Use these options to configure the <application>RabbitMQ</application> message system. The <placeholder-1/> option is optional as long as <application>RabbitMQ</application> is the default messaging system. However, if it is included in the configuration, you must set it to <literal>heat.openstack.common.rpc.impl_kombu</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-rpc.xml:31(para)
|
||
msgid "Use these options to configure the <application>RabbitMQ</application> messaging system. You can configure messaging communication for different installation scenarios, tune retries for RabbitMQ, and define the size of the RPC thread pool. To monitor notifications through RabbitMQ, you must set the <placeholder-1/> option to <literal>heat.openstack.common.notifier.rpc_notifier</literal> in the <filename>heat.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-rpc.xml:43(para)
|
||
msgid "Use these options to configure the <application>Qpid</application> messaging system for OpenStack Oslo RPC. <application>Qpid</application> is not the default messaging system, so you must enable it by setting the <placeholder-1/> option in the <filename>heat.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-rpc.xml:50(para)
|
||
msgid "This critical option points the compute nodes to the <application>Qpid</application> broker (server). Set the <placeholder-1/> option to the host name where the broker runs in the <filename>heat.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-rpc.xml:56(para)
|
||
msgid "The <placeholder-1/> option accepts a host name or IP address value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-rpc.xml:88(para)
|
||
msgid "Use these options to configure the <application>ZeroMQ</application> messaging system for OpenStack Oslo RPC. <application>ZeroMQ</application> is not the default messaging system, so you must enable it by setting the <placeholder-1/> option in the <filename>heat.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-clients.xml:7(title)
|
||
msgid "Configure Clients"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-clients.xml:8(para)
|
||
msgid "The following options allow configuration of the clients that Orchestration uses to talk to other services."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-api.xml:7(title)
|
||
msgid "Configure APIs"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/orchestration/section_orchestration-api.xml:8(para)
|
||
msgid "The following options allow configuration of the APIs that Orchestration supports. Currently this includes compatibility APIs for CloudFormation and CloudWatch and a native API."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:7(title)
|
||
msgid "Log files used by Block Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:8(para)
|
||
msgid "The corresponding log file of each Block Storage service is stored in the <filename>/var/log/cinder/</filename> directory of the host on which each service runs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:12(caption)
|
||
msgid "Log files used by Block Storage services"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:36(systemitem)
|
||
msgid "openstack-cinder-api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:39(systemitem)
|
||
msgid "cinder-api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:44(filename)
|
||
msgid "cinder-manage.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:47(systemitem) ./doc/config-reference/block-storage/section_cinder-log-files.xml:50(systemitem)
|
||
msgid "cinder-manage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:58(systemitem)
|
||
msgid "openstack-cinder-scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:61(systemitem)
|
||
msgid "cinder-scheduler"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:66(filename)
|
||
msgid "volume.log"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:69(systemitem)
|
||
msgid "openstack-cinder-volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_cinder-log-files.xml:72(systemitem)
|
||
msgid "cinder-volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:6(title)
|
||
msgid "Fibre Channel Zone Manager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:7(para)
|
||
msgid "The Fibre Channel Zone Manager allows FC SAN Zone/Access control management in conjunction with Fibre Channel block storage. The configuration of Fibre Channel Zone Manager and various zone drivers are described in this section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:12(title)
|
||
msgid "Configure Block Storage to use Fibre Channel Zone Manager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:14(para)
|
||
msgid "If Block Storage is configured to use a Fibre Channel volume driver that supports Zone Manager, update <filename>cinder.conf</filename> to add the following configuration options to enable Fibre Channel Zone Manager."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:19(para) ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:383(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:362(para)
|
||
msgid "Make the following changes in the <filename>/etc/cinder/cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:23(para)
|
||
msgid "To use different Fibre Channel Zone Drivers, use the parameters described in this section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:26(para)
|
||
msgid "When multi backend configuration is used, provide the <placeholder-1/> configuration option as part of the volume driver configuration where <placeholder-2/> option is specified."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:32(para)
|
||
msgid "Default value of <placeholder-1/> is <literal>None</literal> and this needs to be changed to <literal>fabric</literal> to allow fabric zoning."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:37(para)
|
||
msgid "<placeholder-1/> can be configured as <literal>initiator-target</literal> or <literal>initiator</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:44(title)
|
||
msgid "Brocade Fibre Channel Zone Driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:45(para)
|
||
msgid "Brocade Fibre Channel Zone Driver performs zoning operations through SSH. Configure Brocade Zone Driver and lookup service by specifying the following parameters:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:49(para) ./doc/config-reference/block-storage/section_fc-zoning.xml:84(para)
|
||
msgid "Configure SAN fabric parameters in the form of fabric groups as described in the example below:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:53(para) ./doc/config-reference/block-storage/section_fc-zoning.xml:88(para)
|
||
msgid "Define a fabric group for each fabric using the fabric names used in <placeholder-1/> configuration option as group name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:59(title) ./doc/config-reference/block-storage/section_fc-zoning.xml:98(title) ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:16(title) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:23(title) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:25(title) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:17(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:17(title) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:13(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:17(title) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:42(title)
|
||
msgid "System requirements"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:60(para)
|
||
msgid "Brocade Fibre Channel Zone Driver requires firmware version FOS v6.4 or higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:62(para)
|
||
msgid "As a best practice for zone management, use a user account with <literal>zoneadmin</literal> role. Users with <literal>admin</literal> role (including the default <literal>admin</literal> user account) are limited to a maximum of two concurrent SSH sessions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:68(para)
|
||
msgid "For information about how to manage Brocade Fibre Channel switches, see the Brocade Fabric OS user documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:73(title)
|
||
msgid "Cisco Fibre Channel Zone Driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:74(para)
|
||
msgid "Cisco Fibre Channel Zone Driver automates the zoning operations through SSH. Configure Cisco Zone Driver, Cisco Southbound connector, FC SAN lookup service and Fabric name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:77(para)
|
||
msgid "Set the following options in the <filename>cinder.conf</filename> configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:81(replaceable)
|
||
msgid "CISCO_FABRIC_EXAMPLE"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:92(para)
|
||
msgid "The Cisco Fibre Channel Zone Driver supports basic and enhanced zoning modes.The zoning VSAN must exist with an active zone set name which is same as the <placeholder-1/> option."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:99(para)
|
||
msgid "Cisco MDS 9000 Family Switches."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:100(para)
|
||
msgid "Cisco MDS NX-OS Release 6.2(9) or later."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_fc-zoning.xml:101(para)
|
||
msgid "For information about how to manage Cisco Fibre Channel switches, see the Cisco MDS 9000 user documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_backup-drivers.xml:7(title)
|
||
msgid "Backup drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_backup-drivers.xml:8(para)
|
||
msgid "This section describes how to configure the <systemitem class=\"service\">cinder-backup</systemitem> service and its drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_backup-drivers.xml:11(para)
|
||
msgid "The volume drivers are included with the Block Storage repository (<link xlink:href=\"https://git.openstack.org/cgit/openstack/cinder/\">https://git.openstack.org/cgit/openstack/cinder/</link>). To set a backup driver, use the <literal>backup_driver</literal> flag. By default there is no backup driver enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:11(title)
|
||
msgid "Volume encryption supported by the key manager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:12(para)
|
||
msgid "We recommend the Key management service (barbican) for storing encryption keys used by the OpenStack volume encryption feature. It can be enabled by updating <filename>cinder.conf</filename> and <filename>nova.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:20(title)
|
||
msgid "Initial configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:22(para)
|
||
msgid "Configuration changes need to be made to any nodes running the <systemitem class=\"service\">cinder-volume</systemitem> or <systemitem class=\"service\">nova-compute</systemitem> server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:26(para)
|
||
msgid "Steps to update <systemitem class=\"service\">cinder-volume</systemitem> servers:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:29(para)
|
||
msgid "Edit the <filename>/etc/cinder/cinder.conf</filename> file to use Key management service as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:33(para)
|
||
msgid "Look for the <literal>[keymgr]</literal> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:36(para)
|
||
msgid "Enter a new line directly below <literal>[keymgr]</literal> with the following: api_class=cinder.keymgr.barbican.BarbicanKeyManager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:40(para)
|
||
msgid "Use a '#' prefix to comment out the line in this section that begins with 'fixed_key'."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:47(para)
|
||
msgid "Restart <systemitem class=\"service\">cinder-volume</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:52(para)
|
||
msgid "Update <systemitem class=\"service\">nova-compute</systemitem> servers:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:55(para)
|
||
msgid "Repeat the same steps above to set up the Key management service by editing <filename>/etc/nova/nova.conf</filename>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:60(para)
|
||
msgid "Restart <systemitem class=\"service\">nova-compute</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:64(para)
|
||
msgid "Follow the instructions in the OpenStack Admin User Guide under the heading <link xlink:href=\"http://docs.openstack.org/user-guide-admin/dashboard_manage_volumes.html\"> Create an encrypted volume type</link> or alternatively, see <xref linkend=\"section_create-encrypted-volume-type\"/> in this manual to do this via the command line."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:70(para)
|
||
msgid "<emphasis>Create</emphasis> an encrypted volume by typing the command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:73(para)
|
||
msgid "For alternate instructions and details, including the console output, see the <xref linkend=\"section_create_volume\"/> in this document."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:77(title)
|
||
msgid "Create an encrypted volume type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:79(para)
|
||
msgid "Block Storage volume type assignment provides scheduling to a specific back-end, and can be used to specify actionable information for a back-end storage device."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:81(para)
|
||
msgid "This example creates a volume type called LUKS and provides configuration information for the storage system to encrypt or decrypt the volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:85(para) ./doc/config-reference/block-storage/section_volume-encryption.xml:118(para)
|
||
msgid "Source your admin credentials:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:89(para)
|
||
msgid "Create the volume type:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:98(para)
|
||
msgid "Mark the volume type as encrypted and provide the necessary details. Use <parameter>--control_location</parameter> to specify where encryption is performed: <literal>front-end</literal> (default) or <literal>back-end</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:110(para)
|
||
msgid "The OpenStack dashboard (horizon) supports creating the encrypted volume type as of the Kilo release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:113(title)
|
||
msgid "Create an encrypted volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:114(para)
|
||
msgid "Use the OpenStack dashboard (horizon), or the <placeholder-1/> command to create volumes just as you normally would. For an encrypted volume use the LUKS tag, for unencrypted leave the LUKS tag off."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:122(para)
|
||
msgid "Create an unencrypted 1GB test volume:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:149(para)
|
||
msgid "Create an encrypted 1GB test volume:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:176(para)
|
||
msgid "Notice the encrypted parameter; it will show True/False. The option <placeholder-1/> is also shown for easy review."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:178(para)
|
||
msgid "Due to the issue that some of the volume drivers do not set 'encrypted' flag, attaching of encrypted volumes to a virtual guest will fail, because OpenStack Compute service will not run encryption providers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:185(title)
|
||
msgid "Testing volume encryption"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:186(para)
|
||
msgid "This is a simple test scenario to help validate your encryption. It assumes an LVM based Block Storage server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:187(para)
|
||
msgid "Perform these steps after completing the volume encryption setup and creating the volume-type for LUKS as described in the preceding sections."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:190(para)
|
||
msgid "Create a VM:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:194(para)
|
||
msgid "Create two volumes, one encrypted and one not encrypted then attach them to your VM:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:208(para)
|
||
msgid "On the VM, send some text to the newly attached volumes and synchronize them:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:215(para)
|
||
msgid "On the system hosting cinder volume services, synchronize to flush the I/O cache then test to see if your strings can be found:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-encryption.xml:222(para)
|
||
msgid "In the above example you see that the search returns the string written to the unencrypted volume, but not the encrypted one."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:6(title)
|
||
msgid "Block Storage sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:7(para)
|
||
msgid "All the files in this section can be found in <systemitem>/etc/cinder</systemitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:9(title)
|
||
msgid "cinder.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:10(para)
|
||
msgid "The <filename>cinder.conf</filename> file is installed in <filename>/etc/cinder</filename> by default. When you manually install the Block Storage service, the options in the <filename>cinder.conf</filename> file are set to default values."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:14(para)
|
||
msgid "The <filename>cinder.conf</filename> file contains most of the options to configure the Block Storage service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:22(para)
|
||
msgid "Use the <filename>api-paste.ini</filename> file to configure the Block Storage API service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:29(para)
|
||
msgid "The <filename>policy.json</filename> file defines additional access controls that apply to the Block Storage service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-sample-configuration-files.xml:34(para)
|
||
msgid "The <filename>rootwrap.conf</filename> file defines configuration values used by the <placeholder-1/> script when the Block Storage service must escalate its privileges to those of the root user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:7(title)
|
||
msgid "Introduction to the Block Storage service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:8(para)
|
||
msgid "The OpenStack Block Storage service provides persistent block storage resources that OpenStack Compute instances can consume. This includes secondary attached storage similar to the Amazon Elastic Block Storage (EBS) offering. In addition, you can write images to a Block Storage device for Compute to use as a bootable persistent instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:12(para)
|
||
msgid "The Block Storage service differs slightly from the Amazon EBS offering. The Block Storage service does not provide a shared storage solution like NFS. With the Block Storage service, you can attach a device to only one instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:15(para)
|
||
msgid "The Block Storage service provides:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:18(para)
|
||
msgid "<systemitem class=\"service\">cinder-api</systemitem>. A WSGI app that authenticates and routes requests throughout the Block Storage service. It supports the OpenStack APIs only, although there is a translation that can be done through Compute's EC2 interface, which calls in to the Block Storage client."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:24(para)
|
||
msgid "<systemitem class=\"service\">cinder-scheduler</systemitem>. Schedules and routes requests to the appropriate volume service. Depending upon your configuration, this may be simple round-robin scheduling to the running volume services, or it can be more sophisticated through the use of the Filter Scheduler. The Filter Scheduler is the default and enables filters on things like Capacity, Availability Zone, Volume Types, and Capabilities as well as custom filters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:32(para)
|
||
msgid "<systemitem class=\"service\">cinder-volume</systemitem>. Manages Block Storage devices, specifically the back-end devices themselves."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:37(para)
|
||
msgid "<systemitem class=\"service\">cinder-backup</systemitem>. Provides a means to back up a Block Storage volume to OpenStack Object Storage (swift)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:42(para)
|
||
msgid "The Block Storage service contains the following components:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:45(para)
|
||
msgid "<emphasis role=\"bold\">Back-end Storage Devices</emphasis>. The Block Storage service requires some form of back-end storage that the service is built on. The default implementation is to use LVM on a local volume group named \"cinder-volumes.\" In addition to the base driver implementation, the Block Storage service also provides the means to add support for other storage devices to be utilized such as external Raid Arrays or other storage appliances. These back-end storage devices may have custom block sizes when using KVM or QEMU as the hypervisor."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:54(para)
|
||
msgid "<emphasis role=\"bold\">Users and Tenants (Projects)</emphasis>. The Block Storage service can be used by many different cloud computing consumers or customers (tenants on a shared system), using role-based access assignments. Roles control the actions that a user is allowed to perform. In the default configuration, most actions do not require a particular role, but this can be configured by the system administrator in the appropriate <filename>policy.json</filename> file that maintains the rules. A user's access to particular volumes is limited by tenant, but the user name and password are assigned per user. Key pairs granting access to a volume are enabled per user, but quotas to control resource consumption across available hardware resources are per tenant."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:68(para)
|
||
msgid "The number of volumes that can be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:72(para)
|
||
msgid "The number of snapshots that can be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:76(para)
|
||
msgid "The total number of GBs allowed per tenant (shared between snapshots and volumes)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:80(para)
|
||
msgid "You can revise the default quota values with the Block Storage CLI, so the limits placed by quotas are editable by admin users."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:84(para)
|
||
msgid "<emphasis role=\"bold\">Volumes, Snapshots, and Backups</emphasis>. The basic resources offered by the Block Storage service are volumes and snapshots which are derived from volumes and volume backups:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:89(para)
|
||
msgid "<emphasis role=\"bold\">Volumes</emphasis>. Allocated block storage resources that can be attached to instances as secondary storage or they can be used as the root store to boot instances. Volumes are persistent R/W block storage devices most commonly attached to the compute node through iSCSI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:98(para)
|
||
msgid "<emphasis role=\"bold\">Snapshots</emphasis>. A read-only point in time copy of a volume. The snapshot can be created from a volume that is currently in use (through the use of <parameter>--force True</parameter>) or in an available state. The snapshot can then be used to create a new volume through create from snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_block-storage-overview.xml:105(para)
|
||
msgid "<emphasis role=\"bold\">Backups</emphasis>. An archived copy of a volume currently stored in OpenStack Object Storage (swift)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-drivers.xml:7(title)
|
||
msgid "Volume drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-drivers.xml:8(para)
|
||
msgid "To use different volume drivers for the <systemitem class=\"service\">cinder-volume</systemitem> service, use the parameters described in these sections."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_volume-drivers.xml:11(para)
|
||
msgid "The volume drivers are included in the Block Storage repository (<link xlink:href=\"https://git.openstack.org/cgit/openstack/cinder/\">https://git.openstack.org/cgit/openstack/cinder/</link>). To set a volume driver, use the <literal>volume_driver</literal> flag. The default is:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_misc.xml:7(title)
|
||
msgid "Additional options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/section_misc.xml:9(para)
|
||
msgid "These options can also be set in the <filename>cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:5(title)
|
||
msgid "Swift backup driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:6(para)
|
||
msgid "The backup driver for the swift back end performs a volume backup to an object storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:8(para)
|
||
msgid "To enable the swift backup driver, include the following option in the <filename>cinder.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:12(para)
|
||
msgid "The following configuration options are available for the Swift back-end backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:17(para)
|
||
msgid "To enable the swift backup driver for 1.0 or 2.0 authentication version, specify <literal>1</literal> or <literal>2</literal> correspondingly. For example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:20(para)
|
||
msgid "In addition, the 2.0 authentication system requires <parameter>backup_swift_tenant</parameter> setting:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/swift-backup-driver.xml:24(para)
|
||
msgid "This example shows the default options for the Swift back-end backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/tsm-backup-driver.xml:6(title)
|
||
msgid "IBM Tivoli Storage Manager backup driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/tsm-backup-driver.xml:7(para)
|
||
msgid "The IBM Tivoli Storage Manager (TSM) backup driver enables performing volume backups to a TSM server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/tsm-backup-driver.xml:10(para)
|
||
msgid "The TSM client should be installed and configured on the machine running the <systemitem class=\"service\">cinder-backup </systemitem> service. See the <citetitle>IBM Tivoli Storage Manager Backup-Archive Client Installation and User's Guide</citetitle> for details on installing the TSM client."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/tsm-backup-driver.xml:17(para)
|
||
msgid "To enable the IBM TSM backup driver, include the following option in <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/tsm-backup-driver.xml:20(para)
|
||
msgid "The following configuration options are available for the TSM backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/tsm-backup-driver.xml:23(para)
|
||
msgid "This example shows the default options for the TSM backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:5(title)
|
||
msgid "Ceph backup driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:6(para)
|
||
msgid "The Ceph backup driver backs up volumes of any type to a Ceph back-end store. The driver can also detect whether the volume to be backed up is a Ceph RBD volume, and if so, it tries to perform incremental and differential backups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:11(para)
|
||
msgid "For source Ceph RBD volumes, you can perform backups within the same Ceph pool (not recommended). You can also perform backups between different Ceph pools and between different Ceph clusters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:15(para)
|
||
msgid "At the time of writing, differential backup support in Ceph/librbd was quite new. This driver attempts a differential backup in the first instance. If the differential backup fails, the driver falls back to full backup/copy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:20(para)
|
||
msgid "If incremental backups are used, multiple backups of the same volume are stored as snapshots so that minimal space is consumed in the backup store. It takes far less time to restore a volume than to take a full copy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:26(para)
|
||
msgid "Block Storage enables you to:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:29(para)
|
||
msgid "Restore to a new volume, which is the default and recommended action."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:34(para)
|
||
msgid "Restore to the original volume from which the backup was taken. The restore action takes a full copy because this is the safest action."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:42(para)
|
||
msgid "To enable the Ceph backup driver, include the following option in the <filename>cinder.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:46(para)
|
||
msgid "The following configuration options are available for the Ceph backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/ceph-backup-driver.xml:50(para)
|
||
msgid "This example shows the default options for the Ceph backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/nfs-backup-driver.xml:5(title)
|
||
msgid "NFS backup driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/nfs-backup-driver.xml:6(para)
|
||
msgid "The backup driver for the NFS back end backs up volumes of any type to an NFS exported backup repository."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/nfs-backup-driver.xml:8(para)
|
||
msgid "To enable the NFS backup driver, include the following option in the <literal>[DEFAULT]</literal> section of the <filename>cinder.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/backup/nfs-backup-driver.xml:12(para)
|
||
msgid "The following configuration options are available for the NFS back-end backup driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:5(title)
|
||
msgid "Oracle ZFS Storage Appliance iSCSI driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:6(para)
|
||
msgid "Oracle ZFS Storage Appliances (ZFSSAs) provide advanced software to protect data, speed tuning and troubleshooting, and deliver high performance and high availability. Through the Oracle ZFSSA iSCSI Driver, OpenStack Block Storage can use an Oracle ZFSSA as a block storage resource. The driver enables you to create iSCSI volumes that an OpenStack Block Storage server can allocate to any virtual machine running on a compute host. The Oracle ZFSSA iSCSI Driver, version <literal>1.0.0</literal> and later, supports ZFSSA software release <literal>2013.1.2.0</literal> and later."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:17(para)
|
||
msgid "Enable RESTful service on the ZFSSA Storage Appliance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:20(para)
|
||
msgid "Create a new user on the appliance with the following authorizations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:23(code)
|
||
msgid "scope=stmf - allow_configure=true"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:26(code)
|
||
msgid "scope=nas - allow_clone=true, allow_createProject=true, allow_createShare=true, allow_changeSpaceProps=true, allow_changeGeneralProps=true, allow_destroy=true, allow_rollback=true, allow_takeSnap=true"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:29(para)
|
||
msgid "You can create a role with authorizations as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:41(para)
|
||
msgid "You can create a user with a specific role as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:49(para)
|
||
msgid "You can also run this <link xlink:href=\"https://java.net/projects/solaris-userland/sources/gate/content/components/openstack/cinder/files/zfssa/cinder.akwf\">workflow</link> to automate the above tasks."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:55(para)
|
||
msgid "Ensure that the ZFSSA iSCSI service is online. If the ZFSSA iSCSI service is not online, enable the service by using the BUI, CLI or REST API in the appliance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:67(para)
|
||
msgid "Define the following required properties in the <filename>cinder.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:69(replaceable) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:177(replaceable)
|
||
msgid "myhost"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:70(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:81(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:145(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:353(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:410(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:489(replaceable) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:178(replaceable)
|
||
msgid "username"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:72(replaceable) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:181(replaceable)
|
||
msgid "mypool"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:73(replaceable)
|
||
msgid "myproject"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:74(replaceable) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:228(literal)
|
||
msgid "default"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:75(replaceable)
|
||
msgid "w.x.y.z:3260"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:76(replaceable)
|
||
msgid "e1000g0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:77(para)
|
||
msgid "Optionally, you can define additional properties."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:78(para)
|
||
msgid "Target interfaces can be seen as follows in the CLI:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:86(para)
|
||
msgid "Do not use management interfaces for <code>zfssa_target_interfaces</code>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:96(para)
|
||
msgid "Create and delete volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:99(para)
|
||
msgid "Extend volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:102(para)
|
||
msgid "Create and delete snapshots"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:105(para)
|
||
msgid "Create volume from snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:108(para)
|
||
msgid "Delete volume snapshots"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:111(para) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:21(para)
|
||
msgid "Attach and detach volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:114(para)
|
||
msgid "Get volume stats"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:117(para)
|
||
msgid "Clone volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:120(para) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:39(para)
|
||
msgid "Volume migration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:125(title)
|
||
msgid "ZFSSA assisted volume migration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:126(para)
|
||
msgid "The ZFSSA iSCSI driver supports storage assisted volume migration starting in the Liberty release. This feature uses remote replication feature on the ZFSSA. Volumes can be migrated between two backends configured not only to the same ZFSSA but also between two separate ZFSSAs altogether."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:131(para)
|
||
msgid "The following conditions must be met in order to use ZFSSA assisted volume migration:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:136(para)
|
||
msgid "Both the source and target backends are configured to ZFSSAs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:139(para)
|
||
msgid "Remote replication service on the source and target appliance is enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:142(para)
|
||
msgid "The ZFSSA to which the target backend is configured should be configured as a target in the remote replication service of the ZFSSA configured to the source backend. The remote replication target needs to be configured even when the source and the destination for volume migration are the same ZFSSA. Define <literal>zfssa_replication_ip</literal> in the <filename>cinder.conf</filename> of the source backend as the IP address used to register the target ZFSSA in the remote replication service of the source ZFSSA."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:152(para)
|
||
msgid "The name of the iSCSI target group(<literal>zfssa_target_group</literal>) on the source and the destination ZFSSA is the same."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:157(para)
|
||
msgid "The volume is not attached and is in available state."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:161(para)
|
||
msgid "If any of the above conditions are not met, the driver will proceed with generic volume migration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:163(para)
|
||
msgid "The ZFSSA user on the source and target appliances will need to have additional role authorizations for assisted volume migration to work. In scope nas, set <literal>allow_rrtarget</literal> and <literal>allow_rrsource</literal> to <literal>true</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:175(title)
|
||
msgid "Supported extra specs"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:176(para)
|
||
msgid "Extra specs provide the OpenStack storage admin the flexibility to create volumes with different characteristics from the ones specified in <filename>cinder.conf</filename>. The admin will specify the volume properties as keys at volume type creation. When a user requests a volume of this volume type, the volume will be created with the properties specified as extra specs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:183(para)
|
||
msgid "The following extra specs scoped keys are supported by the driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:187(para)
|
||
msgid "zfssa:volblocksize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:190(para)
|
||
msgid "zfssa:sparse"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:193(para)
|
||
msgid "zfssa:compression"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:196(para)
|
||
msgid "zfssa:logbias"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:199(para)
|
||
msgid "Volume types can be created using the <literal>cinder type-create</literal>. Extra spec keys can be added using <literal>cinder type-key</literal> command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:205(title) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:139(title) ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:111(title) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:205(title)
|
||
msgid "Driver options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-iscsi-driver.xml:206(para)
|
||
msgid "The Oracle ZFSSA iSCSI Driver supports these options:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/glusterfs-driver.xml:7(para)
|
||
msgid "GlusterFS is an open-source scalable distributed file system that is able to grow to petabytes and beyond in size. More information can be found on <link xlink:href=\"http://www.gluster.org/\">Gluster's homepage</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/glusterfs-driver.xml:12(para)
|
||
msgid "This driver enables the use of GlusterFS in a similar fashion as NFS. It supports basic volume operations, including snapshot/clone."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/glusterfs-driver.xml:16(para)
|
||
msgid "You must use a Linux kernel of version 3.4 or greater (or version 2.6.32 or greater in Red Hat Enterprise Linux/CentOS 6.3+) when working with Gluster-based volumes. See <link xlink:href=\"https://bugs.launchpad.net/nova/+bug/1177103\">Bug 1177103</link> for more information."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/glusterfs-driver.xml:22(para)
|
||
msgid "To use Block Storage with GlusterFS, first set the <literal>volume_driver</literal> in <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/glusterfs-driver.xml:26(para)
|
||
msgid "The following table contains the configuration options supported by the GlusterFS driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/tintri-volume-driver.xml:5(title)
|
||
msgid "Tintri"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/tintri-volume-driver.xml:6(para)
|
||
msgid "Tintri VMstore is a smart storage that sees, learns and adapts for cloud and virtualization. The Tintri Cinder driver will interact with configured VMstore running Tintri OS 4.0 and above. It supports various operations using Tintri REST APIs and NFS protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/tintri-volume-driver.xml:11(para)
|
||
msgid "To configure the use of a Tintri VMstore with Block Storage, perform the following actions:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/tintri-volume-driver.xml:14(para)
|
||
msgid "Edit the <filename>etc/cinder/cinder.conf</filename> file and set the cinder.volume.drivers.tintri options:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/tintri-volume-driver.xml:43(para)
|
||
msgid "Edit the <filename>etc/nova/nova.conf</filename> file, and set the <placeholder-1/>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/tintri-volume-driver.xml:48(para)
|
||
msgid "Edit the <filename>/etc/cinder/nfs_shares</filename> file, and add the Tintri VMstore mount points associated with the configured VMstore management IP in the <filename>cinder.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-sonas-7k-driver.xml:5(title)
|
||
msgid "IBM SONAS and Storwise V7000 volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-sonas-7k-driver.xml:6(para)
|
||
msgid "The IBM Storage Driver for OpenStack is a Block Storage driver that supports IBM SONAS and V7000 storage systems over NFS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-sonas-7k-driver.xml:10(para)
|
||
msgid "Set the following in your <filename>cinder.conf</filename>, and use the table of options to configure it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:4(title)
|
||
msgid "HP 3PAR Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:5(para)
|
||
msgid "The <filename>HP3PARFCDriver</filename> and <filename>HP3PARISCSIDriver</filename> drivers, which are based on the Block Storage service (Cinder) plug-in architecture, run volume operations by communicating with the HP 3PAR storage system over HTTP, HTTPS, and SSH connections. The HTTP and HTTPS communications use <package>hp3parclient</package>, which is part of the Python standard library."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:13(para)
|
||
msgid "For information about how to manage HP 3PAR storage systems, see the HP 3PAR user documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:17(para)
|
||
msgid "To use the HP 3PAR drivers, install the following software and components on the HP 3PAR storage system:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:22(para)
|
||
msgid "HP 3PAR Operating System software version 3.1.3 MU1 or higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:26(para)
|
||
msgid "Deduplication provisioning requires SSD disks and HP 3PAR Operating System software version 3.2.1 MU1 or higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:31(para)
|
||
msgid "Enabling Flash Cache Policy requires the following:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:35(para)
|
||
msgid "Array must contain SSD disks."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:39(para)
|
||
msgid "HP 3PAR Operating System software version 3.2.1 MU2 or higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:44(para)
|
||
msgid "hp3parclient version 3.2.0 or newer."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:48(para)
|
||
msgid "Array must have the Adaptive Flash Cache license installed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:53(para)
|
||
msgid "Flash Cache must be enabled on the array with the CLI command <placeholder-1/>, where size must be in 16 GB increments. For example, <placeholder-2/> will create 128 GB of Flash Cache for each node pair in the array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:65(para)
|
||
msgid "The Dynamic Optimization license is required to support any feature that results in a volume changing provisioning type or CPG. This may apply to the volume <placeholder-1/>, <placeholder-2/>, and <placeholder-3/> commands."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:74(para)
|
||
msgid "The Virtual Copy License is required to support any feature that involves volume snapshots. This applies to the volume <placeholder-1/> commands."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:83(para)
|
||
msgid "HP 3PAR Web Services API Server must be enabled and running"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:87(para)
|
||
msgid "One Common Provisioning Group (CPG)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:90(para)
|
||
msgid "Additionally, you must install the <package>hp3parclient</package> version 3.1.1 or newer from the Python standard library on the system with the enabled Block Storage service volume drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:102(para) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:12(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:21(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:257(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:43(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:22(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:293(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:39(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:21(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:52(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:57(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:52(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:69(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:330(para)
|
||
msgid "Create, delete, attach, and detach volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:105(para) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:32(para) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:25(para) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:15(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:24(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:266(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:46(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:25(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:296(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:42(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:26(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:24(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:56(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:61(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:24(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:56(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:72(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:333(para)
|
||
msgid "Create, list, and delete volume snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:108(para) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:28(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:27(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:273(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:49(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:28(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:299(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:60(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:27(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:60(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:65(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:27(para) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:65(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:60(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:75(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:336(para)
|
||
msgid "Create a volume from a snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:111(para) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:31(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:30(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:276(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:52(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:31(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:302(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:45(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:30(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:64(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:69(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:30(para) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:71(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:64(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:78(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:339(para)
|
||
msgid "Copy an image to a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:114(para) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:34(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:33(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:289(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:34(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:305(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:48(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:33(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:68(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:73(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:33(para) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:68(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:68(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:81(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:342(para)
|
||
msgid "Copy a volume to an image."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:117(para) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:37(para) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:18(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:36(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:304(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:55(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:37(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:308(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:51(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:36(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:72(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:77(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:36(para) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:74(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:72(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:84(para)
|
||
msgid "Clone a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:120(para) ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:40(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:39(para) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:333(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:58(para) ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:40(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:311(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:54(para) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:39(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:76(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:81(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:39(para) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:77(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:76(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:87(para)
|
||
msgid "Extend a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:123(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:80(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:85(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:80(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:93(para)
|
||
msgid "Migrate a volume with back-end assistance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:126(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:64(para) ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:57(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:84(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:89(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:84(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:96(para)
|
||
msgid "Retype a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:129(para) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:41(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:45(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:29(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:88(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:93(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:88(para)
|
||
msgid "Manage and unmanage a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:132(para)
|
||
msgid "Volume type support for both HP 3PAR drivers includes the ability to set the following capabilities in the OpenStack Block Storage API <filename>cinder.api.contrib.types_extra_specs</filename> volume type extra specs extension module:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:139(literal)
|
||
msgid "hp3par:cpg"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:140(para)
|
||
msgid "This setting is ignored as of Kilo. Instead, use the <literal>hp3par_cpg</literal> setting in <filename> cinder.conf</filename> to list the valid CPGs for a backend. CPGs should now be controlled by configuring separate backends with pools."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:147(literal)
|
||
msgid "hp3par:snap_cpg"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:150(literal)
|
||
msgid "hp3par:provisioning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:153(literal)
|
||
msgid "hp3par:persona"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:156(literal)
|
||
msgid "hp3par:vvs"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:159(literal)
|
||
msgid "hp3par:flash_cache"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:162(para)
|
||
msgid "To work with the default filter scheduler, the key values are case sensitive and scoped with <literal>hp3par:</literal>. For information about how to set the key-value pairs and associate them with a volume type, run the following command: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:171(para)
|
||
msgid "Volumes that are cloned only support extra specs keys cpg, snap_cpg, provisioning and vvs. The others are ignored. In addition the comments section of the cloned volume in the HP 3PAR StoreServ storage array is not populated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:177(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:157(para)
|
||
msgid "If volume types are not used or a particular key is not set for a volume type, the following defaults are used:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:182(para)
|
||
msgid "<literal>hp3par:cpg</literal> - Defaults to the <literal>hp3par_cpg</literal> setting in the <filename>cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:187(para)
|
||
msgid "<literal>hp3par:snap_cpg</literal> - Defaults to the <literal>hp3par_snap</literal> setting in the <filename>cinder.conf</filename> file. If <literal>hp3par_snap</literal> is not set, it defaults to the <literal>hp3par_cpg</literal> setting."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:195(para)
|
||
msgid "<literal>hp3par:provisioning</literal> - Defaults to thin provisioning, the valid values are <literal>thin</literal>, <literal>full</literal>, and <literal>dedup</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:201(para)
|
||
msgid "<literal>hp3par:persona</literal> - Defaults to the <literal>2 - Generic-ALUA</literal> persona. The valid values are, <literal>1 - Generic</literal>, <literal>2 - Generic-ALUA</literal>, <literal>3 - Generic-legacy</literal>, <literal>4 - HPUX-legacy</literal>, <literal>5 - AIX-legacy</literal>, <literal>6 - EGENERA</literal>, <literal>7 - ONTAP-legacy</literal>, <literal>8 - VMware</literal>, <literal>9 - OpenVMS</literal>, <literal>10 - HPUX</literal>, and <literal>11 - WindowsServer</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:215(para)
|
||
msgid "<literal>hp3par:flash_cache</literal> - Defaults to <literal>false</literal>, the valid values are <literal>true</literal> and <literal>false</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:221(para)
|
||
msgid "QoS support for both HP 3PAR drivers includes the ability to set the following capabilities in the OpenStack Block Storage API <filename>cinder.api.contrib.qos_specs_manage</filename> qos specs extension module:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:228(literal)
|
||
msgid "minBWS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:231(literal)
|
||
msgid "maxBWS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:234(literal)
|
||
msgid "minIOPS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:237(literal)
|
||
msgid "maxIOPS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:240(literal) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:195(replaceable)
|
||
msgid "latency"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:243(literal)
|
||
msgid "priority"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:246(para)
|
||
msgid "The qos keys above no longer require to be scoped but must be created and associated to a volume type. For information about how to set the key-value pairs and associate them with a volume type, run the following commands: <placeholder-1/><placeholder-2/><placeholder-3/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:256(para)
|
||
msgid "The following keys require that the HP 3PAR StoreServ storage array has a Priority Optimization license installed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:261(para)
|
||
msgid "<literal>hp3par:vvs</literal> - The virtual volume set name that has been predefined by the Administrator with Quality of Service (QoS) rules associated to it. If you specify extra_specs <literal>hp3par:vvs</literal>, the qos_specs <literal>minIOPS</literal>, <literal>maxIOPS</literal>, <literal>minBWS</literal>, and <literal>maxBWS</literal> settings are ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:272(para)
|
||
msgid "<literal>minBWS</literal> - The QoS I/O issue bandwidth minimum goal in MBs. If not set, the I/O issue bandwidth rate has no minimum goal."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:277(para)
|
||
msgid "<literal>maxBWS</literal> - The QoS I/O issue bandwidth rate limit in MBs. If not set, the I/O issue bandwidth rate has no limit."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:282(para)
|
||
msgid "<literal>minIOPS</literal> - The QoS I/O issue count minimum goal. If not set, the I/O issue count has no minimum goal."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:287(para)
|
||
msgid "<literal>maxIOPS</literal> - The QoS I/O issue count rate limit. If not set, the I/O issue count rate has no limit."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:292(para)
|
||
msgid "<literal>latency</literal> - The latency goal in milliseconds."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:296(para)
|
||
msgid "<literal>priority</literal> - The priority of the QoS rule over other rules. If not set, the priority is normal, valid values are low, normal and high."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:303(para)
|
||
msgid "Since the Icehouse release, minIOPS and maxIOPS must be used together to set I/O limits. Similarly, minBWS and maxBWS must be used together. If only one is set the other will be set to the same value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:309(para)
|
||
msgid "The following keys require that the HP 3PAR StoreServ storage array has an Adaptive Flash Cache license installed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:314(para)
|
||
msgid "<literal>hp3par:flash_cache</literal> - The flash-cache policy, which can be turned on and off by setting the value to <literal>true</literal> or <literal>false</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:323(title)
|
||
msgid "Enable the HP 3PAR Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:325(para)
|
||
msgid "The <filename>HP3PARFCDriver</filename> and <filename>HP3PARISCSIDriver</filename> are installed with the OpenStack software."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:330(para)
|
||
msgid "Install the <filename>hp3parclient</filename> Python package on the OpenStack Block Storage system. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:337(para)
|
||
msgid "Verify that the HP 3PAR Web Services API server is enabled and running on the HP 3PAR storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:342(para)
|
||
msgid "Log onto the HP 3PAR storage system with administrator access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:345(replaceable)
|
||
msgid "<HP 3PAR IP Address>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:348(para)
|
||
msgid "View the current state of the Web Services API Server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:355(para)
|
||
msgid "If the Web Services API Server is disabled, start it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:364(para)
|
||
msgid "If the HTTP or HTTPS state is disabled, enable one of them. <placeholder-1/> or <placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:371(para)
|
||
msgid "To stop the Web Services API Server, use the stopwsapi command. For other options run the <placeholder-1/> command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:378(para)
|
||
msgid "If you are not using an existing CPG, create a CPG on the HP 3PAR storage system to be used as the default location for creating volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:386(emphasis) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:236(emphasis) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:367(emphasis)
|
||
msgid "## REQUIRED SETTINGS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:421(emphasis) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:253(emphasis) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:387(emphasis)
|
||
msgid "## OPTIONAL SETTINGS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:445(para)
|
||
msgid "You can enable only one driver on each cinder instance unless you enable multiple back-end support. See the Cinder multiple back-end support instructions to enable this feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:452(para)
|
||
msgid "You can configure one or more iSCSI addresses by using the <placeholder-1/> option. When you configure multiple addresses, the driver selects the iSCSI port with the fewest active volumes at attach time. The IP address might include an IP port by using a colon (<literal>:</literal>) to separate the address from port. If you do not define an IP port, the default port 3260 is used. Separate IP addresses with a comma (<literal>,</literal>). The <placeholder-2/>/<placeholder-3/> options might be used as an alternative to <placeholder-4/> for single port iSCSI configuration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:471(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:298(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:400(para)
|
||
msgid "Save the changes to the <filename>cinder.conf</filename> file and restart the <systemitem class=\"service\">cinder-volume</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:477(para)
|
||
msgid "The HP 3PAR Fibre Channel and iSCSI drivers are now enabled on your OpenStack system. If you experience problems, review the Block Storage service log files for errors."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-3par-driver.xml:481(para)
|
||
msgid "The following table contains all the configuration options supported by the HP 3PAR Fibre Channel and iSCSI drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:6(title)
|
||
msgid "Pure Storage iSCSI and Fibre Channel volume drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:8(para)
|
||
msgid "The Pure Storage FlashArray volume drivers for OpenStack Block Storage interact with configured Pure Storage arrays and support various operations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:10(para)
|
||
msgid "Support for iSCSI storage protocol is available with the PureISCSIDriver Volume Driver class, and Fibre Channel with PureFCDriver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:12(para)
|
||
msgid "All drivers are compatible with Purity FlashArrays that support the REST API version 1.2, 1.3, or 1.4 (Purity 4.0.0 and newer)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:15(title)
|
||
msgid "Limitations and known issues"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:16(para)
|
||
msgid "If you do not set up the nodes hosting instances to use multipathing, all network connectivity will use a single physical port on the array. In addition to significantly limiting the available bandwidth, this means you do not have the high-availability and non-disruptive upgrade benefits provided by FlashArray."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:20(para)
|
||
msgid "Workaround: You must set up multipathing on your hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:26(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:20(para)
|
||
msgid "Create, delete, attach, detach, retype, clone, and extend volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:29(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:23(para)
|
||
msgid "Create a volume from snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:35(para)
|
||
msgid "Create, list, update, and delete consistency groups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:38(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:73(para)
|
||
msgid "Create, list, and delete consistency group snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:44(para)
|
||
msgid "Manage and unmanage a snapshot."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:47(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:42(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:67(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:314(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:32(para) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:80(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:90(para)
|
||
msgid "Get volume statistics."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:50(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:35(para)
|
||
msgid "Create a thin provisioned volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:55(title)
|
||
msgid "Configure OpenStack and Purity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:56(para)
|
||
msgid "You need to configure both your Purity array and your OpenStack cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:58(para)
|
||
msgid "These instructions assume that the <systemitem class=\"service\">cinder-api</systemitem> and <systemitem class=\"service\">cinder-scheduler</systemitem> services are installed and configured in your OpenStack cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:64(title)
|
||
msgid "Configure the OpenStack Block Storage service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:65(para)
|
||
msgid "In these steps, you will edit the <filename>cinder.conf</filename> file to configure OpenStack Block Storage service to enable multipathing and to use the Pure Storage FlashArray as back-end storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:69(title)
|
||
msgid "Retrieve an API token from Purity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:70(para)
|
||
msgid "The OpenStack Block Storage service configuration requires an API token from Purity. Actions performed by the volume driver use this token for authorization. Also, Purity logs the volume driver's actions as being performed by the user who owns this API token."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:73(para)
|
||
msgid "If you created a Purity user account that is dedicated to managing your OpenStack Block Storage volumes, copy the API token from that user account."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:75(para)
|
||
msgid "Use the appropriate create or list command below to display and copy the Purity API token:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:79(para)
|
||
msgid "To create a new API token:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:80(replaceable) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:90(replaceable)
|
||
msgid "USER"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:81(para) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:91(para)
|
||
msgid "The following is an example output:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:89(para)
|
||
msgid "To list an existing API token:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:101(para)
|
||
msgid "Copy the API token retrieved (<literal>902fdca3-7e3f-d2e4-d6a6-24c2285fe1d9</literal> from the examples above) to use in the next step."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:105(title)
|
||
msgid "Edit the OpenStack Block Storage service configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:106(para)
|
||
msgid "The following sample <filename>/etc/cinder/cinder.conf</filename> configuration lists the relevant settings for a typical Block Storage service using a single Pure Storage array:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:118(replaceable) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:125(term)
|
||
msgid "PURE_VOLUME_DRIVER"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:119(replaceable) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:132(term)
|
||
msgid "IP_PURE_MGMT"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:120(replaceable) ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:139(term)
|
||
msgid "PURE_API_TOKEN"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:122(para)
|
||
msgid "Replace the following variables accordingly:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:127(para)
|
||
msgid "Use either cinder.volume.drivers.pure.PureISCSIDriver for iSCSI or cinder.volume.drivers.pure.PureFCDriver for Fibre Channel connectivity."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:134(para)
|
||
msgid "The IP address of the Pure Storage array's management interface or a domain name that resolves to that IP address."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:141(para)
|
||
msgid "The Purity Authorization token that the volume driver uses to perform volume management on the Pure Storage array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:151(para)
|
||
msgid "The volume driver automatically creates purity host objects for initiators as needed. If CHAP authentication is enabled via the <placeholder-1/> setting, you must ensure there are no manually created host objects with IQN's that will be used by the OpenStack Block Storage. The driver will only modify credentials on hosts that it manages."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/pure-storage-driver.xml:158(para)
|
||
msgid "If using the PureFCDriver it is recommended to use the OpenStack Block Storage Fibre Channel Zone Manager."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/solidfire-volume-driver.xml:5(title)
|
||
msgid "SolidFire"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/solidfire-volume-driver.xml:6(para)
|
||
msgid "The SolidFire Cluster is a high performance all SSD iSCSI storage device that provides massive scale out capability and extreme fault tolerance. A key feature of the SolidFire cluster is the ability to set and modify during operation specific QoS levels on a volume for volume basis. The SolidFire cluster offers this along with de-duplication, compression, and an architecture that takes full advantage of SSDs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/solidfire-volume-driver.xml:14(para)
|
||
msgid "To configure the use of a SolidFire cluster with Block Storage, modify your <filename>cinder.conf</filename> file as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/solidfire-volume-driver.xml:23(para)
|
||
msgid "Older versions of the SolidFire driver (prior to Icehouse) created a unique account prefixed with <literal>$cinder-volume-service-hostname-$tenant-id</literal> on the SolidFire cluster for each tenant. Unfortunately, this account formation resulted in issues for High Availability (HA) installations and installations where the <systemitem class=\"service\">cinder-volume</systemitem> service can move to a new node. The current default implementation does not experience this issue as no prefix is used. For installations created on a prior release, the OLD default behavior can be configured by using the keyword \"hostname\" in sf_account_prefix."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:4(title)
|
||
msgid "Huawei volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:5(para)
|
||
msgid "Huawei volume driver can be used to provide functions such as the logical volume and snapshot for virtual machines (VMs) in the OpenStack Block Storage Driver that supports iSCSI and Fibre Channel protocols."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:9(title)
|
||
msgid "Version mappings"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:10(para)
|
||
msgid "The following table describes the version mappings among the Block Storage driver, Huawei storage system, and OpenStack:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:13(caption)
|
||
msgid "Version mappings among the Block Storage driver and Huawei storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:17(th)
|
||
msgid "Description (Volume Driver Version)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:18(th)
|
||
msgid "Storage System Version"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:19(th)
|
||
msgid "Volume Driver Version"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:24(para)
|
||
msgid "Create, delete, expand, attach, and detach volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:24(para)
|
||
msgid "Create and delete a snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:25(para) ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:33(para) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:30(para)
|
||
msgid "Copy an image to a volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:25(para) ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:36(para) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:33(para)
|
||
msgid "Copy a volume to an image"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:26(para) ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:30(para) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:27(para)
|
||
msgid "Create a volume from a snapshot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:26(para) ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:36(para)
|
||
msgid "Clone a volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:27(para)
|
||
msgid "QoS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:29(para)
|
||
msgid "T series V1R5 C00/C02/C30"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:30(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:47(para)
|
||
msgid "T series V2R2 C00/C20/C30"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:31(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:48(para)
|
||
msgid "OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:32(para)
|
||
msgid "OceanStor 18500/18800V1R1C00/C20/C30 V3R3C00"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:35(para)
|
||
msgid "1.1.0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:36(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:51(td)
|
||
msgid "1.2.0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:40(para)
|
||
msgid "Volume Migration (version 1.2.0 or later)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:41(para)
|
||
msgid "Auto zoning (version 1.2.0 or later)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:42(para)
|
||
msgid "SmartTier (version 1.2.0 or later)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:43(para)
|
||
msgid "SmartCache (version 1.2.0 or later)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:44(para)
|
||
msgid "Smart Thin/Thick (version 1.2.0 or later)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:45(para)
|
||
msgid "SmartPartition (version 1.2.0 or later)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:49(para)
|
||
msgid "OceanStor 18500/18800V1R1C00/C20/C30"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:57(title)
|
||
msgid "Volume Driver Configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:58(para)
|
||
msgid "This section describes how to configure the Huawei volume driver for iSCSI storage and FC storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:61(title)
|
||
msgid "Configuring the volume driver for iSCSI storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:62(para)
|
||
msgid "This section describes how to configure the volume driver for different products for iSCSI storage products."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:65(title)
|
||
msgid "Configuring the volume driver for T series V1 (iSCSI)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:68(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:129(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:189(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:249(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:615(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:677(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:737(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:798(para)
|
||
msgid "In <filename>/etc/cinder</filename>, create a Huawei-customized driver configuration file. The file format is XML."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:72(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:133(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:193(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:253(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:619(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:681(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:741(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:802(para)
|
||
msgid "Configure parameters in the driver configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:102(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:161(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:221(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:282(para)
|
||
msgid "For details about the parameters in the configuration file, see section 1.2.1.5 \"Parameters in the Configuration File\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:111(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:171(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:231(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:292(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:659(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:719(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:779(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:840(title)
|
||
msgid "Configure the <filename>cinder.conf</filename> file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:112(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:172(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:232(para)
|
||
msgid "In the [default] block of <filename>/etc/cinder/cinder.conf</filename>, add the following contents. volume_driver indicates the loaded driver, and <filename>cinder_huawei_conf_file</filename> indicates the specified Huawei-customized configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:120(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:180(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:240(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:301(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:668(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:728(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:788(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:849(para)
|
||
msgid "Run the service cinder-volume restart command to restart the Cinder service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:126(title)
|
||
msgid "Configuring the volume driver for T series V2 (iSCSI)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:186(title)
|
||
msgid "Configuring the volume driver for V3 (iSCSI)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:246(title)
|
||
msgid "Configuring the volume driver for OceanStor 18000 series (iSCSI)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:293(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:660(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:720(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:780(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:841(para)
|
||
msgid "In the [default] block of <filename>/etc/cinder/cinder.conf</filename>, add the following contents. volume_driver indicates the loaded driver file, and <filename>cinder_huawei_conf_file</filename> indicates the specified Huawei-customized configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:307(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:855(title)
|
||
msgid "Parameters in the configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:309(caption) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:857(caption)
|
||
msgid "Mandatory parameters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:312(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:430(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:860(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:978(th)
|
||
msgid "Parameter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:313(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:431(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:861(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:979(th)
|
||
msgid "Default value"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:315(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:433(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:863(th) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:981(th)
|
||
msgid "Applicable to"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:324(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:334(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:343(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:350(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:357(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:370(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:383(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:394(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:403(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:416(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:526(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:536(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:547(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:872(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:882(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:891(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:898(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:905(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:918(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:931(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:942(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:951(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:964(td)
|
||
msgid "-"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:327(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:875(para)
|
||
msgid "Type of a storage product. Possible values are T, 18000 and V3."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:330(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:339(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:375(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:389(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:398(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:406(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:412(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:418(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:446(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:475(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:488(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:531(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:542(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:878(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:887(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:923(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:937(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:946(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:954(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:960(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:966(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:994(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1023(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1036(td)
|
||
msgid "All"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:336(para)
|
||
msgid "Type of a connection protocol. The possible value is iSCSI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:344(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:892(td)
|
||
msgid "IP address of the primary controller on an OceanStor T series V100R005 storage device."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:346(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:353(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:461(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:498(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:507(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:894(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:901(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1009(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1046(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1055(para)
|
||
msgid "T series V1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:351(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:899(td)
|
||
msgid "IP address of the secondary controller on an OceanStor T series V100R005 storage device."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:358(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:906(td)
|
||
msgid "Access address of the REST interface, https://x.x.x.x/ devicemanager/ rest/. x.x.x.x indicates the management IP address. OceanStor 18000 uses the preceding setting, and V2 and V3 need to add port number 8088, for example, https://x.x.x.x:8088/ deviceManager/ rest/."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:363(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:515(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:522(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:552(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:911(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1063(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1070(td)
|
||
msgid "T series V2 V3 18000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:373(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:921(para)
|
||
msgid "User name of a storage administrator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:386(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:934(para)
|
||
msgid "Password of a storage administrator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:395(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:943(td)
|
||
msgid "Name of a storage pool to be used. If you need to configure multiple storage pools, separate them by semicolons (;)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:404(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:952(td)
|
||
msgid "Default IP address of the iSCSI target port that is provided for computing nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:410(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:958(td)
|
||
msgid "Linux"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:411(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:959(td)
|
||
msgid "Operating system of the Nova computer node's host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:417(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:965(td)
|
||
msgid "IP address of the Nova computer node's host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:423(title) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:971(title)
|
||
msgid "Note for the parameters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:424(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:972(para)
|
||
msgid "The value of StoragePool cannot contain Chinese characters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:427(caption) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:975(caption)
|
||
msgid "Optional parameters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:442(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:990(para)
|
||
msgid "Thin"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:444(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:992(td)
|
||
msgid "Type of the LUNs to be created. The value can be Thick or Thin."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:455(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1003(para)
|
||
msgid "64"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:458(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1006(para)
|
||
msgid "Stripe depth of a LUN to be created. The unit is KB. This parameter is invalid when a thin LUN is created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:469(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:482(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1017(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1030(para)
|
||
msgid "1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:472(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1020(para)
|
||
msgid "Cache write type, possible values are: 1 (write back), 2 (write through), and 3 (mandatory write back)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:485(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1033(para)
|
||
msgid "Cache mirroring or not, possible values are: 0 (without mirroring) or 1 (with mirroring)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:492(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1040(td)
|
||
msgid "3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:494(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1042(para)
|
||
msgid "Cache prefetch policy, possible values are: 0 (no prefetch), 1 (fixed prefetch), 2 (variable prefetch) or 3 (intelligent prefetch)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:502(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1050(td) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:385(para) ./doc/config-reference/conf-changes/cinder.xml:636(td) ./doc/config-reference/conf-changes/keystone.xml:201(td) ./doc/config-reference/conf-changes/ironic.xml:155(td) ./doc/config-reference/conf-changes/sahara.xml:155(td) ./doc/config-reference/conf-changes/nova.xml:218(td) ./doc/config-reference/conf-changes/neutron.xml:214(td) ./doc/config-reference/conf-changes/neutron.xml:274(td) ./doc/config-reference/conf-changes/ceilometer.xml:243(td) ./doc/config-reference/conf-changes/trove.xml:119(td) ./doc/config-reference/conf-changes/glance.xml:115(td) ./doc/config-reference/conf-changes/glance.xml:145(td) ./doc/config-reference/conf-changes/heat.xml:241(td) ./doc/config-reference/conf-changes/heat.xml:246(td)
|
||
msgid "0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:504(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1052(para)
|
||
msgid "Cache prefetch value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:513(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1061(td)
|
||
msgid "After LUN copy is enabled, the plug-in frequently queries the copy progress. You can set a value to specify the query interval."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:519(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1067(td)
|
||
msgid "432000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:520(td) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1068(td)
|
||
msgid "Timeout interval for waiting LUN copy of a storage device to complete. The unit is second."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:528(para)
|
||
msgid "Name of a compute node initiator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:538(para)
|
||
msgid "IP address of the iSCSI port provided for compute nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:549(para)
|
||
msgid "IP address of the iSCSI target port that is provided for computing nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:558(title)
|
||
msgid "Configuring iSCSI Multipathing"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:561(para)
|
||
msgid "Create a port group on the storage device using the DeviceManager, add service links that require multipathing into the port group."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:565(para)
|
||
msgid "Log in to the storage device using CLI commands, and enable the multiport discovery switch in the multipathing."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:570(para)
|
||
msgid "Add the port group settings in the Huawei-customized driver configuration file, and configure the port group name needed by an initiator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:579(para)
|
||
msgid "Enable the multipathing switch of the OpenStack Nova module."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:580(para)
|
||
msgid "If the version of OpenStack is Havana and IceHouse, add libvirt_iscsi_use_multipath = True in [default] of <filename>/etc/nova/nova.conf</filename>. If the version of OpenStack is Juno, Kilo, and Liberty, add iscsi_use_multipath = True in [libvirt] of <filename>/etc/nova/nova.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:585(para)
|
||
msgid "Run the service nova-compute restart command to restart the nova-compute service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:591(title)
|
||
msgid "Configuring CHAP and ALUA"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:592(para)
|
||
msgid "On a public network, any application server whose IP address resides on the same network segment as that of the storage system's iSCSI host port can access the storage system and perform read and write operations in it. This poses risks to the data security of the storage system. To ensure the storage system access security, you can configure CHAP authentication to control application servers' access to the storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:597(para)
|
||
msgid "Configure CHAP and ALUA."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:598(para)
|
||
msgid "Configure the driver configuration file as follows: <placeholder-1/> ALUA indicates a multipathing mode. 0 indicates that ALUA is disabled. 1 indicates that ALUA is enabled. CHAPinfo indicates the user name and password authenticated by CHAP. The format is mmuser; mm-user@storage. The user name and password are separated by semicolons (;)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:607(title)
|
||
msgid "Configuring the volume driver (Fibre Channel)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:608(para)
|
||
msgid "This section describes how to configure volume drivers for different products for the Fibre Channel products."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:610(para)
|
||
msgid "For a Fibre Channel network, the sg tool must be installed so that storage resources can be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:612(title)
|
||
msgid "Configuring the volume driver for T series V1 (Fibre Channel)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:649(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:709(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:769(para) ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:831(para)
|
||
msgid "For details about the parameters in the configuration file, see section 1.2.2.5 \"Parameters in the Configuration File\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:674(title)
|
||
msgid "Configuring the volume driver for T series V2 (Fibre Channel)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:734(title)
|
||
msgid "Configuring the volume driver for V3 (Fibre Channel)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:794(title)
|
||
msgid "Configuring the volume driver for OceanStor 18000 series (Fibre Channel)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:884(para)
|
||
msgid "Type of a connection protocol. The possible value is FC."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1077(title)
|
||
msgid "Configuring multi-storage support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/huawei-storage-driver.xml:1078(para)
|
||
msgid "Example for configuring multiple storage systems:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:5(title)
|
||
msgid "IBM Storwize family and SVC volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:6(para)
|
||
msgid "The volume management driver for Storwize family and SAN Volume Controller (SVC) provides OpenStack Compute instances with access to IBM Storwize family or SVC storage systems."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:11(title)
|
||
msgid "Configure the Storwize family and SVC system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:14(para)
|
||
msgid "The Storwize family or SVC system must be configured for iSCSI, Fibre Channel, or both."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:16(para)
|
||
msgid "If using iSCSI, each Storwize family or SVC node should have at least one iSCSI IP address. The IBM Storwize/SVC driver uses an iSCSI IP address associated with the volume's preferred node (if available) to attach the volume to the instance, otherwise it uses the first available iSCSI IP address of the system. The driver obtains the iSCSI IP address directly from the storage system; you do not need to provide these iSCSI IP addresses directly to the driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:27(para)
|
||
msgid "If using iSCSI, ensure that the compute nodes have iSCSI network access to the Storwize family or SVC system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:32(para)
|
||
msgid "OpenStack Nova's Grizzly version supports iSCSI multipath. Once this is configured on the Nova host (outside the scope of this documentation), multipath is enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:37(para)
|
||
msgid "If using Fibre Channel (FC), each Storwize family or SVC node should have at least one WWPN port configured. If the <literal>storwize_svc_multipath_enabled</literal> flag is set to True in the Cinder configuration file, the driver uses all available WWPNs to attach the volume to the instance (details about the configuration flags appear in the <link linkend=\"ibm-storwize-svc-driver2\"> next section</link>). If the flag is not set, the driver uses the WWPN associated with the volume's preferred node (if available), otherwise it uses the first available WWPN of the system. The driver obtains the WWPNs directly from the storage system; you do not need to provide these WWPNs directly to the driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:54(para)
|
||
msgid "If using FC, ensure that the compute nodes have FC connectivity to the Storwize family or SVC system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:60(title)
|
||
msgid "iSCSI CHAP authentication"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:68(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:289(para)
|
||
msgid "CHAP secrets are added to existing hosts as well as newly-created ones. If the CHAP option is enabled, hosts will not be able to access the storage without the generated secrets."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:75(para)
|
||
msgid "Not all OpenStack Compute drivers support CHAP authentication. Please check compatibility before using."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:80(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:282(para)
|
||
msgid "CHAP secrets are passed from OpenStack Block Storage to Compute in clear text. This communication should be secured to ensure that CHAP secrets are not discovered."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:61(para)
|
||
msgid "If using iSCSI for data access and the <literal>storwize_svc_iscsi_chap_enabled</literal> is set to <literal>True</literal>, the driver will associate randomly-generated CHAP secrets with all hosts on the Storwize family system. OpenStack compute nodes use these secrets when creating iSCSI connections. <placeholder-1/><placeholder-2/><placeholder-3/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:87(title)
|
||
msgid "Configure storage pools"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:88(para)
|
||
msgid "Each instance of the IBM Storwize/SVC driver allocates all volumes in a single pool. The pool should be created in advance and be provided to the driver using the <literal>storwize_svc_volpool_name</literal> configuration flag. Details about the configuration flags and how to provide the flags to the driver appear in the <link linkend=\"ibm-storwize-svc-driver2\"> next section</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:99(title) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:23(title)
|
||
msgid "Configure user authentication for the driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:101(para)
|
||
msgid "The driver requires access to the Storwize family or SVC system management interface. The driver communicates with the management using SSH. The driver should be provided with the Storwize family or SVC management IP using the <literal>san_ip</literal> flag, and the management port should be provided by the <literal>san_ssh_port</literal> flag. By default, the port value is configured to be port 22 (SSH)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:111(para)
|
||
msgid "Make sure the compute node running the <systemitem class=\"service\">cinder-volume</systemitem> management driver has SSH network access to the storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:118(para)
|
||
msgid "To allow the driver to communicate with the Storwize family or SVC system, you must provide the driver with a user on the storage system. The driver has two authentication methods: password-based authentication and SSH key pair authentication. The user should have an Administrator role. It is suggested to create a new user for the management driver. Please consult with your storage and security administrator regarding the preferred authentication method and how passwords or SSH keys should be stored in a secure manner."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:129(para)
|
||
msgid "When creating a new user on the Storwize or SVC system, make sure the user belongs to the Administrator group or to another group that has an Administrator role."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:134(para)
|
||
msgid "If using password authentication, assign a password to the user on the Storwize or SVC system. The driver configuration flags for the user and password are <literal>san_login</literal> and <literal>san_password</literal>, respectively."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:140(para)
|
||
msgid "If you are using the SSH key pair authentication, create SSH private and public keys using the instructions below or by any other method. Associate the public key with the user by uploading the public key: select the \"choose file\" option in the Storwize family or SVC management GUI under \"SSH public key\". Alternatively, you may associate the SSH public key using the command line interface; details can be found in the Storwize and SVC documentation. The private key should be provided to the driver using the <literal>san_private_key</literal> configuration flag."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:154(title)
|
||
msgid "Create a SSH key pair with OpenSSH"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:155(para)
|
||
msgid "You can create an SSH key pair using OpenSSH, by running:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:158(para)
|
||
msgid "The command prompts for a file to save the key pair. For example, if you select 'key' as the filename, two files are created: <literal>key</literal> and <literal>key.pub</literal>. The <literal>key</literal> file holds the private SSH key and <literal>key.pub</literal> holds the public SSH key."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:165(para)
|
||
msgid "The command also prompts for a pass phrase, which should be empty."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:167(para)
|
||
msgid "The private key file should be provided to the driver using the <literal>san_private_key</literal> configuration flag. The public key should be uploaded to the Storwize family or SVC system using the storage management GUI or command line interface."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:173(para)
|
||
msgid "Ensure that Cinder has read permissions on the private key file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:179(title)
|
||
msgid "Configure the Storwize family and SVC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:181(title)
|
||
msgid "Enable the Storwize family and SVC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:182(para)
|
||
msgid "Set the volume driver to the Storwize family and SVC driver by setting the <literal>volume_driver</literal> option in <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:189(title)
|
||
msgid "Storwize family and SVC driver options in cinder.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:191(para)
|
||
msgid "The following options specify default values for all volumes. Some can be over-ridden using volume types, which are described below."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:195(caption)
|
||
msgid "List of configuration flags for Storwize storage and SVC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:203(th) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:87(th) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:188(th)
|
||
msgid "Flag name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:204(th) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:217(td) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:299(td) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:88(th) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:189(th)
|
||
msgid "Type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:205(th) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:218(td) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:300(td) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:89(th) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:190(th)
|
||
msgid "Default"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:211(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:95(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:196(literal)
|
||
msgid "san_ip"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:213(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:228(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:266(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:227(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:261(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:308(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:343(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:352(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:96(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:108(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:114(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:120(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:126(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:197(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:209(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:215(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:221(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:251(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:264(para)
|
||
msgid "Required"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:215(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:98(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:199(para)
|
||
msgid "Management IP or host name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:219(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:101(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:202(literal)
|
||
msgid "san_ssh_port"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:221(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:275(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:299(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:310(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:334(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:345(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:366(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:384(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:394(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:415(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:426(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:436(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:452(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:320(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:365(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:406(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:102(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:133(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:203(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:230(para)
|
||
msgid "Optional"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:222(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:103(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:204(para)
|
||
msgid "22"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:223(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:104(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:205(para)
|
||
msgid "Management port"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:226(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:107(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:208(literal)
|
||
msgid "san_login"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:230(para)
|
||
msgid "Management login username"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:234(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:113(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:214(literal)
|
||
msgid "san_password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:238(para)
|
||
msgid "The authentication requires either a password (<literal>san_password</literal>) or SSH private key (<literal>san_private_key</literal>). One must be specified. If both are specified, the driver uses only the SSH private key."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:236(para)
|
||
msgid "Required <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:248(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:116(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:217(para)
|
||
msgid "Management login password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:252(literal)
|
||
msgid "san_private_key"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:254(para)
|
||
msgid "Required <footnoteref linkend=\"storwize-svc-fn1\"/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:258(para)
|
||
msgid "Management login SSH private key"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:264(literal)
|
||
msgid "storwize_svc_volpool_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:268(para)
|
||
msgid "Default pool name for volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:273(literal)
|
||
msgid "storwize_svc_vol_rsize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:276(para)
|
||
msgid "2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:280(para)
|
||
msgid "The driver creates thin-provisioned volumes by default. The <literal>storwize_svc_vol_rsize</literal> flag defines the initial physical allocation percentage for thin-provisioned volumes, or if set to <literal>-1</literal>, the driver creates full allocated volumes. More details about the available options are available in the Storwize family and SVC documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:277(para)
|
||
msgid "Initial physical allocation (percentage) <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:297(literal)
|
||
msgid "storwize_svc_vol_warning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:300(para)
|
||
msgid "0 (disabled)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:301(para)
|
||
msgid "Space allocation warning threshold (percentage) <footnoteref linkend=\"storwize-svc-fn3\"/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:308(literal)
|
||
msgid "storwize_svc_vol_autoexpand"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:311(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:367(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:427(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:453(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:332(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:134(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:231(para) ./doc/config-reference/conf-changes/cinder.xml:622(td) ./doc/config-reference/conf-changes/cinder.xml:627(td) ./doc/config-reference/conf-changes/cinder.xml:632(td) ./doc/config-reference/conf-changes/keystone.xml:122(td) ./doc/config-reference/conf-changes/keystone.xml:127(td) ./doc/config-reference/conf-changes/ironic.xml:146(td) ./doc/config-reference/conf-changes/ironic.xml:151(td) ./doc/config-reference/conf-changes/sahara.xml:146(td) ./doc/config-reference/conf-changes/sahara.xml:151(td) ./doc/config-reference/conf-changes/nova.xml:194(td) ./doc/config-reference/conf-changes/nova.xml:199(td) ./doc/config-reference/conf-changes/nova.xml:209(td) ./doc/config-reference/conf-changes/nova.xml:214(td) ./doc/config-reference/conf-changes/neutron.xml:225(td) ./doc/config-reference/conf-changes/neutron.xml:240(td) ./doc/config-reference/conf-changes/neutron.xml:245(td) ./doc/config-reference/conf-changes/neutron.xml:250(td) ./doc/config-reference/conf-changes/neutron.xml:255(td) ./doc/config-reference/conf-changes/ceilometer.xml:229(td) ./doc/config-reference/conf-changes/ceilometer.xml:234(td) ./doc/config-reference/conf-changes/ceilometer.xml:239(td) ./doc/config-reference/conf-changes/trove.xml:95(td) ./doc/config-reference/conf-changes/trove.xml:100(td) ./doc/config-reference/conf-changes/glance.xml:136(td) ./doc/config-reference/conf-changes/glance.xml:141(td) ./doc/config-reference/conf-changes/heat.xml:211(td) ./doc/config-reference/conf-changes/heat.xml:232(td) ./doc/config-reference/conf-changes/heat.xml:237(td)
|
||
msgid "True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:314(para)
|
||
msgid "Defines whether thin-provisioned volumes can be auto expanded by the storage system, a value of <literal>True</literal> means that auto expansion is enabled, a value of <literal>False</literal> disables auto expansion. Details about this option can be found in the <literal>–autoexpand</literal> flag of the Storwize family and SVC command line interface <literal>mkvdisk</literal> command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:312(para)
|
||
msgid "Enable or disable volume auto expand <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:332(literal)
|
||
msgid "storwize_svc_vol_grainsize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:335(para)
|
||
msgid "256"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:336(para)
|
||
msgid "Volume grain size <footnoteref linkend=\"storwize-svc-fn3\"/> in KB"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:342(literal)
|
||
msgid "storwize_svc_vol_compression"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:350(para)
|
||
msgid "Defines whether Real-time Compression is used for the volumes created with OpenStack. Details on Real-time Compression can be found in the Storwize family and SVC documentation. The Storwize or SVC system must have compression enabled for this feature to work."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:347(para)
|
||
msgid "Enable or disable Real-time Compression <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:364(literal)
|
||
msgid "storwize_svc_vol_easytier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:370(para)
|
||
msgid "Defines whether Easy Tier is used for the volumes created with OpenStack. Details on EasyTier can be found in the Storwize family and SVC documentation. The Storwize or SVC system must have Easy Tier enabled for this feature to work."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:368(para)
|
||
msgid "Enable or disable Easy Tier <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:382(literal)
|
||
msgid "storwize_svc_vol_iogrp"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:386(para)
|
||
msgid "The I/O group in which to allocate vdisks"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:391(literal)
|
||
msgid "storwize_svc_flashcopy_timeout"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:395(para)
|
||
msgid "120"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:398(para)
|
||
msgid "The driver wait timeout threshold when creating an OpenStack snapshot. This is actually the maximum amount of time that the driver waits for the Storwize family or SVC system to prepare a new FlashCopy mapping. The driver accepts a maximum wait time of 600 seconds (10 minutes)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:396(para)
|
||
msgid "FlashCopy timeout threshold <placeholder-1/> (seconds)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:412(literal)
|
||
msgid "storwize_svc_connection_protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:416(para) ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:55(title)
|
||
msgid "iSCSI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:417(para)
|
||
msgid "Connection protocol to use (currently supports 'iSCSI' or 'FC')"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:423(literal)
|
||
msgid "storwize_svc_iscsi_chap_enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:428(para)
|
||
msgid "Configure CHAP authentication for iSCSI connections"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:433(literal)
|
||
msgid "storwize_svc_multipath_enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:440(para)
|
||
msgid "Multipath for iSCSI connections requires no storage-side configuration and is enabled if the compute host has multipath configured."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:438(para)
|
||
msgid "Enable multipath for FC connections <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:449(literal)
|
||
msgid "storwize_svc_multihost_enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:457(para)
|
||
msgid "This option allows the driver to map a vdisk to more than one host at a time. This scenario occurs during migration of a virtual machine with an attached volume; the volume is simultaneously mapped to both the source and destination compute hosts. If your deployment does not require attaching vdisks to multiple hosts, setting this flag to False will provide added safety."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:454(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:136(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:233(para)
|
||
msgid "Enable mapping vdisks to multiple hosts <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:478(title)
|
||
msgid "Placement with volume types"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:479(para)
|
||
msgid "The IBM Storwize/SVC driver exposes capabilities that can be added to the <literal>extra specs</literal> of volume types, and used by the filter scheduler to determine placement of new volumes. Make sure to prefix these keys with <literal>capabilities:</literal> to indicate that the scheduler should use them. The following <literal>extra specs</literal> are supported:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:490(para)
|
||
msgid "capabilities:volume_back-end_name - Specify a specific back-end where the volume should be created. The back-end name is a concatenation of the name of the IBM Storwize/SVC storage system as shown in <literal>lssystem</literal>, an underscore, and the name of the pool (mdisk group). For example: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:501(para)
|
||
msgid "capabilities:compression_support - Specify a back-end according to compression support. A value of <literal>True</literal> should be used to request a back-end that supports compression, and a value of <literal>False</literal> will request a back-end that does not support compression. If you do not have constraints on compression support, do not set this key. Note that specifying <literal>True</literal> does not enable compression; it only requests that the volume be placed on a back-end that supports compression. Example syntax: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:517(para)
|
||
msgid "capabilities:easytier_support - Similar semantics as the <literal>compression_support</literal> key, but for specifying according to support of the Easy Tier feature. Example syntax: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:525(para)
|
||
msgid "capabilities:storage_protocol - Specifies the connection protocol used to attach volumes of this type to instances. Legal values are <literal>iSCSI</literal> and <literal>FC</literal>. This <literal>extra specs</literal> value is used for both placement and setting the protocol used for this volume. In the example syntax, note <in> is used as opposed to <is> used in the previous examples. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:540(title)
|
||
msgid "Configure per-volume creation options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:541(para)
|
||
msgid "Volume types can also be used to pass options to the IBM Storwize/SVC driver, which over-ride the default values set in the configuration file. Contrary to the previous examples where the \"capabilities\" scope was used to pass parameters to the Cinder scheduler, options can be passed to the IBM Storwize/SVC driver with the \"drivers\" scope."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:548(para)
|
||
msgid "The following <literal>extra specs</literal> keys are supported by the IBM Storwize/SVC driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:552(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:692(para)
|
||
msgid "rsize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:555(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:695(para)
|
||
msgid "warning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:558(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:698(para)
|
||
msgid "autoexpand"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:561(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:701(para)
|
||
msgid "grainsize"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:564(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:704(para)
|
||
msgid "compression"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:567(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:707(para)
|
||
msgid "easytier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:570(para)
|
||
msgid "multipath"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:573(para) ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:710(para)
|
||
msgid "iogrp"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:576(para)
|
||
msgid "These keys have the same semantics as their counterparts in the configuration file. They are set similarly; for example, <literal>rsize=2</literal> or <literal>compression=False</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:582(title)
|
||
msgid "Example: Volume types"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:583(para)
|
||
msgid "In the following example, we create a volume type to specify a controller that supports iSCSI and compression, to use iSCSI when attaching the volume, and to enable compression:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:589(para)
|
||
msgid "We can then create a 50GB volume using this type:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:593(para)
|
||
msgid "Volume types can be used, for example, to provide users with different"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:597(para)
|
||
msgid "performance levels (such as, allocating entirely on an HDD tier, using Easy Tier for an HDD-SDD mix, or allocating entirely on an SSD tier)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:603(para)
|
||
msgid "resiliency levels (such as, allocating volumes in pools with different RAID levels)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:608(para)
|
||
msgid "features (such as, enabling/disabling Real-time Compression)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:614(title)
|
||
msgid "QOS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:615(para)
|
||
msgid "The Storwize driver provides QOS support for storage volumes by controlling the I/O amount. QOS is enabled by editing the <filename>etc/cinder/cinder.conf</filename> file and setting the <literal>storwize_svc_allow_tenant_qos</literal> to <replaceable>True</replaceable>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:620(para)
|
||
msgid "There are three ways to set the Storwize <literal>IOThrotting</literal> parameter for storage volumes:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:624(para)
|
||
msgid "Add the <literal>qos:IOThrottling</literal> key into a QOS specification and associate it with a volume type."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:629(para)
|
||
msgid "Add the <literal>qos:IOThrottling</literal> key into an extra specification with a volume type."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:633(para)
|
||
msgid "Add the <literal>qos:IOThrottling</literal> key to the storage volume metadata."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:638(para)
|
||
msgid "If you are changing a volume type with QOS to a new volume type without QOS, the QOS configuration settings will be removed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:645(title)
|
||
msgid "Operational notes for the Storwize family and SVC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:648(title)
|
||
msgid "Migrate volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:649(para)
|
||
msgid "In the context of OpenStack Block Storage's volume migration feature, the IBM Storwize/SVC driver enables the storage's virtualization technology. When migrating a volume from one pool to another, the volume will appear in the destination pool almost immediately, while the storage moves the data in the background."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:657(para)
|
||
msgid "To enable this feature, both pools involved in a given volume migration must have the same values for <literal>extent_size</literal>. If the pools have different values for <literal>extent_size</literal>, the data will still be moved directly between the pools (not host-side copy), but the operation will be synchronous."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:668(title)
|
||
msgid "Extend volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:669(para)
|
||
msgid "The IBM Storwize/SVC driver allows for extending a volume's size, but only for volumes without snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:674(title) ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:171(title)
|
||
msgid "Snapshots and clones"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:675(para)
|
||
msgid "Snapshots are implemented using FlashCopy with no background copy (space-efficient). Volume clones (volumes created from existing volumes) are implemented with FlashCopy, but with background copy enabled. This means that volume clones are independent, full copies. While this background copy is taking place, attempting to delete or extend the source volume will result in that operation waiting for the copy to complete."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:686(title)
|
||
msgid "Volume retype"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:687(para)
|
||
msgid "The IBM Storwize/SVC driver enables you to modify volume types. When you modify volume types, you can also change these extra specs properties:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:714(para)
|
||
msgid "When you change the <literal>rsize</literal>, <literal>grainsize</literal> or <literal>compression</literal> properties, volume copies are asynchronously synchronized on the array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-storwize-svc-driver.xml:721(para)
|
||
msgid "To change the <literal>iogrp</literal> property, IBM Storwize/SVC firmware version 6.4.0 or later is required."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:6(title)
|
||
msgid "Dell Storage Center Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:7(para)
|
||
msgid "The Dell Storage Center volume driver interacts with configured Storage Center arrays."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:9(para)
|
||
msgid "The Dell Storage Center driver manages Storage Center arrays through Enterprise Manager. Enterprise Manager connection settings and Storage Center options are defined in the <filename>cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:13(para)
|
||
msgid "Prerequisite: Dell Enterprise Manager 2015 R1 or later must be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:18(para)
|
||
msgid "The Dell Storage Center volume driver provides the following Cinder volume operations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:22(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:21(para)
|
||
msgid "Create, delete, attach (map), and detach (unmap) volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:45(title)
|
||
msgid "Extra spec options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:46(para)
|
||
msgid "Volume type extra specs can be used to select different Storage Profiles."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:48(para)
|
||
msgid "Storage Profiles control how Storage Center manages volume data. For a given volume, the selected Storage Profile dictates which disk tier accepts initial writes, as well as how data progression moves data between tiers to balance performance and cost. Predefined Storage Profiles are the most effective way to manage data in Storage Center."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:54(para)
|
||
msgid "By default, if no Storage Profile is specified in the volume extra specs, the default Storage Profile for the user account configured for the Block Storage driver is used. The extra spec key <literal>storagetype:storageprofile</literal> with the value of the name of the Storage Profile on the Storage Center can be set to allow to use Storage Profiles other than the default."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:60(para)
|
||
msgid "For ease of use from the command line, spaces in Storage Profile names are ignored. As an example, here is how to define two volume types using the <literal>High Priority</literal> and <literal>Low Priority</literal> Storage Profiles:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:70(title)
|
||
msgid "iSCSI configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:73(title)
|
||
msgid "Sample iSCSI Configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:71(para)
|
||
msgid "Use the following instructions to update the configuration file for iSCSI: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:106(title)
|
||
msgid "Fibre Channel configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:109(title)
|
||
msgid "Sample FC configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:107(para)
|
||
msgid "Use the following instructions to update the configuration file for fibre channel: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-storagecenter-driver.xml:140(para)
|
||
msgid "The following table contains the configation options specific to the Dell Storage Center volume driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:6(title)
|
||
msgid "Dell EqualLogic volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:7(para)
|
||
msgid "The Dell EqualLogic volume driver interacts with configured EqualLogic arrays and supports various operations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:21(para)
|
||
msgid "The OpenStack Block Storage service supports:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:23(para)
|
||
msgid "Multiple instances of Dell EqualLogic Groups or Dell EqualLogic Group Storage Pools and multiple pools on a single array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:26(para)
|
||
msgid "Multiple instances of Dell EqualLogic Groups or Dell EqualLogic Group Storage Pools or multiple pools on a single array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:30(para)
|
||
msgid "The Dell EqualLogic volume driver's ability to access the EqualLogic Group is dependent upon the generic block storage driver's SSH settings in the <filename>/etc/cinder/cinder.conf</filename> file (see <xref linkend=\"section_block-storage-sample-configuration-files\"/> for reference)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:35(para)
|
||
msgid "The following sample <filename>/etc/cinder/cinder.conf</filename> configuration lists the relevant settings for a typical Block Storage service using a single Dell EqualLogic Group:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:38(title)
|
||
msgid "Default (single-instance) configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:43(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:66(term)
|
||
msgid "IP_EQLX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:44(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:73(term) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:145(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:154(replaceable)
|
||
msgid "SAN_UNAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:45(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:80(term) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:146(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:155(replaceable)
|
||
msgid "SAN_PW"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:46(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:88(term) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:147(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:156(replaceable)
|
||
msgid "EQLX_GROUP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:47(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:95(term) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:148(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:157(replaceable)
|
||
msgid "EQLX_POOL"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:51(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:52(replaceable)
|
||
msgid "true|false"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:53(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:104(term)
|
||
msgid "EQLX_UNAME"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:54(replaceable) ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:112(term)
|
||
msgid "EQLX_PW"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:59(replaceable)
|
||
msgid "SAN_KEY_PATH"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:63(para)
|
||
msgid "In this example, replace the following variables accordingly:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:68(para)
|
||
msgid "The IP address used to reach the Dell EqualLogic Group through SSH. This field has no default value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:75(para)
|
||
msgid "The user name to login to the Group manager via SSH at the <literal>san_ip</literal>. Default user name is <literal>grpadmin</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:82(para)
|
||
msgid "The corresponding password of <replaceable>SAN_UNAME</replaceable>. Not used when <literal>san_private_key</literal> is set. Default password is <literal>password</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:90(para)
|
||
msgid "The group to be used for a pool where the Block Storage service will create volumes and snapshots. Default group is <literal>group-0</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:97(para)
|
||
msgid "The pool where the Block Storage service will create volumes and snapshots. Default pool is <literal>default</literal>. This option cannot be used for multiple pools utilized by the Block Storage service on a single Dell EqualLogic Group."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:106(para)
|
||
msgid "The CHAP login account for each volume in a pool, if <literal>eqlx_use_chap</literal> is set to <literal>true</literal>. Default account name is <literal>chapadmin</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:114(para)
|
||
msgid "The corresponding password of <replaceable>EQLX_UNAME</replaceable>. The default password is randomly generated in hexadecimal, so you must set this password manually."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:120(term)
|
||
msgid "SAN_KEY_PATH (optional)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:122(para)
|
||
msgid "The filename of the private key used for SSH authentication. This provides password-less login to the EqualLogic Group. Not used when <literal>san_password</literal> is set. There is no default value."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:129(para)
|
||
msgid "In addition, enable thin provisioning for SAN volumes using the default <literal>san_thin_provision = <replaceable>true</replaceable></literal> setting."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:133(title)
|
||
msgid "Multi back-end Dell EqualLogic configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:134(para)
|
||
msgid "The following example shows the typical configuration for a Block Storage service that uses two Dell EqualLogic back ends:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:139(replaceable)
|
||
msgid "true"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:143(replaceable)
|
||
msgid "backend1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:144(replaceable)
|
||
msgid "IP_EQLX1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:152(replaceable)
|
||
msgid "backend2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:153(replaceable)
|
||
msgid "IP_EQLX2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:158(para)
|
||
msgid "In this example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:160(para)
|
||
msgid "Thin provisioning for SAN volumes is enabled (<literal>san_thin_provision = <replaceable>true</replaceable></literal>). This is recommended when setting up Dell EqualLogic back ends."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:163(para)
|
||
msgid "Each Dell EqualLogic back-end configuration (<literal>[backend1]</literal> and <literal>[backend2]</literal>) has the same required settings as a single back-end configuration, with the addition of <literal>volume_backend_name</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:167(para)
|
||
msgid "The <literal>san_ssh_port</literal> option is set to its default value, 22. This option sets the port used for SSH."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:170(para)
|
||
msgid "The <literal>ssh_conn_timeout</literal> option is also set to its default value, 30. This option sets the timeout in seconds for CLI commands over SSH."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:173(para)
|
||
msgid "The <literal>IP_EQLX1</literal> and <literal>IP_EQLX2</literal> refer to the IP addresses used to reach the Dell EqualLogic Group of <literal>backend1</literal> and <literal>backend2</literal> through SSH, respectively."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dell-equallogic-driver.xml:179(para)
|
||
msgid "For information on configuring multiple back ends, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/blockstorage_multi_backend.html\"> Configure a multiple-storage back end</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:9(title)
|
||
msgid "HDS HNAS iSCSI and NFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:11(para)
|
||
msgid "This OpenStack Block Storage volume driver provides iSCSI and NFS support for <link xlink:href=\"http://www.hds.com/products/file-and-content/network-attached-storage/\">Hitachi NAS Platform</link> Models 3080, 3090, 4040, 4060, 4080 and 4100."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:18(para)
|
||
msgid "The NFS and iSCSI drivers support these operations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:50(title)
|
||
msgid "HNAS storage requirements"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:51(para)
|
||
msgid "Before using iSCSI and NFS services, use the HNAS configuration and management GUI (SMU) or SSC CLI to create storage pool(s), file system(s), and assign an EVS. Make sure that the file system used is not created as a <literal>replication target</literal>. Additionally:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:58(emphasis) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:603(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:659(para)
|
||
msgid "For NFS:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:60(para)
|
||
msgid "Create NFS exports, choose a path for them (it must be different from \"/\") and set the <guilabel>Show snapshots</guilabel> option to <literal>hide and disable access</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:66(para)
|
||
msgid "Also, in the \"Access Configuration\" set the option <literal>norootsquash </literal>, e.g. <placeholder-1/> so HNAS cinder driver can change the permissions of its volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:71(para)
|
||
msgid "In order to use the hardware accelerated features of NFS HNAS, we recommend setting <literal>max-nfs-version </literal> to 3. Refer to HNAS command line reference to see how to configure this option."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:80(emphasis) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:628(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:662(para)
|
||
msgid "For iSCSI:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:82(para)
|
||
msgid "You need to set an iSCSI domain."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:88(title)
|
||
msgid "Block storage host requirements"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:89(para)
|
||
msgid "The HNAS driver is supported for Red Hat Enterprise Linux OpenStack Platform, SUSE OpenStack Cloud, and Ubuntu OpenStack. The following packages must be installed:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:94(para)
|
||
msgid "<package>nfs-utils</package> for Red Hat Enterprise Linux OpenStack Platform"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:98(para)
|
||
msgid "<package>nfs-client</package> for SUSE OpenStack Cloud"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:102(para)
|
||
msgid "<package>nfs-common</package>, <package>libc6-i386</package> for Ubuntu OpenStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:108(para)
|
||
msgid "If you are not using SSH, you need the HDS SSC to communicate with an HNAS array using the <placeholder-1/> commands. This utility package is available in the RPM package distributed with the hardware through physical media or it can be manually copied from the SMU to the Block Storage host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:120(title)
|
||
msgid "Package installation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:122(para)
|
||
msgid "If you are installing the driver from a RPM or DEB package, follow the steps bellow:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:124(para)
|
||
msgid "Install the dependencies:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:125(para)
|
||
msgid "In Red Hat:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:127(para)
|
||
msgid "Or in Ubuntu:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:129(para)
|
||
msgid "Or in SUSE:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:131(para)
|
||
msgid "If you are using Ubuntu 12.04, you also need to install <package>libc6-i386</package>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:135(para)
|
||
msgid "Configure the driver as described in the \"Driver Configuration\" section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:137(para)
|
||
msgid "Restart all cinder services (volume, scheduler and backup)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:142(title)
|
||
msgid "Driver configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:143(para)
|
||
msgid "The HDS driver supports the concept of differentiated services (also referred as quality of service) by mapping volume types to services provided through HNAS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:146(para)
|
||
msgid "HNAS supports a variety of storage options and file system capabilities, which are selected through the definition of volume types and the use of multiple back ends. The driver maps up to four volume types into separated exports or file systems, and can support any number if using multiple back ends."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:158(para)
|
||
msgid "The configuration file location may differ."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:152(para)
|
||
msgid "The configuration for the driver is read from an XML-formatted file (one per back end), which you need to create and set its path in the <filename>cinder.conf</filename> configuration file. Below are the configuration needed in the <filename>cinder.conf</filename> configuration file <placeholder-1/>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:163(para)
|
||
msgid "For HNAS iSCSI driver create this section:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:166(replaceable) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:171(replaceable)
|
||
msgid "/path/to/config/hnas_config_file.xml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:167(replaceable)
|
||
msgid "HNAS-ISCSI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:168(para)
|
||
msgid "For HNAS NFS driver create this section:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:172(replaceable)
|
||
msgid "HNAS-NFS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:173(para)
|
||
msgid "The XML file has the following format:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:197(title)
|
||
msgid "HNAS volume driver XML configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:203(para)
|
||
msgid "There is no relative precedence or weight among these four labels."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:198(para)
|
||
msgid "An OpenStack Block Storage node using HNAS drivers can have up to four services. Each service is defined by a <literal>svc_n </literal> tag (<literal>svc_0</literal>, <literal>svc_1</literal>, <literal>svc_2</literal>, or <literal>svc_3</literal><placeholder-1/>, for example). These are the configuration options available for each service label:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:209(caption)
|
||
msgid "Configuration options for service labels"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:230(para)
|
||
msgid "When a <literal>create_volume</literal> call with a certain volume type happens, the volume type will try to be matched up with this tag. In each configuration file you must define the <literal> default</literal> volume type in the service labels and, if no volume type is specified, the <literal>default</literal> is used. Other labels are case sensitive and should match exactly. If no configured volume types match the incoming requested type, an error occurs in the volume creation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:249(para)
|
||
msgid "Required only for iSCSI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:252(para)
|
||
msgid "An iSCSI IP address dedicated to the service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:264(para)
|
||
msgid "For iSCSI driver: virtual file system label associated with the service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:268(para)
|
||
msgid "For NFS driver: path to the volume (<ip_address>:/<path>) associated with the service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:273(para)
|
||
msgid "Additionally, this entry must be added in the file used to list available NFS shares. This file is located, by default, in <filename>/etc/cinder/nfs_shares</filename> or you can specify the location in the <literal>nfs_shares_config</literal> option in the <filename>cinder.conf</filename> configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:286(para)
|
||
msgid "These are the configuration options available to the <literal>config</literal> section of the XML config file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:291(caption)
|
||
msgid "Configuration options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:311(para)
|
||
msgid "Management Port 0 IP address. Should be the IP address of the \"Admin\" EVS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:321(para)
|
||
msgid "ssc"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:323(para)
|
||
msgid "Command to communicate to HNAS array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:331(para)
|
||
msgid "Optional (iSCSI only)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:334(para)
|
||
msgid "Boolean tag used to enable CHAP authentication protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:344(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:353(para)
|
||
msgid "supervisor"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:346(para)
|
||
msgid "It's always required on HNAS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:355(para)
|
||
msgid "Password is always required on HNAS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:368(para)
|
||
msgid "(at least one label has to be defined)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:373(para)
|
||
msgid "Service labels: these four predefined names help four different sets of configuration options. Each can specify HDP and a unique volume type."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:388(para)
|
||
msgid "Optional if <placeholder-1/> is <literal>True</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:394(para)
|
||
msgid "The address of HNAS cluster admin."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:412(para)
|
||
msgid "Enables SSH authentication between Block Storage host and the SMU."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:425(para)
|
||
msgid "Required if <literal>ssh_enabled</literal> is <literal>True</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:432(para)
|
||
msgid "Path to the SSH private key used to authenticate in HNAS SMU. The public key must be uploaded to HNAS SMU using <literal>ssh-register-public-key </literal> (this is an SSH subcommand). Note that copying the public key HNAS using <literal>ssh-copy-id</literal> doesn't work properly as the SMU periodically wipe out those keys."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:448(title)
|
||
msgid "Service labels"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:449(para)
|
||
msgid "HNAS driver supports differentiated types of service using the service labels. It is possible to create up to four types of them, as gold, platinum, silver and ssd, for example."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:454(para)
|
||
msgid "After creating the services in the XML configuration file, you must configure one <literal>volume_type</literal> per service. Each <literal>volume_type</literal> must have the metadata <literal> service_label</literal> with the same name configured in the <literal><volume_type></literal> section of that service. If this is not set, OpenStack Block Storage will schedule the volume creation to the pool with largest available free space or other criteria configured in volume filters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:472(title)
|
||
msgid "Multi-back-end configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:473(para)
|
||
msgid "If you use multiple back ends and intend to enable the creation of a volume in a specific back end, you must configure volume types to set the <literal>volume_backend_name</literal> option to the appropriate back end. Then, create <literal>volume_type</literal> configurations with the same <literal>volume_backend_name </literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:485(para)
|
||
msgid "You can deploy multiple OpenStack HNAS drivers instances that each control a separate HNAS array. Each service (<literal>svc_0, svc_1, svc_2, svc_3</literal>) on the instances need to have a volume_type and service_label metadata associated with it. If no metadata is associated with a pool, OpenStack Block Storage filtering algorithm selects the pool with the largest available free space."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:495(title)
|
||
msgid "SSH configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:496(para)
|
||
msgid "Instead of using <placeholder-1/> on the Block Storage host and store its credential on the XML configuration file, HNAS driver supports <placeholder-2/> authentication. To configure that:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:503(para)
|
||
msgid "If you don't have a pair of public keys already generated, create it in the Block Storage host (leave the pass-phrase empty):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:508(replaceable) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:516(replaceable)
|
||
msgid "/opt/hds/ssh"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:509(replaceable) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:546(replaceable)
|
||
msgid "/opt/hds/ssh/hnaskey"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:512(para)
|
||
msgid "Change the owner of the key to <literal>cinder</literal> (or the user the volume service will be run):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:519(para)
|
||
msgid "Create the directory \"ssh_keys\" in the SMU server:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:525(para)
|
||
msgid "Copy the public key to the \"ssh_keys\" directory:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:528(replaceable)
|
||
msgid "/opt/hds/ssh/hnaskey.pub"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:531(para)
|
||
msgid "Access the SMU server:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:537(para)
|
||
msgid "Run the command to register the SSH keys:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:543(para)
|
||
msgid "Check the communication with HNAS in the Block Storage host:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:549(para)
|
||
msgid "<literal><cluster_admin_ip0></literal> is \"localhost\" for single node deployments. This should return a list of available file systems on HNAS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:556(title)
|
||
msgid "Editing the XML config file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:559(para)
|
||
msgid "Set the \"username\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:564(para)
|
||
msgid "Enable SSH adding the line <literal>\"<ssh_enabled> True</ssh_enabled>\"</literal> under <literal> \"<config>\"</literal> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:571(para)
|
||
msgid "Set the private key path: <literal>\"<ssh_private_key> /opt/hds/ssh/hnaskey</ssh_private_key>\" </literal>under <literal>\"<config>\"</literal> section."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:578(para)
|
||
msgid "If the HNAS is in a multi-cluster configuration set <literal> \"<cluster_admin_ip0>\"</literal> to the cluster node admin IP. In a single node HNAS, leave it empty."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:585(para)
|
||
msgid "Restart cinder services."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:590(para)
|
||
msgid "Note that copying the public key HNAS using ssh-copy-id doesn't work properly as the SMU periodically wipe out those keys."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:593(title)
|
||
msgid "Manage and unmanage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:594(para)
|
||
msgid "The manage and unmanage are two new API extensions that add some new features to the driver. The manage action on an existing volume is very similar to a volume creation. It creates a volume entry on OpenStack Block Storage DB, but instead of creating a new volume in the back end, it only adds a 'link' to an existing volume. Volume name, description, volume_type, metadata and availability_zone are supported as in a normal volume creation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:597(para)
|
||
msgid "The unmanage action on an existing volume removes the volume from OpenStack Block Storage DB, but keeps the actual volume in the back-end. From an OpenStack Block Storage perspective the volume would be deleted, but it would still exist for use outside of it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:601(title)
|
||
msgid "How to Manage:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:602(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:668(para)
|
||
msgid "On Dashboard:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:606(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:631(para)
|
||
msgid "Under the tab System -> Volumes choose the option <guibutton>[ + Manage Volume ]</guibutton>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:612(para)
|
||
msgid "<guibutton>Identifier:</guibutton> ip:/type/volume_name Example: 172.24.44.34:/silver/volume-test"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:615(para)
|
||
msgid "<guibutton>Host:</guibutton> host@backend-name#pool_name Example: ubuntu@hnas-nfs#test_silver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:618(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:643(para)
|
||
msgid "<guibutton>Volume Name:</guibutton> volume_name Example: volume-test"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:621(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:646(para)
|
||
msgid "<guibutton>Volume Type:</guibutton> choose a type of volume Example: silver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:609(para)
|
||
msgid "Fill the fields Identifier, Host and Volume Type with volume information to be managed: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:637(para)
|
||
msgid "<guibutton>Identifier:</guibutton> filesystem-name/volume-name Example: filesystem-test/volume-test"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:640(para)
|
||
msgid "<guibutton>Host:</guibutton> host@backend-name#pool_name Example: ubuntu@hnas-iscsi#test_silver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:634(para)
|
||
msgid "Fill the fields Identifier, Host, Volume Name and Volume Type with volume information to be managed: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:653(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:680(para)
|
||
msgid "By CLI:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:658(para) ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:682(para)
|
||
msgid "Example:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:667(title)
|
||
msgid "How to Unmanage:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:671(para)
|
||
msgid "Under the tab [ System -> Volumes ] choose a volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:674(para)
|
||
msgid "On the volume options, choose <guibutton>[ +Unmanage Volume ]</guibutton>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:677(para)
|
||
msgid "Check the data and Confirm."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:687(title)
|
||
msgid "Additional notes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:690(para)
|
||
msgid "The <literal>get_volume_stats()</literal> function always provides the available capacity based on the combined sum of all the HDPs that are used in these services labels."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:698(para)
|
||
msgid "After changing the configuration on the storage, the OpenStack Block Storage driver must be restarted."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:705(para)
|
||
msgid "On Red Hat, if the system is configured to use SELinux, you need to set <placeholder-1/> for NFS driver work properly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hds-hnas-driver.xml:713(para)
|
||
msgid "It is not possible to manage a volume if there is a slash ('/') or a colon (':') on the volume name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:6(title)
|
||
msgid "VMware VMDK driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:8(para)
|
||
msgid "Use the VMware VMDK driver to enable management of the OpenStack Block Storage volumes on vCenter-managed data stores. Volumes are backed by VMDK files on data stores that use any VMware-compatible storage technology such as NFS, iSCSI, FiberChannel, and vSAN."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:14(para)
|
||
msgid "The VMware ESX VMDK driver is deprecated as of the Icehouse release and might be removed in Juno or a subsequent release. The VMware vCenter VMDK driver continues to be fully supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:20(title)
|
||
msgid "Functional context"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:21(para)
|
||
msgid "The VMware VMDK driver connects to vCenter, through which it can dynamically access all the data stores visible from the ESX hosts in the managed cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:24(para)
|
||
msgid "When you create a volume, the VMDK driver creates a VMDK file on demand. The VMDK file creation completes only when the volume is subsequently attached to an instance. The reason for this requirement is that data stores visible to the instance determine where to place the volume. Before the service creates the VMDK file, attach a volume to the target instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:31(para)
|
||
msgid "The running vSphere VM is automatically reconfigured to attach the VMDK file as an extra disk. Once attached, you can log in to the running vSphere VM to rescan and discover this extra disk."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:35(para)
|
||
msgid "With the update to ESX version 6.0, the VMDK driver now supports NFS version 4.1."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:40(para)
|
||
msgid "The recommended volume driver for OpenStack Block Storage is the VMware vCenter VMDK driver. When you configure the driver, you must match it with the appropriate OpenStack Compute driver from VMware and both drivers must point to the same server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:45(para)
|
||
msgid "In the <filename>nova.conf</filename> file, use this option to define the Compute driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:48(para)
|
||
msgid "In the <filename>cinder.conf</filename> file, use this option to define the volume driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:51(para)
|
||
msgid "The following table lists various options that the drivers support for the OpenStack Block Storage configuration (<filename>cinder.conf</filename>):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:58(para)
|
||
msgid "The VMware VMDK drivers support the creation of VMDK disk file types <literal>thin</literal>, <literal>lazyZeroedThick</literal> (sometimes called thick or flat), or <literal>eagerZeroedThick</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:62(para)
|
||
msgid "A thin virtual disk is allocated and zeroed on demand as the space is used. Unused space on a Thin disk is available to other users."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:66(para)
|
||
msgid "A lazy zeroed thick virtual disk will have all space allocated at disk creation. This reserves the entire disk space, so it is not available to other users at any time."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:71(para)
|
||
msgid "An eager zeroed thick virtual disk is similar to a lazy zeroed thick disk, in that the entire disk is allocated at creation. However, in this type, any previous data will be wiped clean on the disk before the write. This can mean that the disk will take longer to create, but can also prevent issues with stale data on physical media."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:78(para)
|
||
msgid "Use the <literal>vmware:vmdk_type</literal> extra spec key with the appropriate value to specify the VMDK disk file type. This table shows the mapping between the extra spec entry and the VMDK disk file type:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:84(caption)
|
||
msgid "Extra spec entry to VMDK disk file type mapping"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:88(td)
|
||
msgid "Disk file type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:89(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:134(td)
|
||
msgid "Extra spec key"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:90(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:135(td)
|
||
msgid "Extra spec value"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:96(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:101(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:106(td)
|
||
msgid "vmware:vmdk_type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:100(td)
|
||
msgid "lazyZeroedThick"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:102(td)
|
||
msgid "thick"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:105(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:107(td)
|
||
msgid "eagerZeroedThick"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:111(para)
|
||
msgid "If you do not specify a <code>vmdk_type</code> extra spec entry, the disk file type will default to <literal>thin</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:113(para)
|
||
msgid "The following example shows how to create a <code>lazyZeroedThick</code> VMDK volume by using the appropriate <code>vmdk_type</code>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:121(title) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:133(td)
|
||
msgid "Clone type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:122(para)
|
||
msgid "With the VMware VMDK drivers, you can create a volume from another source volume or a snapshot point. The VMware vCenter VMDK driver supports the <literal>full</literal> and <literal>linked/fast</literal> clone types. Use the <code>vmware:clone_type</code> extra spec key to specify the clone type. The following table captures the mapping for clone types:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:130(caption)
|
||
msgid "Extra spec entry to clone type mapping"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:140(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:142(td)
|
||
msgid "full"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:141(td) ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:146(td)
|
||
msgid "vmware:clone_type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:145(td)
|
||
msgid "linked/fast"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:147(td)
|
||
msgid "linked"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:151(para)
|
||
msgid "If you do not specify the clone type, the default is <literal>full</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:153(para)
|
||
msgid "The following example shows linked cloning from a source volume, which is created from an image:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:160(para)
|
||
msgid "The VMware ESX VMDK driver ignores the extra spec entry and always creates a <literal>full</literal> clone."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:166(title)
|
||
msgid "Use vCenter storage policies to specify back-end data stores"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:169(para)
|
||
msgid "This section describes how to configure back-end data stores using storage policies. In vCenter 5.5 and greater, you can create one or more storage policies and expose them as a Block Storage volume-type to a vmdk volume. The storage policies are exposed to the vmdk driver through the extra spec property with the <literal>vmware:storage_profile</literal> key."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:176(para)
|
||
msgid "For example, assume a storage policy in vCenter named <literal>gold_policy.</literal> and a Block Storage volume type named <literal>vol1</literal> with the extra spec key <literal>vmware:storage_profile</literal> set to the value <literal>gold_policy</literal>. Any Block Storage volume creation that uses the <literal>vol1</literal> volume type places the volume only in data stores that match the <literal>gold_policy</literal> storage policy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:185(para)
|
||
msgid "The Block Storage back-end configuration for vSphere data stores is automatically determined based on the vCenter configuration. If you configure a connection to connect to vCenter version 5.5 or later in the <filename>cinder.conf</filename> file, the use of storage policies to configure back-end data stores is automatically supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:193(para)
|
||
msgid "You must configure any data stores that you configure for the Block Storage service for the Compute service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:198(title)
|
||
msgid "To configure back-end data stores by using storage policies"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:201(para)
|
||
msgid "In vCenter, tag the data stores to be used for the back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:203(para)
|
||
msgid "OpenStack also supports policies that are created by using vendor-specific capabilities; for example vSAN-specific storage policies."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:207(para)
|
||
msgid "The tag value serves as the policy. For details, see <xref linkend=\"vmware-spbm\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:213(para)
|
||
msgid "Set the extra spec key <literal>vmware:storage_profile</literal> in the desired Block Storage volume types to the policy name that you created in the previous step."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:220(para)
|
||
msgid "Optionally, for the <placeholder-1/> parameter, enter the version number of your vSphere platform. For example, <placeholder-2/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:225(para)
|
||
msgid "This setting overrides the default location for the corresponding WSDL file. Among other scenarios, you can use this setting to prevent WSDL error messages during the development phase or to work with a newer version of vCenter."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:237(para)
|
||
msgid "The following considerations apply to configuring SPBM for the Block Storage service:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:241(para)
|
||
msgid "Any volume that is created without an associated policy (that is to say, without an associated volume type that specifies <literal>vmware:storage_profile</literal> extra spec), there is no policy-based placement for that volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:253(para)
|
||
msgid "The VMware vCenter and ESX VMDK drivers support these operations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:259(para)
|
||
msgid "When a volume is attached to an instance, a reconfigure operation is performed on the instance to add the volume's VMDK to it. The user must manually rescan and mount the device from within the guest operating system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:268(para)
|
||
msgid "Allowed only if volume is not attached to an instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:278(para)
|
||
msgid "Only images in <literal>vmdk</literal> disk format with <literal>bare</literal> container format are supported. The <placeholder-1/> property of the image can be <literal>preallocated</literal>, <literal>sparse</literal>, <literal>streamOptimized</literal> or <literal>thin</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:293(para)
|
||
msgid "Allowed only if the volume is not attached to an instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:297(para)
|
||
msgid "This operation creates a <literal>streamOptimized</literal> disk image."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:306(para)
|
||
msgid "Supported only if the source volume is not attached to an instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:311(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:42(para)
|
||
msgid "Backup a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:313(para)
|
||
msgid "This operation creates a backup of the volume in <literal>streamOptimized</literal> disk format."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:318(para) ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:45(para)
|
||
msgid "Restore backup to new or existing volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:320(para)
|
||
msgid "Supported only if the existing volume doesn't contain snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:325(para)
|
||
msgid "Change the type of a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:327(para)
|
||
msgid "This operation is supported only if the volume state is <literal>available</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:337(para)
|
||
msgid "Although the VMware ESX VMDK driver supports these operations, it has not been extensively tested."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:343(title)
|
||
msgid "Storage policy-based configuration in vCenter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:344(para)
|
||
msgid "You can configure Storage Policy-Based Management (SPBM) profiles for vCenter data stores supporting the Compute, Image Service, and Block Storage components of an OpenStack implementation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:348(para)
|
||
msgid "In a vSphere OpenStack deployment, SPBM enables you to delegate several data stores for storage, which reduces the risk of running out of storage space. The policy logic selects the data store based on accessibility and available storage space."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:355(title)
|
||
msgid "Prerequisites"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:358(para)
|
||
msgid "Determine the data stores to be used by the SPBM policy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:362(para)
|
||
msgid "Determine the tag that identifies the data stores in the OpenStack component configuration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:367(para)
|
||
msgid "Create separate policies or sets of data stores for separate OpenStack components."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:373(title)
|
||
msgid "Create storage policies in vCenter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:375(title)
|
||
msgid "To create storage policies in vCenter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:377(para)
|
||
msgid "In vCenter, create the tag that identifies the data stores:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:381(para)
|
||
msgid "From the Home screen, click <guimenuitem>Tags</guimenuitem>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:385(para)
|
||
msgid "Specify a name for the tag."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:388(para)
|
||
msgid "Specify a tag category. For example, <filename>spbm-cinder</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:394(para)
|
||
msgid "Apply the tag to the data stores to be used by the SPBM policy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:397(para)
|
||
msgid "For details about creating tags in vSphere, see the <link xlink:href=\"http://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.vcenterhost.doc/GUID-379F40D3-8CD6-449E-89CB-79C4E2683221.html\">vSphere documentation</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:404(para)
|
||
msgid "In vCenter, create a tag-based storage policy that uses one or more tags to identify a set of data stores."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:408(para)
|
||
msgid "For details about creating storage policies in vSphere, see the <link xlink:href=\"http://pubs.vmware.com/vsphere-55/index.jsp#com.vmware.vsphere.storage.doc/GUID-89091D59-D844-46B2-94C2-35A3961D23E7.html\">vSphere documentation</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:417(title)
|
||
msgid "Data store selection"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:418(para)
|
||
msgid "If storage policy is enabled, the driver initially selects all the data stores that match the associated storage policy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:421(para)
|
||
msgid "If two or more data stores match the storage policy, the driver chooses a data store that is connected to the maximum number of hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:424(para)
|
||
msgid "In case of ties, the driver chooses the data store with lowest space utilization, where space utilization is defined by the <literal>(1-freespace/totalspace)</literal> meters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:429(para)
|
||
msgid "These actions reduce the number of volume migrations while attaching the volume to instances."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/vmware-vmdk-driver.xml:431(para)
|
||
msgid "The volume must be migrated if the ESX host for the instance cannot access the data store that contains the volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:6(title)
|
||
msgid "EMC VNX direct driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:7(para)
|
||
msgid "<literal>EMC VNX direct driver</literal> (consists of <literal>EMCCLIISCSIDriver</literal> and <literal>EMCCLIFCDriver</literal>) supports both iSCSI and FC protocol. <literal>EMCCLIISCSIDriver</literal> (VNX iSCSI direct driver) and <literal>EMCCLIFCDriver</literal> (VNX FC direct driver) are separately based on the <literal>ISCSIDriver</literal> and <literal>FCDriver</literal> defined in Block Storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:14(para)
|
||
msgid "<literal>EMCCLIISCSIDriver</literal> and <literal>EMCCLIFCDriver</literal> perform the volume operations by executing Navisphere CLI (NaviSecCLI) which is a command line interface used for management, diagnostics and reporting functions for VNX."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:19(title)
|
||
msgid "Supported OpenStack release"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:20(para)
|
||
msgid "<literal>EMC VNX direct driver</literal> supports the Kilo release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:26(para)
|
||
msgid "VNX Operational Environment for Block version 5.32 or higher."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:30(para)
|
||
msgid "VNX Snapshot and Thin Provisioning license should be activated for VNX."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:34(para)
|
||
msgid "Navisphere CLI v7.32 or higher is installed along with the driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:61(para)
|
||
msgid "Migrate a volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:70(para)
|
||
msgid "Create and delete consistency groups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:76(para)
|
||
msgid "Modify consistency groups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:81(title)
|
||
msgid "Preparation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:82(para)
|
||
msgid "This section contains instructions to prepare the Block Storage nodes to use the EMC VNX direct driver. You install the Navisphere CLI, install the driver, ensure you have correct zoning configurations, and register the driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:87(title)
|
||
msgid "Install NaviSecCLI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:88(para)
|
||
msgid "Navisphere CLI needs to be installed on all Block Storage nodes within an OpenStack deployment."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:92(para)
|
||
msgid "For Ubuntu x64, DEB is available at <link xlink:href=\"https://github.com/emc-openstack/naviseccli\">EMC OpenStack Github</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:97(para)
|
||
msgid "For all other variants of Linux, Navisphere CLI is available at <link xlink:href=\"https://support.emc.com/downloads/36656_VNX2-Series\"> Downloads for VNX2 Series</link> or <link xlink:href=\"https://support.emc.com/downloads/12781_VNX1-Series\"> Downloads for VNX1 Series</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:104(para)
|
||
msgid "After installation, set the security level of Navisphere CLI to low:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:111(title)
|
||
msgid "Install Block Storage driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:112(para)
|
||
msgid "Both <literal>EMCCLIISCSIDriver</literal> and <literal>EMCCLIFCDriver</literal> are provided in the installer package:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:117(filename)
|
||
msgid "emc_vnx_cli.py"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:120(para)
|
||
msgid "<filename>emc_cli_fc.py</filename> (for <placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:124(para)
|
||
msgid "<filename>emc_cli_iscsi.py</filename> (for <placeholder-1/>)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:128(para)
|
||
msgid "Copy the files above to the <filename>cinder/volume/drivers/emc/</filename> directory of the OpenStack node(s) where <systemitem class=\"service\">cinder-volume</systemitem> is running."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:133(title)
|
||
msgid "FC zoning with VNX (<literal>EMCCLIFCDriver</literal> only)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:134(para)
|
||
msgid "A storage administrator must enable FC SAN auto zoning between all OpenStack nodes and VNX if FC SAN auto zoning is not enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:138(title)
|
||
msgid "Register with VNX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:139(para)
|
||
msgid "Register the compute nodes with VNX to access the storage in VNX or enable initiator auto registration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:141(para)
|
||
msgid "To perform \"Copy Image to Volume\" and \"Copy Volume to Image\" operations, the nodes running the <systemitem class=\"service\">cinder-volume</systemitem> service(Block Storage nodes) must be registered with the VNX as well."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:144(para)
|
||
msgid "Steps mentioned below are for a compute node. Please follow the same steps for the Block Storage nodes also. The steps can be skipped if initiator auto registration is enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:148(para)
|
||
msgid "When the driver notices that there is no existing storage group that has the host name as the storage group name, it will create the storage group and then add the compute nodes' or Block Storage nodes' registered initiators into the storage group."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:152(para)
|
||
msgid "If the driver notices that the storage group already exists, it will assume that the registered initiators have also been put into it and skip the operations above for better performance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:155(para)
|
||
msgid "It is recommended that the storage administrator does not create the storage group manually and instead relies on the driver for the preparation. If the storage administrator needs to create the storage group manually for some special requirements, the correct registered initiators should be put into the storage group as well (otherwise the following volume attaching operations will fail)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:163(title)
|
||
msgid "EMCCLIFCDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:164(para)
|
||
msgid "Steps for <literal>EMCCLIFCDriver</literal>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:167(para)
|
||
msgid "Assume <literal>20:00:00:24:FF:48:BA:C2:21:00:00:24:FF:48:BA:C2</literal> is the WWN of a FC initiator port name of the compute node whose hostname and IP are <literal>myhost1</literal> and <literal>10.10.61.1</literal>. Register <literal>20:00:00:24:FF:48:BA:C2:21:00:00:24:FF:48:BA:C2</literal> in Unisphere:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:174(para)
|
||
msgid "Login to Unisphere, go to <guibutton>FNM0000000000->Hosts->Initiators</guibutton>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:177(para)
|
||
msgid "Refresh and wait until the initiator <literal> 20:00:00:24:FF:48:BA:C2:21:00:00:24:FF:48:BA:C2</literal> with SP Port <literal>A-1</literal> appears."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:180(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:243(para)
|
||
msgid "Click the <guibutton>Register</guibutton> button, select <guilabel>CLARiiON/VNX</guilabel> and enter the hostname (which is the output of the linux command <literal> hostname</literal>) and IP address:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:186(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:249(para)
|
||
msgid "Hostname : <literal>myhost1</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:189(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:252(para)
|
||
msgid "IP : <literal>10.10.61.1</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:192(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:255(para)
|
||
msgid "Click <guibutton>Register</guibutton>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:196(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:259(para)
|
||
msgid "Then host <literal>10.10.61.1</literal> will appear under <guibutton>Hosts->Host List</guibutton> as well."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:201(para)
|
||
msgid "Register the wwn with more ports if needed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:205(title)
|
||
msgid "EMCCLIISCSIDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:206(para)
|
||
msgid "Steps for <literal>EMCCLIISCSIDriver</literal>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:208(para)
|
||
msgid "On the compute node with IP address <literal>10.10.61.1</literal> and hostname <literal>myhost1</literal>, execute the following commands (assuming <literal>10.10.61.35</literal> is the iSCSI target):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:213(para)
|
||
msgid "Start the iSCSI initiator service on the node"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:216(para)
|
||
msgid "Discover the iSCSI target portals on VNX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:219(para)
|
||
msgid "Enter <filename>/etc/iscsi</filename>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:222(para)
|
||
msgid "Find out the iqn of the node"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:227(para)
|
||
msgid "Login to VNX from the compute node using the target corresponding to the SPA port:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:232(para)
|
||
msgid "Assume <literal>iqn.1993-08.org.debian:01:1a2b3c4d5f6g</literal> is the initiator name of the compute node. Register <literal>iqn.1993-08.org.debian:01:1a2b3c4d5f6g</literal> in Unisphere:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:237(para)
|
||
msgid "Login to Unisphere, go to <guibutton>FNM0000000000->Hosts->Initiators </guibutton>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:240(para)
|
||
msgid "Refresh and wait until the initiator <literal>iqn.1993-08.org.debian:01:1a2b3c4d5f6g</literal> with SP Port <literal>A-8v0</literal> appears."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:264(para) ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:275(para)
|
||
msgid "Logout iSCSI on the node:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:268(para)
|
||
msgid "Login to VNX from the compute node using the target corresponding to the SPB port:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:273(para)
|
||
msgid "In Unisphere register the initiator with the SPB port."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:279(para)
|
||
msgid "Register the iqn with more ports if needed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:286(para)
|
||
msgid "Make the following changes in the <filename>/etc/cinder/cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:316(para)
|
||
msgid "where <literal>san_ip</literal> is one of the SP IP addresses of the VNX array and <literal>san_secondary_ip</literal> is the other SP IP address of VNX array. <literal>san_secondary_ip</literal> is an optional field, and it serves the purpose of providing a high availability(HA) design. In case that one SP is down, the other SP can be connected automatically. <literal>san_ip</literal> is a mandatory field, which provides the main connection."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:325(para)
|
||
msgid "where <literal>Pool_01_SAS</literal> is the pool from which the user wants to create volumes. The pools can be created using Unisphere for VNX. Refer to the <xref linkend=\"emc-vnx-direct-multipool\"/> on how to manage multiple pools."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:331(para)
|
||
msgid "where <literal>storage_vnx_security_file_dir</literal> is the directory path of the VNX security file. Make sure the security file is generated following the steps in <xref linkend=\"emc-vnx-direct-auth\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:337(para)
|
||
msgid "where <literal>iscsi_initiators</literal> is a dictionary of IP addresses of the iSCSI initiator ports on all OpenStack nodes which want to connect to VNX via iSCSI. If this option is configured, the driver will leverage this information to find an accessible iSCSI target portal for the initiator when attaching volume. Otherwise, the iSCSI target portal will be chosen in a relative random way."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:345(para)
|
||
msgid "Restart <systemitem class=\"service\">cinder-volume</systemitem> service to make the configuration change take effect."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:351(title)
|
||
msgid "Authentication"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:352(para)
|
||
msgid "VNX credentials are necessary when the driver connects to the VNX system. Credentials in global, local and ldap scopes are supported. There are two approaches to provide the credentials."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:355(para)
|
||
msgid "The recommended one is using the Navisphere CLI security file to provide the credentials which can get rid of providing the plain text credentials in the configuration file. Following is the instruction on how to do this."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:360(para)
|
||
msgid "Find out the linux user id of the <filename>/usr/bin/cinder-volume</filename> processes. Assuming the service <filename>/usr/bin/cinder-volume</filename> is running by account <literal>cinder</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:365(para)
|
||
msgid "Switch to <literal>root</literal> account"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:367(para)
|
||
msgid "Change <literal>cinder:x:113:120::/var/lib/cinder:/bin/false</literal> to <literal>cinder:x:113:120::/var/lib/cinder:/bin/bash</literal> in <filename>/etc/passwd</filename> (This temporary change is to make step 4 work)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:372(para)
|
||
msgid "Save the credentials on behalf of <literal>cinder</literal> user to a security file (assuming the array credentials are <literal>admin/admin</literal> in <literal>global</literal> scope). In below command, switch <literal>-secfilepath</literal> is used to specify the location to save the security file (assuming saving to directory <filename>/etc/secfile/array1</filename>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:379(para)
|
||
msgid "Save the security file to the different locations for different arrays except where the same credentials are shared between all arrays managed by the host. Otherwise, the credentials in the security file will be overwritten. If <literal>-secfilepath</literal> is not specified in the command above, the security file will be saved to the default location which is the home directory of the executor."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:386(para)
|
||
msgid "Change <literal>cinder:x:113:120::/var/lib/cinder:/bin/bash</literal> back to <literal>cinder:x:113:120::/var/lib/cinder:/bin/false</literal> in <filename>/etc/passwd</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:389(para)
|
||
msgid "Remove the credentials options <literal>san_login</literal>, <literal>san_password</literal> and <literal>storage_vnx_authentication_type</literal> from <filename>cinder.conf</filename> (normally it is <filename>/etc/cinder/cinder.conf</filename>). Add the option <literal>storage_vnx_security_file_dir</literal> and set its value to the directory path supplied with switch <literal>-secfilepath</literal> in step 4. Omit this option if <literal>-secfilepath</literal> is not used in step 4."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:400(para)
|
||
msgid "Restart <systemitem class=\"service\">cinder-volume</systemitem> service to make the change take effect."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:403(para)
|
||
msgid "Alternatively, the credentials can be specified in <filename>/etc/cinder/cinder.conf</filename> through the three options below:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:414(title)
|
||
msgid "Restriction of deployment"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:415(para)
|
||
msgid "It does not suggest to deploy the driver on a compute node if <literal>cinder upload-to-image --force True</literal> is used against an in-use volume. Otherwise, <literal>cinder upload-to-image --force True</literal> will terminate the vm instance's data access to the volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:422(title)
|
||
msgid "Restriction of volume extension"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:423(para)
|
||
msgid "VNX does not support to extend the thick volume which has a snapshot. If the user tries to extend a volume which has a snapshot, the volume's status would change to <literal>error_extending</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:429(title)
|
||
msgid "Restriction of iSCSI attachment"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:430(para)
|
||
msgid "The driver caches the iSCSI ports information. If the iSCSI port configurations are changed, the administrator should restart the <systemitem class=\"service\">cinder-volume</systemitem> service or wait 5 minutes before any volume attachment operation. Otherwise, the attachment may fail because the old iSCSI port configurations were used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:437(title)
|
||
msgid "Provisioning type (thin, thick, deduplicated and compressed)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:438(para)
|
||
msgid "User can specify extra spec key <literal>storagetype:provisioning</literal> in volume type to set the provisioning type of a volume. The provisioning type can be <literal>thick</literal>, <literal>thin</literal>, <literal>deduplicated</literal> or <literal>compressed</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:444(para)
|
||
msgid "<literal>thick</literal> provisioning type means the volume is fully provisioned."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:448(para)
|
||
msgid "<literal>thin</literal> provisioning type means the volume is virtually provisioned."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:452(para)
|
||
msgid "<literal>deduplicated</literal> provisioning type means the volume is virtually provisioned and the deduplication is enabled on it. Administrator shall go to VNX to configure the system level deduplication settings. To create a deduplicated volume, the VNX deduplication license should be activated on VNX first, and use key <literal>deduplication_support=True</literal> to let Block Storage scheduler find a volume back end which manages a VNX with deduplication license activated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:462(para)
|
||
msgid "<literal>compressed</literal> provisioning type means the volume is virtually provisioned and the compression is enabled on it. Administrator shall go to the VNX to configure the system level compression settings. To create a compressed volume, the VNX compression license should be activated on VNX first, and the user should specify key <literal>compression_support=True</literal> to let Block Storage scheduler find a volume back end which manages a VNX with compression license activated. VNX does not support to create a snapshot on a compressed volume. If the user tries to create a snapshot on a compressed volume, the operation would fail and OpenStack would show the new snapshot in error state."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:474(para)
|
||
msgid "Here is an example about how to create a volume with provisioning type. Firstly create a volume type and specify storage pool in the extra spec, then create a volume with this volume type:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:485(para)
|
||
msgid "In the example above, four volume types are created: <literal>ThickVolume</literal>, <literal>ThinVolume</literal>, <literal>DeduplicatedVolume</literal> and <literal>CompressedVolume</literal>. For <literal>ThickVolume</literal>, <literal>storagetype:provisioning</literal> is set to <literal>thick</literal>. Similarly for other volume types. If <literal>storagetype:provisioning</literal> is not specified or an invalid value, the default value <literal>thick</literal> is adopted."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:492(para)
|
||
msgid "Volume type name, such as <literal>ThickVolume</literal>, is user-defined and can be any name. Extra spec key <literal>storagetype:provisioning</literal> shall be the exact name listed here. Extra spec value for <literal>storagetype:provisioning</literal> shall be <literal>thick</literal>, <literal>thin</literal>, <literal>deduplicated</literal> or <literal>compressed</literal>. During volume creation, if the driver finds <literal>storagetype:provisioning</literal> in the extra spec of the volume type, it will create the volume with the provisioning type accordingly. Otherwise, the volume will be thick as the default."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:503(title)
|
||
msgid "Fully automated storage tiering support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:504(para)
|
||
msgid "VNX supports Fully automated storage tiering which requires the FAST license activated on the VNX. The OpenStack administrator can use the extra spec key <literal>storagetype:tiering</literal> to set the tiering policy of a volume and use the extra spec key <literal>fast_support=True</literal> to let Block Storage scheduler find a volume back end which manages a VNX with FAST license activated. Here are the five supported values for the extra spec key <literal>storagetype:tiering</literal>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:514(para)
|
||
msgid "<literal>StartHighThenAuto</literal> (Default option)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:517(literal)
|
||
msgid "Auto"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:520(literal)
|
||
msgid "HighestAvailable"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:523(literal)
|
||
msgid "LowestAvailable"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:526(literal)
|
||
msgid "NoMovement"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:529(para)
|
||
msgid "Tiering policy can not be set for a deduplicated volume. The user can check storage pool properties on VNX to know the tiering policy of a deduplicated volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:532(para)
|
||
msgid "Here is an example about how to create a volume with tiering policy:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:539(title)
|
||
msgid "FAST Cache support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:540(para)
|
||
msgid "VNX has FAST Cache feature which requires the FAST Cache license activated on the VNX. The OpenStack administrator can use the extra spec key <literal>fast_cache_enabled</literal> to choose whether to create a volume on the volume back end which manages a pool with FAST Cache enabled. The value of the extra spec key <literal>fast_cache_enabled</literal> is either <literal>True</literal> or <literal>False</literal>. When creating a volume, if the key <literal>fast_cache_enabled</literal> is set to <literal>True</literal> in the volume type, the volume will be created by a back end which manages a pool with FAST Cache enabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:551(title)
|
||
msgid "Storage group automatic deletion"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:552(para)
|
||
msgid "For volume attaching, the driver has a storage group on VNX for each compute node hosting the vm instances that are going to consume VNX Block Storage (using the compute node's hostname as the storage group's name). All the volumes attached to the vm instances in a computer node will be put into the corresponding Storage Group. If <literal>destroy_empty_storage_group=True</literal>, the driver will remove the empty storage group when its last volume is detached. For data safety, it does not suggest to set the option <literal>destroy_empty_storage_group=True</literal> unless the VNX is exclusively managed by one Block Storage node because consistent <literal>lock_path</literal> is required for operation synchronization for this behavior."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:566(title)
|
||
msgid "EMC storage-assisted volume migration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:567(para)
|
||
msgid "<literal>EMC VNX direct driver</literal> supports storage-assisted volume migration, when the user starts migrating with <literal>cinder migrate --force-host-copy False volume_id host</literal> or <literal>cinder migrate volume_id host</literal>, cinder will try to leverage the VNX's native volume migration functionality."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:572(para)
|
||
msgid "In the following scenarios, VNX native volume migration will not be triggered:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:576(para)
|
||
msgid "Volume migration between back ends with different storage protocol, ex, FC and iSCSI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:580(para)
|
||
msgid "Volume is being migrated across arrays."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:585(title)
|
||
msgid "Initiator auto registration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:586(para)
|
||
msgid "If <literal>initiator_auto_registration=True</literal>, the driver will automatically register iSCSI initiators with all working iSCSI target ports on the VNX array during volume attaching (The driver will skip those initiators that have already been registered)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:590(para)
|
||
msgid "If the user wants to register the initiators with some specific ports on VNX but not register with the other ports, this functionality should be disabled."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:595(title)
|
||
msgid "Initiator auto deregistration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:596(para)
|
||
msgid "Enabling storage group automatic deletion is the precondition of this functionality. If <literal>initiator_auto_deregistration=True</literal> is set, the driver will deregister all the iSCSI initiators of the host after its storage group is deleted."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:602(title)
|
||
msgid "Read-only volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:603(para)
|
||
msgid "OpenStack supports read-only volumes. The following command can be used to set a volume to read-only."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:607(para)
|
||
msgid "After a volume is marked as read-only, the driver will forward the information when a hypervisor is attaching the volume and the hypervisor will have an implementation-specific way to make sure the volume is not written."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:613(title)
|
||
msgid "Multiple pools support"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:614(para)
|
||
msgid "Normally the user configures a storage pool for a Block Storage back end (named as pool-based back end), so that the Block Storage back end uses only that storage pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:617(para)
|
||
msgid "If <literal>storage_vnx_pool_name</literal> is not given in the configuration file, the Block Storage back end uses all the pools on the VNX array, and the scheduler chooses the pool to place the volume based on its capacities and capabilities. This kind of Block Storage back end is named as array-based back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:622(para)
|
||
msgid "Here is an example about configuration of array-based back end:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:632(para)
|
||
msgid "In this configuration, if the user wants to create a volume on a certain storage pool, a volume type with a extra spec specified the storage pool should be created first, then the user can use this volume type to create the volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:636(para)
|
||
msgid "Here is an example about creating the volume type:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:642(title)
|
||
msgid "Volume number threshold"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:643(para)
|
||
msgid "In VNX, there is a limit on the maximum number of pool volumes that can be created in the system. When the limit is reached, no more pool volumes can be created even if there is enough remaining capacity in the storage pool. In other words, if the scheduler dispatches a volume creation request to a back end that has free capacity but reaches the limit, the back end will fail to create the corresponding volume."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:649(para)
|
||
msgid "The default value of the option <literal>check_max_pool_luns_threshold</literal> is <literal>False</literal>. When <literal>check_max_pool_luns_threshold=True</literal>, the pool-based back end will check the limit and will report 0 free capacity to the scheduler if the limit is reached. So the scheduler will be able to skip this kind of pool-based back end that runs out of the pool volume number."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:656(title)
|
||
msgid "FC SAN auto zoning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:657(para)
|
||
msgid "EMC direct driver supports FC SAN auto zoning when ZoneManager is configured. Set <literal>zoning_mode</literal> to <literal>fabric</literal> in back-end configuration section to enable this feature. For ZoneManager configuration, please refer to <xref linkend=\"section_fc-zoning\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:664(title)
|
||
msgid "Multi-backend configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:698(para)
|
||
msgid "For more details on multi-backend, see <link xlink:href=\"http://docs.openstack.org/admin-guide-cloud/blockstorage_multi_backend.html\">OpenStack Cloud Administration Guide</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:703(title)
|
||
msgid "Force delete volumes in storage groups"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:704(para)
|
||
msgid "Some available volumes may remain in storage groups on the VNX array due to some OpenStack timeout issues. But the VNX array does not allow the user to delete the volumes which are still in storage groups. The option <literal> force_delete_lun_in_storagegroup</literal> is introduced to allow the user to delete the available volumes in this tricky situation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:709(para)
|
||
msgid "When <literal>force_delete_lun_in_storagegroup=True</literal> is set in the back-end section, the driver will move the volumes out of storage groups and then delete them if the user tries to delete the volumes that remain in storage groups on the VNX array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml:712(para)
|
||
msgid "The default value of <literal>force_delete_lun_in_storagegroup</literal> is <literal>False</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/datera-volume-driver.xml:6(title)
|
||
msgid "Datera volume driver"
|
||
msgstr ""
|
||
|
||
#. <para>The volume driver configures XXX. More information about the driver is available at
|
||
#. <xlink href="http://example.com">example.com</xlink>.
|
||
#. </para>
|
||
#: ./doc/config-reference/block-storage/drivers/datera-volume-driver.xml:12(para)
|
||
msgid "Set the following in your <filename>cinder.conf</filename> to use the Datera volume driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/datera-volume-driver.xml:17(para) ./doc/config-reference/block-storage/drivers/nimble-volume-driver.xml:18(para)
|
||
msgid "Use the following options to configure the volume driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:6(title)
|
||
msgid "Sheepdog driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:7(para)
|
||
msgid "Sheepdog is an open-source distributed storage system that provides a virtual storage pool utilizing internal disk of commodity servers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:10(para)
|
||
msgid "Sheepdog scales to several hundred nodes, and has powerful virtual disk management features like snapshot, cloning, rollback, thin provisioning."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:13(para)
|
||
msgid "More information can be found on <link xlink:href=\"http://sheepdog.github.io/sheepdog/\">Sheepdog Project</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:15(para)
|
||
msgid "This driver enables use of Sheepdog through Qemu/KVM."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:19(para)
|
||
msgid "Sheepdog driver supports these operations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:47(para)
|
||
msgid "Set the following <literal>volume_driver</literal> in <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/sheepdog-driver.xml:51(para)
|
||
msgid "The following table contains the configuration options supported by the Sheepdog driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:7(title)
|
||
msgid "EMC XtremIO Block Storage driver configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:9(para)
|
||
msgid "The high performance XtremIO All Flash Array (<acronym>AFA</acronym>) offers Block Storage services to OpenStack. Using the driver, OpenStack Block Storage hosts can connect to an XtermIO Storage cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:11(para)
|
||
msgid "This section explains how to configure and connect an OpenStack block storage host to an XtremIO storage cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:13(title)
|
||
msgid "Support matrix"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:16(para)
|
||
msgid "Xtremapp: Version 3.0 and 4.0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:24(para)
|
||
msgid "Create, delete, clone, attach, and detach volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:27(para)
|
||
msgid "Create and delete volume snapshots"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:39(para)
|
||
msgid "Extend a volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:42(para)
|
||
msgid "Manage and unmanage a volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:45(para)
|
||
msgid "Get volume statistics"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:50(title)
|
||
msgid "XtremIO Block Storage driver configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:51(para)
|
||
msgid "Edit the <filename>cinder.conf</filename> file by adding the configuration below under the <literal>[DEFAULT]</literal> section of the file in case of a single back end or under a separate section in case of multiple back ends (for example [<acronym>XTREMIO</acronym>]). The configuration file is usually located under the following path <filename>/etc/cinder/cinder.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:55(para)
|
||
msgid "For a configuration example, refer to the configuration <link linkend=\"emc-xtremio-configuration-example\">example</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:57(title)
|
||
msgid "XtremIO driver name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:58(para)
|
||
msgid "Configure the driver name by adding the following parameter:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:61(para)
|
||
msgid "For iSCSI <code>volume_driver = cinder.volume.drivers.emc.xtremio.XtremIOIscsiDriver</code>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:64(para)
|
||
msgid "For Fibre Channel <code>volume_driver = cinder.volume.drivers.emc.xtremio.XtremIOFibreChannelDriver</code>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:69(title)
|
||
msgid "XtremIO management server (XMS) IP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:70(para)
|
||
msgid "To retrieve the management IP, use the <placeholder-1/> CLI command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:71(para)
|
||
msgid "Configure the management IP by adding the following parameter: <code>san_ip = <replaceable>XMS Management IP</replaceable></code>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:75(title)
|
||
msgid "XtremIO cluster name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:76(para)
|
||
msgid "In XtremIO version 4.0, a single XMS can manage multiple cluster back ends. In such setups, the administrator is required to specify the cluster name (in addition to the XMS IP). Each cluster must be defined as a separate back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:78(para)
|
||
msgid "To retrieve the Cluster Name, run the <placeholder-1/> CLI command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:79(para)
|
||
msgid "Configure the cluster name by adding the <code>xtremio_cluster_name = Cluster-Name</code>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:80(para)
|
||
msgid "When a single cluster is managed in XtremIO version 4.0, the cluster name is not required."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:83(title)
|
||
msgid "XtremIO user credentials"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:84(para)
|
||
msgid "OpenStack Block Storage requires an XtremIO XMS user with administrative privileges. XtremIO recommends creating a dedicated OpenStack user account that holds an administrative user role."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:86(para)
|
||
msgid "Refer to the <citetitle>XtremIO User Guide</citetitle> for details on user account management"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:87(para)
|
||
msgid "Create an XMS account using either the XMS GUI or the <placeholder-1/>CLI command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:88(para)
|
||
msgid "Configure the user credentials by adding the following parameters:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:89(replaceable)
|
||
msgid "XMS username"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:89(code)
|
||
msgid "san_login = <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:90(replaceable)
|
||
msgid "XMS username password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:90(code)
|
||
msgid "san_password = <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:94(title)
|
||
msgid "Multiple back ends"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:95(para)
|
||
msgid "Configuring multiple storage back ends enables you to create several back-end storage solutions that serve the same OpenStack Compute resources."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:96(para)
|
||
msgid "When a volume is created, the scheduler selects the appropriate back end to handle the request, according to the specified volume type."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:100(title)
|
||
msgid "Setting thin provisioning and multipathing parameters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:101(para)
|
||
msgid "To support thin provisioning and multipathing in the XtremIO Array, the following parameters from the Nova and Cinder configuration files should be modified as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:104(para)
|
||
msgid "Thin Provisioning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:105(para)
|
||
msgid "All XtremIO volumes are thin provisioned. The default value of 20 should be maintained for the <code>max_over_subscription_ratio</code> parameter."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:107(para)
|
||
msgid "The <code>use_cow_images</code> parameter in the<filename>nova.conf</filename>file should be set to False as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:109(code)
|
||
msgid "use_cow_images = false"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:111(para)
|
||
msgid "Multipathing"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:112(para)
|
||
msgid "The <code>use_multipath_for_image_xfer</code> parameter in the<filename>cinder.conf</filename> file should be set to True as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:114(code)
|
||
msgid "use_multipath_for_image_xfer = true"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:119(title)
|
||
msgid "Restarting OpenStack Block Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:120(para)
|
||
msgid "Save the<filename>cinder.conf</filename>file and restart cinder by running the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:124(title)
|
||
msgid "Configuring CHAP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:125(para)
|
||
msgid "The XtremIO Block Storage driver supports CHAP initiator authentication. If CHAP initiator authentication is required, set the CHAP Authentication mode to initiator."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:127(para)
|
||
msgid "To set the CHAP initiator mode using CLI, run the following CLI command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:129(para)
|
||
msgid "The CHAP initiator mode can also be set via the XMS GUI"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:130(para)
|
||
msgid "Refer to <citetitle>XtremIO User Guide</citetitle> for details on CHAP configuration via GUI and CLI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:131(para)
|
||
msgid "The CHAP initiator authentication credentials (username and password) are generated automatically by the Block Storage driver. Therefore, there is no need to configure the initial CHAP credentials manually in XMS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:136(title)
|
||
msgid "Configuration example"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:137(subtitle)
|
||
msgid "cinder.conf example file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:138(para)
|
||
msgid "You can update the <filename>cinder.conf</filename> file by editing the necessary parameters as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:145(replaceable)
|
||
msgid "XMS_IP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:146(replaceable)
|
||
msgid "Cluster01"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:147(replaceable)
|
||
msgid "XMS_USER"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:148(replaceable)
|
||
msgid "XMS_PASSWD"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-xtremio-driver.xml:149(replaceable)
|
||
msgid "XtremIOAFA"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:4(title)
|
||
msgid "IBM GPFS volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:5(para)
|
||
msgid "IBM General Parallel File System (GPFS) is a cluster file system that provides concurrent access to file systems from multiple nodes. The storage provided by these nodes can be direct attached, network attached, SAN attached, or a combination of these methods. GPFS provides many features beyond common data access, including data replication, policy based storage management, and space efficient file snapshot and clone operations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:14(title)
|
||
msgid "How the GPFS driver works"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:15(para)
|
||
msgid "The GPFS driver enables the use of GPFS in a fashion similar to that of the NFS driver. With the GPFS driver, instances do not actually access a storage device at the block level. Instead, volume backing files are created in a GPFS file system and mapped to instances, which emulate a block device."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:23(para)
|
||
msgid "GPFS software must be installed and running on nodes where Block Storage and Compute services run in the OpenStack environment. A GPFS file system must also be created and mounted on these nodes before starting the <literal>cinder-volume</literal> service. The details of these GPFS specific steps are covered in <citetitle>GPFS: Concepts, Planning, and Installation Guide</citetitle> and <citetitle>GPFS: Administration and Programming Reference</citetitle>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:35(para)
|
||
msgid "Optionally, the Image Service can be configured to store images on a GPFS file system. When a Block Storage volume is created from an image, if both image data and volume data reside in the same GPFS file system, the data from image file is moved efficiently to the volume file using copy-on-write optimization strategy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:43(title)
|
||
msgid "Enable the GPFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:44(para)
|
||
msgid "To use the Block Storage service with the GPFS driver, first set the <literal>volume_driver</literal> in <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:48(para)
|
||
msgid "The following table contains the configuration options supported by the GPFS driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:53(para)
|
||
msgid "The <literal>gpfs_images_share_mode</literal> flag is only valid if the Image Service is configured to use GPFS with the <literal>gpfs_images_dir</literal> flag. When the value of this flag is <literal>copy_on_write</literal>, the paths specified by the <literal>gpfs_mount_point_base</literal> and <literal>gpfs_images_dir</literal> flags must both reside in the same GPFS file system and in the same GPFS file set."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:66(title)
|
||
msgid "Volume creation options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:67(para)
|
||
msgid "It is possible to specify additional volume configuration options on a per-volume basis by specifying volume metadata. The volume is created using the specified options. Changing the metadata after the volume is created has no effect. The following table lists the volume creation options supported by the GPFS volume driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:75(caption)
|
||
msgid "Volume Create Options for GPFS Volume Drive"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:79(th)
|
||
msgid "Metadata Item Name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:85(literal) ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:98(literal) ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:99(literal)
|
||
msgid "fstype"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:88(literal)
|
||
msgid "fstype=swap"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:86(td)
|
||
msgid "Specifies whether to create a file system or a swap area on the new volume. If <placeholder-1/> is specified, the mkswap command is used to create a swap area. Otherwise the mkfs command is passed the specified file system type, for example ext3, ext4 or ntfs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:96(literal)
|
||
msgid "fslabel"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:97(td)
|
||
msgid "Sets the file system label for the file system specified by <placeholder-1/> option. This value is only used if <placeholder-2/> is specified."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:103(literal)
|
||
msgid "data_pool_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:105(para)
|
||
msgid "Specifies the GPFS storage pool to which the volume is to be assigned. Note: The GPFS storage pool must already have been created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:111(literal)
|
||
msgid "replicas"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:113(para)
|
||
msgid "Specifies how many copies of the volume file to create. Valid values are 1, 2, and, for GPFS V3.5.0.7 and later, 3. This value cannot be greater than the value of the <literal>MaxDataReplicas</literal> attribute of the file system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:122(literal)
|
||
msgid "dio"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:124(para)
|
||
msgid "Enables or disables the Direct I/O caching policy for the volume file. Valid values are <literal>yes</literal> and <literal>no</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:130(literal)
|
||
msgid "write_affinity_depth"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:132(para)
|
||
msgid "Specifies the allocation policy to be used for the volume file. Note: This option only works if <literal>allow-write-affinity</literal> is set for the GPFS data pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:139(literal)
|
||
msgid "block_group_factor"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:141(para)
|
||
msgid "Specifies how many blocks are laid out sequentially in the volume file to behave as a single large block. Note: This option only works if <literal>allow-write-affinity</literal> is set for the GPFS data pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:149(literal)
|
||
msgid "write_affinity_failure_group"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:151(para)
|
||
msgid "Specifies the range of nodes (in GPFS shared nothing architecture) where replicas of blocks in the volume file are to be written. See <citetitle>GPFS: Administration and Programming Reference</citetitle> for more details on this option."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:162(title)
|
||
msgid "Example: Volume creation options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:163(para)
|
||
msgid "This example shows the creation of a 50GB volume with an <systemitem>ext4</systemitem> file system labeled <literal>newfs</literal> and direct IO enabled:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:169(title)
|
||
msgid "Operational notes for GPFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:172(para)
|
||
msgid "Volume snapshots are implemented using the GPFS file clone feature. Whenever a new snapshot is created, the snapshot file is efficiently created as a read-only clone parent of the volume, and the volume file uses copy-on-write optimization strategy to minimize data movement."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-gpfs-volume-driver.xml:178(para)
|
||
msgid "Similarly when a new volume is created from a snapshot or from an existing volume, the same approach is taken. The same approach is also used when a new volume is created from an Image Service image, if the source image is in raw format, and <literal>gpfs_images_share_mode</literal> is set to <literal>copy_on_write</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:5(title)
|
||
msgid "IBM FlashSystem volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:6(para)
|
||
msgid "The volume driver for FlashSystem provides OpenStack Block Storage hosts with access to IBM FlashSystems."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:9(title)
|
||
msgid "Configure FlashSystem"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:11(title)
|
||
msgid "Configure storage array"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:12(para)
|
||
msgid "The volume driver requires a pre-defined array. Users need to create an array on FlashSystem before using the volume driver. An existing array also can be used and existing data will not be destroyed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:17(para)
|
||
msgid "FlashSystem can only create one array, so no configuration option is needed for the IBM FlashSystem driver to assign it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:25(para)
|
||
msgid "The driver requires access to the FlashSystem management interface using SSH. It should be provided with the FlashSystem management IP using the <literal>san_ip</literal> flag, and the management port should be provided by the <literal>san_ssh_port</literal> flag. By default, the port value is configured to be port 22 (SSH)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:33(para)
|
||
msgid "Make sure the compute node running the <systemitem class=\"service\">cinder-volume</systemitem> driver has SSH network access to the storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:38(para)
|
||
msgid "Using password authentication, assign a password to the user on the FlashSystem. See the driver configuration flags for the user and password in <xref linkend=\"enable-ibm-flashsystem-fc-driver\"/> or <xref linkend=\"enable-ibm-flashsystem-iscsi-driver\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:47(title)
|
||
msgid "IBM FlashSystem FC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:49(title)
|
||
msgid "Data Path configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:50(para)
|
||
msgid "Using Fiber Channel (FC), each FlashSystem node should have at least one WWPN port configured. If the <literal>flashsystem_multipath_enabled</literal> flag is set to <literal>True</literal> in the Cinder configuration file, the driver uses all available WWPNs to attach the volume to the instance (details about the configuration flags appear in section <link linkend=\"enable-ibm-flashsystem-fc-driver\">\"Enable IBM FlashSystem FC driver\"</link>). If the flag is not set, the driver uses the WWPN associated with the volume's preferred node (if available), otherwise it uses the first available WWPN of the system. The driver obtains the WWPNs directly from the storage system. You do not need to provide these WWPNs to the driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:65(para)
|
||
msgid "Using FC, ensure that the block storage hosts have FC connectivity to the FlashSystem."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:70(title)
|
||
msgid "Enable IBM FlashSystem FC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:71(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:172(para)
|
||
msgid "Set the volume driver to the FlashSystem driver by setting the <literal>volume_driver</literal> option in configuration file <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:76(para)
|
||
msgid "To enable IBM FlashSystem FC driver, configure the following options in configuration file <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:80(caption)
|
||
msgid "List of configuration flags for IBM FlashSystem FC driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:110(para) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:211(para)
|
||
msgid "Management login user name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:119(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:220(literal)
|
||
msgid "flashsystem_connection_protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:122(para)
|
||
msgid "Connection protocol should be set to <literal>FC</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:125(literal)
|
||
msgid "flashsystem_multipath_enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:128(para)
|
||
msgid "Enable multipath for FC connections"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:131(literal) ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:228(literal)
|
||
msgid "flashsystem_multihost_enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:138(para)
|
||
msgid "This option allows the driver to map a vdisk to more than one host at a time. This scenario occurs during migration of a virtual machine with an attached volume; the volume is simultaneously mapped to both the source and destination compute hosts. If your deployment does not require attaching vdisks to multiple hosts, setting this flag to <literal>False</literal> will provide addedsafety."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:157(title)
|
||
msgid "IBM FlashSystem iSCSI driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:160(para)
|
||
msgid "Using iSCSI, each FlashSystem node should have at least one iSCSI port configured. iSCSI IP addresses of IBM FlashSystem can be obtained by FlashSystem GUI or CLI. Please refer to the redbook of FlashSystem."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:166(para)
|
||
msgid "Using iSCSI, ensure that the compute nodes have iSCSI network access to IBM FlashSystem."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:171(title)
|
||
msgid "Enable IBM FlashSystem iSCSI driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:177(para)
|
||
msgid "To enable IBM FlashSystem iSCSI driver, configure the following options in configuration file <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:181(caption)
|
||
msgid "List of configuration flags for IBM FlashSystem iSCSI driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:224(para)
|
||
msgid "Connection protocol should be set to <literal>iSCSI</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:235(para)
|
||
msgid "This option allows the driver to map a vdisk to more than one host at a time. This scenario occurs during migration of a virtual machine with an attached volume; the volume is simultaneously mapped to both the source and destination compute hosts. If your deployment does not require attaching vdisks to multiple hosts, setting this flag to <literal>False</literal> will provide added safety."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:250(literal)
|
||
msgid "iscsi_ip_address"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:256(para)
|
||
msgid "On cluster of FlashSystem, iSCSI IP address column is the seventh column <literal>IP_address</literal> of the output of <literal>lsportip</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:254(para)
|
||
msgid "Set to one of the iSCSI IP addresses obtained by FlashSystem GUI or CLI <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:263(literal)
|
||
msgid "flashsystem_iscsi_portid"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:269(para)
|
||
msgid "On cluster of FlashSystem, port ID column is the first column <literal>id</literal> of the output of <literal>lsportip</literal>, not the sixth colume <literal>port_id</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:267(para)
|
||
msgid "Set to the id of the iscsi_ip_address obtained by FlashSystem GUI or CLI <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:281(title)
|
||
msgid "Limitation and known issues"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:284(para)
|
||
msgid "IBM FlashSystem only works when:<placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-flashsystem-volume-driver.xml:290(para)
|
||
msgid "These operations are supported:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:8(title)
|
||
msgid "EMC VMAX iSCSI and FC drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:9(para)
|
||
msgid "The EMC VMAX drivers, <literal>EMCVMAXISCSIDriver</literal> and <literal>EMCVMAXFCDriver</literal>, support the use of EMC VMAX storage arrays under OpenStack Block Storage. They both provide equivalent functions and differ only in support for their respective host attachment methods."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:14(para)
|
||
msgid "The drivers perform volume operations by communicating with the backend VMAX storage. It uses a CIM client in Python called PyWBEM to perform CIM operations over HTTP."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:17(para)
|
||
msgid "The EMC CIM Object Manager (ECOM) is packaged with the EMC SMI-S provider. It is a CIM server that enables CIM clients to perform CIM operations over HTTP by using SMI-S in the back-end for VMAX storage operations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:21(para)
|
||
msgid "The EMC SMI-S Provider supports the SNIA Storage Management Initiative (SMI), an ANSI standard for storage management. It supports the VMAX storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:26(para)
|
||
msgid "EMC SMI-S Provider V4.6.2.8 and higher is required. You can download SMI-S from the <link xlink:href=\"https://support.emc.com\">EMC's support </link> web site (login is required). See the EMC SMI-S Provider release notes for installation instructions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:32(para)
|
||
msgid "EMC storage VMAX Family is supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:36(para)
|
||
msgid "VMAX drivers support these operations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:63(para)
|
||
msgid "VMAX drivers also support the following features:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:66(para)
|
||
msgid "FAST automated storage tiering policy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:69(para)
|
||
msgid "Dynamic masking view creation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:72(para)
|
||
msgid "Striped volume creation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:78(title)
|
||
msgid "Set up the VMAX drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:80(title)
|
||
msgid "To set up the EMC VMAX drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:82(para)
|
||
msgid "Install the <package>python-pywbem</package> package for your distribution. See <xref linkend=\"install-pywbem\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:87(para)
|
||
msgid "Download SMI-S from PowerLink and install it. Add your VMAX arrays to SMI-S."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:89(para)
|
||
msgid "For information, see <xref linkend=\"setup-smi-s\"/> and the SMI-S release notes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:94(para)
|
||
msgid "Change configuration files. See <xref linkend=\"emc-config-file\"/> and <xref linkend=\"emc-config-file-2\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:99(para)
|
||
msgid "Configure connectivity. For FC driver, see <xref linkend=\"configuring-connectivity-fc\"/>. For iSCSI driver, see <xref linkend=\"configuring-connectivity-iscsi\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:106(title)
|
||
msgid "Install the <package>python-pywbem</package> package"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:108(para)
|
||
msgid "Install the <package>python-pywbem</package> package for your distribution, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:112(para)
|
||
msgid "On Ubuntu:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:116(para)
|
||
msgid "On openSUSE:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:120(para)
|
||
msgid "On Red Hat Enterprise Linux, CentOS, and Fedora:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:126(title)
|
||
msgid "Set up SMI-S"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:127(para)
|
||
msgid "You can install SMI-S on a non-OpenStack host. Supported platforms include different flavors of Windows, Red Hat, and SUSE Linux. SMI-S can be installed on a physical server or a VM hosted by an ESX server. Note that the supported hypervisor for a VM running SMI-S is ESX only. See the EMC SMI-S Provider release notes for more information on supported platforms and installation instructions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:137(para)
|
||
msgid "You must discover storage arrays on the SMI-S server before you can use the VMAX drivers. Follow instructions in the SMI-S release notes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:142(para)
|
||
msgid "SMI-S is usually installed at <filename>/opt/emc/ECIM/ECOM/bin</filename> on Linux and <filename>C:\\Program Files\\EMC\\ECIM\\ECOM\\bin</filename> on Windows. After you install and configure SMI-S, go to that directory and type <placeholder-1/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:149(para)
|
||
msgid "Use <placeholder-1/> in <placeholder-2/> to add an array. Use <placeholder-3/> and examine the output after the array is added. Make sure that the arrays are recognized by the SMI-S server before using the EMC VMAX drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:157(title)
|
||
msgid "<filename>cinder.conf</filename> configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:159(para)
|
||
msgid "Make the following changes in <filename>/etc/cinder/cinder.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:161(para)
|
||
msgid "Add the following entries, where <literal>10.10.61.45</literal> is the IP address of the VMAX iSCSI target:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:174(para)
|
||
msgid "In this example, two backend configuration groups are enabled: <literal>CONF_GROUP_ISCSI</literal> and <literal>CONF_GROUP_FC</literal>. Each configuration group has a section describing unique parameters for connections, drivers, the volume_backend_name, and the name of the EMC-specific configuration file containing additional settings. Note that the file name is in the format <filename> /etc/cinder/cinder_emc_config_[confGroup].xml</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:184(para)
|
||
msgid "Once the <filename>cinder.conf</filename> and EMC-specific configuration files have been created, cinder commands need to be issued in order to create and associate OpenStack volume types with the declared volume_backend_names:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:193(para)
|
||
msgid "By issuing these commands, the Block Storage volume type <literal>VMAX_ISCSI</literal> is associated with the ISCSI_backend, and the type <literal>VMAX_FC</literal> is associated with the FC_backend."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:197(para)
|
||
msgid "Restart the <systemitem class=\"service\"> cinder-volume</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:201(title)
|
||
msgid "<filename>cinder_emc_config_CONF_GROUP_ISCSI.xml </filename> configuration file"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:203(para)
|
||
msgid "Create the <filename> /etc/cinder/cinder_emc_config_CONF_GROUP_ISCSI.xml </filename> file. You do not need to restart the service for this change."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:207(para)
|
||
msgid "Add the following lines to the XML file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:222(para)
|
||
msgid "Where:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:225(para)
|
||
msgid "<systemitem>EcomServerIp</systemitem> and <systemitem>EcomServerPort</systemitem> are the IP address and port number of the ECOM server which is packaged with SMI-S."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:231(para)
|
||
msgid "<systemitem>EcomUserName</systemitem> and <systemitem>EcomPassword</systemitem> are credentials for the ECOM server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:236(para)
|
||
msgid "<systemitem>PortGroups</systemitem> supplies the names of VMAX port groups that have been pre-configured to expose volumes managed by this backend. Each supplied port group should have sufficient number and distribution of ports (across directors and switches) as to ensure adequate bandwidth and failure protection for the volume connections. <systemitem>PortGroups</systemitem> can contain one or more port groups of either iSCSI or FC ports. When a dynamic masking view is created by the VMAX driver, the port group is chosen randomly from the <systemitem>PortGroup</systemitem> list, to evenly distribute load across the set of groups provided. Make sure that the <systemitem>PortGroups</systemitem> set contains either all FC or all iSCSI port groups (for a given backend), as appropriate for the configured driver (iSCSI or FC)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:258(para)
|
||
msgid "The <systemitem>Array</systemitem> tag holds the unique VMAX array serial number."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:262(para)
|
||
msgid "The <systemitem>Pool</systemitem> tag holds the unique pool name within a given array. For backends not using FAST automated tiering, the pool is a single pool that has been created by the administrator. For backends exposing FAST policy automated tiering, the pool is the bind pool to be used with the FAST policy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:271(para)
|
||
msgid "The <systemitem>FastPolicy</systemitem> tag conveys the name of the FAST Policy to be used. By including this tag, volumes managed by this backend are treated as under FAST control. Omitting the <systemitem>FastPolicy</systemitem> tag means FAST is not enabled on the provided storage pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:282(title)
|
||
msgid "FC Zoning with VMAX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:283(para)
|
||
msgid "Zone Manager is recommended when using the VMAX FC driver, especially for larger configurations where pre-zoning would be too complex and open-zoning would raise security concerns."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:289(title)
|
||
msgid "iSCSI with VMAX"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:292(para)
|
||
msgid "Make sure the <package>iscsi-initiator-utils </package> package is installed on the host (use apt-get, zypper, or yum, depending on Linux flavor)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:298(para)
|
||
msgid "Verify host is able to ping VMAX iSCSI target ports."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:305(title)
|
||
msgid "VMAX masking view and group naming info"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:307(title)
|
||
msgid "Masking view names"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:308(para)
|
||
msgid "Masking views are dynamically created by the VMAX FC and iSCSI drivers using the following naming conventions:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:315(title)
|
||
msgid "Initiator group names"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:316(para)
|
||
msgid "For each host that is attached to VMAX volumes using the drivers, an initiator group is created or re-used (per attachment type). All initiators of the appropriate type known for that host are included in the group. At each new attach volume operation, the VMAX driver retrieves the initiators (either WWNNs or IQNs) from OpenStack and adds or updates the contents of the Initiator Group as required. Names are of the following format:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:327(para)
|
||
msgid "Hosts attaching to VMAX storage managed by the OpenStack environment cannot also be attached to storage on the same VMAX not being managed by OpenStack. This is due to limitations on VMAX Initiator Group membership."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:335(title)
|
||
msgid "FA port groups"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:336(para)
|
||
msgid "VMAX array FA ports to be used in a new masking view are chosen from the list provided in the EMC configuration file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:341(title)
|
||
msgid "Storage group names"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:342(para)
|
||
msgid "As volumes are attached to a host, they are either added to an existing storage group (if it exists) or a new storage group is created and the volume is then added. Storage groups contain volumes created from a pool (either single-pool or FAST-controlled), attached to a single host, over a single connection type (iSCSI or FC). Names are formed:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:354(title)
|
||
msgid "Concatenated or striped volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:355(para)
|
||
msgid "In order to support later expansion of created volumes, the VMAX Block Storage drivers create concatenated volumes as the default layout. If later expansion is not required, users can opt to create striped volumes in order to optimize I/O performance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/emc-vmax-driver.xml:360(para)
|
||
msgid "Below is an example of how to create striped volumes. First, create a volume type. Then define the extra spec for the volume type <literal>storagetype:stripecount</literal> representing the number of meta members in the striped volume. The example below means that each volume created under the <literal>GoldStriped</literal> volume type will be striped and made up of 4 meta members."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-xiv-volume-driver.xml:5(title)
|
||
msgid "IBM XIV and DS8000 volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-xiv-volume-driver.xml:7(para)
|
||
msgid "The IBM Storage Driver for OpenStack is a Block Storage driver that supports IBM XIV and IBM DS8000 storage systems over Fiber channel and iSCSI."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-xiv-volume-driver.xml:12(para)
|
||
msgid "Set the following in your <filename>cinder.conf</filename>, and use the following options to configure it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-xiv-volume-driver.xml:20(para)
|
||
msgid "To use the IBM Storage Driver for OpenStack you must download and install the package available at: <link xlink:href=\"http://www.ibm.com/support/fixcentral/swg/selectFixes?parent=Enterprise%2BStorage%2BServers&product=ibm/Storage_Disk/XIV+Storage+System+%282810,+2812%29&release=All&platform=All&function=all\">http://www.ibm.com/support/fixcentral/swg/selectFixes?parent=Enterprise%2BStorage%2BServers&product=ibm/Storage_Disk/XIV+Storage+System+%282810,+2812%29&release=All&platform=All&function=all</link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ibm-xiv-volume-driver.xml:27(para)
|
||
msgid "For full documentation refer to IBM's online documentation available at <link xlink:href=\"http://pic.dhe.ibm.com/infocenter/strhosts/ic/topic/com.ibm.help.strghosts.doc/nova-homepage.html\">http://pic.dhe.ibm.com/infocenter/strhosts/ic/topic/com.ibm.help.strghosts.doc/nova-homepage.html</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:5(title)
|
||
msgid "NetApp unified driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:6(para)
|
||
msgid "The NetApp unified driver is a block storage driver that supports multiple storage families and protocols. A storage family corresponds to storage systems built on different NetApp technologies such as clustered Data ONTAP, Data ONTAP operating in 7-Mode, and E-Series. The storage protocol refers to the protocol used to initiate data storage and access operations on those storage systems like iSCSI and NFS. The NetApp unified driver can be configured to provision and manage OpenStack volumes on a given storage family using a specified storage protocol. The OpenStack volumes can then be used for accessing and storing data using the storage protocol on the storage family system. The NetApp unified driver is an extensible interface that can support new storage families and protocols."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:21(para)
|
||
msgid "With the Juno release of OpenStack, OpenStack Block Storage has introduced the concept of \"storage pools\", in which a single OpenStack Block Storage back end may present one or more logical storage resource pools from which OpenStack Block Storage will select as a storage location when provisioning volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:27(para)
|
||
msgid "In releases prior to Juno, the NetApp unified driver contained some \"scheduling\" logic that determined which NetApp storage container (namely, a FlexVol volume for Data ONTAP, or a dynamic disk pool for E-Series) that a new OpenStack Block Storage volume would be placed into."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:33(para)
|
||
msgid "With the introduction of pools, all scheduling logic is performed completely within the OpenStack Block Storage scheduler, as each NetApp storage container is directly exposed to the OpenStack Block Storage scheduler as a storage pool; whereas previously, the NetApp unified driver presented an aggregated view to the scheduler and made a final placement decision as to which NetApp storage container the OpenStack Block Storage volume would be provisioned into."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:44(title)
|
||
msgid "NetApp clustered Data ONTAP storage family"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:45(para)
|
||
msgid "The NetApp clustered Data ONTAP storage family represents a configuration group which provides OpenStack compute instances access to clustered Data ONTAP storage systems. At present it can be configured in OpenStack Block Storage to work with iSCSI and NFS storage protocols."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:51(title)
|
||
msgid "NetApp iSCSI configuration for clustered Data ONTAP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:53(para)
|
||
msgid "The NetApp iSCSI configuration for clustered Data ONTAP is an interface from OpenStack to clustered Data ONTAP storage systems for provisioning and managing the SAN block storage entity; that is, a NetApp LUN which can be accessed using the iSCSI protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:58(para)
|
||
msgid "The iSCSI configuration for clustered Data ONTAP is a direct interface from OpenStack Block Storage to the clustered Data ONTAP instance and as such does not require additional management software to achieve the desired functionality. It uses NetApp APIs to interact with the clustered Data ONTAP instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:65(title)
|
||
msgid "Configuration options for clustered Data ONTAP family with iSCSI protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:67(para)
|
||
msgid "Configure the volume driver, storage family and storage protocol to the NetApp unified driver, clustered Data ONTAP, and iSCSI respectively by setting the <placeholder-1/>, <placeholder-2/> and <placeholder-3/> options in <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:78(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:142(replaceable)
|
||
msgid "openstack-vserver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:79(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:143(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:351(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:408(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:487(replaceable)
|
||
msgid "myhostname"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:80(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:144(replaceable)
|
||
msgid "port"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:84(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:356(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:504(para)
|
||
msgid "To use the iSCSI protocol, you must override the default value of <placeholder-1/> with <literal>iscsi</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:94(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:158(para)
|
||
msgid "If you specify an account in the <placeholder-1/> that only has virtual storage server (Vserver) administration privileges (rather than cluster-wide administration privileges), some advanced features of the NetApp unified driver will not work and you may see warnings in the OpenStack Block Storage logs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:104(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:277(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:366(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:423(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:514(para)
|
||
msgid "For more information on these options and other deployment and operational scenarios, visit the <link xlink:href=\"http://netapp.github.io/openstack-deploy-ops-guide/\"> NetApp OpenStack Deployment and Operations Guide</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:114(title)
|
||
msgid "NetApp NFS configuration for clustered Data ONTAP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:116(para)
|
||
msgid "The NetApp NFS configuration for clustered Data ONTAP is an interface from OpenStack to a clustered Data ONTAP system for provisioning and managing OpenStack volumes on NFS exports provided by the clustered Data ONTAP system that are accessed using the NFS protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:122(para)
|
||
msgid "The NFS configuration for clustered Data ONTAP is a direct interface from OpenStack Block Storage to the clustered Data ONTAP instance and as such does not require any additional management software to achieve the desired functionality. It uses NetApp APIs to interact with the clustered Data ONTAP instance."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:129(title)
|
||
msgid "Configuration options for the clustered Data ONTAP family with NFS protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:131(para)
|
||
msgid "Configure the volume driver, storage family, and storage protocol to NetApp unified driver, clustered Data ONTAP, and NFS respectively by setting the <placeholder-1/>, <placeholder-2/> and <placeholder-3/> options in <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:147(replaceable) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:412(replaceable)
|
||
msgid "/etc/cinder/nfs_shares"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:151(para)
|
||
msgid "Additional NetApp NFS configuration options are shared with the generic NFS driver. These options can be found here: <xref linkend=\"config_table_cinder_storage_nfs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:169(title)
|
||
msgid "NetApp NFS Copy Offload client"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:170(para)
|
||
msgid "A feature was added in the Icehouse release of the NetApp unified driver that enables Image Service images to be efficiently copied to a destination Block Storage volume. When the Block Storage and Image Service are configured to use the NetApp NFS Copy Offload client, a controller-side copy will be attempted before reverting to downloading the image from the Image Service. This improves image provisioning times while reducing the consumption of bandwidth and CPU cycles on the host(s) running the Image and Block Storage services. This is due to the copy operation being performed completely within the storage cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:179(para)
|
||
msgid "The NetApp NFS Copy Offload client can be used in either of the following scenarios:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:183(para)
|
||
msgid "The Image Service is configured to store images in an NFS share that is exported from a NetApp FlexVol volume <emphasis>and</emphasis> the destination for the new Block Storage volume will be on an NFS share exported from a different FlexVol volume than the one used by the Image Service. Both FlexVols must be located within the same cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:190(para)
|
||
msgid "The source image from the Image Service has already been cached in an NFS image cache within a Block Storage backend. The cached image resides on a different FlexVol volume than the destination for the new Block Storage volume. Both FlexVols must be located within the same cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:196(para)
|
||
msgid "To use this feature, you must configure the Image Service, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:200(para)
|
||
msgid "Set the <placeholder-1/> configuration option to <literal>file</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:205(para)
|
||
msgid "Set the <placeholder-1/> configuration option to the path to the Image Service NFS export."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:210(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:215(para)
|
||
msgid "Set the <placeholder-1/> configuration option to <literal>True</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:220(para)
|
||
msgid "Set the <placeholder-1/> configuration option to a metadata file. The metadata file should contain a JSON object that contains the correct information about the NFS export used by the Image Service, similar to:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:234(para)
|
||
msgid "To use this feature, you must configure the Block Storage service, as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:238(para)
|
||
msgid "Set the <placeholder-1/> configuration option to the path to the NetApp Copy Offload binary."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:243(para)
|
||
msgid "Set the <placeholder-1/> configuration option to <literal>2</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:249(para)
|
||
msgid "This feature requires that:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:252(para)
|
||
msgid "The storage system must have Data ONTAP v8.2 or greater installed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:256(para)
|
||
msgid "The vStorage feature must be enabled on each storage virtual machine (SVM, also known as a Vserver) that is permitted to interact with the copy offload client."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:263(para)
|
||
msgid "To configure the copy offload workflow, enable NFS v4.0 or greater and export it from the SVM."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:270(para)
|
||
msgid "To download the NetApp copy offload binary to be utilized in conjunction with the <placeholder-1/> configuration option, please visit the Utility Toolchest page at the <link xlink:href=\"http://mysupport.netapp.com/NOW/download/tools/ntap_openstack_nfs/\"> NetApp Support portal</link> (login is required)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:287(title)
|
||
msgid "NetApp-supported extra specs for clustered Data ONTAP"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:289(para)
|
||
msgid "Extra specs enable vendors to specify extra filter criteria that the Block Storage scheduler uses when it determines which volume node should fulfill a volume provisioning request. When you use the NetApp unified driver with a clustered Data ONTAP storage system, you can leverage extra specs with OpenStack Block Storage volume types to ensure that OpenStack Block Storage volumes are created on storage back ends that have certain properties. For example, when you configure QoS, mirroring, or compression for a storage back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:299(para)
|
||
msgid "Extra specs are associated with OpenStack Block Storage volume types, so that when users request volumes of a particular volume type, the volumes are created on storage back ends that meet the list of requirements. For example, the back ends have the available space or extra specs. You can use the specs in the following table when you define OpenStack Block Storage volume types by using the <placeholder-1/> command."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:312(title)
|
||
msgid "NetApp Data ONTAP operating in 7-Mode storage family"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:314(para)
|
||
msgid "The NetApp Data ONTAP operating in 7-Mode storage family represents a configuration group which provides OpenStack compute instances access to 7-Mode storage systems. At present it can be configured in OpenStack Block Storage to work with iSCSI and NFS storage protocols."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:320(title)
|
||
msgid "NetApp iSCSI configuration for Data ONTAP operating in 7-Mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:322(para)
|
||
msgid "The NetApp iSCSI configuration for Data ONTAP operating in 7-Mode is an interface from OpenStack to Data ONTAP operating in 7-Mode storage systems for provisioning and managing the SAN block storage entity, that is, a LUN which can be accessed using iSCSI protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:328(para)
|
||
msgid "The iSCSI configuration for Data ONTAP operating in 7-Mode is a direct interface from OpenStack to Data ONTAP operating in 7-Mode storage system and it does not require additional management software to achieve the desired functionality. It uses NetApp ONTAPI to interact with the Data ONTAP operating in 7-Mode storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:336(title)
|
||
msgid "Configuration options for the Data ONTAP operating in 7-Mode storage family with iSCSI protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:339(para)
|
||
msgid "Configure the volume driver, storage family and storage protocol to the NetApp unified driver, Data ONTAP operating in 7-Mode, and iSCSI respectively by setting the <placeholder-1/>, <placeholder-2/> and <placeholder-3/> options in <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:376(title)
|
||
msgid "NetApp NFS configuration for Data ONTAP operating in 7-Mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:378(para)
|
||
msgid "The NetApp NFS configuration for Data ONTAP operating in 7-Mode is an interface from OpenStack to Data ONTAP operating in 7-Mode storage system for provisioning and managing OpenStack volumes on NFS exports provided by the Data ONTAP operating in 7-Mode storage system which can then be accessed using NFS protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:385(para)
|
||
msgid "The NFS configuration for Data ONTAP operating in 7-Mode is a direct interface from OpenStack Block Storage to the Data ONTAP operating in 7-Mode instance and as such does not require any additional management software to achieve the desired functionality. It uses NetApp ONTAPI to interact with the Data ONTAP operating in 7-Mode storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:393(title)
|
||
msgid "Configuration options for the Data ONTAP operating in 7-Mode family with NFS protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:396(para)
|
||
msgid "Configure the volume driver, storage family, and storage protocol to the NetApp unified driver, Data ONTAP operating in 7-Mode, and NFS respectively by setting the <placeholder-1/>, <placeholder-2/> and <placeholder-3/> options in <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:416(para)
|
||
msgid "Additional NetApp NFS configuration options are shared with the generic NFS driver. For a description of these, see <xref linkend=\"config_table_cinder_storage_nfs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:434(title)
|
||
msgid "NetApp E-Series storage family"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:435(para)
|
||
msgid "The NetApp E-Series storage family represents a configuration group which provides OpenStack compute instances access to E-Series storage systems. At present it can be configured in OpenStack Block Storage to work with the iSCSI storage protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:441(title)
|
||
msgid "NetApp iSCSI configuration for E-Series"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:442(para)
|
||
msgid "The NetApp iSCSI configuration for E-Series is an interface from OpenStack to E-Series storage systems for provisioning and managing the SAN block storage entity; that is, a NetApp LUN which can be accessed using the iSCSI protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:447(para)
|
||
msgid "The iSCSI configuration for E-Series is an interface from OpenStack Block Storage to the E-Series proxy instance and as such requires the deployment of the proxy instance in order to achieve the desired functionality. The driver uses REST APIs to interact with the E-Series proxy instance, which in turn interacts directly with the E-Series controllers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:453(para)
|
||
msgid "The use of multipath and DM-MP are required when using the OpenStack Block Storage driver for E-Series. In order for OpenStack Block Storage and OpenStack Compute to take advantage of multiple paths, the following configuration options must be correctly configured:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:460(para)
|
||
msgid "The <placeholder-1/> option should be set to <literal>True</literal> in the <filename>cinder.conf</filename> file within the driver-specific stanza (for example, <literal>[<replaceable>myDriver</replaceable>]</literal>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:467(para)
|
||
msgid "The <placeholder-1/> option should be set to <literal>True</literal> in the <filename>nova.conf</filename> file within the <literal>[libvirt]</literal> stanza."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:474(title)
|
||
msgid "Configuration options for E-Series storage family with iSCSI protocol"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:476(para)
|
||
msgid "Configure the volume driver, storage family, and storage protocol to the NetApp unified driver, E-Series, and iSCSI respectively by setting the <placeholder-1/>, <placeholder-2/> and <placeholder-3/> options in <filename>cinder.conf</filename> as follows:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:491(replaceable)
|
||
msgid "1.2.3.4,5.6.7.8"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:492(replaceable)
|
||
msgid "arrayPassword"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:493(replaceable)
|
||
msgid "pool1,pool2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:496(para)
|
||
msgid "To use the E-Series driver, you must override the default value of <placeholder-1/> with <literal>eseries</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:525(title)
|
||
msgid "Upgrading prior NetApp drivers to the NetApp unified driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:527(para)
|
||
msgid "NetApp introduced a new unified block storage driver in Havana for configuring different storage families and storage protocols. This requires defining upgrade path for NetApp drivers which existed in releases prior to Havana. This section covers the upgrade configuration for NetApp drivers to the new unified configuration and a list of deprecated NetApp drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:535(title)
|
||
msgid "Upgraded NetApp drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:536(para)
|
||
msgid "This section describes how to update OpenStack Block Storage configuration from a pre-Havana release to the unified driver format."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:540(title)
|
||
msgid "Driver upgrade configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:543(para)
|
||
msgid "NetApp iSCSI direct driver for Clustered Data ONTAP in Grizzly (or earlier)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:546(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:556(para)
|
||
msgid "NetApp unified driver configuration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:553(para)
|
||
msgid "NetApp NFS direct driver for Clustered Data ONTAP in Grizzly (or earlier)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:563(para)
|
||
msgid "NetApp iSCSI direct driver for Data ONTAP operating in 7-Mode storage controller in Grizzly (or earlier)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:567(para) ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:578(para)
|
||
msgid "NetApp unified driver configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:574(para)
|
||
msgid "NetApp NFS direct driver for Data ONTAP operating in 7-Mode storage controller in Grizzly (or earlier)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:589(title)
|
||
msgid "Deprecated NetApp drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:590(para)
|
||
msgid "This section lists the NetApp drivers in earlier releases that are deprecated in Havana."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:594(para)
|
||
msgid "NetApp iSCSI driver for clustered Data ONTAP."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:599(para)
|
||
msgid "NetApp NFS driver for clustered Data ONTAP."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:604(para)
|
||
msgid "NetApp iSCSI driver for Data ONTAP operating in 7-Mode storage controller."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:609(para)
|
||
msgid "NetApp NFS driver for Data ONTAP operating in 7-Mode storage controller."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/netapp-volume-driver.xml:615(para)
|
||
msgid "For support information on deprecated NetApp drivers in the Havana release, visit the <link xlink:href=\"http://netapp.github.io/openstack-deploy-ops-guide/\"> NetApp OpenStack Deployment and Operations Guide</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:4(title)
|
||
msgid "X-IO volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:5(para)
|
||
msgid "The X-IO volume driver for OpenStack Block Storage enables ISE products to be managed by OpenStack Block Storage nodes. This driver can be configured to work with iSCSI and Fibre Channel storage protocols. The X-IO volume driver allows the cloud operator to take advantage of ISE features like Quality of Service and Continuous Adaptive Data Placement (CADP). It also supports creating thin volumes and specifying volume media affinity."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:12(para)
|
||
msgid "ISE FW 2.8.0 or ISE FW 3.1.0 is required for OpenStack Block Storage support. The X-IO volume driver will not work with older ISE FW."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:38(para)
|
||
msgid "Create volumes with QoS specifications."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:43(title)
|
||
msgid "Configure X-IO Volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:44(para)
|
||
msgid "To configure the use of an ISE product with OpenStack Block Storage, modify your <filename>cinder.conf</filename> file as follows. Be careful to use the one that matches the storage protocol in use:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:48(title)
|
||
msgid "Fibre Channel"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:63(title)
|
||
msgid "Optional configuration parameters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:67(title)
|
||
msgid "Multipath"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:68(para)
|
||
msgid "The X-IO ISE supports a multipath configuration, but multipath must be enabled on the compute node (see <emphasis role=\"italic\">ISE Storage Blade Best Practices Guide</emphasis>). For more information, see <link xlink:href=\"http://www.openstack.org/\"><emphasis role=\"italic\">www.openstack.org</emphasis></link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:74(title)
|
||
msgid "Volume types"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:78(title)
|
||
msgid "Extra specs"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:75(para)
|
||
msgid "OpenStack Block Storage uses volume types to help the administrator specify attributes for volumes. These attributes are called extra-specs. The X-IO volume driver support the following extra-specs.<table frame=\"all\"><placeholder-1/><tgroup cols=\"3\"><colspec colname=\"c1\" colnum=\"1\" colwidth=\"1.0*\"/><colspec colname=\"c2\" colnum=\"2\" colwidth=\"1.0*\"/><colspec colname=\"c3\" colnum=\"3\" colwidth=\"1.0*\"/><thead><row><entry>Extra-specs name</entry><entry>Valid values</entry><entry>Description</entry></row></thead><tbody><row><entry>Feature:Raid</entry><entry>1, 5</entry><entry>RAID level for volume.</entry></row><row><entry>Feature:Pool</entry><entry>1 - n (n being number of pools on ISE)</entry><entry>Pool to create volume in.</entry></row><row><entry>Affinity:Type</entry><entry>cadp, flash, hdd</entry><entry>Volume media affinity type.</entry></row><row><entry>Alloc:Type</entry><entry>0 (thick), 1 (thin)</entry><entry>Allocation type for volume. Thick or thin</entry></row><row><entry>QoS:minIOPS</entry><entry>n (value less than maxIOPS)</entry><entry>Minimum IOPS setting for volume.</entry></row><row><entry>QoS:maxIOPS</entry><entry>n (value bigger than minIOPS)</entry><entry>Maximum IOPS setting for volume.</entry></row><row><entry>QoS:burstIOPS</entry><entry>n (value bigger than minIOPS)</entry><entry>Burst IOPS setting for volume.</entry></row></tbody></tgroup></table>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:131(para)
|
||
msgid "Create a volume type called xio1-flash for volumes that should reside on ssd storage: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/xio-volume-driver.xml:136(para)
|
||
msgid "Create a volume type called xio1 and set QoS min and max: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:8(title)
|
||
msgid "Windows iSCSI volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:10(para)
|
||
msgid "Windows Server 2012 and Windows Storage Server 2012 offer an integrated iSCSI Target service that can be used with OpenStack Block Storage in your stack. Being entirely a software solution, consider it in particular for mid-sized networks where the costs of a SAN might be excessive."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:15(para)
|
||
msgid "The Windows <systemitem class=\"service\">cinder-volume</systemitem> driver works with OpenStack Compute on any hypervisor. It includes snapshotting support and the \"boot from volume\" feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:19(para)
|
||
msgid "This driver creates volumes backed by fixed-type VHD images on Windows Server 2012 and dynamic-type VHDX on Windows Server 2012 R2, stored locally on a user-specified path. The system uses those images as iSCSI disks and exports them through iSCSI targets. Each volume has its own iSCSI target."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:24(para)
|
||
msgid "This driver has been tested with Windows Server 2012 and Windows Server R2 using the Server and Storage Server distributions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:27(para)
|
||
msgid "Install the <systemitem class=\"service\">cinder-volume</systemitem> service as well as the required Python components directly onto the Windows node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:31(para)
|
||
msgid "You may install and configure <systemitem class=\"service\">cinder-volume </systemitem> and its dependencies manually using the following guide or you may use the <literal>Cinder Volume Installer</literal>, presented below."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:36(title)
|
||
msgid "Installing using the OpenStack cinder volume installer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:38(para)
|
||
msgid "In case you want to avoid all the manual setup, you can use Cloudbase Solutions' installer. You can find it at <link xlink:href=\"https://www.cloudbase.it/downloads/CinderVolumeSetup_Beta.msi\"> https://www.cloudbase.it/downloads/CinderVolumeSetup_Beta.msi</link>. It installs an independent Python environment, in order to avoid conflicts with existing applications, dynamically generates a <filename>cinder.conf </filename> file based on the parameters provided by you."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:46(para)
|
||
msgid "<systemitem class=\"service\">cinder-volume</systemitem> will be configured to run as a Windows Service, which can be restarted using:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:52(para)
|
||
msgid "The installer can also be used in unattended mode. More details about how to use the installer and its features can be found at <link xlink:href=\"https://www.cloudbase.it\">https://www.cloudbase.it</link>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:58(title)
|
||
msgid "Windows Server configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:60(para)
|
||
msgid "The required service in order to run <systemitem class=\"service\"> cinder-volume</systemitem> on Windows is <literal>wintarget</literal>. This will require the iSCSI Target Server Windows feature to be installed. You can install it by running the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:69(para)
|
||
msgid "The Windows Server installation requires at least 16 GB of disk space. The volumes hosted by this node need the extra space."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:73(para)
|
||
msgid "For <systemitem class=\"service\">cinder-volume</systemitem> to work properly, you must configure NTP as explained in <xref linkend=\"configure-ntp-windows\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:77(para)
|
||
msgid "Next, install the requirements as described in <xref linkend=\"windows-requirements\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:82(title)
|
||
msgid "Getting the code"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:84(para)
|
||
msgid "Git can be used to download the necessary source code. The installer to run Git on Windows can be downloaded here:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:91(para)
|
||
msgid "Once installed, run the following to clone the OpenStack Block Storage code."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:98(title)
|
||
msgid "Configure cinder-volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:100(para)
|
||
msgid "The <filename>cinder.conf</filename> file may be placed in <filename>C:\\etc\\cinder</filename>. Below is a config sample for using the Windows iSCSI Driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:119(para)
|
||
msgid "The following table contains a reference to the only driver specific option that will be used by the Block Storage Windows driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:126(title)
|
||
msgid "Running cinder-volume"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/windows-iscsi-volume-driver.xml:128(para)
|
||
msgid "After configuring <systemitem class=\"service\">cinder-volume</systemitem> using the <filename>cinder.conf</filename> file, you may use the following commands to install and run the service (note that you must replace the variables with the proper paths):"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lvm-volume-driver.xml:6(title)
|
||
msgid "LVM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lvm-volume-driver.xml:7(para)
|
||
msgid "The default volume back-end uses local volumes managed by LVM."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lvm-volume-driver.xml:8(para)
|
||
msgid "This driver supports different transport protocols to attach volumes, currently iSCSI and iSER."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lvm-volume-driver.xml:10(para)
|
||
msgid "Set the following in your <filename>cinder.conf</filename> configuration file, and use the following options to configure for iSCSI transport:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lvm-volume-driver.xml:19(para)
|
||
msgid "Use the following options to configure for the iSER transport:"
|
||
msgstr ""
|
||
|
||
#. When image changes, this message will be marked fuzzy or untranslated for you.
|
||
#. It doesn't matter what you translate it to: it's not used at all.
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:19(None)
|
||
msgid "@@image: '../../../common/figures/ceph/ceph-architecture.png'; md5=f7e854c9dbfb64534c47c3583e774c81"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:4(title)
|
||
msgid "Ceph RADOS Block Device (RBD)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:5(para)
|
||
msgid "If you use KVM or QEMU as your hypervisor, you can configure the Compute service to use <link xlink:href=\"http://ceph.com/ceph-storage/block-storage/\"> Ceph RADOS block devices (RBD)</link> for volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:15(title)
|
||
msgid "Ceph architecture"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:9(para)
|
||
msgid "Ceph is a massively scalable, open source, distributed storage system. It is comprised of an object store, block store, and a POSIX-compliant distributed file system. The platform can auto-scale to the exabyte level and beyond. It runs on commodity hardware, is self-healing and self-managing, and has no single point of failure. Ceph is in the Linux kernel and is integrated with the OpenStack cloud operating system. Due to its open-source nature, you can install and use this portable storage platform in public or private clouds. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:25(title)
|
||
msgid "RADOS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:26(para)
|
||
msgid "Ceph is based on <emphasis>RADOS: Reliable Autonomic Distributed Object Store</emphasis>. RADOS distributes objects across the storage cluster and replicates objects for fault tolerance. RADOS contains the following major components:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:32(para)
|
||
msgid "<emphasis>Object Storage Device (OSD) Daemon</emphasis>. The storage daemon for the RADOS service, which interacts with the OSD (physical or logical storage unit for your data)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:35(para)
|
||
msgid "You must run this daemon on each server in your cluster. For each OSD, you can have an associated hard drive disk. For performance purposes, pool your hard drive disk with raid arrays, logical volume management (LVM), or B-tree file system (<systemitem>Btrfs</systemitem>) pooling. By default, the following pools are created: data, metadata, and RBD."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:42(para)
|
||
msgid "<emphasis>Meta-Data Server (MDS)</emphasis>. Stores metadata. MDSs build a POSIX file system on top of objects for Ceph clients. However, if you do not use the Ceph file system, you do not need a metadata server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:49(para)
|
||
msgid "<emphasis>Monitor (MON)</emphasis>. A lightweight daemon that handles all communications with external applications and clients. It also provides a consensus for distributed decision making in a Ceph/RADOS cluster. For instance, when you mount a Ceph shared on a client, you point to the address of a MON server. It checks the state and the consistency of the data. In an ideal setup, you must run at least three <code>ceph-mon</code> daemons on separate servers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:58(para)
|
||
msgid "Ceph developers recommend XFS for production deployments, <systemitem>Btrfs</systemitem> for testing, development, and any non-critical deployments. Btrfs has the correct feature set and roadmap to serve Ceph in the long-term, but XFS and ext4 provide the necessary stability for today’s deployments."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:63(para)
|
||
msgid "If using <systemitem>Btrfs</systemitem>, ensure that you use the correct version (see <link xlink:href=\"http://ceph.com/docs/master/start/os-recommendations/.\">Ceph Dependencies</link>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:66(para)
|
||
msgid "For more information about usable file systems, see <link xlink:href=\"http://ceph.com/ceph-storage/file-system/\">ceph.com/ceph-storage/file-system/</link>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:72(title)
|
||
msgid "Ways to store, use, and expose data"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:73(para)
|
||
msgid "To store and access your data, you can use the following storage systems:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:77(para)
|
||
msgid "<emphasis>RADOS</emphasis>. Use as an object, default storage mechanism."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:81(para)
|
||
msgid "<emphasis>RBD</emphasis>. Use as a block device. The Linux kernel RBD (RADOS block device) driver allows striping a Linux block device over multiple distributed object store data objects. It is compatible with the KVM RBD image."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:88(para)
|
||
msgid "<emphasis>CephFS</emphasis>. Use as a file, POSIX-compliant file system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:92(para)
|
||
msgid "Ceph exposes RADOS; you can access it through the following interfaces:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:95(para)
|
||
msgid "<emphasis>RADOS Gateway</emphasis>. OpenStack Object Storage and Amazon-S3 compatible RESTful interface (see <link xlink:href=\"http://ceph.com/wiki/RADOS_Gateway\">RADOS_Gateway</link>)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:101(para)
|
||
msgid "<emphasis>librados</emphasis>, and its related C/C++ bindings."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:104(para)
|
||
msgid "<emphasis>RBD and QEMU-RBD</emphasis>. Linux kernel and QEMU block devices that stripe data across multiple objects."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:112(para)
|
||
msgid "The following table contains the configuration options supported by the Ceph RADOS Block Device driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:115(title)
|
||
msgid "Deprecation notice"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/ceph-rbd-volume-driver.xml:116(para)
|
||
msgid "The <placeholder-1/> option has been deprecated and replaced by <placeholder-2/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:6(title)
|
||
msgid "ProphetStor Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:7(para)
|
||
msgid "ProhetStor Fibre Channel and iSCSI drivers add support for ProphetStor Flexvisor through OpenStack Block Storage. ProphetStor Flexvisor enables commodity x86 hardware as software-defined storage leveraging well-proven ZFS for disk management to provide enterprise grade storage services such as snapshots, data protection with different RAID levels, replication, and deduplication."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:13(para)
|
||
msgid "The <literal>DPLFCDriver</literal> and <literal>DPLISCSIDriver</literal> drivers run volume operations by communicating with the ProphetStor storage system over HTTPS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:44(title)
|
||
msgid "Enable the Fibre Channel or iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:45(para)
|
||
msgid "The <literal>DPLFCDriver</literal> and <literal>DPLISCSIDriver</literal> are installed with the OpenStack software."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:50(para)
|
||
msgid "Query storage pool id for configure <literal>dpl_pool</literal> of the <filename>cinder.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:54(para)
|
||
msgid "Logon onto the storage system with administrator access."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:56(replaceable) ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:77(replaceable)
|
||
msgid "STORAGE IP ADDRESS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:59(para)
|
||
msgid "View the current usable pool id."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:64(para)
|
||
msgid "Use <literal>d5bd40b58ea84e9da09dcf25a01fdc07</literal> to config the <literal>dpl_pool</literal> of <filename>/etc/cinder/cinder.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:69(para)
|
||
msgid "Other management command can reference by command help <placeholder-1/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:73(para)
|
||
msgid "Make the following changes on the volume node <filename>/etc/cinder/cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:104(para)
|
||
msgid "Save the changes to the <filename>/etc/cinder/cinder.conf</filename> file and restart the <systemitem class=\"service\">cinder-volume</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:110(para)
|
||
msgid "The ProphetStor Fibre Channel or iSCSI drivers are now enabled on your OpenStack system. If you experience problems, review the Block Storage service log files for errors."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/prophetstor-dpl-driver.xml:114(para)
|
||
msgid "The following table contains the options supported by the ProphetStor storage driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:10(title)
|
||
msgid "HP MSA Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:12(para)
|
||
msgid "The <filename>HPMSAFCDriver</filename> and <filename>HPMSAISCSIDriver</filename> Cinder drivers allow HP MSA 2040 or 1040 arrays to be used for block storage in OpenStack deployments."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:19(para)
|
||
msgid "To use the HP MSA drivers, the following are required:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:23(para)
|
||
msgid "HP MSA 2040 or 1040 array with:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:27(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:27(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:27(para)
|
||
msgid "iSCSI or FC host interfaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:31(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:31(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:31(para)
|
||
msgid "G22x firmware or later"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:37(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:42(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:37(para)
|
||
msgid "Network connectivity between the OpenStack host and the array management interfaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:42(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:47(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:42(para)
|
||
msgid "HTTPS or HTTP must be enabled on the array"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:94(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:99(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:94(title)
|
||
msgid "Configuring the array"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:98(para)
|
||
msgid "Verify that the array can be managed via an HTTPS connection. HTTP can also be used if <literal>hpmsa_api_protocol=http</literal> is placed into the appropriate sections of the <filename>cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:103(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:108(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:103(para)
|
||
msgid "Confirm that virtual pools A and B are present if you plan to use virtual pools for OpenStack storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:106(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:111(para)
|
||
msgid "If you plan to use vdisks instead of virtual pools, create or identify one or more vdisks to be used for OpenStack storage; typically this will mean creating or setting aside one disk group for each of the A and B controllers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:113(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:118(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:108(para)
|
||
msgid "Edit the <filename>cinder.conf</filename> file to define an storage backend entry for each storage pool on the array that will be managed by OpenStack. Each entry consists of a unique section name, surrounded by square brackets, followed by options specified in <literal>key=value</literal> format."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:121(para)
|
||
msgid "The <literal>hpmsa_backend_name</literal> value specifies the name of the storage pool or vdisk on the array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:127(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:132(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:122(para)
|
||
msgid "The <literal>volume_backend_name</literal> option value can be a unique value, if you wish to be able to assign volumes to a specific storage pool on the array, or a name that's shared among multiple storage pools to let the volume scheduler choose where new volumes are allocated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:135(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:140(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:130(para)
|
||
msgid "The rest of the options will be repeated for each storage pool in a given array: the appropriate Cinder driver name; IP address or hostname of the array management interface; the username and password of an array user account with <literal>manage</literal> privileges; and the iSCSI IP addresses for the array if using the iSCSI transport protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:144(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:149(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:139(para)
|
||
msgid "In the examples below, two backends are defined, one for pool A and one for pool B, and a common <literal>volume_backend_name</literal> is used so that a single volume type definition can be used to allocate volumes from both pools."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:151(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:156(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:146(title)
|
||
msgid "iSCSI example backend entries"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:173(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:178(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:168(title)
|
||
msgid "Fibre Channel example backend entries"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:194(para)
|
||
msgid "If any <literal>volume_backend_name</literal> value refers to a vdisk rather than a virtual pool, add an additional statement <literal>hpmsa_backend_type = linear</literal> to that backend entry."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:201(para)
|
||
msgid "If HTTPS is not enabled in the array, include <literal>hpmsa_api_protocol = http</literal> in each of the backend definitions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:207(para)
|
||
msgid "If HTTPS is enabled, you can enable certificate verification with the option <literal>hpmsa_verify_certificate=True</literal>. You may also use the <literal>hpmsa_verify_certificate_path</literal> parameter to specify the path to a CA_BUNDLE file containing CAs other than those in the default list."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:216(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:221(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:203(para)
|
||
msgid "Modify the <literal>[DEFAULT]</literal> section of the <filename>cinder.conf</filename> file to add an <literal>enabled_backends</literal> parameter specifying the backend entries you added, and a <literal>default_volume_type</literal> parameter specifying the name of a volume type that you will create in the next step."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:224(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:229(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:211(title)
|
||
msgid "[DEFAULT] section changes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:242(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:247(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:229(title)
|
||
msgid "Creating a volume type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:244(para) ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:246(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:249(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:251(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:231(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:233(para)
|
||
msgid "$ <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:235(para)
|
||
msgid "Create a new volume type for each distinct <literal>volume_backend_name</literal> value that you added to cinder.conf. The example below assumes that the same <literal>volume_backend_name=hpmsa-array</literal> option was specified in all of the entries, and specifies that the volume type <literal>hpmsa</literal> can be used to allocate volumes from any of them. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:252(para) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:257(para) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:239(para)
|
||
msgid "After modifying <filename>cinder.conf</filename>, restart the <systemitem class=\"service\">cinder-volume</systemitem> service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:259(title) ./doc/config-reference/block-storage/drivers/dothill-driver.xml:264(title) ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:246(title)
|
||
msgid "Driver-specific options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-msa-driver.xml:261(para)
|
||
msgid "The following table contains the configuration options that are specific to the HP MSA drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:4(title)
|
||
msgid "NFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:5(para)
|
||
msgid "The Network File System (NFS) is a distributed file system protocol originally developed by Sun Microsystems in 1984. An NFS server <emphasis>exports</emphasis> one or more of its file systems, known as <emphasis>shares</emphasis>. An NFS client can mount these exported shares on its own file system. You can perform file actions on this mounted remote file system as if the file system were local."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:13(title)
|
||
msgid "How the NFS driver works"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:14(para)
|
||
msgid "The NFS driver, and other drivers based on it, work quite differently than a traditional block storage driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:17(para)
|
||
msgid "The NFS driver does not actually allow an instance to access a storage device at the block level. Instead, files are created on an NFS share and mapped to instances, which emulates a block device. This works in a similar way to QEMU, which stores instances in the <filename>/var/lib/nova/instances</filename> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:26(title)
|
||
msgid "Enable the NFS driver and related options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:27(para)
|
||
msgid "To use Cinder with the NFS driver, first set the <literal>volume_driver</literal> in <filename>cinder.conf</filename>:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:31(para)
|
||
msgid "The following table contains the options supported by the NFS driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:36(para)
|
||
msgid "As of the Icehouse release, the NFS driver (and other drivers based off it) will attempt to mount shares using version 4.1 of the NFS protocol (including pNFS). If the mount attempt is unsuccessful due to a lack of client or server support, a subsequent mount attempt that requests the default behavior of the <placeholder-1/> command will be performed. On most distributions, the default behavior is to attempt mounting first with NFS v4.0, then silently fall back to NFS v3.0 if necessary. If the <placeholder-2/> configuration option contains a request for a specific version of NFS to be used, or if specific options are specified in the shares configuration file specified by the <placeholder-3/> configuration option, the mount will be attempted as requested with no subsequent attempts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:55(title)
|
||
msgid "How to use the NFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:58(para)
|
||
msgid "Access to one or more NFS servers. Creating an NFS server is outside the scope of this document. This example assumes access to the following NFS servers and mount points:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:64(literal)
|
||
msgid "192.168.1.200:/storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:67(literal)
|
||
msgid "192.168.1.201:/storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:70(literal)
|
||
msgid "192.168.1.202:/storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:73(para)
|
||
msgid "This example demonstrates the use of with this driver with multiple NFS servers. Multiple servers are not required. One is usually enough."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:78(para)
|
||
msgid "Add your list of NFS servers to the file you specified with the <literal>nfs_shares_config</literal> option. For example, if the value of this option was set to <literal>/etc/cinder/shares.txt</literal>, then:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:88(para)
|
||
msgid "Comments are allowed in this file. They begin with a <literal>#</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:92(para)
|
||
msgid "Configure the <literal>nfs_mount_point_base</literal> option. This is a directory where <systemitem class=\"service\">cinder-volume</systemitem> mounts all NFS shares stored in <literal>shares.txt</literal>. For this example, <literal>/var/lib/cinder/nfs</literal> is used. You can, of course, use the default value of <literal>$state_path/mnt</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:103(para)
|
||
msgid "Start the <systemitem class=\"service\">cinder-volume</systemitem> service. <literal>/var/lib/cinder/nfs</literal> should now contain a directory for each NFS share specified in <literal>shares.txt</literal>. The name of each directory is a hashed name:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:115(para)
|
||
msgid "You can now create volumes as you normally would:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:120(para)
|
||
msgid "This volume can also be attached and deleted just like other volumes. However, snapshotting is <emphasis>not</emphasis> supported."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:127(title)
|
||
msgid "NFS driver notes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:130(para)
|
||
msgid "<systemitem class=\"service\">cinder-volume</systemitem> manages the mounting of the NFS shares as well as volume creation on the shares. Keep this in mind when planning your OpenStack architecture. If you have one master NFS server, it might make sense to only have one <systemitem class=\"service\">cinder-volume</systemitem> service to handle all requests to that NFS server. However, if that single server is unable to handle all requests, more than one <systemitem class=\"service\">cinder-volume</systemitem> service is needed as well as potentially more than one NFS server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:146(para)
|
||
msgid "Because data is stored in a file and not actually on a block storage device, you might not see the same IO performance as you would with a traditional block storage driver. Please test accordingly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:153(para)
|
||
msgid "Despite possible IO performance loss, having volume data stored in a file might be beneficial. For example, backing up volumes can be as easy as copying the volume files."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nfs-volume-driver.xml:158(para)
|
||
msgid "Regular IO flushing and syncing still stands."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:10(title)
|
||
msgid "Dot Hill AssuredSAN Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:12(para)
|
||
msgid "The <filename>DotHillFCDriver</filename> and <filename>DotHillISCSIDriver</filename> Cinder drivers allow Dot Hill arrays to be used for block storage in OpenStack deployments."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:19(para)
|
||
msgid "To use the Dot Hill drivers, the following are required:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:23(para)
|
||
msgid "Dot Hill AssuredSAN array with:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:35(para)
|
||
msgid "Appropriate licenses for the snapshot and copy volume features"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:103(para)
|
||
msgid "Verify that the array can be managed via an HTTPS connection. HTTP can also be used if <literal>dothill_api_protocol=http</literal> is placed into the appropriate sections of the <filename>cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:126(para)
|
||
msgid "The <literal>dothill_backend_name</literal> value specifies the name of the storage pool or vdisk on the array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:199(para)
|
||
msgid "If any <literal>volume_backend_name</literal> value refers to a vdisk rather than a virtual pool, add an additional statement <literal>dothill_backend_type = linear</literal> to that backend entry."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:206(para)
|
||
msgid "If HTTPS is not enabled in the array, include <literal>dothill_api_protocol = http</literal> in each of the backend definitions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:212(para)
|
||
msgid "If HTTPS is enabled, you can enable certificate verification with the option <literal>dothill_verify_certificate=True</literal>. You may also use the <literal>dothill_verify_certificate_path</literal> parameter to specify the path to a CA_BUNDLE file containing CAs other than those in the default list."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:240(para)
|
||
msgid "Create a new volume type for each distinct <literal>volume_backend_name</literal> value that you added to cinder.conf. The example below assumes that the same <literal>volume_backend_name=dothill-array</literal> option was specified in all of the entries, and specifies that the volume type <literal>dothill</literal> can be used to allocate volumes from any of them. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/dothill-driver.xml:266(para)
|
||
msgid "The following table contains the configuration options that are specific to the Dot Hill drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/smbfs-volume-driver.xml:6(title)
|
||
msgid "SambaFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/smbfs-volume-driver.xml:7(para)
|
||
msgid "There is a volume back-end for Samba filesystems. Set the following in your <filename>cinder.conf</filename>, and use the following options to configure it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/smbfs-volume-driver.xml:11(para)
|
||
msgid "The SambaFS driver requires <placeholder-1/> version 1.7 or higher on Linux nodes, and <placeholder-2/> version 1.6 or higher on Windows nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/nimble-volume-driver.xml:6(title)
|
||
msgid "Nimble volume driver"
|
||
msgstr ""
|
||
|
||
#. <para>The volume driver configures XXX. More information about the driver is available at
|
||
#. <xlink href="http://example.com">example.com</xlink>.
|
||
#. </para>
|
||
#: ./doc/config-reference/block-storage/drivers/nimble-volume-driver.xml:13(para)
|
||
msgid "Set the following in your <filename>cinder.conf</filename> to use the Nimble volume driver:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:6(title)
|
||
msgid "Scality SOFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:7(para)
|
||
msgid "The Scality SOFS volume driver interacts with configured sfused mounts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:9(para)
|
||
msgid "The Scality SOFS driver manages volumes as sparse files stored on a Scality Ring through sfused. Ring connection settings and sfused options are defined in the <filename>cinder.conf</filename> file and the configuration file pointed to by the <placeholder-1/> option, typically <filename>/etc/sfused.conf</filename>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:17(para)
|
||
msgid "The Scality SOFS volume driver provides the following Block Storage volume operations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:53(title)
|
||
msgid "Sample Block Storage Configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:51(para)
|
||
msgid "Use the following instructions to update the <filename>cinder.conf</filename> configuration file: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:68(title)
|
||
msgid "Sample Compute Configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/scality-sofs-driver.xml:66(para)
|
||
msgid "Use the following instructions to update the <filename>nova.conf</filename> configuration file: <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:9(title)
|
||
msgid "Hitachi storage volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:10(para)
|
||
msgid "Hitachi storage volume driver provides iSCSI and Fibre Channel support for Hitachi storages."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:14(para)
|
||
msgid "Supported storages:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:17(para)
|
||
msgid "Hitachi Virtual Storage Platform G1000 (VSP G1000)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:20(para)
|
||
msgid "Hitachi Virtual Storage Platform (VSP)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:23(para)
|
||
msgid "Hitachi Unified Storage VM (HUS VM)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:26(para)
|
||
msgid "Hitachi Unified Storage 100 Family (HUS 100 Family)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:29(para)
|
||
msgid "Required software:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:32(para)
|
||
msgid "RAID Manager Ver 01-32-03/01 or later for VSP G1000/VSP/HUS VM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:35(para)
|
||
msgid "Hitachi Storage Navigator Modular 2 (HSNM2) Ver 27.50 or later for HUS 100 Family"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:39(para)
|
||
msgid "HSNM2 needs to be installed under <filename>/usr/stonavm.</filename>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:41(para)
|
||
msgid "Required licenses:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:44(para)
|
||
msgid "Hitachi In-System Replication Software for VSP G1000/VSP/HUS VM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:47(para)
|
||
msgid "(Mandatory) ShadowImage in-system replication for HUS 100 Family"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:50(para)
|
||
msgid "(Optional) Copy-on-Write Snapshot for HUS 100 Family"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:53(para)
|
||
msgid "Additionally, the <application>pexpect</application> package is required."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:59(para)
|
||
msgid "Create, delete, attach and detach volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:62(para)
|
||
msgid "Create, list and delete volume snapshots."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:87(title)
|
||
msgid "Set up Hitachi storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:88(para)
|
||
msgid "You need to specify settings as described below. For details about each step, see the user's guide of the storage device. Use a storage administrative software such as Storage Navigator to set up the storage device so that LDEVs and host groups can be created and deleted, and LDEVs can be connected to the server and can be asynchronously copied."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:91(para)
|
||
msgid "Create a Dynamic Provisioning pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:94(para)
|
||
msgid "Connect the ports at the storage to the Controller node and Compute nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:97(para)
|
||
msgid "For VSP G1000/VSP/HUS VM, set \"port security\" to \"enable\" for the ports at the storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:100(para)
|
||
msgid "For HUS 100 Family, set \"Host Group security\"/\"iSCSI target security\" to \"ON\" for the ports at the storage."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:103(para)
|
||
msgid "For the ports at the storage, create host groups (iSCSI targets) whose names begin with HBSD- for the Controller node and each Compute node. Then register a WWN (initiator IQN) for each of the Controller node and Compute nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:106(para)
|
||
msgid "For VSP G1000/VSP/HUS VM, perform the following:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:109(para)
|
||
msgid "Create a storage device account belonging to the Administrator User Group. (To use multiple storage devices, create the same account name for all the target storage devices, and specify the same resource group and permissions.)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:113(para)
|
||
msgid "Create a command device (In-Band), and set user authentication to ON."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:116(para)
|
||
msgid "Register the created command device to the host group for the Controller node."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:119(para)
|
||
msgid "To use the Thin Image function, create a pool for Thin Image."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:124(para)
|
||
msgid "For HUS 100 Family, perform the following:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:127(para)
|
||
msgid "Use the command <placeholder-1/> to register the unit name and controller of the storage device to HSNM2."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:130(para)
|
||
msgid "When connecting via iSCSI, if you are using CHAP certification, specify the same user and password as that used for the storage port."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:137(title)
|
||
msgid "Set up Hitachi Gigabit Fibre Channel adaptor"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:138(para)
|
||
msgid "Change a parameter of the hfcldd driver and update the initram file if Hitachi Gigabit Fibre Channel adaptor is used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:142(replaceable) ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:142(replaceable)
|
||
msgid "KERNEL_VERSION"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:146(title)
|
||
msgid "Set up Hitachi storage volume driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:149(para)
|
||
msgid "Create directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:154(para)
|
||
msgid "Create \"volume type\" and \"volume key\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:155(para)
|
||
msgid "This example shows that HUS100_SAMPLE is created as \"volume type\" and hus100_backend is registered as \"volume key\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:161(para)
|
||
msgid "Please specify any identical \"volume type\" name and \"volume key\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:163(para)
|
||
msgid "To confirm the created \"volume type\", please execute the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:168(para)
|
||
msgid "Edit <filename>/etc/cinder/cinder.conf</filename> as follows."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:169(para)
|
||
msgid "If you use Fibre Channel:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:171(para)
|
||
msgid "If you use iSCSI:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:173(para)
|
||
msgid "Also, set <placeholder-1/> created by <placeholder-2/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:175(para)
|
||
msgid "This table shows configuration options for Hitachi storage volume driver."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:179(para)
|
||
msgid "Restart Block Storage service."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hitachi-storage-volume-driver.xml:181(para)
|
||
msgid "When the startup is done, \"MSGID0003-I: The storage backend can be used.\" is output into <filename>/var/log/cinder/volume.log</filename> as follows."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:10(title)
|
||
msgid "Lenovo Fibre Channel and iSCSI drivers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:12(para)
|
||
msgid "The <filename>LenovoFCDriver</filename> and <filename>LenovoISCSIDriver</filename> Cinder drivers allow Lenovo S3200 or S2200 arrays to be used for block storage in OpenStack deployments."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:19(para)
|
||
msgid "To use the Lenovo drivers, the following are required:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:23(para)
|
||
msgid "Lenovo S3200 or S2200 array with:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:98(para)
|
||
msgid "Verify that the array can be managed via an HTTPS connection. HTTP can also be used if <literal>lenovo_api_protocol=http</literal> is placed into the appropriate sections of the <filename>cinder.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:116(para)
|
||
msgid "The <literal>lenovo_backend_name</literal> value specifies the name of the storage pool on the array."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:188(para)
|
||
msgid "If HTTPS is not enabled in the array, include <literal>lenovo_api_protocol = http</literal> in each of the backend definitions."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:194(para)
|
||
msgid "If HTTPS is enabled, you can enable certificate verification with the option <literal>lenovo_verify_certificate=True</literal>. You may also use the <literal>lenovo_verify_certificate_path</literal> parameter to specify the path to a CA_BUNDLE file containing CAs other than those in the default list."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:222(para)
|
||
msgid "Create a new volume type for each distinct <literal>volume_backend_name</literal> value that you added to cinder.conf. The example below assumes that the same <literal>volume_backend_name=lenovo-array</literal> option was specified in all of the entries, and specifies that the volume type <literal>lenovo</literal> can be used to allocate volumes from any of them. <placeholder-1/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/lenovo-driver.xml:248(para)
|
||
msgid "The following table contains the configuration options that are specific to the Lenovo drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:4(title)
|
||
msgid "HP LeftHand/StoreVirtual driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:5(para)
|
||
msgid "The <filename>HPLeftHandISCSIDriver</filename> is based on the Block Storage service (Cinder) plug-in architecture. Volume operations are run by communicating with the HP LeftHand/StoreVirtual system over HTTPS, or SSH connections. HTTPS communications use the <package>hplefthandclient</package>, which is part of the Python standard library."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:15(para)
|
||
msgid "The <filename>HPLeftHandISCSIDriver</filename> can be configured to run in one of two possible modes, legacy mode which uses SSH/CLIQ to communicate with the HP LeftHand/StoreVirtual array, or standard mode which uses a new REST client to communicate with the array. No new functionality has been, or will be, supported in legacy mode. For performance improvements and new functionality, the driver must be configured for standard mode, the <package>hplefthandclient</package> must be downloaded, and HP LeftHand/StoreVirtual Operating System software version 11.5 or higher is required on the array. To configure the driver in standard mode, see <xref linkend=\"hp-lefthand-rest-driver\"/>. To configure the driver in legacy mode, see <xref linkend=\"hp-lefthand-clix-driver\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:33(para)
|
||
msgid "For information about how to manage HP LeftHand/StoreVirtual storage systems, see the HP LeftHand/StoreVirtual user documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:37(title)
|
||
msgid "HP LeftHand/StoreVirtual REST driver standard mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:38(para)
|
||
msgid "This section describes how to configure the HP LeftHand/StoreVirtual Cinder driver in standard mode."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:43(para)
|
||
msgid "To use the HP LeftHand/StoreVirtual driver in standard mode, do the following:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:48(para)
|
||
msgid "Install LeftHand/StoreVirtual Operating System software version 11.5 or higher on the HP LeftHand/StoreVirtual storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:54(para)
|
||
msgid "Create a cluster group."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:57(para)
|
||
msgid "Install the <package>hplefthandclient</package> version 1.0.2 from the Python Package Index on the system with the enabled Block Storage service volume drivers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:99(para)
|
||
msgid "When you use back-end assisted volume migration, both source and destination clusters must be in the same HP LeftHand/StoreVirtual management group. The HP LeftHand/StoreVirtual array will use native LeftHand APIs to migrate the volume. The volume cannot be attached or have snapshots to migrate."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:106(para)
|
||
msgid "Volume type support for the driver includes the ability to set the following capabilities in the OpenStack Cinder API <filename>cinder.api.contrib.types_extra_specs</filename> volume type extra specs extension module."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:115(literal) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:160(term)
|
||
msgid "hplh:provisioning"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:120(literal) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:143(term) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:166(term)
|
||
msgid "hplh:ao"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:125(literal) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:147(term) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:172(term)
|
||
msgid "hplh:data_pl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:129(para)
|
||
msgid "To work with the default filter scheduler, the key-value pairs are case-sensitive and scoped with <literal>'hplh:'</literal>. For information about how to set the key-value pairs and associate them with a volume type, run the following command:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:140(para)
|
||
msgid "The following keys require the HP LeftHand/StoreVirtual storage array be configured for"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:144(para)
|
||
msgid "The HP LeftHand/StoreVirtual storage array must be configured for Adaptive Optimization."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:148(para)
|
||
msgid "The HP LeftHand/StoreVirtual storage array must be able to support the Data Protection level specified by the extra spec."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:161(para)
|
||
msgid "Defaults to <literal>thin</literal> provisioning, the valid values are, <literal>thin</literal> and <literal>full</literal>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:167(para)
|
||
msgid "Defaults to <literal>true</literal>, the valid values are, <literal>true</literal> and <literal>false</literal>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:173(para)
|
||
msgid "Defaults to <literal>r-0</literal>, Network RAID-0 (None), the valid values are,"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:176(para)
|
||
msgid "<literal>r-0</literal>, Network RAID-0 (None)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:180(para)
|
||
msgid "<literal>r-5</literal>, Network RAID-5 (Single Parity)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:184(para)
|
||
msgid "<literal>r-10-2</literal>, Network RAID-10 (2-Way Mirror)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:188(para)
|
||
msgid "<literal>r-10-3</literal>, Network RAID-10 (3-Way Mirror)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:192(para)
|
||
msgid "<literal>r-10-4</literal>, Network RAID-10 (4-Way Mirror)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:196(para)
|
||
msgid "<literal>r-6</literal>, Network RAID-6 (Dual Parity),"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:208(title)
|
||
msgid "Enable the HP LeftHand/StoreVirtual iSCSI driver in standard mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:210(para) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:349(para)
|
||
msgid "The <filename>HPLeftHandISCSIDriver</filename> is installed with the OpenStack software."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:217(para)
|
||
msgid "Install the <filename>hplefthandclient</filename> Python package on the OpenStack Block Storage system."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:225(para)
|
||
msgid "If you are not using an existing cluster, create a cluster on the HP LeftHand storage system to be used as the cluster for creating volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:231(para)
|
||
msgid "Make the following changes in the <filename>/etc/cinder/cinder.conf</filename> file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:239(replaceable)
|
||
msgid "https://10.10.0.141:8081/lhos"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:242(replaceable) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:373(replaceable)
|
||
msgid "lhuser"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:245(replaceable) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:376(replaceable)
|
||
msgid "lhpass"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:248(replaceable) ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:382(replaceable)
|
||
msgid "ClusterLefthand"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:269(para)
|
||
msgid "You can enable only one driver on each cinder instance unless you enable multiple back end support. See the Cinder multiple back end support instructions to enable this feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:275(para)
|
||
msgid "If the <placeholder-1/> is set to <literal>true</literal>, the driver will associate randomly-generated CHAP secrets with all hosts on the HP LeftHand/StoreVirtual system. OpenStack Compute nodes use these secrets when creating iSCSI connections. <placeholder-2/><placeholder-3/>"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:306(para)
|
||
msgid "The HP LeftHand/StoreVirtual driver is now enabled in standard mode on your OpenStack system. If you experience problems, review the Block Storage service log files for errors."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:313(title)
|
||
msgid "HP LeftHand/StoreVirtual CLIQ driver legacy mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:314(para)
|
||
msgid "This section describes how to configure the HP LeftHand/StoreVirtual Cinder driver in legacy mode."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:317(para)
|
||
msgid "The <filename>HPLeftHandISCSIDriver</filename> allows you to use an HP Lefthand/StoreVirtual SAN that supports the CLIQ interface. Every supported volume operation translates into a CLIQ call in the back end."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:322(para)
|
||
msgid "This driver has been deprecated as of the Liberty release, it will be removed in the M release. Please use the <filename>HPLeftHandISCSIDriver</filename> REST based driver instead."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:347(title)
|
||
msgid "Enable the HP LeftHand/StoreVirtual iSCSI driver in legacy mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:356(para)
|
||
msgid "If you are not using an existing cluster, create a cluster on the HP Lefthand storage system to be used as the cluster for creating volumes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:370(replaceable)
|
||
msgid "10.10.0.141"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:409(para)
|
||
msgid "The HP LeftHand/StoreVirtual driver is now enabled in legacy mode on your OpenStack system. If you experience problems, review the Block Storage service log files for errors."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:413(para)
|
||
msgid "To configure the VSA"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:416(para)
|
||
msgid "Configure CHAP on each of the <systemitem class=\"service\">nova-compute</systemitem> nodes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/hp-lefthand-driver.xml:423(para)
|
||
msgid "Add server associations on the VSA with the associated CHAPS and initiator information. The name should correspond to the <literal>hostname</literal> of the <literal>nova-compute</literal> node. For Xen, this is the hypervisor host name. To do this, use either CLIQ or the Centralized Management Console."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:5(title)
|
||
msgid "Oracle ZFS Storage Appliance NFS driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:6(para)
|
||
msgid "The Oracle ZFS Storage Appliance (ZFSSA) NFS driver enables the ZFSSA to be used seamlessly as a block storage resource. The driver enables you to to create volumes on a ZFS share that is NFS mounted."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:12(para)
|
||
msgid "Oracle ZFS Storage Appliance Software version <literal>2013.1.2.0</literal> or later"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:18(para)
|
||
msgid "Create, extend, delete volumes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:24(para)
|
||
msgid "Create, delete snapshots"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:44(title)
|
||
msgid "Appliance configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:45(para)
|
||
msgid "Appliance configuration using the command line interface (CLI) is described below. To access the CLI, ensure SSH remote access is enabled, which is the default. You can also perform configuration using the browser user interface (BUI) or the RESTful API. Please refer to the <link xlink:href=\"http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html\"> Oracle ZFS Storage Appliance documentation</link> for details on how to configure the Oracle ZFS Storage Appliance using the BUI, CLI and RESTful API."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:55(para)
|
||
msgid "Log in to the Oracle ZFS Storage Appliance CLI and enable the REST service. REST service needs to stay online for this driver to function."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:60(para)
|
||
msgid "Create a new storage pool on the appliance if you do not want to use an existing one. This storage pool is named <literal>'mypool'</literal> for the sake of this documentation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:64(para)
|
||
msgid "Create a new project and share in the storage pool (<literal>mypool</literal>) if you do not want to use existing ones. This driver will create a project and share by the names specified in <filename>cinder.conf</filename>, if the a project or share by that name doesnt already exist in the storage pool (<literal>mypool</literal>). The project and share are named '<literal>NFSProject</literal>' and '<literal>nfs_share</literal>' in the sample <filename>cinder.conf</filename> entries below."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:70(para)
|
||
msgid "To perform driver operations, create a role with the following authorizations:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:74(code)
|
||
msgid "scope=svc - allow_administer=true, allow_restart=true, allow_configure=true"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:77(code)
|
||
msgid "scope=nas - pool=pool_name, project=project_name, share=share_name, allow_clone=true, allow_createProject=true, allow_createShare=true, allow_changeSpaceProps=true, allow_changeGeneralProps=true, allow_destroy=true, allow_rollback=true, allow_takeSnap=true"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:80(para)
|
||
msgid "The following examples show how to create a role with authorizations."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:93(para)
|
||
msgid "The following properties need to be set when the scope of this role needs to be limited to a pool (<literal>mypool</literal>), a project (<literal>NFSProject</literal>) and a share (<literal>nfs_share</literal>) created in the steps above. This will prevent the user assigned to this role from being used to modify other pools, projects and shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:99(para)
|
||
msgid "The following properties only need to be set when a share or a project has not been created following the steps above and wish to allow the driver to create them for you."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:111(para)
|
||
msgid "Create a new user or modify an existing one and assign the new role to the user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:113(para)
|
||
msgid "The following example shows how to create a new user and assign the new role to the user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:123(para)
|
||
msgid "Ensure that NFS and HTTP services on the appliance are online. Note the HTTPS port number for later entry in the cinder service configuration file (<filename>cinder.conf</filename>). This driver uses WebDAV over HTTPS to create snapshots and clones of volumes, and therefore needs to have the HTTP service online."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:126(para)
|
||
msgid "The following example illustrates enabling the services and showing their properties."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:144(para)
|
||
msgid "Create a network interface to be used exclusively for data. An existing network interface may also be used. The following example illustrates how to make a network interface for data traffic flow only."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:147(para)
|
||
msgid "For better performance and reliability, it is recommended to configure a separate subnet exclusively for data traffic in your cloud environment."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:155(para)
|
||
msgid "For clustered controller systems, the following verification is required in addition to the above steps. Skip this step if a standalone system is used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:158(para)
|
||
msgid "Verify that both the newly created pool and the network interface are of type \"<literal>singleton</literal>\" and are not locked to the current controller. This approach ensures that the pool and the interface used for data always belong to the active controller, regardless of the current state of the cluster. Verify that both the network interface used for management and data, and the storage pool belong to the same head."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:164(para)
|
||
msgid "There will be a short service interruption during failback/takeover, but once the process is complete, the driver should be able to access the ZFSSA for data as well as for management."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:171(title)
|
||
msgid "Cinder service configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:174(para)
|
||
msgid "Define the following required properties in the <filename>cinder.conf</filename> configuration file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:180(replaceable)
|
||
msgid "mydata"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:183(para)
|
||
msgid "Management interface <literal>san_ip</literal> can be used instead of <literal>zfssa_data_ip</literal>, but it is not recommended."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:189(para)
|
||
msgid "You can also define the following additional properties in the <filename>cinder.conf</filename> configuration file:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:191(replaceable)
|
||
msgid "NFSProject"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:192(replaceable)
|
||
msgid "nfs_share"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:194(replaceable)
|
||
msgid "off"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:200(para)
|
||
msgid "The driver does not use the file specified in the <literal>nfs_shares_config</literal> option."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:206(para)
|
||
msgid "The Oracle ZFS Storage Appliance NFS driver supports these options:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml:208(para)
|
||
msgid "This driver shares additional NFS configuration options with the generic NFS driver. For a description of these, see <xref linkend=\"config_table_cinder_storage_nfs\"/>."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:6(title)
|
||
msgid "Telemetry sample configuration files"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:7(para)
|
||
msgid "All the files in this section can be found in the <filename class=\"directory\">/etc/ceilometer/</filename> directory."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:10(title)
|
||
msgid "ceilometer.conf"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:11(para)
|
||
msgid "The configuration for the Telemetry services and agents is found in the <filename>ceilometer.conf</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:20(title)
|
||
msgid "event_definitions.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:21(para)
|
||
msgid "The <filename>event_definitions.yaml</filename> file defines how events received from other OpenStack components should be translated to Telemetry events."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:24(para)
|
||
msgid "This file provides a standard set of events and corresponding traits that may be of interest. This file can be modified to add and drop traits that operators may find useful."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:30(title)
|
||
msgid "pipeline.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:31(para)
|
||
msgid "Pipelines describe a coupling between sources of samples and the corresponding sinks for transformation and publication of the data. They are defined in the <filename>pipeline.yaml</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:35(para)
|
||
msgid "This file can be modified to adjust polling intervals and the samples generated by the Telemetry module"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:40(title)
|
||
msgid "event_pipeline.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:41(para)
|
||
msgid "Event pipelines describe a coupling between notification event_types and the corresponding sinks for publication of the event data. They are defined in the <filename>event_pipeline.yaml</filename> file."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:44(para)
|
||
msgid "This file can be modified to adjust which notifications to capture and the and where to publish the events."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/telemetry/section_telemetry-sample-configuration-files.xml:50(para)
|
||
msgid "The <filename>policy.json</filename> file defines additional access controls that apply to the Telemetry service."
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for OpenStack Block Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:6(caption) ./doc/config-reference/conf-changes/manila.xml:6(caption) ./doc/config-reference/conf-changes/keystone.xml:6(caption) ./doc/config-reference/conf-changes/ironic.xml:6(caption) ./doc/config-reference/conf-changes/sahara.xml:6(caption) ./doc/config-reference/conf-changes/nova.xml:6(caption) ./doc/config-reference/conf-changes/neutron.xml:6(caption) ./doc/config-reference/conf-changes/ceilometer.xml:6(caption) ./doc/config-reference/conf-changes/trove.xml:6(caption) ./doc/config-reference/conf-changes/glance.xml:6(caption) ./doc/config-reference/conf-changes/heat.xml:6(caption)
|
||
msgid "New options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:11(td) ./doc/config-reference/conf-changes/manila.xml:11(td) ./doc/config-reference/conf-changes/keystone.xml:11(td) ./doc/config-reference/conf-changes/ironic.xml:11(td) ./doc/config-reference/conf-changes/sahara.xml:11(td) ./doc/config-reference/conf-changes/nova.xml:11(td) ./doc/config-reference/conf-changes/neutron.xml:11(td) ./doc/config-reference/conf-changes/ceilometer.xml:11(td) ./doc/config-reference/conf-changes/trove.xml:11(td) ./doc/config-reference/conf-changes/glance.xml:11(td) ./doc/config-reference/conf-changes/heat.xml:11(td)
|
||
msgid "Option = default value"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:12(td) ./doc/config-reference/conf-changes/manila.xml:12(td) ./doc/config-reference/conf-changes/keystone.xml:12(td) ./doc/config-reference/conf-changes/ironic.xml:12(td) ./doc/config-reference/conf-changes/sahara.xml:12(td) ./doc/config-reference/conf-changes/nova.xml:12(td) ./doc/config-reference/conf-changes/neutron.xml:12(td) ./doc/config-reference/conf-changes/ceilometer.xml:12(td) ./doc/config-reference/conf-changes/trove.xml:12(td) ./doc/config-reference/conf-changes/glance.xml:12(td) ./doc/config-reference/conf-changes/heat.xml:12(td)
|
||
msgid "(Type) Help string"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:16(td)
|
||
msgid "[DEFAULT] backup_posix_path = $state_path/backup"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:17(td)
|
||
msgid "(StrOpt) Path specifying where to store backups."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:20(td)
|
||
msgid "[DEFAULT] backup_swift_ca_cert_file = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:21(td)
|
||
msgid "(StrOpt) Location of the CA certificate file to use for swift client requests."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:24(td)
|
||
msgid "[DEFAULT] blockbridge_api_host = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:25(td)
|
||
msgid "(StrOpt) IP address/hostname of Blockbridge API."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:28(td)
|
||
msgid "[DEFAULT] blockbridge_api_port = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:29(td)
|
||
msgid "(IntOpt) Override HTTPS port to connect to Blockbridge API server."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:32(td)
|
||
msgid "[DEFAULT] blockbridge_auth_password = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:33(td)
|
||
msgid "(StrOpt) Blockbridge API password (for auth scheme 'password')"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:36(td)
|
||
msgid "[DEFAULT] blockbridge_auth_scheme = token"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:37(td)
|
||
msgid "(StrOpt) Blockbridge API authentication scheme (token or password)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:40(td)
|
||
msgid "[DEFAULT] blockbridge_auth_token = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:41(td)
|
||
msgid "(StrOpt) Blockbridge API token (for auth scheme 'token')"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:44(td)
|
||
msgid "[DEFAULT] blockbridge_auth_user = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:45(td)
|
||
msgid "(StrOpt) Blockbridge API user (for auth scheme 'password')"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:48(td)
|
||
msgid "[DEFAULT] blockbridge_default_pool = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:49(td)
|
||
msgid "(StrOpt) Default pool name if unspecified."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:52(td)
|
||
msgid "[DEFAULT] blockbridge_pools = {'OpenStack': '+openstack'}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:53(td)
|
||
msgid "(DictOpt) Defines the set of exposed pools and their associated backend query strings"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:56(td)
|
||
msgid "[DEFAULT] cb_auth_group = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:57(td)
|
||
msgid "(StrOpt) This corresponds to the discovery authentication group in CloudByte storage. Chap users are added to this group. Driver uses the first user found for this group. Default value is None."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:60(td)
|
||
msgid "[DEFAULT] cinder_internal_tenant_project_id = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:61(td)
|
||
msgid "(StrOpt) ID of the project which will be used as the Cinder internal tenant."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:64(td)
|
||
msgid "[DEFAULT] cinder_internal_tenant_user_id = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:65(td)
|
||
msgid "(StrOpt) ID of the user to be used in volume operations as the Cinder internal tenant."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:68(td)
|
||
msgid "[DEFAULT] dell_sc_verify_cert = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:69(td)
|
||
msgid "(BoolOpt) Enable HTTPS SC certificate verification."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:72(td)
|
||
msgid "[DEFAULT] dothill_backend_name = OpenStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:73(td) ./doc/config-reference/conf-changes/cinder.xml:137(td) ./doc/config-reference/conf-changes/cinder.xml:269(td)
|
||
msgid "(StrOpt) VDisk or Pool name to use for volume creation."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:76(td)
|
||
msgid "[DEFAULT] dothill_backend_type = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:77(td) ./doc/config-reference/conf-changes/cinder.xml:141(td) ./doc/config-reference/conf-changes/cinder.xml:273(td)
|
||
msgid "(StrOpt) linear (for VDisk) or realstor (for Pool)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:80(td)
|
||
msgid "[DEFAULT] dothill_iscsi_ips ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:81(td) ./doc/config-reference/conf-changes/cinder.xml:145(td) ./doc/config-reference/conf-changes/cinder.xml:277(td)
|
||
msgid "(ListOpt) List of comma separated target iSCSI IP addresses."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:84(td)
|
||
msgid "[DEFAULT] dothill_wbi_protocol = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:85(td)
|
||
msgid "(StrOpt) DotHill web interface protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:88(td)
|
||
msgid "[DEFAULT] drbdmanage_redundancy = 1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:89(td)
|
||
msgid "(StrOpt) Number of nodes that should replicate the data."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:92(td)
|
||
msgid "[DEFAULT] driver_ssl_cert_verify = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:93(td)
|
||
msgid "(BoolOpt) If set to True the http client will validate the SSL certificate of the backend endpoint."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:96(td)
|
||
msgid "[DEFAULT] enable_force_upload = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:97(td)
|
||
msgid "(BoolOpt) Enables the Force option on upload_to_image. This enables running upload_volume on in-use volumes for backends that support it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:100(td) ./doc/config-reference/conf-changes/keystone.xml:16(td) ./doc/config-reference/conf-changes/ironic.xml:16(td) ./doc/config-reference/conf-changes/sahara.xml:24(td) ./doc/config-reference/conf-changes/nova.xml:16(td) ./doc/config-reference/conf-changes/neutron.xml:32(td) ./doc/config-reference/conf-changes/ceilometer.xml:28(td) ./doc/config-reference/conf-changes/trove.xml:16(td) ./doc/config-reference/conf-changes/glance.xml:20(td) ./doc/config-reference/conf-changes/heat.xml:20(td)
|
||
msgid "[DEFAULT] executor_thread_pool_size = 64"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:101(td) ./doc/config-reference/conf-changes/keystone.xml:17(td) ./doc/config-reference/conf-changes/ironic.xml:17(td) ./doc/config-reference/conf-changes/sahara.xml:25(td) ./doc/config-reference/conf-changes/nova.xml:17(td) ./doc/config-reference/conf-changes/neutron.xml:33(td) ./doc/config-reference/conf-changes/ceilometer.xml:29(td) ./doc/config-reference/conf-changes/trove.xml:17(td) ./doc/config-reference/conf-changes/glance.xml:21(td) ./doc/config-reference/conf-changes/heat.xml:21(td)
|
||
msgid "(IntOpt) Size of executor thread pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:104(td)
|
||
msgid "[DEFAULT] flashsystem_iscsi_portid = 0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:105(td)
|
||
msgid "(IntOpt) Default iSCSI Port ID of FlashSystem. (Default port is 0.)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:108(td)
|
||
msgid "[DEFAULT] hgst_net = Net 1 (IPv4)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:109(td)
|
||
msgid "(StrOpt) Space network name to use for data transfer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:112(td)
|
||
msgid "[DEFAULT] hgst_redundancy = 0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:113(td)
|
||
msgid "(StrOpt) Should spaces be redundantly stored (1/0)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:116(td)
|
||
msgid "[DEFAULT] hgst_space_group = disk"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:117(td)
|
||
msgid "(StrOpt) Group to own created spaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:120(td)
|
||
msgid "[DEFAULT] hgst_space_mode = 0600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:121(td)
|
||
msgid "(StrOpt) UNIX mode for created spaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:124(td)
|
||
msgid "[DEFAULT] hgst_space_user = root"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:125(td)
|
||
msgid "(StrOpt) User to own created spaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:128(td)
|
||
msgid "[DEFAULT] hgst_storage_servers = os:gbd0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:129(td)
|
||
msgid "(StrOpt) Comma separated list of Space storage servers:devices. ex: os1_stor:gbd0,os2_stor:gbd0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:132(td)
|
||
msgid "[DEFAULT] hitachi_horcm_resource_lock_timeout = 600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:133(td)
|
||
msgid "(IntOpt) Timeout until a resource lock is released, in seconds. The value must be between 0 and 7200."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:136(td)
|
||
msgid "[DEFAULT] hpmsa_backend_name = OpenStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:140(td)
|
||
msgid "[DEFAULT] hpmsa_backend_type = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:144(td)
|
||
msgid "[DEFAULT] hpmsa_iscsi_ips ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:148(td)
|
||
msgid "[DEFAULT] hpmsa_wbi_protocol = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:149(td)
|
||
msgid "(StrOpt) HPMSA web interface protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:152(td)
|
||
msgid "[DEFAULT] hpxp_async_copy_check_interval = 10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:153(td)
|
||
msgid "(IntOpt) Interval to check copy asynchronously"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:156(td)
|
||
msgid "[DEFAULT] hpxp_compute_target_ports = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:157(td)
|
||
msgid "(ListOpt) Target port names of compute node for host group or iSCSI target"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:160(td)
|
||
msgid "[DEFAULT] hpxp_copy_check_interval = 3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:161(td)
|
||
msgid "(IntOpt) Interval to check copy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:164(td)
|
||
msgid "[DEFAULT] hpxp_copy_speed = 3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:165(td)
|
||
msgid "(IntOpt) Copy speed of storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:168(td)
|
||
msgid "[DEFAULT] hpxp_default_copy_method = FULL"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:169(td)
|
||
msgid "(StrOpt) Default copy method of storage system. There are two valid values: \"FULL\" specifies that a full copy; \"THIN\" specifies that a thin copy. Default value is \"FULL\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:172(td)
|
||
msgid "[DEFAULT] hpxp_group_request = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:173(td)
|
||
msgid "(BoolOpt) Request for creating host group or iSCSI target"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:176(td)
|
||
msgid "[DEFAULT] hpxp_horcm_add_conf = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:177(td)
|
||
msgid "(BoolOpt) Add to HORCM configuration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:180(td)
|
||
msgid "[DEFAULT] hpxp_horcm_name_only_discovery = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:181(td)
|
||
msgid "(BoolOpt) Only discover a specific name of host group or iSCSI target"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:184(td)
|
||
msgid "[DEFAULT] hpxp_horcm_numbers = 200, 201"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:185(td)
|
||
msgid "(ListOpt) Instance numbers for HORCM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:188(td)
|
||
msgid "[DEFAULT] hpxp_horcm_resource_name = meta_resource"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:189(td)
|
||
msgid "(StrOpt) Resource group name of storage system for HORCM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:192(td)
|
||
msgid "[DEFAULT] hpxp_horcm_user = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:193(td)
|
||
msgid "(StrOpt) Username of storage system for HORCM"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:196(td)
|
||
msgid "[DEFAULT] hpxp_ldev_range = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:197(td)
|
||
msgid "(StrOpt) Logical device range of storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:200(td)
|
||
msgid "[DEFAULT] hpxp_pool = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:201(td)
|
||
msgid "(StrOpt) Pool of storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:204(td)
|
||
msgid "[DEFAULT] hpxp_storage_cli = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:205(td)
|
||
msgid "(StrOpt) Type of storage command line interface"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:208(td)
|
||
msgid "[DEFAULT] hpxp_storage_id = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:209(td)
|
||
msgid "(StrOpt) ID of storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:212(td)
|
||
msgid "[DEFAULT] hpxp_target_ports = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:213(td)
|
||
msgid "(ListOpt) Target port names for host group or iSCSI target"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:216(td)
|
||
msgid "[DEFAULT] hpxp_thin_pool = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:217(td)
|
||
msgid "(StrOpt) Thin pool of storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:220(td)
|
||
msgid "[DEFAULT] hpxp_zoning_request = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:221(td)
|
||
msgid "(BoolOpt) Request for FC Zone creating host group"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:224(td)
|
||
msgid "[DEFAULT] ignore_pool_full_threshold = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:225(td)
|
||
msgid "(BoolOpt) Force LUN creation even if the full threshold of pool is reached."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:228(td)
|
||
msgid "[DEFAULT] infortrend_cli_max_retries = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:229(td)
|
||
msgid "(IntOpt) Maximum retry time for cli. Default is 5."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:232(td)
|
||
msgid "[DEFAULT] infortrend_cli_path = /opt/bin/Infortrend/raidcmd_ESDS10.jar"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:233(td)
|
||
msgid "(StrOpt) The Infortrend CLI absolute path. By default, it is at /opt/bin/Infortrend/raidcmd_ESDS10.jar"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:236(td)
|
||
msgid "[DEFAULT] infortrend_cli_timeout = 30"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:237(td)
|
||
msgid "(IntOpt) Default timeout for CLI copy operations in minutes. Support: migrate volume, create cloned volume and create volume from snapshot. By Default, it is 30 minutes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:240(td)
|
||
msgid "[DEFAULT] infortrend_pools_name ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:241(td)
|
||
msgid "(StrOpt) Infortrend raid pool name list. It is separated with comma."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:244(td)
|
||
msgid "[DEFAULT] infortrend_provisioning = full"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:245(td)
|
||
msgid "(StrOpt) Let the volume use specific provisioning. By default, it is the full provisioning. The supported options are full or thin."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:248(td)
|
||
msgid "[DEFAULT] infortrend_slots_a_channels_id = 0,1,2,3,4,5,6,7"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:249(td)
|
||
msgid "(StrOpt) Infortrend raid channel ID list on Slot A for OpenStack usage. It is separated with comma. By default, it is the channel 0~7."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:252(td)
|
||
msgid "[DEFAULT] infortrend_slots_b_channels_id = 0,1,2,3,4,5,6,7"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:253(td)
|
||
msgid "(StrOpt) Infortrend raid channel ID list on Slot B for OpenStack usage. It is separated with comma. By default, it is the channel 0~7."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:256(td)
|
||
msgid "[DEFAULT] infortrend_tiering = 0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:257(td)
|
||
msgid "(StrOpt) Let the volume use specific tiering level. By default, it is the level 0. The supported levels are 0,2,3,4."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:260(td)
|
||
msgid "[DEFAULT] io_port_list = *"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:261(td)
|
||
msgid "(StrOpt) Comma separated iSCSI or FC ports to be used in Nova or Cinder."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:264(td)
|
||
msgid "[DEFAULT] iscsi_target_flags ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:265(td)
|
||
msgid "(StrOpt) Sets the target-specific flags for the iSCSI target. Only used for tgtadm to specify backing device flags using bsoflags option. The specified string is passed as is to the underlying tool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:268(td)
|
||
msgid "[DEFAULT] lenovo_backend_name = OpenStack"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:272(td)
|
||
msgid "[DEFAULT] lenovo_backend_type = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:276(td)
|
||
msgid "[DEFAULT] lenovo_iscsi_ips ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:280(td)
|
||
msgid "[DEFAULT] lenovo_wbi_protocol = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:281(td)
|
||
msgid "(StrOpt) Lenovo web interface protocol."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:284(td)
|
||
msgid "[DEFAULT] management_ips ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:285(td)
|
||
msgid "(StrOpt) List of Management IP addresses (separated by commas)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:288(td)
|
||
msgid "[DEFAULT] netapp_enable_multiattach = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:289(td)
|
||
msgid "(BoolOpt) This option specifies whether the driver should allow operations that require multiple attachments to a volume. An example would be live migration of servers that have volumes attached. When enabled, this backend is limited to 256 total volumes in order to guarantee volumes can be accessed by more than one host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:292(td)
|
||
msgid "[DEFAULT] netapp_host_type = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:293(td)
|
||
msgid "(StrOpt) This option defines the type of operating system for all initiators that can access a LUN. This information is used when mapping LUNs to individual hosts or groups of hosts."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:296(td)
|
||
msgid "[DEFAULT] netapp_lun_ostype = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:297(td)
|
||
msgid "(StrOpt) This option defines the type of operating system that will access a LUN exported from Data ONTAP; it is assigned to the LUN at the time it is created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:300(td)
|
||
msgid "[DEFAULT] os_privileged_user_auth_url = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:301(td)
|
||
msgid "(StrOpt) Auth URL associated with the OpenStack privileged account."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:304(td)
|
||
msgid "[DEFAULT] per_volume_size_limit = -1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:305(td)
|
||
msgid "(IntOpt) Max size allowed per volume, in gigabytes"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:308(td)
|
||
msgid "[DEFAULT] query_volume_filters = name, status, metadata, availability_zone"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:309(td)
|
||
msgid "(ListOpt) Volume filter options which non-admin user could use to query volumes. Default values are: ['name', 'status', 'metadata', 'availability_zone']"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:312(td)
|
||
msgid "[DEFAULT] rados_connection_interval = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:313(td)
|
||
msgid "(IntOpt) Interval value (in seconds) between connection retries to ceph cluster."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:316(td)
|
||
msgid "[DEFAULT] rados_connection_retries = 3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:317(td)
|
||
msgid "(IntOpt) Number of retries if connection to ceph cluster failed."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:320(td)
|
||
msgid "[DEFAULT] rbd_cluster_name = ceph"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:321(td)
|
||
msgid "(StrOpt) The name of ceph cluster"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:324(td) ./doc/config-reference/conf-changes/keystone.xml:20(td) ./doc/config-reference/conf-changes/ironic.xml:20(td) ./doc/config-reference/conf-changes/sahara.xml:28(td) ./doc/config-reference/conf-changes/nova.xml:20(td) ./doc/config-reference/conf-changes/neutron.xml:40(td) ./doc/config-reference/conf-changes/ceilometer.xml:48(td) ./doc/config-reference/conf-changes/trove.xml:28(td) ./doc/config-reference/conf-changes/glance.xml:24(td) ./doc/config-reference/conf-changes/heat.xml:28(td)
|
||
msgid "[DEFAULT] rpc_conn_pool_size = 30"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:325(td) ./doc/config-reference/conf-changes/keystone.xml:21(td) ./doc/config-reference/conf-changes/ironic.xml:21(td) ./doc/config-reference/conf-changes/sahara.xml:29(td) ./doc/config-reference/conf-changes/nova.xml:21(td) ./doc/config-reference/conf-changes/neutron.xml:41(td) ./doc/config-reference/conf-changes/ceilometer.xml:49(td) ./doc/config-reference/conf-changes/trove.xml:29(td) ./doc/config-reference/conf-changes/glance.xml:25(td) ./doc/config-reference/conf-changes/heat.xml:29(td)
|
||
msgid "(IntOpt) Size of RPC connection pool."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:328(td)
|
||
msgid "[DEFAULT] sio_force_delete = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:329(td)
|
||
msgid "(BoolOpt) Whether to allow force delete."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:332(td)
|
||
msgid "[DEFAULT] sio_protection_domain_id = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:333(td)
|
||
msgid "(StrOpt) Protection domain id."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:336(td)
|
||
msgid "[DEFAULT] sio_protection_domain_name = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:337(td)
|
||
msgid "(StrOpt) Protection domain name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:340(td)
|
||
msgid "[DEFAULT] sio_rest_server_port = 443"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:341(td)
|
||
msgid "(StrOpt) REST server port."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:344(td)
|
||
msgid "[DEFAULT] sio_round_volume_capacity = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:345(td)
|
||
msgid "(BoolOpt) Whether to round volume capacity."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:348(td)
|
||
msgid "[DEFAULT] sio_server_certificate_path = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:349(td)
|
||
msgid "(StrOpt) Server certificate path."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:352(td)
|
||
msgid "[DEFAULT] sio_storage_pool_id = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:353(td)
|
||
msgid "(StrOpt) Storage pool id."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:356(td)
|
||
msgid "[DEFAULT] sio_storage_pool_name = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:357(td) ./doc/config-reference/conf-changes/cinder.xml:485(td)
|
||
msgid "(StrOpt) Storage pool name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:360(td)
|
||
msgid "[DEFAULT] sio_storage_pools = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:361(td)
|
||
msgid "(StrOpt) Storage pools."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:364(td)
|
||
msgid "[DEFAULT] sio_unmap_volume_before_deletion = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:365(td)
|
||
msgid "(BoolOpt) Whether to unmap volume before deletion."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:368(td)
|
||
msgid "[DEFAULT] sio_verify_server_certificate = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:369(td)
|
||
msgid "(BoolOpt) Whether to verify server certificate."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:372(td)
|
||
msgid "[DEFAULT] storage_vnx_pool_names = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:373(td)
|
||
msgid "(StrOpt) Comma-separated list of storage pool names to be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:376(td)
|
||
msgid "[DEFAULT] storpool_replication = 3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:377(td)
|
||
msgid "(IntOpt) The default StorPool chain replication value. Used when creating a volume with no specified type if storpool_template is not set. Also used for calculating the apparent free space reported in the stats."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:380(td)
|
||
msgid "[DEFAULT] storpool_template = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:381(td)
|
||
msgid "(StrOpt) The StorPool template for volumes with no type."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:384(td)
|
||
msgid "[DEFAULT] tintri_api_version = v310"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:385(td)
|
||
msgid "(StrOpt) API version for the storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:388(td)
|
||
msgid "[DEFAULT] tintri_server_hostname = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:389(td)
|
||
msgid "(StrOpt) The hostname (or IP address) for the storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:392(td)
|
||
msgid "[DEFAULT] tintri_server_password = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:393(td)
|
||
msgid "(StrOpt) Password for the storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:396(td)
|
||
msgid "[DEFAULT] tintri_server_username = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:397(td)
|
||
msgid "(StrOpt) User name for the storage system"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:400(td)
|
||
msgid "[DEFAULT] trace_flags = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:401(td)
|
||
msgid "(ListOpt) List of options that control which trace info is written to the DEBUG log level to assist developers. Valid values are method and api."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:404(td)
|
||
msgid "[DEFAULT] violin_request_timeout = 300"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:405(td)
|
||
msgid "(IntOpt) Global backend request timeout, in seconds."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:408(td)
|
||
msgid "[DEFAULT] vmware_ca_file = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:409(td) ./doc/config-reference/conf-changes/ceilometer.xml:197(td)
|
||
msgid "(StrOpt) CA bundle file to use in verifying the vCenter server certificate."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:412(td)
|
||
msgid "[DEFAULT] vmware_cluster_name = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:413(td)
|
||
msgid "(MultiStrOpt) Name of a vCenter compute cluster where volumes should be created."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:416(td)
|
||
msgid "[DEFAULT] vmware_insecure = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:417(td)
|
||
msgid "(BoolOpt) If true, the vCenter server certificate is not verified. If false, then the default CA truststore is used for verification. This option is ignored if \"vmware_ca_file\" is set."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:420(td)
|
||
msgid "[DEFAULT] vzstorage_mount_options = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:421(td)
|
||
msgid "(ListOpt) Mount options passed to the vzstorage client. See section of the pstorage-mount man page for details."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:424(td)
|
||
msgid "[DEFAULT] vzstorage_mount_point_base = $state_path/mnt"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:425(td)
|
||
msgid "(StrOpt) Base dir containing mount points for vzstorage shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:428(td)
|
||
msgid "[DEFAULT] vzstorage_shares_config = /etc/cinder/vzstorage_shares"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:429(td)
|
||
msgid "(StrOpt) File with the list of available vzstorage shares."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:432(td)
|
||
msgid "[DEFAULT] vzstorage_sparsed_volumes = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:433(td)
|
||
msgid "(BoolOpt) Create volumes as sparsed files which take no space rather than regular files when using raw format, in which case volume creation takes lot of time."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:436(td)
|
||
msgid "[DEFAULT] vzstorage_used_ratio = 0.95"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:437(td)
|
||
msgid "(FloatOpt) Percent of ACTUAL usage of the underlying volume before no new volumes can be allocated to the volume destination."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:440(td)
|
||
msgid "[DEFAULT] xtremio_array_busy_retry_count = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:441(td)
|
||
msgid "(IntOpt) Number of retries in case array is busy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:444(td)
|
||
msgid "[DEFAULT] xtremio_array_busy_retry_interval = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:445(td)
|
||
msgid "(IntOpt) Interval between retries in case array is busy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:448(td)
|
||
msgid "[DEFAULT] zfssa_initiator ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:449(td)
|
||
msgid "(StrOpt) iSCSI initiator IQNs. (comma separated)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:452(td)
|
||
msgid "[DEFAULT] zfssa_initiator_config ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:453(td)
|
||
msgid "(StrOpt) iSCSI initiators configuration."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:456(td)
|
||
msgid "[DEFAULT] zfssa_initiator_group ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:457(td)
|
||
msgid "(StrOpt) iSCSI initiator group."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:460(td)
|
||
msgid "[DEFAULT] zfssa_initiator_password ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:461(td)
|
||
msgid "(StrOpt) Secret of the iSCSI initiator CHAP user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:464(td)
|
||
msgid "[DEFAULT] zfssa_initiator_user ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:465(td)
|
||
msgid "(StrOpt) iSCSI initiator CHAP user (name)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:468(td)
|
||
msgid "[DEFAULT] zfssa_lun_compression = off"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:469(td)
|
||
msgid "(StrOpt) Data compression."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:472(td)
|
||
msgid "[DEFAULT] zfssa_lun_logbias = latency"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:473(td)
|
||
msgid "(StrOpt) Synchronous write bias."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:476(td)
|
||
msgid "[DEFAULT] zfssa_lun_sparse = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:477(td)
|
||
msgid "(BoolOpt) Flag to enable sparse (thin-provisioned): True, False."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:480(td)
|
||
msgid "[DEFAULT] zfssa_lun_volblocksize = 8k"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:481(td)
|
||
msgid "(StrOpt) Block size."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:484(td)
|
||
msgid "[DEFAULT] zfssa_pool = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:488(td)
|
||
msgid "[DEFAULT] zfssa_project = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:489(td)
|
||
msgid "(StrOpt) Project name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:492(td)
|
||
msgid "[DEFAULT] zfssa_target_group = tgt-grp"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:493(td)
|
||
msgid "(StrOpt) iSCSI target group name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:496(td)
|
||
msgid "[DEFAULT] zfssa_target_interfaces = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:497(td)
|
||
msgid "(StrOpt) Network interfaces of iSCSI targets. (comma separated)"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:500(td)
|
||
msgid "[DEFAULT] zfssa_target_password ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:501(td)
|
||
msgid "(StrOpt) Secret of the iSCSI target CHAP user."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:504(td)
|
||
msgid "[DEFAULT] zfssa_target_portal = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:505(td)
|
||
msgid "(StrOpt) iSCSI target portal (Data-IP:Port, w.x.y.z:3260)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:508(td)
|
||
msgid "[DEFAULT] zfssa_target_user ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:509(td)
|
||
msgid "(StrOpt) iSCSI target CHAP user (name)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:512(td) ./doc/config-reference/conf-changes/keystone.xml:24(td) ./doc/config-reference/conf-changes/sahara.xml:32(td) ./doc/config-reference/conf-changes/nova.xml:32(td) ./doc/config-reference/conf-changes/neutron.xml:60(td) ./doc/config-reference/conf-changes/ceilometer.xml:84(td) ./doc/config-reference/conf-changes/glance.xml:28(td) ./doc/config-reference/conf-changes/heat.xml:92(td)
|
||
msgid "[cors] allow_credentials = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:513(td) ./doc/config-reference/conf-changes/cinder.xml:537(td) ./doc/config-reference/conf-changes/keystone.xml:25(td) ./doc/config-reference/conf-changes/keystone.xml:49(td) ./doc/config-reference/conf-changes/sahara.xml:33(td) ./doc/config-reference/conf-changes/sahara.xml:57(td) ./doc/config-reference/conf-changes/nova.xml:33(td) ./doc/config-reference/conf-changes/nova.xml:57(td) ./doc/config-reference/conf-changes/neutron.xml:61(td) ./doc/config-reference/conf-changes/neutron.xml:85(td) ./doc/config-reference/conf-changes/ceilometer.xml:85(td) ./doc/config-reference/conf-changes/ceilometer.xml:109(td) ./doc/config-reference/conf-changes/glance.xml:29(td) ./doc/config-reference/conf-changes/glance.xml:53(td) ./doc/config-reference/conf-changes/heat.xml:93(td) ./doc/config-reference/conf-changes/heat.xml:117(td)
|
||
msgid "(BoolOpt) Indicate that the actual request can include user credentials"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:516(td) ./doc/config-reference/conf-changes/keystone.xml:28(td) ./doc/config-reference/conf-changes/sahara.xml:36(td) ./doc/config-reference/conf-changes/nova.xml:36(td) ./doc/config-reference/conf-changes/neutron.xml:64(td) ./doc/config-reference/conf-changes/ceilometer.xml:88(td) ./doc/config-reference/conf-changes/glance.xml:32(td) ./doc/config-reference/conf-changes/heat.xml:96(td)
|
||
msgid "[cors] allow_headers = Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:517(td) ./doc/config-reference/conf-changes/cinder.xml:541(td) ./doc/config-reference/conf-changes/keystone.xml:29(td) ./doc/config-reference/conf-changes/keystone.xml:53(td) ./doc/config-reference/conf-changes/sahara.xml:37(td) ./doc/config-reference/conf-changes/sahara.xml:61(td) ./doc/config-reference/conf-changes/nova.xml:37(td) ./doc/config-reference/conf-changes/nova.xml:61(td) ./doc/config-reference/conf-changes/neutron.xml:65(td) ./doc/config-reference/conf-changes/neutron.xml:89(td) ./doc/config-reference/conf-changes/ceilometer.xml:89(td) ./doc/config-reference/conf-changes/ceilometer.xml:113(td) ./doc/config-reference/conf-changes/glance.xml:33(td) ./doc/config-reference/conf-changes/glance.xml:57(td) ./doc/config-reference/conf-changes/heat.xml:97(td) ./doc/config-reference/conf-changes/heat.xml:121(td)
|
||
msgid "(ListOpt) Indicate which header field names may be used during the actual request."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:520(td) ./doc/config-reference/conf-changes/keystone.xml:32(td) ./doc/config-reference/conf-changes/sahara.xml:40(td) ./doc/config-reference/conf-changes/nova.xml:40(td) ./doc/config-reference/conf-changes/neutron.xml:68(td) ./doc/config-reference/conf-changes/ceilometer.xml:92(td) ./doc/config-reference/conf-changes/glance.xml:36(td) ./doc/config-reference/conf-changes/heat.xml:100(td)
|
||
msgid "[cors] allow_methods = GET, POST, PUT, DELETE, OPTIONS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:521(td) ./doc/config-reference/conf-changes/cinder.xml:545(td) ./doc/config-reference/conf-changes/keystone.xml:33(td) ./doc/config-reference/conf-changes/keystone.xml:57(td) ./doc/config-reference/conf-changes/sahara.xml:41(td) ./doc/config-reference/conf-changes/sahara.xml:65(td) ./doc/config-reference/conf-changes/nova.xml:41(td) ./doc/config-reference/conf-changes/nova.xml:65(td) ./doc/config-reference/conf-changes/neutron.xml:69(td) ./doc/config-reference/conf-changes/neutron.xml:93(td) ./doc/config-reference/conf-changes/ceilometer.xml:93(td) ./doc/config-reference/conf-changes/ceilometer.xml:117(td) ./doc/config-reference/conf-changes/glance.xml:37(td) ./doc/config-reference/conf-changes/glance.xml:61(td) ./doc/config-reference/conf-changes/heat.xml:101(td) ./doc/config-reference/conf-changes/heat.xml:125(td)
|
||
msgid "(ListOpt) Indicate which methods can be used during the actual request."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:524(td) ./doc/config-reference/conf-changes/keystone.xml:36(td) ./doc/config-reference/conf-changes/sahara.xml:44(td) ./doc/config-reference/conf-changes/nova.xml:44(td) ./doc/config-reference/conf-changes/neutron.xml:72(td) ./doc/config-reference/conf-changes/ceilometer.xml:96(td) ./doc/config-reference/conf-changes/glance.xml:40(td) ./doc/config-reference/conf-changes/heat.xml:104(td)
|
||
msgid "[cors] allowed_origin = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:525(td) ./doc/config-reference/conf-changes/cinder.xml:549(td) ./doc/config-reference/conf-changes/keystone.xml:37(td) ./doc/config-reference/conf-changes/keystone.xml:61(td) ./doc/config-reference/conf-changes/sahara.xml:45(td) ./doc/config-reference/conf-changes/sahara.xml:69(td) ./doc/config-reference/conf-changes/nova.xml:45(td) ./doc/config-reference/conf-changes/nova.xml:69(td) ./doc/config-reference/conf-changes/neutron.xml:73(td) ./doc/config-reference/conf-changes/neutron.xml:97(td) ./doc/config-reference/conf-changes/ceilometer.xml:97(td) ./doc/config-reference/conf-changes/ceilometer.xml:121(td) ./doc/config-reference/conf-changes/glance.xml:41(td) ./doc/config-reference/conf-changes/glance.xml:65(td) ./doc/config-reference/conf-changes/heat.xml:105(td) ./doc/config-reference/conf-changes/heat.xml:129(td)
|
||
msgid "(StrOpt) Indicate whether this resource may be shared with the domain received in the requests \"origin\" header."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:528(td) ./doc/config-reference/conf-changes/keystone.xml:40(td) ./doc/config-reference/conf-changes/sahara.xml:48(td) ./doc/config-reference/conf-changes/nova.xml:48(td) ./doc/config-reference/conf-changes/neutron.xml:76(td) ./doc/config-reference/conf-changes/ceilometer.xml:100(td) ./doc/config-reference/conf-changes/glance.xml:44(td) ./doc/config-reference/conf-changes/heat.xml:108(td)
|
||
msgid "[cors] expose_headers = Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:529(td) ./doc/config-reference/conf-changes/cinder.xml:553(td) ./doc/config-reference/conf-changes/keystone.xml:41(td) ./doc/config-reference/conf-changes/keystone.xml:65(td) ./doc/config-reference/conf-changes/sahara.xml:49(td) ./doc/config-reference/conf-changes/sahara.xml:73(td) ./doc/config-reference/conf-changes/nova.xml:49(td) ./doc/config-reference/conf-changes/nova.xml:73(td) ./doc/config-reference/conf-changes/neutron.xml:77(td) ./doc/config-reference/conf-changes/neutron.xml:101(td) ./doc/config-reference/conf-changes/ceilometer.xml:101(td) ./doc/config-reference/conf-changes/ceilometer.xml:125(td) ./doc/config-reference/conf-changes/glance.xml:45(td) ./doc/config-reference/conf-changes/glance.xml:69(td) ./doc/config-reference/conf-changes/heat.xml:109(td) ./doc/config-reference/conf-changes/heat.xml:133(td)
|
||
msgid "(ListOpt) Indicate which headers are safe to expose to the API. Defaults to HTTP Simple Headers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:532(td) ./doc/config-reference/conf-changes/keystone.xml:44(td) ./doc/config-reference/conf-changes/sahara.xml:52(td) ./doc/config-reference/conf-changes/nova.xml:52(td) ./doc/config-reference/conf-changes/neutron.xml:80(td) ./doc/config-reference/conf-changes/ceilometer.xml:104(td) ./doc/config-reference/conf-changes/glance.xml:48(td) ./doc/config-reference/conf-changes/heat.xml:112(td)
|
||
msgid "[cors] max_age = 3600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:533(td) ./doc/config-reference/conf-changes/cinder.xml:557(td) ./doc/config-reference/conf-changes/keystone.xml:45(td) ./doc/config-reference/conf-changes/keystone.xml:69(td) ./doc/config-reference/conf-changes/sahara.xml:53(td) ./doc/config-reference/conf-changes/sahara.xml:77(td) ./doc/config-reference/conf-changes/nova.xml:53(td) ./doc/config-reference/conf-changes/nova.xml:77(td) ./doc/config-reference/conf-changes/neutron.xml:81(td) ./doc/config-reference/conf-changes/neutron.xml:105(td) ./doc/config-reference/conf-changes/ceilometer.xml:105(td) ./doc/config-reference/conf-changes/ceilometer.xml:129(td) ./doc/config-reference/conf-changes/glance.xml:49(td) ./doc/config-reference/conf-changes/glance.xml:73(td) ./doc/config-reference/conf-changes/heat.xml:113(td) ./doc/config-reference/conf-changes/heat.xml:137(td)
|
||
msgid "(IntOpt) Maximum cache age of CORS preflight requests."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:536(td) ./doc/config-reference/conf-changes/keystone.xml:48(td) ./doc/config-reference/conf-changes/sahara.xml:56(td) ./doc/config-reference/conf-changes/nova.xml:56(td) ./doc/config-reference/conf-changes/neutron.xml:84(td) ./doc/config-reference/conf-changes/ceilometer.xml:108(td) ./doc/config-reference/conf-changes/glance.xml:52(td) ./doc/config-reference/conf-changes/heat.xml:116(td)
|
||
msgid "[cors.subdomain] allow_credentials = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:540(td) ./doc/config-reference/conf-changes/keystone.xml:52(td) ./doc/config-reference/conf-changes/sahara.xml:60(td) ./doc/config-reference/conf-changes/nova.xml:60(td) ./doc/config-reference/conf-changes/neutron.xml:88(td) ./doc/config-reference/conf-changes/ceilometer.xml:112(td) ./doc/config-reference/conf-changes/glance.xml:56(td) ./doc/config-reference/conf-changes/heat.xml:120(td)
|
||
msgid "[cors.subdomain] allow_headers = Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:544(td) ./doc/config-reference/conf-changes/keystone.xml:56(td) ./doc/config-reference/conf-changes/sahara.xml:64(td) ./doc/config-reference/conf-changes/nova.xml:64(td) ./doc/config-reference/conf-changes/neutron.xml:92(td) ./doc/config-reference/conf-changes/ceilometer.xml:116(td) ./doc/config-reference/conf-changes/glance.xml:60(td) ./doc/config-reference/conf-changes/heat.xml:124(td)
|
||
msgid "[cors.subdomain] allow_methods = GET, POST, PUT, DELETE, OPTIONS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:548(td) ./doc/config-reference/conf-changes/keystone.xml:60(td) ./doc/config-reference/conf-changes/sahara.xml:68(td) ./doc/config-reference/conf-changes/nova.xml:68(td) ./doc/config-reference/conf-changes/neutron.xml:96(td) ./doc/config-reference/conf-changes/ceilometer.xml:120(td) ./doc/config-reference/conf-changes/glance.xml:64(td) ./doc/config-reference/conf-changes/heat.xml:128(td)
|
||
msgid "[cors.subdomain] allowed_origin = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:552(td) ./doc/config-reference/conf-changes/keystone.xml:64(td) ./doc/config-reference/conf-changes/sahara.xml:72(td) ./doc/config-reference/conf-changes/nova.xml:72(td) ./doc/config-reference/conf-changes/neutron.xml:100(td) ./doc/config-reference/conf-changes/ceilometer.xml:124(td) ./doc/config-reference/conf-changes/glance.xml:68(td) ./doc/config-reference/conf-changes/heat.xml:132(td)
|
||
msgid "[cors.subdomain] expose_headers = Content-Type, Cache-Control, Content-Language, Expires, Last-Modified, Pragma"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:556(td) ./doc/config-reference/conf-changes/keystone.xml:68(td) ./doc/config-reference/conf-changes/sahara.xml:76(td) ./doc/config-reference/conf-changes/nova.xml:76(td) ./doc/config-reference/conf-changes/neutron.xml:104(td) ./doc/config-reference/conf-changes/ceilometer.xml:128(td) ./doc/config-reference/conf-changes/glance.xml:72(td) ./doc/config-reference/conf-changes/heat.xml:136(td)
|
||
msgid "[cors.subdomain] max_age = 3600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:560(td) ./doc/config-reference/conf-changes/keystone.xml:76(td) ./doc/config-reference/conf-changes/ironic.xml:100(td) ./doc/config-reference/conf-changes/sahara.xml:92(td) ./doc/config-reference/conf-changes/nova.xml:96(td) ./doc/config-reference/conf-changes/neutron.xml:172(td) ./doc/config-reference/conf-changes/ceilometer.xml:180(td) ./doc/config-reference/conf-changes/trove.xml:48(td) ./doc/config-reference/conf-changes/glance.xml:76(td) ./doc/config-reference/conf-changes/heat.xml:160(td)
|
||
msgid "[oslo_messaging_qpid] send_single_reply = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:561(td) ./doc/config-reference/conf-changes/cinder.xml:569(td) ./doc/config-reference/conf-changes/keystone.xml:77(td) ./doc/config-reference/conf-changes/keystone.xml:85(td) ./doc/config-reference/conf-changes/ironic.xml:101(td) ./doc/config-reference/conf-changes/ironic.xml:109(td) ./doc/config-reference/conf-changes/sahara.xml:93(td) ./doc/config-reference/conf-changes/sahara.xml:101(td) ./doc/config-reference/conf-changes/nova.xml:97(td) ./doc/config-reference/conf-changes/nova.xml:105(td) ./doc/config-reference/conf-changes/neutron.xml:173(td) ./doc/config-reference/conf-changes/neutron.xml:181(td) ./doc/config-reference/conf-changes/trove.xml:49(td) ./doc/config-reference/conf-changes/trove.xml:57(td) ./doc/config-reference/conf-changes/glance.xml:77(td) ./doc/config-reference/conf-changes/glance.xml:85(td) ./doc/config-reference/conf-changes/heat.xml:161(td) ./doc/config-reference/conf-changes/heat.xml:169(td)
|
||
msgid "(BoolOpt) Send a single AMQP reply to call message. The current behaviour since oslo-incubator is to send two AMQP replies - first one with the payload, a second one to ensure the other have finish to send the payload. We are going to remove it in the N release, but we must keep backward compatible at the same time. This option provides such compatibility - it defaults to False in Liberty and can be turned on for early adopters with a new installations or for testing. Please note, that this option will be removed in M release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:564(td) ./doc/config-reference/conf-changes/keystone.xml:80(td) ./doc/config-reference/conf-changes/ironic.xml:104(td) ./doc/config-reference/conf-changes/sahara.xml:96(td) ./doc/config-reference/conf-changes/nova.xml:100(td) ./doc/config-reference/conf-changes/neutron.xml:176(td) ./doc/config-reference/conf-changes/ceilometer.xml:184(td) ./doc/config-reference/conf-changes/trove.xml:52(td) ./doc/config-reference/conf-changes/glance.xml:80(td) ./doc/config-reference/conf-changes/heat.xml:164(td)
|
||
msgid "[oslo_messaging_rabbit] kombu_reconnect_timeout = 60"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:565(td) ./doc/config-reference/conf-changes/keystone.xml:81(td) ./doc/config-reference/conf-changes/ironic.xml:105(td) ./doc/config-reference/conf-changes/sahara.xml:97(td) ./doc/config-reference/conf-changes/nova.xml:101(td) ./doc/config-reference/conf-changes/neutron.xml:177(td) ./doc/config-reference/conf-changes/ceilometer.xml:185(td) ./doc/config-reference/conf-changes/trove.xml:53(td) ./doc/config-reference/conf-changes/glance.xml:81(td) ./doc/config-reference/conf-changes/heat.xml:165(td)
|
||
msgid "(IntOpt) How long to wait before considering a reconnect attempt to have failed. This value should not be longer than rpc_response_timeout."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:568(td) ./doc/config-reference/conf-changes/keystone.xml:84(td) ./doc/config-reference/conf-changes/ironic.xml:108(td) ./doc/config-reference/conf-changes/sahara.xml:100(td) ./doc/config-reference/conf-changes/nova.xml:104(td) ./doc/config-reference/conf-changes/neutron.xml:180(td) ./doc/config-reference/conf-changes/ceilometer.xml:188(td) ./doc/config-reference/conf-changes/trove.xml:56(td) ./doc/config-reference/conf-changes/glance.xml:84(td) ./doc/config-reference/conf-changes/heat.xml:168(td)
|
||
msgid "[oslo_messaging_rabbit] send_single_reply = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:572(td) ./doc/config-reference/conf-changes/keystone.xml:88(td) ./doc/config-reference/conf-changes/sahara.xml:104(td) ./doc/config-reference/conf-changes/nova.xml:108(td) ./doc/config-reference/conf-changes/neutron.xml:184(td) ./doc/config-reference/conf-changes/ceilometer.xml:192(td) ./doc/config-reference/conf-changes/glance.xml:92(td) ./doc/config-reference/conf-changes/heat.xml:172(td)
|
||
msgid "[oslo_middleware] secure_proxy_ssl_header = X-Forwarded-Proto"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:573(td) ./doc/config-reference/conf-changes/keystone.xml:89(td) ./doc/config-reference/conf-changes/sahara.xml:105(td) ./doc/config-reference/conf-changes/nova.xml:109(td) ./doc/config-reference/conf-changes/neutron.xml:185(td) ./doc/config-reference/conf-changes/ceilometer.xml:193(td) ./doc/config-reference/conf-changes/glance.xml:93(td) ./doc/config-reference/conf-changes/heat.xml:173(td)
|
||
msgid "(StrOpt) The HTTP Header that will be used to determine what the original request protocol scheme was, even if it was hidden by an SSL termination proxy."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:576(td) ./doc/config-reference/conf-changes/neutron.xml:188(td) ./doc/config-reference/conf-changes/heat.xml:176(td)
|
||
msgid "[oslo_policy] policy_default_rule = default"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:577(td) ./doc/config-reference/conf-changes/neutron.xml:189(td) ./doc/config-reference/conf-changes/heat.xml:177(td)
|
||
msgid "(StrOpt) Default rule. Enforced when a requested rule is not found."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:580(td) ./doc/config-reference/conf-changes/neutron.xml:192(td) ./doc/config-reference/conf-changes/heat.xml:180(td)
|
||
msgid "[oslo_policy] policy_dirs = ['policy.d']"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:581(td) ./doc/config-reference/conf-changes/neutron.xml:193(td) ./doc/config-reference/conf-changes/heat.xml:181(td)
|
||
msgid "(MultiStrOpt) Directories where policy configuration files are stored. They can be relative to any directory in the search path defined by the config_dir option, or absolute paths. The file defined by policy_file must exist for these directories to be searched. Missing or empty directories are ignored."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:584(td) ./doc/config-reference/conf-changes/neutron.xml:196(td) ./doc/config-reference/conf-changes/heat.xml:184(td)
|
||
msgid "[oslo_policy] policy_file = policy.json"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:585(td) ./doc/config-reference/conf-changes/neutron.xml:197(td) ./doc/config-reference/conf-changes/heat.xml:185(td)
|
||
msgid "(StrOpt) The JSON file that defines policies."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:588(td) ./doc/config-reference/conf-changes/ironic.xml:112(td) ./doc/config-reference/conf-changes/nova.xml:112(td) ./doc/config-reference/conf-changes/heat.xml:188(td)
|
||
msgid "[oslo_versionedobjects] fatal_exception_format_errors = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:589(td) ./doc/config-reference/conf-changes/ironic.xml:113(td) ./doc/config-reference/conf-changes/nova.xml:113(td) ./doc/config-reference/conf-changes/heat.xml:189(td)
|
||
msgid "(BoolOpt) Make exception message format errors fatal"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:593(caption) ./doc/config-reference/conf-changes/manila.xml:21(caption) ./doc/config-reference/conf-changes/keystone.xml:93(caption) ./doc/config-reference/conf-changes/ironic.xml:117(caption) ./doc/config-reference/conf-changes/sahara.xml:117(caption) ./doc/config-reference/conf-changes/nova.xml:165(caption) ./doc/config-reference/conf-changes/neutron.xml:201(caption) ./doc/config-reference/conf-changes/ceilometer.xml:205(caption) ./doc/config-reference/conf-changes/trove.xml:61(caption) ./doc/config-reference/conf-changes/glance.xml:97(caption) ./doc/config-reference/conf-changes/heat.xml:193(caption)
|
||
msgid "New default values"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:600(td) ./doc/config-reference/conf-changes/manila.xml:28(td) ./doc/config-reference/conf-changes/keystone.xml:100(td) ./doc/config-reference/conf-changes/ironic.xml:124(td) ./doc/config-reference/conf-changes/sahara.xml:124(td) ./doc/config-reference/conf-changes/nova.xml:172(td) ./doc/config-reference/conf-changes/neutron.xml:208(td) ./doc/config-reference/conf-changes/ceilometer.xml:212(td) ./doc/config-reference/conf-changes/trove.xml:68(td) ./doc/config-reference/conf-changes/glance.xml:104(td) ./doc/config-reference/conf-changes/heat.xml:200(td)
|
||
msgid "Previous default value"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:601(td) ./doc/config-reference/conf-changes/manila.xml:29(td) ./doc/config-reference/conf-changes/keystone.xml:101(td) ./doc/config-reference/conf-changes/ironic.xml:125(td) ./doc/config-reference/conf-changes/sahara.xml:125(td) ./doc/config-reference/conf-changes/nova.xml:173(td) ./doc/config-reference/conf-changes/neutron.xml:209(td) ./doc/config-reference/conf-changes/ceilometer.xml:213(td) ./doc/config-reference/conf-changes/trove.xml:69(td) ./doc/config-reference/conf-changes/glance.xml:105(td) ./doc/config-reference/conf-changes/heat.xml:201(td)
|
||
msgid "New default value"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:605(td) ./doc/config-reference/conf-changes/manila.xml:33(td)
|
||
msgid "[DEFAULT] auth_strategy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:606(td) ./doc/config-reference/conf-changes/manila.xml:34(td)
|
||
msgid "noauth"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:610(td) ./doc/config-reference/conf-changes/manila.xml:38(td) ./doc/config-reference/conf-changes/keystone.xml:110(td) ./doc/config-reference/conf-changes/ironic.xml:129(td) ./doc/config-reference/conf-changes/sahara.xml:129(td) ./doc/config-reference/conf-changes/nova.xml:182(td) ./doc/config-reference/conf-changes/neutron.xml:218(td) ./doc/config-reference/conf-changes/ceilometer.xml:217(td) ./doc/config-reference/conf-changes/trove.xml:73(td) ./doc/config-reference/conf-changes/glance.xml:119(td) ./doc/config-reference/conf-changes/heat.xml:205(td)
|
||
msgid "[DEFAULT] default_log_levels"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:611(td) ./doc/config-reference/conf-changes/manila.xml:39(td) ./doc/config-reference/conf-changes/keystone.xml:111(td) ./doc/config-reference/conf-changes/nova.xml:183(td) ./doc/config-reference/conf-changes/neutron.xml:219(td) ./doc/config-reference/conf-changes/glance.xml:120(td) ./doc/config-reference/conf-changes/heat.xml:206(td)
|
||
msgid "amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, oslo.messaging=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN, urllib3.connectionpool=WARN, websocket=WARN, requests.packages.urllib3.util.retry=WARN, urllib3.util.retry=WARN, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:612(td) ./doc/config-reference/conf-changes/manila.xml:40(td) ./doc/config-reference/conf-changes/keystone.xml:112(td) ./doc/config-reference/conf-changes/ironic.xml:131(td) ./doc/config-reference/conf-changes/nova.xml:184(td) ./doc/config-reference/conf-changes/neutron.xml:220(td) ./doc/config-reference/conf-changes/ceilometer.xml:219(td) ./doc/config-reference/conf-changes/trove.xml:75(td) ./doc/config-reference/conf-changes/glance.xml:121(td) ./doc/config-reference/conf-changes/heat.xml:207(td)
|
||
msgid "amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, oslo.messaging=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN, urllib3.connectionpool=WARN, websocket=WARN, requests.packages.urllib3.util.retry=WARN, urllib3.util.retry=WARN, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN, taskflow=WARN"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:615(td) ./doc/config-reference/conf-changes/manila.xml:43(td) ./doc/config-reference/conf-changes/keystone.xml:115(td) ./doc/config-reference/conf-changes/ironic.xml:134(td) ./doc/config-reference/conf-changes/sahara.xml:139(td) ./doc/config-reference/conf-changes/nova.xml:187(td) ./doc/config-reference/conf-changes/neutron.xml:233(td) ./doc/config-reference/conf-changes/ceilometer.xml:222(td) ./doc/config-reference/conf-changes/trove.xml:78(td) ./doc/config-reference/conf-changes/glance.xml:129(td) ./doc/config-reference/conf-changes/heat.xml:225(td)
|
||
msgid "[DEFAULT] logging_exception_prefix"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:616(td) ./doc/config-reference/conf-changes/manila.xml:44(td) ./doc/config-reference/conf-changes/keystone.xml:116(td) ./doc/config-reference/conf-changes/ironic.xml:135(td) ./doc/config-reference/conf-changes/sahara.xml:140(td) ./doc/config-reference/conf-changes/nova.xml:188(td) ./doc/config-reference/conf-changes/neutron.xml:234(td) ./doc/config-reference/conf-changes/ceilometer.xml:223(td) ./doc/config-reference/conf-changes/trove.xml:79(td) ./doc/config-reference/conf-changes/glance.xml:130(td) ./doc/config-reference/conf-changes/heat.xml:226(td)
|
||
msgid "%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:617(td) ./doc/config-reference/conf-changes/manila.xml:45(td) ./doc/config-reference/conf-changes/keystone.xml:117(td) ./doc/config-reference/conf-changes/ironic.xml:136(td) ./doc/config-reference/conf-changes/sahara.xml:141(td) ./doc/config-reference/conf-changes/nova.xml:189(td) ./doc/config-reference/conf-changes/neutron.xml:235(td) ./doc/config-reference/conf-changes/ceilometer.xml:224(td) ./doc/config-reference/conf-changes/trove.xml:80(td) ./doc/config-reference/conf-changes/glance.xml:131(td) ./doc/config-reference/conf-changes/heat.xml:227(td)
|
||
msgid "%(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:620(td)
|
||
msgid "[DEFAULT] storwize_svc_npiv_compatibility_mode"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:625(td) ./doc/config-reference/conf-changes/keystone.xml:120(td) ./doc/config-reference/conf-changes/ironic.xml:144(td) ./doc/config-reference/conf-changes/sahara.xml:144(td) ./doc/config-reference/conf-changes/nova.xml:192(td) ./doc/config-reference/conf-changes/neutron.xml:243(td) ./doc/config-reference/conf-changes/ceilometer.xml:227(td) ./doc/config-reference/conf-changes/trove.xml:93(td) ./doc/config-reference/conf-changes/glance.xml:134(td) ./doc/config-reference/conf-changes/heat.xml:230(td)
|
||
msgid "[DEFAULT] use_syslog_rfc_format"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:630(td) ./doc/config-reference/conf-changes/keystone.xml:125(td) ./doc/config-reference/conf-changes/ironic.xml:149(td) ./doc/config-reference/conf-changes/sahara.xml:149(td) ./doc/config-reference/conf-changes/nova.xml:197(td) ./doc/config-reference/conf-changes/neutron.xml:248(td) ./doc/config-reference/conf-changes/ceilometer.xml:232(td) ./doc/config-reference/conf-changes/trove.xml:98(td) ./doc/config-reference/conf-changes/glance.xml:139(td) ./doc/config-reference/conf-changes/heat.xml:235(td)
|
||
msgid "[DEFAULT] verbose"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:635(td) ./doc/config-reference/conf-changes/keystone.xml:200(td) ./doc/config-reference/conf-changes/ironic.xml:154(td) ./doc/config-reference/conf-changes/sahara.xml:154(td) ./doc/config-reference/conf-changes/nova.xml:217(td) ./doc/config-reference/conf-changes/neutron.xml:273(td) ./doc/config-reference/conf-changes/ceilometer.xml:242(td) ./doc/config-reference/conf-changes/trove.xml:118(td) ./doc/config-reference/conf-changes/glance.xml:144(td) ./doc/config-reference/conf-changes/heat.xml:245(td)
|
||
msgid "[oslo_messaging_rabbit] heartbeat_timeout_threshold"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:637(td) ./doc/config-reference/conf-changes/keystone.xml:202(td) ./doc/config-reference/conf-changes/ironic.xml:156(td) ./doc/config-reference/conf-changes/sahara.xml:156(td) ./doc/config-reference/conf-changes/nova.xml:219(td) ./doc/config-reference/conf-changes/neutron.xml:275(td) ./doc/config-reference/conf-changes/ceilometer.xml:244(td) ./doc/config-reference/conf-changes/trove.xml:120(td) ./doc/config-reference/conf-changes/glance.xml:146(td) ./doc/config-reference/conf-changes/heat.xml:247(td)
|
||
msgid "60"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:641(caption) ./doc/config-reference/conf-changes/manila.xml:49(caption) ./doc/config-reference/conf-changes/keystone.xml:231(caption) ./doc/config-reference/conf-changes/ironic.xml:160(caption) ./doc/config-reference/conf-changes/sahara.xml:160(caption) ./doc/config-reference/conf-changes/nova.xml:223(caption) ./doc/config-reference/conf-changes/neutron.xml:279(caption) ./doc/config-reference/conf-changes/ceilometer.xml:248(caption) ./doc/config-reference/conf-changes/trove.xml:124(caption) ./doc/config-reference/conf-changes/glance.xml:150(caption) ./doc/config-reference/conf-changes/heat.xml:251(caption)
|
||
msgid "Deprecated options"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:646(td) ./doc/config-reference/conf-changes/manila.xml:54(td) ./doc/config-reference/conf-changes/keystone.xml:236(td) ./doc/config-reference/conf-changes/ironic.xml:165(td) ./doc/config-reference/conf-changes/sahara.xml:165(td) ./doc/config-reference/conf-changes/nova.xml:228(td) ./doc/config-reference/conf-changes/neutron.xml:284(td) ./doc/config-reference/conf-changes/ceilometer.xml:253(td) ./doc/config-reference/conf-changes/trove.xml:129(td) ./doc/config-reference/conf-changes/glance.xml:155(td) ./doc/config-reference/conf-changes/heat.xml:256(td)
|
||
msgid "Deprecated option"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:647(td) ./doc/config-reference/conf-changes/manila.xml:55(td) ./doc/config-reference/conf-changes/keystone.xml:237(td) ./doc/config-reference/conf-changes/ironic.xml:166(td) ./doc/config-reference/conf-changes/sahara.xml:166(td) ./doc/config-reference/conf-changes/nova.xml:229(td) ./doc/config-reference/conf-changes/neutron.xml:285(td) ./doc/config-reference/conf-changes/ceilometer.xml:254(td) ./doc/config-reference/conf-changes/trove.xml:130(td) ./doc/config-reference/conf-changes/glance.xml:156(td) ./doc/config-reference/conf-changes/heat.xml:257(td)
|
||
msgid "New Option"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:651(td) ./doc/config-reference/conf-changes/keystone.xml:241(td) ./doc/config-reference/conf-changes/ironic.xml:178(td) ./doc/config-reference/conf-changes/sahara.xml:178(td) ./doc/config-reference/conf-changes/nova.xml:249(td) ./doc/config-reference/conf-changes/neutron.xml:289(td) ./doc/config-reference/conf-changes/ceilometer.xml:282(td) ./doc/config-reference/conf-changes/trove.xml:134(td) ./doc/config-reference/conf-changes/glance.xml:168(td) ./doc/config-reference/conf-changes/heat.xml:261(td)
|
||
msgid "[DEFAULT] use_syslog"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:652(td) ./doc/config-reference/conf-changes/cinder.xml:664(td) ./doc/config-reference/conf-changes/cinder.xml:676(td) ./doc/config-reference/conf-changes/cinder.xml:692(td) ./doc/config-reference/conf-changes/keystone.xml:132(td) ./doc/config-reference/conf-changes/keystone.xml:137(td) ./doc/config-reference/conf-changes/keystone.xml:142(td) ./doc/config-reference/conf-changes/keystone.xml:147(td) ./doc/config-reference/conf-changes/keystone.xml:242(td) ./doc/config-reference/conf-changes/keystone.xml:246(td) ./doc/config-reference/conf-changes/ironic.xml:140(td) ./doc/config-reference/conf-changes/ironic.xml:175(td) ./doc/config-reference/conf-changes/ironic.xml:179(td) ./doc/config-reference/conf-changes/sahara.xml:175(td) ./doc/config-reference/conf-changes/sahara.xml:179(td) ./doc/config-reference/conf-changes/nova.xml:179(td) ./doc/config-reference/conf-changes/nova.xml:234(td) ./doc/config-reference/conf-changes/nova.xml:242(td) ./doc/config-reference/conf-changes/nova.xml:250(td) ./doc/config-reference/conf-changes/nova.xml:258(td) ./doc/config-reference/conf-changes/nova.xml:262(td) ./doc/config-reference/conf-changes/nova.xml:266(td) ./doc/config-reference/conf-changes/nova.xml:274(td) ./doc/config-reference/conf-changes/nova.xml:278(td) ./doc/config-reference/conf-changes/nova.xml:282(td) ./doc/config-reference/conf-changes/nova.xml:286(td) ./doc/config-reference/conf-changes/nova.xml:294(td) ./doc/config-reference/conf-changes/nova.xml:298(td) ./doc/config-reference/conf-changes/nova.xml:302(td) ./doc/config-reference/conf-changes/nova.xml:314(td) ./doc/config-reference/conf-changes/nova.xml:318(td) ./doc/config-reference/conf-changes/nova.xml:322(td) ./doc/config-reference/conf-changes/nova.xml:326(td) ./doc/config-reference/conf-changes/neutron.xml:215(td) ./doc/config-reference/conf-changes/neutron.xml:290(td) ./doc/config-reference/conf-changes/neutron.xml:298(td) ./doc/config-reference/conf-changes/ceilometer.xml:267(td) ./doc/config-reference/conf-changes/ceilometer.xml:279(td) ./doc/config-reference/conf-changes/ceilometer.xml:283(td) ./doc/config-reference/conf-changes/trove.xml:104(td) ./doc/config-reference/conf-changes/trove.xml:109(td) ./doc/config-reference/conf-changes/trove.xml:114(td) ./doc/config-reference/conf-changes/trove.xml:135(td) ./doc/config-reference/conf-changes/trove.xml:147(td) ./doc/config-reference/conf-changes/glance.xml:161(td) ./doc/config-reference/conf-changes/glance.xml:165(td) ./doc/config-reference/conf-changes/glance.xml:169(td) ./doc/config-reference/conf-changes/glance.xml:177(td) ./doc/config-reference/conf-changes/heat.xml:217(td) ./doc/config-reference/conf-changes/heat.xml:262(td) ./doc/config-reference/conf-changes/heat.xml:270(td)
|
||
msgid "None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:655(td)
|
||
msgid "[DEFAULT] osapi_max_request_body_size"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:656(td)
|
||
msgid "[oslo_middleware] max_request_body_size"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:659(td)
|
||
msgid "[DEFAULT] eqlx_chap_password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:660(td)
|
||
msgid "[DEFAULT] chap_password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:663(td)
|
||
msgid "[DEFAULT] datera_api_token"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:667(td)
|
||
msgid "[DEFAULT] eqlx_use_chap"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:668(td)
|
||
msgid "[DEFAULT] use_chap_auth"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:671(td) ./doc/config-reference/conf-changes/keystone.xml:249(td) ./doc/config-reference/conf-changes/ironic.xml:170(td) ./doc/config-reference/conf-changes/sahara.xml:170(td) ./doc/config-reference/conf-changes/nova.xml:305(td) ./doc/config-reference/conf-changes/neutron.xml:293(td) ./doc/config-reference/conf-changes/ceilometer.xml:274(td) ./doc/config-reference/conf-changes/trove.xml:138(td) ./doc/config-reference/conf-changes/glance.xml:172(td) ./doc/config-reference/conf-changes/heat.xml:265(td)
|
||
msgid "[DEFAULT] rpc_thread_pool_size"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:672(td) ./doc/config-reference/conf-changes/keystone.xml:250(td) ./doc/config-reference/conf-changes/ironic.xml:171(td) ./doc/config-reference/conf-changes/sahara.xml:171(td) ./doc/config-reference/conf-changes/nova.xml:306(td) ./doc/config-reference/conf-changes/neutron.xml:294(td) ./doc/config-reference/conf-changes/ceilometer.xml:275(td) ./doc/config-reference/conf-changes/trove.xml:139(td) ./doc/config-reference/conf-changes/glance.xml:173(td) ./doc/config-reference/conf-changes/heat.xml:266(td)
|
||
msgid "[DEFAULT] executor_thread_pool_size"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:675(td)
|
||
msgid "[DEFAULT] enable_v1_api"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:679(td)
|
||
msgid "[DEFAULT] host"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:680(td)
|
||
msgid "[DEFAULT] backend_host"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:683(td)
|
||
msgid "[DEFAULT] netapp_eseries_host_type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:684(td)
|
||
msgid "[DEFAULT] netapp_host_type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:687(td)
|
||
msgid "[DEFAULT] eqlx_chap_login"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:688(td)
|
||
msgid "[DEFAULT] chap_username"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:691(td) ./doc/config-reference/conf-changes/keystone.xml:245(td) ./doc/config-reference/conf-changes/ironic.xml:174(td) ./doc/config-reference/conf-changes/sahara.xml:174(td) ./doc/config-reference/conf-changes/nova.xml:285(td) ./doc/config-reference/conf-changes/neutron.xml:297(td) ./doc/config-reference/conf-changes/ceilometer.xml:278(td) ./doc/config-reference/conf-changes/trove.xml:146(td) ./doc/config-reference/conf-changes/glance.xml:164(td) ./doc/config-reference/conf-changes/heat.xml:269(td)
|
||
msgid "[DEFAULT] log_format"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:695(td)
|
||
msgid "[DEFAULT] storage_vnx_pool_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/cinder.xml:696(td)
|
||
msgid "[DEFAULT] storage_vnx_pool_names"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/manila.xml:4(title)
|
||
msgid "New, updated, and deprecated options in Liberty for Shared File Systems"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/manila.xml:16(td)
|
||
msgid "[DEFAULT] TODO:"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/manila.xml:17(td)
|
||
msgid "This needs to be generated."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/manila.xml:59(td)
|
||
msgid "[DEFAULT] TODO"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/manila.xml:60(td)
|
||
msgid "This table needs to be generated."
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for OpenStack Identity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:72(td)
|
||
msgid "[endpoint_policy] enabled = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:73(td)
|
||
msgid "(BoolOpt) Enable endpoint_policy functionality."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:105(td)
|
||
msgid "[DEFAULT] crypt_strength"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:106(td)
|
||
msgid "40000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:107(td)
|
||
msgid "10000"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:130(td)
|
||
msgid "[auth] external"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:131(td)
|
||
msgid "keystone.auth.plugins.external.DefaultDomain"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:135(td)
|
||
msgid "[auth] oauth1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:136(td)
|
||
msgid "keystone.auth.plugins.oauth1.OAuth"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:140(td)
|
||
msgid "[auth] password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:141(td)
|
||
msgid "keystone.auth.plugins.password.Password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:145(td)
|
||
msgid "[auth] token"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:146(td)
|
||
msgid "keystone.auth.plugins.token.Token"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:150(td)
|
||
msgid "[catalog] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:151(td)
|
||
msgid "keystone.catalog.backends.sql.Catalog"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:152(td) ./doc/config-reference/conf-changes/keystone.xml:157(td) ./doc/config-reference/conf-changes/keystone.xml:162(td) ./doc/config-reference/conf-changes/keystone.xml:167(td) ./doc/config-reference/conf-changes/keystone.xml:172(td) ./doc/config-reference/conf-changes/keystone.xml:177(td) ./doc/config-reference/conf-changes/keystone.xml:182(td) ./doc/config-reference/conf-changes/keystone.xml:187(td) ./doc/config-reference/conf-changes/keystone.xml:197(td) ./doc/config-reference/conf-changes/keystone.xml:207(td) ./doc/config-reference/conf-changes/keystone.xml:212(td) ./doc/config-reference/conf-changes/keystone.xml:217(td) ./doc/config-reference/conf-changes/keystone.xml:227(td)
|
||
msgid "sql"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:155(td)
|
||
msgid "[credential] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:156(td)
|
||
msgid "keystone.credential.backends.sql.Credential"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:160(td)
|
||
msgid "[domain_config] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:161(td)
|
||
msgid "keystone.resource.config_backends.sql.DomainConfig"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:165(td)
|
||
msgid "[endpoint_filter] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:166(td)
|
||
msgid "keystone.contrib.endpoint_filter.backends.sql.EndpointFilter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:170(td)
|
||
msgid "[endpoint_policy] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:171(td)
|
||
msgid "keystone.contrib.endpoint_policy.backends.sql.EndpointPolicy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:175(td)
|
||
msgid "[federation] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:176(td)
|
||
msgid "keystone.contrib.federation.backends.sql.Federation"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:180(td)
|
||
msgid "[identity] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:181(td)
|
||
msgid "keystone.identity.backends.sql.Identity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:185(td)
|
||
msgid "[identity_mapping] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:186(td)
|
||
msgid "keystone.identity.mapping_backends.sql.Mapping"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:190(td)
|
||
msgid "[identity_mapping] generator"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:191(td)
|
||
msgid "keystone.identity.id_generators.sha256.Generator"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:192(td) ./doc/config-reference/conf-changes/glance.xml:126(td)
|
||
msgid "sha256"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:195(td)
|
||
msgid "[oauth1] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:196(td)
|
||
msgid "keystone.contrib.oauth1.backends.sql.OAuth1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:205(td)
|
||
msgid "[policy] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:206(td)
|
||
msgid "keystone.policy.backends.sql.Policy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:210(td)
|
||
msgid "[revoke] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:211(td)
|
||
msgid "keystone.contrib.revoke.backends.sql.Revoke"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:215(td)
|
||
msgid "[token] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:216(td)
|
||
msgid "keystone.token.persistence.backends.sql.Token"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:220(td)
|
||
msgid "[token] provider"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:221(td)
|
||
msgid "keystone.token.providers.uuid.Provider"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:222(td)
|
||
msgid "uuid"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:225(td)
|
||
msgid "[trust] driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/keystone.xml:226(td)
|
||
msgid "keystone.trust.backends.sql.Trust"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for Bare metal service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:24(td)
|
||
msgid "[agent] agent_erase_devices_iterations = 1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:25(td)
|
||
msgid "(IntOpt) Number of iterations to be run for erasing devices."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:28(td)
|
||
msgid "[agent] post_deploy_get_power_state_retries = 6"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:29(td)
|
||
msgid "(IntOpt) Number of times to retry getting power state to check if bare metal node has been powered off after a soft power off."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:32(td)
|
||
msgid "[agent] post_deploy_get_power_state_retry_interval = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:33(td)
|
||
msgid "(IntOpt) Amount of time (in seconds) to wait between polling power state after trigger soft poweroff."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:36(td)
|
||
msgid "[cisco_ucs] action_interval = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:37(td)
|
||
msgid "(IntOpt) Amount of time in seconds to wait in between power operations"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:40(td)
|
||
msgid "[cisco_ucs] max_retry = 6"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:41(td)
|
||
msgid "(IntOpt) Number of times a power operation needs to be retried"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:44(td)
|
||
msgid "[deploy] http_root = /httpboot"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:45(td)
|
||
msgid "(StrOpt) ironic-conductor node's HTTP root path."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:48(td)
|
||
msgid "[deploy] http_url = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:49(td)
|
||
msgid "(StrOpt) ironic-conductor node's HTTP server URL. Example: http://192.1.2.3:8080"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:52(td)
|
||
msgid "[drac] client_retry_count = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:53(td)
|
||
msgid "(IntOpt) In case there is a communication failure, the DRAC client is going to resend the request as many times as defined in this setting."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:56(td)
|
||
msgid "[drac] client_retry_delay = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:57(td)
|
||
msgid "(IntOpt) In case there is a communication failure, the DRAC client is going to wait for as many seconds as defined in this setting before resending the request."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:60(td)
|
||
msgid "[inspector] enabled = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:61(td)
|
||
msgid "(BoolOpt) whether to enable inspection using ironic-inspector"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:64(td)
|
||
msgid "[inspector] service_url = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:65(td)
|
||
msgid "(StrOpt) ironic-inspector HTTP endpoint. If this is not set, the ironic-inspector client default (http://127.0.0.1:5050) will be used."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:68(td)
|
||
msgid "[inspector] status_check_period = 60"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:69(td)
|
||
msgid "(IntOpt) period (in seconds) to check status of nodes on inspection"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:72(td)
|
||
msgid "[irmc] remote_image_server = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:73(td)
|
||
msgid "(StrOpt) IP of remote image server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:76(td)
|
||
msgid "[irmc] remote_image_share_name = share"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:77(td)
|
||
msgid "(StrOpt) share name of remote_image_server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:80(td)
|
||
msgid "[irmc] remote_image_share_root = /remote_image_share_root"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:81(td)
|
||
msgid "(StrOpt) Ironic conductor node's \"NFS\" or \"CIFS\" root path"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:84(td)
|
||
msgid "[irmc] remote_image_share_type = CIFS"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:85(td)
|
||
msgid "(StrOpt) Share type of virtual media, either \"NFS\" or \"CIFS\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:88(td)
|
||
msgid "[irmc] remote_image_user_domain ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:89(td)
|
||
msgid "(StrOpt) Domain name of remote_image_user_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:92(td)
|
||
msgid "[irmc] remote_image_user_name = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:93(td)
|
||
msgid "(StrOpt) User name of remote_image_server"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:96(td)
|
||
msgid "[irmc] remote_image_user_password = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:97(td)
|
||
msgid "(StrOpt) Password of remote_image_user_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:130(td) ./doc/config-reference/conf-changes/ceilometer.xml:218(td) ./doc/config-reference/conf-changes/trove.xml:74(td)
|
||
msgid "amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, oslo.messaging=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN, urllib3.connectionpool=WARN, websocket=WARN, keystonemiddleware=WARN, routes.middleware=WARN, stevedore=WARN"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:139(td)
|
||
msgid "[DEFAULT] tempdir"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ironic.xml:141(td)
|
||
msgid "/tmp"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for Data Processing service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:16(td)
|
||
msgid "[DEFAULT] cluster_operation_trust_expiration_hours = 24"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:17(td)
|
||
msgid "(IntOpt) Defines the period of time (in hours) after which trusts created to allow sahara to create or scale a cluster will expire. Note that this value should be significantly larger than the value of the cleanup_time_for_incomplete_clusters configuration key if use of the cluster cleanup feature is desired (the trust must last at least as long as a cluster could validly take to stall in its creation, plus the timeout value set in that key, plus one hour for the period of the cleanup job)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:20(td)
|
||
msgid "[DEFAULT] default_ntp_server = pool.ntp.org"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:21(td)
|
||
msgid "(StrOpt) Default ntp server for time sync"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:80(td)
|
||
msgid "[manila] api_insecure = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:81(td)
|
||
msgid "(BoolOpt) Allow to perform insecure SSL requests to manila."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:84(td)
|
||
msgid "[manila] api_version = 1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:85(td)
|
||
msgid "(IntOpt) Version of the manila API to use."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:88(td)
|
||
msgid "[manila] ca_file = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:89(td)
|
||
msgid "(StrOpt) Location of ca certificates file to use for manila client requests."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:108(td)
|
||
msgid "[retries] retries_number = 5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:109(td)
|
||
msgid "(IntOpt) Number of times to retry the request to client before failing"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:112(td)
|
||
msgid "[retries] retry_after = 10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:113(td)
|
||
msgid "(IntOpt) Time between the retries to client (in seconds)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:130(td)
|
||
msgid "amqplib=WARN, qpid.messaging=INFO, stevedore=INFO, eventlet.wsgi.server=WARN, sqlalchemy=WARN, boto=WARN, suds=INFO, keystone=INFO, paramiko=WARN, requests=WARN, iso8601=WARN, oslo_messaging=INFO"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:131(td)
|
||
msgid "amqplib=WARN, qpid.messaging=INFO, stevedore=INFO, eventlet.wsgi.server=WARN, sqlalchemy=WARN, boto=WARN, suds=INFO, keystone=INFO, paramiko=WARN, requests=WARN, iso8601=WARN, oslo_messaging=INFO, neutronclient=INFO"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:134(td)
|
||
msgid "[DEFAULT] infrastructure_engine"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/sahara.xml:135(td)
|
||
msgid "direct"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/nova.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for OpenStack Compute"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:24(td)
|
||
msgid "[DEFAULT] secure_proxy_ssl_header = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:25(td)
|
||
msgid "(StrOpt) The HTTP header used to determine the scheme for the original request, even if it was removed by an SSL terminating proxy. Typical value is \"HTTP_X_FORWARDED_PROTO\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:28(td)
|
||
msgid "[DEFAULT] update_resources_interval = 0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:29(td)
|
||
msgid "(IntOpt) Interval in seconds for updating compute resources. A number less than 0 means to disable the task completely. Leaving this at the default of 0 will cause this to run at the default periodic interval. Setting it to any positive value will cause it to run at approximately that number of seconds."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:80(td)
|
||
msgid "[hyperv] power_state_check_timeframe = 60"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:81(td)
|
||
msgid "(IntOpt) The timeframe to be checked for instance power state changes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:84(td)
|
||
msgid "[hyperv] power_state_event_polling_interval = 2"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:85(td)
|
||
msgid "(IntOpt) Instance power state change event polling frequency."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:88(td)
|
||
msgid "[mks] enabled = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:89(td)
|
||
msgid "(BoolOpt) Enable MKS related features"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:92(td)
|
||
msgid "[mks] mksproxy_base_url = http://127.0.0.1:6090/"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:93(td)
|
||
msgid "(StrOpt) Location of MKS web console proxy, in the form \"http://127.0.0.1:6090/\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:116(td) ./doc/config-reference/conf-changes/ceilometer.xml:196(td)
|
||
msgid "[vmware] ca_file = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:117(td)
|
||
msgid "(StrOpt) Specify a CA bundle file to use in verifying the vCenter server certificate."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:120(td)
|
||
msgid "[vmware] console_delay_seconds = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:121(td)
|
||
msgid "(IntOpt) Set this value if affected by an increased network latency causing repeated characters when typing in a remote console."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:124(td) ./doc/config-reference/conf-changes/ceilometer.xml:200(td)
|
||
msgid "[vmware] insecure = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:125(td) ./doc/config-reference/conf-changes/ceilometer.xml:201(td)
|
||
msgid "(BoolOpt) If true, the vCenter server certificate is not verified. If false, then the default CA truststore is used for verification. This option is ignored if \"ca_file\" is set."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:128(td)
|
||
msgid "[vmware] serial_port_proxy_uri = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:129(td)
|
||
msgid "(StrOpt) Identifies a proxy service that provides network access to the serial_port_service_uri. This option is ignored if serial_port_service_uri is not specified."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:132(td)
|
||
msgid "[vmware] serial_port_service_uri = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:133(td)
|
||
msgid "(StrOpt) Identifies the remote system that serial port traffic will be sent to. If this is not set, no serial ports will be added to the created VMs."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:136(td)
|
||
msgid "[vnc] enabled = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:137(td)
|
||
msgid "(BoolOpt) Enable VNC related features"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:140(td)
|
||
msgid "[vnc] keymap = en-us"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:141(td)
|
||
msgid "(StrOpt) Keymap for VNC"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:144(td)
|
||
msgid "[vnc] novncproxy_base_url = http://127.0.0.1:6080/vnc_auto.html"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:145(td)
|
||
msgid "(StrOpt) Location of VNC console proxy, in the form \"http://127.0.0.1:6080/vnc_auto.html\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:148(td)
|
||
msgid "[vnc] vncserver_listen = 127.0.0.1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:149(td)
|
||
msgid "(StrOpt) IP address on which instance vncservers should listen"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:152(td)
|
||
msgid "[vnc] vncserver_proxyclient_address = 127.0.0.1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:153(td)
|
||
msgid "(StrOpt) The address to which proxy clients (like nova-xvpvncproxy) should connect"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:156(td)
|
||
msgid "[vnc] xvpvncproxy_base_url = http://127.0.0.1:6081/console"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:157(td)
|
||
msgid "(StrOpt) Location of nova xvp VNC console proxy, in the form \"http://127.0.0.1:6081/console\""
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:160(td)
|
||
msgid "[workarounds] handle_virt_lifecycle_events = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:161(td)
|
||
msgid "(BoolOpt) Whether or not to handle events raised from the compute driver's 'emit_event' method. These are lifecycle events raised from compute drivers that implement the method. An example of a lifecycle event is an instance starting or stopping. If the instance is going through task state changes due to an API operation, like resize, the events are ignored. However, this is an advanced feature which allows the hypervisor to signal to the compute service that an unexpected state change has occurred in an instance and the instance can be shutdown automatically - which can inherently race in reboot operations or when the compute service or host is rebooted, either planned or due to an unexpected outage. Care should be taken when using this and sync_power_state_interval is negative since then if any instances are out of sync between the hypervisor and the Nova database they will have to be synchronized manually. See https://bugs.launchpad.net/bugs/1444630"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:177(td) ./doc/config-reference/conf-changes/nova.xml:273(td)
|
||
msgid "[DEFAULT] compute_available_monitors"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:178(td)
|
||
msgid "['nova.compute.monitors.all_monitors']"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:202(td)
|
||
msgid "[cells] mute_weight_multiplier"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:203(td)
|
||
msgid "-10.0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:204(td)
|
||
msgid "-10000.0"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:207(td) ./doc/config-reference/conf-changes/nova.xml:321(td)
|
||
msgid "[libvirt] remove_unused_kernels"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:212(td) ./doc/config-reference/conf-changes/nova.xml:301(td)
|
||
msgid "[osapi_v3] enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:233(td)
|
||
msgid "[DEFAULT] network_device_mtu"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:237(td)
|
||
msgid "[DEFAULT] vnc_keymap"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:238(td)
|
||
msgid "[vnc] keymap"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:241(td)
|
||
msgid "[ironic] admin_auth_token"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:245(td)
|
||
msgid "[DEFAULT] vnc_enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:246(td)
|
||
msgid "[vnc] enabled"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:253(td)
|
||
msgid "[DEFAULT] xvpvncproxy_base_url"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:254(td)
|
||
msgid "[vnc] xvpvncproxy_base_url"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:257(td)
|
||
msgid "[ironic] client_log_level"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:261(td)
|
||
msgid "[neutron] admin_username"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:265(td)
|
||
msgid "[neutron] auth_strategy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:269(td)
|
||
msgid "[DEFAULT] novncproxy_base_url"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:270(td)
|
||
msgid "[vnc] novncproxy_base_url"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:277(td)
|
||
msgid "[neutron] admin_user_id"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:281(td)
|
||
msgid "[neutron] admin_tenant_id"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:289(td)
|
||
msgid "[DEFAULT] vncserver_proxyclient_address"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:290(td)
|
||
msgid "[vnc] vncserver_proxyclient_address"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:293(td)
|
||
msgid "[workarounds] destroy_after_evacuate"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:297(td)
|
||
msgid "[neutron] admin_tenant_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:309(td)
|
||
msgid "[DEFAULT] vncserver_listen"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:310(td)
|
||
msgid "[vnc] vncserver_listen"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:313(td)
|
||
msgid "[neutron] admin_password"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:317(td)
|
||
msgid "[DEFAULT] share_dhcp_address"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/nova.xml:325(td)
|
||
msgid "[neutron] admin_auth_url"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for OpenStack Networking"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:16(td)
|
||
msgid "[DEFAULT] dnsmasq_base_log_dir = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:17(td)
|
||
msgid "(StrOpt) Base log dir for dnsmasq logging. The log contains DHCP and DNS log information and is useful for debugging issues with either DHCP or DNS. If this section is null, disable dnsmasq log."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:20(td)
|
||
msgid "[DEFAULT] ebtables_path = $state_path/ebtables-"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:21(td)
|
||
msgid "(StrOpt) Location of temporary ebtables table files."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:24(td)
|
||
msgid "[DEFAULT] enable_snat_by_default = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:25(td)
|
||
msgid "(BoolOpt) Define the default value of enable_snat if not provided in external_gateway_info."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:28(td)
|
||
msgid "[DEFAULT] endpoint_url = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:29(td)
|
||
msgid "(StrOpt) Neutron endpoint URL, if not set will use endpoint from the keystone catalog along with endpoint_type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:36(td)
|
||
msgid "[DEFAULT] ipam_driver = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:37(td)
|
||
msgid "(StrOpt) IPAM driver to use."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:44(td)
|
||
msgid "[AGENT] log_agent_heartbeats = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:45(td)
|
||
msgid "(BoolOpt) Log agent heartbeats"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:48(td)
|
||
msgid "[NOVA] node_override_vif_ib_hostdev ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:49(td)
|
||
msgid "(ListOpt) Nova compute nodes to manually set VIF type to ib_hostdev"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:52(td)
|
||
msgid "[OVS] of_interface = ovs-ofctl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:53(td)
|
||
msgid "(StrOpt) OpenFlow interface to use."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:56(td)
|
||
msgid "[QUOTAS] track_quota_usage = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:57(td)
|
||
msgid "(BoolOpt) Keep in track in the database of current resourcequota usage. Plugins which do not leverage the neutron database should set this flag to False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:108(td)
|
||
msgid "[dvs] api_retry_count = 10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:109(td)
|
||
msgid "(IntOpt) The number of times we retry on failures, e.g., socket error, etc."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:112(td)
|
||
msgid "[dvs] dvs_name = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:113(td)
|
||
msgid "(StrOpt) The name of the preconfigured DVS."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:116(td)
|
||
msgid "[dvs] host_ip = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:117(td)
|
||
msgid "(StrOpt) Hostname or IP address for connection to VMware VC host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:120(td)
|
||
msgid "[dvs] host_password = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:121(td)
|
||
msgid "(StrOpt) Password for connection to VMware VC host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:124(td)
|
||
msgid "[dvs] host_port = 443"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:125(td)
|
||
msgid "(IntOpt) Port for connection to VMware VC host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:128(td)
|
||
msgid "[dvs] host_username = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:129(td)
|
||
msgid "(StrOpt) Username for connection to VMware VC host."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:132(td)
|
||
msgid "[dvs] task_poll_interval = 0.5"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:133(td)
|
||
msgid "(FloatOpt) The interval used for polling of remote tasks."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:136(td)
|
||
msgid "[ml2] external_network_type = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:137(td)
|
||
msgid "(StrOpt) Default network type for external networks when no provider attributes are specified. By default it is None, which means that if provider attributes are not specified while creating external networks then they will have the same type as tenant networks. Allowed values for external_network_type config option depend on the network type values configured in type_drivers config option."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:140(td)
|
||
msgid "[nsx_v3] nsx_manager = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:141(td)
|
||
msgid "(StrOpt) IP address of the NSX manager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:144(td)
|
||
msgid "[nsx_v3] nsx_password = default"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:145(td)
|
||
msgid "(StrOpt) Password for the NSX manager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:148(td)
|
||
msgid "[nsx_v3] nsx_user = admin"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:149(td)
|
||
msgid "(StrOpt) User name for the NSX manager"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:152(td)
|
||
msgid "[nsxv] dhcp_lease_time = 86400"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:153(td)
|
||
msgid "(IntOpt) DHCP default lease time."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:156(td)
|
||
msgid "[nsxv] edge_appliance_password = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:157(td)
|
||
msgid "(StrOpt) Password to configure for Edge appliance login"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:160(td)
|
||
msgid "[nsxv] edge_appliance_user = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:161(td)
|
||
msgid "(StrOpt) Username to configure for Edge appliance login"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:164(td)
|
||
msgid "[nsxv] locking_coordinator_url = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:165(td)
|
||
msgid "(StrOpt) A URL to a locking mechanism coordinator"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:168(td)
|
||
msgid "[nsxv] metadata_initializer = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:169(td)
|
||
msgid "(BoolOpt) If True, the server instance will attempt to initialize the metadata infrastructure"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:213(td) ./doc/config-reference/conf-changes/ceilometer.xml:258(td)
|
||
msgid "[DEFAULT] api_workers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:223(td)
|
||
msgid "[DEFAULT] dhcp_delete_namespaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:228(td)
|
||
msgid "[DEFAULT] endpoint_type"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:229(td)
|
||
msgid "publicURL"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:230(td)
|
||
msgid "adminURL"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:238(td)
|
||
msgid "[DEFAULT] router_delete_namespaces"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:253(td)
|
||
msgid "[AGENT] prevent_arp_spoofing"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:258(td)
|
||
msgid "[NOVA] vif_types"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:259(td)
|
||
msgid "unbound, binding_failed, ovs, ivs, bridge, 802.1qbg, 802.1qbh, hyperv, midonet, mlnx_direct, hostdev, hw_veb, dvs, other, distributed, vrouter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:260(td)
|
||
msgid "unbound, binding_failed, ovs, ivs, bridge, 802.1qbg, 802.1qbh, hyperv, midonet, ib_hostdev, hw_veb, dvs, other, distributed, vrouter"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:263(td)
|
||
msgid "[OVSVAPP] report_interval"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:264(td) ./doc/config-reference/conf-changes/heat.xml:242(td)
|
||
msgid "4"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:265(td) ./doc/config-reference/conf-changes/trove.xml:90(td)
|
||
msgid "30"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:268(td)
|
||
msgid "[QUOTAS] quota_driver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:269(td)
|
||
msgid "neutron.db.quota_db.DbQuotaDriver"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/neutron.xml:270(td)
|
||
msgid "neutron.db.quota.driver.DbQuotaDriver"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:4(title)
|
||
msgid "New, updated, and deprecated options in Liberty for Telemetry"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:16(td)
|
||
msgid "[DEFAULT] batch_polled_samples = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:17(td)
|
||
msgid "(BoolOpt) To reduce polling agent load, samples are sent to the notification agent in a batch. To gain higher throughput at the cost of load set this to False."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:20(td)
|
||
msgid "[DEFAULT] ceilometer_control_exchange = ceilometer"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:21(td)
|
||
msgid "(StrOpt) Exchange name for ceilometer notifications."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:24(td)
|
||
msgid "[DEFAULT] dns_control_exchange = central"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:25(td)
|
||
msgid "(StrOpt) Exchange name for DNS notifications."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:32(td)
|
||
msgid "[DEFAULT] magnum_control_exchange = magnum"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:33(td)
|
||
msgid "(StrOpt) Exchange name for Magnum notifications."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:36(td)
|
||
msgid "[DEFAULT] pipeline_polling_interval = 20"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:37(td)
|
||
msgid "(IntOpt) Polling interval for pipeline file configuration in seconds."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:40(td)
|
||
msgid "[DEFAULT] refresh_event_pipeline_cfg = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:41(td)
|
||
msgid "(BoolOpt) Refresh Event Pipeline configuration on-the-fly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:44(td)
|
||
msgid "[DEFAULT] refresh_pipeline_cfg = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:45(td)
|
||
msgid "(BoolOpt) Refresh Pipeline configuration on-the-fly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:52(td)
|
||
msgid "[alarm] alarm_max_actions = -1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:53(td)
|
||
msgid "(IntOpt) Maximum count of actions for each state of an alarm, non-positive number means no limit."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:56(td)
|
||
msgid "[api] aodh_is_enabled = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:57(td)
|
||
msgid "(BoolOpt) Set True to redirect alarms URLs to aodh. Default autodetection by querying keystone."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:60(td)
|
||
msgid "[api] aodh_url = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:61(td)
|
||
msgid "(StrOpt) The endpoint of Aodh to redirect alarms URLs to Aodh API. Default autodetection by querying keystone."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:64(td)
|
||
msgid "[api] default_api_return_limit = 100"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:65(td)
|
||
msgid "(IntOpt) Default maximum number of items returned by API request."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:68(td)
|
||
msgid "[api] gnocchi_is_enabled = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:69(td)
|
||
msgid "(BoolOpt) Set True to disable resource/meter/sample URLs. Default autodetection by querying keystone."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:72(td)
|
||
msgid "[api] workers = 1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:73(td)
|
||
msgid "(IntOpt) Number of workers for api, default value is 1."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:76(td)
|
||
msgid "[collector] enable_rpc = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:77(td)
|
||
msgid "(BoolOpt) Enable the RPC functionality of collector. This functionality is now deprecated in favour of notifier publisher and queues."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:80(td)
|
||
msgid "[collector] workers = 1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:81(td)
|
||
msgid "(IntOpt) Number of workers for collector service. default value is 1."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:132(td)
|
||
msgid "[database] alarm_history_time_to_live = -1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:133(td)
|
||
msgid "(IntOpt) Number of seconds that alarm histories are kept in the database for (<= 0 means forever)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:136(td)
|
||
msgid "[dispatcher_gnocchi] archive_policy = low"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:137(td)
|
||
msgid "(StrOpt) The archive policy to use when the dispatcher create a new metric."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:140(td)
|
||
msgid "[dispatcher_gnocchi] archive_policy_file = gnocchi_archive_policy_map.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:141(td)
|
||
msgid "(StrOpt) The Yaml file that defines per metric archive policies."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:144(td)
|
||
msgid "[dispatcher_gnocchi] filter_project = gnocchi"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:145(td)
|
||
msgid "(StrOpt) Gnocchi project used to filter out samples generated by Gnocchi service activity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:148(td)
|
||
msgid "[dispatcher_gnocchi] filter_service_activity = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:149(td)
|
||
msgid "(BoolOpt) Filter out samples generated by Gnocchi service activity"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:152(td)
|
||
msgid "[dispatcher_gnocchi] resources_definition_file = gnocchi_resources.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:153(td)
|
||
msgid "(StrOpt) The Yaml file that defines mapping between samples and gnocchi resources/metrics"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:156(td)
|
||
msgid "[dispatcher_gnocchi] url = http://localhost:8041"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:157(td)
|
||
msgid "(StrOpt) URL to Gnocchi."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:160(td)
|
||
msgid "[hardware] meter_definitions_file = snmp.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:161(td)
|
||
msgid "(StrOpt) Configuration file for defining hardware snmp meters."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:164(td)
|
||
msgid "[keystone_authtoken] region_name = None"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:165(td)
|
||
msgid "(StrOpt) The region in which the identity server can be found."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:168(td)
|
||
msgid "[meter] meter_definitions_cfg_file = meters.yaml"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:169(td)
|
||
msgid "(StrOpt) Configuration file for defining meter notifications."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:172(td)
|
||
msgid "[notification] pipeline_processing_queues = 10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:173(td)
|
||
msgid "(IntOpt) Number of queues to parallelize workload across. This value should be larger than the number of active notification agents for optimal results."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:176(td)
|
||
msgid "[notification] workers = 1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:177(td)
|
||
msgid "(IntOpt) Number of workers for notification service, default value is 1."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:181(td) ./doc/config-reference/conf-changes/ceilometer.xml:189(td)
|
||
msgid "(BoolOpt) Send a single AMQP reply to call message. The current behaviour since oslo-incubator is to send two AMQP replies - first one with the payload, a second one to ensure the other have finish to send the payload. We are going to remove it in the N release, but we must keep backward compatible at the same time. This option provides such compatibility - it defaults to False in Liberty and can be turned on for early adopters with a new installations or for testing. Please note, that this option will be removed in the Mitaka release."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:237(td)
|
||
msgid "[notification] disable_non_metric_meters"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:259(td)
|
||
msgid "[api] workers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:262(td)
|
||
msgid "[DEFAULT] notification_workers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:263(td)
|
||
msgid "[notification] workers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:266(td)
|
||
msgid "[DEFAULT] database_connection"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:270(td)
|
||
msgid "[DEFAULT] collector_workers"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/ceilometer.xml:271(td)
|
||
msgid "[collector] workers"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/swift.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for OpenStack Object Storage"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/swift.xml:5(para)
|
||
msgid "There are no new, updated and deprecated options in Liberty for OpenStack Object Storage."
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/trove.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for Database service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:20(td)
|
||
msgid "[DEFAULT] exists_notification_interval = 3600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:21(td)
|
||
msgid "(IntOpt) Seconds to wait between pushing events."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:24(td)
|
||
msgid "[DEFAULT] nova_proxy_admin_tenant_id ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:25(td)
|
||
msgid "(StrOpt) Admin tenant ID used to connect to Nova."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:32(td)
|
||
msgid "[mongodb] configsvr_port = 27019"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:33(td)
|
||
msgid "(IntOpt) Port for instances running as config servers."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:36(td)
|
||
msgid "[mongodb] ignore_dbs = admin, local, config"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:37(td)
|
||
msgid "(ListOpt) Databases to exclude when listing databases."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:40(td)
|
||
msgid "[mongodb] ignore_users = admin.os_admin, admin.root"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:41(td)
|
||
msgid "(ListOpt) Users to exclude when listing users."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:44(td)
|
||
msgid "[mongodb] mongodb_port = 27017"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:45(td)
|
||
msgid "(IntOpt) Port for mongod and mongos instances."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:83(td)
|
||
msgid "[DEFAULT] notification_service_id"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:84(td)
|
||
msgid "{'vertica': 'a8d805ae-a3b2-c4fd-gb23-b62cee5201ae', 'db2': 'e040cd37-263d-4869-aaa6-c62aa97523b5', 'postgresql': 'ac277e0d-4f21-40aa-b347-1ea31e571720', 'mysql': '2f3ff068-2bfb-4f70-9a9d-a6bb65bc084b', 'couchbase': 'fa62fe68-74d9-4779-a24e-36f19602c415', 'mongodb': 'c8c907af-7375-456f-b929-b637ff9209ee', 'couchdb': 'f0a9ab7b-66f7-4352-93d7-071521d44c7c', 'redis': 'b216ffc5-1947-456c-a4cf-70f94c05f7d0', 'cassandra': '459a230d-4e97-4344-9067-2a54a310b0ed'}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:85(td)
|
||
msgid "{'vertica': 'a8d805ae-a3b2-c4fd-gb23-b62cee5201ae', 'db2': 'e040cd37-263d-4869-aaa6-c62aa97523b5', 'percona': 'fd1723f5-68d2-409c-994f-a4a197892a17', 'postgresql': 'ac277e0d-4f21-40aa-b347-1ea31e571720', 'mysql': '2f3ff068-2bfb-4f70-9a9d-a6bb65bc084b', 'couchbase': 'fa62fe68-74d9-4779-a24e-36f19602c415', 'mongodb': 'c8c907af-7375-456f-b929-b637ff9209ee', 'couchdb': 'f0a9ab7b-66f7-4352-93d7-071521d44c7c', 'redis': 'b216ffc5-1947-456c-a4cf-70f94c05f7d0', 'cassandra': '459a230d-4e97-4344-9067-2a54a310b0ed'}"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:88(td)
|
||
msgid "[DEFAULT] report_interval"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:89(td)
|
||
msgid "10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:103(td)
|
||
msgid "[mongodb] backup_namespace"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:105(td)
|
||
msgid "trove.guestagent.strategies.backup.experimental.mongo_impl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:108(td)
|
||
msgid "[mongodb] backup_strategy"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:110(td)
|
||
msgid "MongoDump"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:113(td)
|
||
msgid "[mongodb] restore_namespace"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:115(td)
|
||
msgid "trove.guestagent.strategies.restore.experimental.mongo_impl"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:142(td)
|
||
msgid "[DEFAULT] nova_proxy_admin_tenant_name"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/trove.xml:143(td)
|
||
msgid "[DEFAULT] nova_proxy_admin_tenant_id"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/glance.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for OpenStack Image service"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:16(td)
|
||
msgid "[DEFAULT] enable_v3_api = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:17(td)
|
||
msgid "(BoolOpt) Deploy the v3 OpenStack Objects API."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:88(td)
|
||
msgid "[oslo_middleware] max_request_body_size = 114688"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:89(td)
|
||
msgid "(IntOpt) The maximum body size for each request, in bytes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:109(td)
|
||
msgid "[DEFAULT] allowed_rpc_exception_modules"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:110(td)
|
||
msgid "openstack.common.exception, glance.common.exception, exceptions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:111(td)
|
||
msgid "glance.common.exception, exceptions"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:114(td)
|
||
msgid "[DEFAULT] client_socket_timeout"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:116(td)
|
||
msgid "900"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:124(td)
|
||
msgid "[DEFAULT] digest_algorithm"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:125(td)
|
||
msgid "sha1"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:160(td)
|
||
msgid "[glance_store] vmware_datacenter_path"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/glance.xml:176(td)
|
||
msgid "[glance_store] vmware_datastore_name"
|
||
msgstr ""
|
||
|
||
#. Warning: Do not edit this file. It is automatically generated and your changes will be overwritten. The tool to do so lives in the openstack-doc-tools repository.
|
||
#: ./doc/config-reference/conf-changes/heat.xml:4(title)
|
||
msgid "New, updated and deprecated options in Liberty for Orchestration"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:16(td)
|
||
msgid "[DEFAULT] encrypt_parameters_and_properties = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:17(td)
|
||
msgid "(BoolOpt) Encrypt template parameters that were marked as hidden and also all the resource properties before storing them in database."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:24(td)
|
||
msgid "[DEFAULT] hidden_stack_tags ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:25(td)
|
||
msgid "(ListOpt) Stacks containing these tag names will be hidden. Multiple tags should be given in a comma-delimited list (eg. hidden_stack_tags=hide_me,me_too)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:32(td)
|
||
msgid "[cache] backend = dogpile.cache.null"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:33(td)
|
||
msgid "(StrOpt) Dogpile.cache backend module. It is recommended that Memcache with pooling (oslo_cache.memcache_pool) or Redis (dogpile.cache.redis) be used in production deployments. Small workloads (single process) like devstack can use the dogpile.cache.memory backend."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:36(td)
|
||
msgid "[cache] backend_argument = []"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:37(td)
|
||
msgid "(MultiStrOpt) Arguments supplied to the backend module. Specify this option once per argument to be passed to the dogpile.cache backend. Example format: \"<argname>:<value>\"."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:40(td)
|
||
msgid "[cache] config_prefix = cache.oslo"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:41(td)
|
||
msgid "(StrOpt) Prefix for building the configuration dictionary for the cache region. This should not need to be changed unless there is another dogpile.cache region with the same configuration name."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:44(td)
|
||
msgid "[cache] debug_cache_backend = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:45(td)
|
||
msgid "(BoolOpt) Extra debugging from the cache backend (cache keys, get/set/delete/etc calls). This is only really useful if you need to see the specific cache-backend get/set/delete calls with the keys/values. Typically this should be left set to false."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:48(td)
|
||
msgid "[cache] enabled = False"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:49(td)
|
||
msgid "(BoolOpt) Global toggle for caching."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:52(td)
|
||
msgid "[cache] expiration_time = 600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:53(td)
|
||
msgid "(IntOpt) Default TTL, in seconds, for any cached item in the dogpile.cache region. This applies to any cached method that doesn't have an explicit cache expiration time defined for it."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:56(td)
|
||
msgid "[cache] memcache_dead_retry = 300"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:57(td)
|
||
msgid "(IntOpt) Number of seconds memcached server is considered dead before it is tried again. (dogpile.cache.memcache and oslo_cache.memcache_pool backends only)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:60(td)
|
||
msgid "[cache] memcache_pool_connection_get_timeout = 10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:61(td)
|
||
msgid "(IntOpt) Number of seconds that an operation will wait to get a memcache client connection."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:64(td)
|
||
msgid "[cache] memcache_pool_maxsize = 10"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:65(td)
|
||
msgid "(IntOpt) Max total number of open connections to every memcached server. (oslo_cache.memcache_pool backend only)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:68(td)
|
||
msgid "[cache] memcache_pool_unused_timeout = 60"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:69(td)
|
||
msgid "(IntOpt) Number of seconds a connection to memcached is held unused in the pool before it is closed. (oslo_cache.memcache_pool backend only)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:72(td)
|
||
msgid "[cache] memcache_servers = localhost:11211"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:73(td)
|
||
msgid "(ListOpt) Memcache servers in the format of \"host:port\". (dogpile.cache.memcache and oslo_cache.memcache_pool backends only)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:76(td)
|
||
msgid "[cache] memcache_socket_timeout = 3"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:77(td)
|
||
msgid "(IntOpt) Timeout in seconds for every call to a server. (dogpile.cache.memcache and oslo_cache.memcache_pool backends only)."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:80(td)
|
||
msgid "[cache] proxies ="
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:81(td)
|
||
msgid "(ListOpt) Proxy classes to import that will affect the way the dogpile.cache backend functions. See the dogpile.cache documentation on changing-backend-behavior."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:84(td)
|
||
msgid "[constraint_validation_cache] caching = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:85(td)
|
||
msgid "(BoolOpt) Toggle to enable/disable caching when Orchestration Engine validates property constraints of stack.During property validation with constraints Orchestration Engine caches requests to other OpenStack services. Please note that the global toggle for oslo.cache(enabled=True in [cache] group) must be enabled to use this feature."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:88(td)
|
||
msgid "[constraint_validation_cache] expiration_time = 60"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:89(td)
|
||
msgid "(IntOpt) TTL, in seconds, for any cached item in the dogpile.cache region used for caching of validation constraints."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:140(td)
|
||
msgid "[eventlet_opts] client_socket_timeout = 900"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:141(td)
|
||
msgid "(IntOpt) Timeout for client connections' socket operations. If an incoming connection is idle for this number of seconds it will be closed. A value of '0' means wait forever."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:144(td)
|
||
msgid "[eventlet_opts] wsgi_keep_alive = True"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:145(td)
|
||
msgid "(BoolOpt) If False, closes the client socket connection explicitly."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:148(td)
|
||
msgid "[heat_api] tcp_keepidle = 600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:149(td) ./doc/config-reference/conf-changes/heat.xml:153(td) ./doc/config-reference/conf-changes/heat.xml:157(td)
|
||
msgid "(IntOpt) The value for the socket option TCP_KEEPIDLE. This is the time in seconds that the connection must be idle before TCP starts sending keepalive probes."
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:152(td)
|
||
msgid "[heat_api_cfn] tcp_keepidle = 600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:156(td)
|
||
msgid "[heat_api_cloudwatch] tcp_keepidle = 600"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:210(td)
|
||
msgid "[DEFAULT] enable_cloud_watch_lite"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:215(td)
|
||
msgid "[DEFAULT] heat_waitcondition_server_url"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:220(td)
|
||
msgid "[DEFAULT] instance_user"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:221(td)
|
||
msgid "ec2-user"
|
||
msgstr ""
|
||
|
||
#: ./doc/config-reference/conf-changes/heat.xml:240(td)
|
||
msgid "[heat_api] workers"
|
||
msgstr ""
|
||
|
||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||
#: ./doc/config-reference/conf-changes/heat.xml:0(None)
|
||
msgid "translator-credits"
|
||
msgstr ""
|
||
|