msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2014-04-05 06:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ./doc/user-guide/section_dashboard_create_networks.xml:12(title) msgid "Create and manage networks" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:14(para) msgid "OpenStack Networking service provides a scalable system for managing the network connectivity within an OpenStack cloud deployment." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:16(para) msgid "It can easily and quickly react to changing network needs (for example, creating and assigning new IP addresses)." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:19(title) msgid "Create a network" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:22(para) msgid "Log in to the dashboard, choose a project, and click the Networks category." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:27(para) msgid "Click Create Network." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:30(para) msgid "In the Create Network window, specify the following values." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:38(guilabel) msgid "Network" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:38(th) ./doc/user-guide/section_dashboard_create_networks.xml:47(th) ./doc/user-guide/section_dashboard_create_networks.xml:82(th) ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:43(th) ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:157(th) ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:188(th) ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:199(th) msgid " tab" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:43(guilabel) msgid "Network Name" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:44(para) msgid "A name to identify the network." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:48(guilabel) ./doc/user-guide/section_dashboard_create_networks.xml:163(guilabel) msgid "Subnet" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:51(guilabel) msgid "Create Subnet" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:52(para) msgid "Check this option to create a subnet" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:53(para) msgid "You do not have to initially specify a subnet (although this will result in the status of 'error' for any attached instance)." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:59(guilabel) msgid "Subnet Name" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:60(para) msgid "Name for the subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:63(guilabel) msgid "Network Address" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:64(para) msgid "IP address for the subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:67(guilabel) msgid "IP Version" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:68(para) msgid "IPv4 or IPv6." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:71(guilabel) msgid "Gateway IP" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:72(para) msgid "IP address for a specific gateway. This parameter is optional." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:76(guilabel) msgid "Disable Gateway" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:77(para) msgid "Check this option to disable gateway IP address." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:82(guilabel) msgid "Subnet Detail" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:85(guilabel) msgid "Enable DHCP" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:86(para) msgid "Check this option to enable DHCP" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:89(guilabel) msgid "Allocation Pools" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:90(para) msgid "You can allocate IP address pools." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:93(guilabel) msgid "DNS Name Servers" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:94(para) msgid "You can allocate a name for the DNS server." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:98(guilabel) msgid "Host Routes" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:99(para) msgid "Include IP address of host routes." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:105(para) msgid "Click Create to create a network." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:109(para) msgid "The dashboard shows the network in the Networks category." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:115(title) msgid "Create a router" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:118(para) msgid "Log in to the dashboard, choose a project, and click the Routers category." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:123(para) msgid "Click the Create Router button. The Create Router window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:126(para) msgid "Specify a name for the router and click the Create Router button. The new router is now displayed in the router list." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:131(para) msgid "Click the new router's Set Gateway button." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:136(para) msgid "Specify the network to which the router will connect in the External Network field, and click the Set Gateway button." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:143(para) msgid "To connect a private network to the newly created router:" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:146(para) msgid "Click on the router name in the router list." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:149(para) msgid "Click the Add Interface button. The Add Interface window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:154(para) msgid "Specify the following information:" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:167(para) msgid "Select a subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:172(guilabel) msgid "IP Address (optional)" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:175(para) msgid "Enter the router interface IP address for the selected subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:178(para) msgid "If this value is not set, then by default, the first host IP address in the subnet is used by OpenStack Networking." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:186(para) msgid "The Router Name and Router ID fields are automatically updated." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:192(para) msgid "Click the Add Interface button." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml:195(para) msgid "You have successfully created the router. You can view the new topology by clicking Network Topology in the Manage Network menu." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:7(title) msgid "Use snapshots to migrate instance" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:9(para) msgid "Some cloud providers allow only administrators to perform these steps." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:12(para) msgid "To use snapshots to migrate instances from OpenStack projects to clouds, complete these steps:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:16(para) msgid "Create a snapshot of the instance." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:19(para) msgid "Download the snapshot as an image." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:22(para) msgid "Import the snapshot to the new environment." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:25(para) msgid "Boot a new instance from the snapshot." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:29(para) msgid "Perform the and procedures in the source project." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:32(para) msgid "Perform the and in the destination project." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:37(title) msgid "Create a snapshot of the instance" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:40(para) msgid "Always shut down the source VM before you take the snapshot to make sure that all data is flushed to disk." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:52(para) msgid "Confirm that the instance shows a SHUTOFF status." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:63(para) msgid "Use the command to take a snapshot. Use the command to check the status until the status is ACTIVE:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:73(replaceable) msgid "example" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:73(replaceable) msgid "examplesnapshot" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:88(title) msgid "Download the snapshot as an image" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:91(para) msgid "Get the image ID:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:100(para) msgid "Download the snapshot by using the image ID that was returned in the previous step:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:102(replaceable) msgid "snapshot.raw" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:102(replaceable) msgid "f30b204e-1ce6-40e7-b8d9-b353d4d84e7d" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:104(para) msgid "The command requires the image ID and cannot use the image name." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:107(para) msgid "Ensure there is sufficient space on the destination file system for the image file." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:113(para) msgid "Make the image available to the new environment, either through http or with direct upload to a machine ()." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:120(title) msgid "Import the snapshot to new environment" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:123(para) msgid "In the new project or cloud environment, import the snapshot:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:125(replaceable) msgid "IMAGE_URL" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:130(title) msgid "Boot a new instance from the snapshot" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:133(para) msgid "In the new project or cloud environment, use the snapshot to create the new instance:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:135(replaceable) msgid "EXAMPLE_SNAPSHOT" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml:135(replaceable) msgid "NEW_INSTANCE" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:13(title) msgid "Manage volumes" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:15(para) msgid "Volumes are block storage devices that you attach to instances to enable persistent storage. You can attach a volume to a running instance or detach a volume and attach it to another instance at any time. You can also create a snapshot from or delete a volume. Only administrative users can create volume types." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:22(title) msgid "Create a volume" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:26(para) ./doc/user-guide/section_dashboard_manage_volumes.xml:123(para) ./doc/user-guide/section_dashboard_manage_volumes.xml:167(para) ./doc/user-guide/section_dashboard_manage_volumes.xml:217(para) msgid "Log in to the dashboard, choose a project, and click the Volumes category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:31(para) msgid "Click Create Volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:32(para) msgid "In the window that opens, enter or select the following values." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:40(guilabel) msgid "Volume Name" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:44(para) msgid "A name to identify the volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:50(guilabel) ./doc/user-guide/section_dashboard_manage_images.xml:65(guilabel) msgid "Description" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:54(para) msgid "A brief description for the volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:60(guilabel) msgid "Type" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:64(para) msgid "Leave this field blank." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:70(guilabel) msgid "Size (GB)" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:74(para) msgid "The size of the volume in GB." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:80(guilabel) msgid "Volume Source" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:84(para) msgid "Options are:" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:87(para) msgid "No source, empty volume - Choose this option to create an empty volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:90(para) msgid "An empty volume does not contain either a file system or a partition table." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:95(para) msgid "Image - Choose this option to create a volume from an image. Select the image from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:107(para) msgid "Click the Create Volume button to confirm your changes." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:111(para) msgid "The dashboard shows the volume in the Volumes category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:117(title) msgid "Attach volumes to instances" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:118(para) msgid "After you create one or more volumes, you can attach them to instances." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:128(para) msgid "Select the volume to add to an instance and click Edit Attachments." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:132(para) msgid "In the Manage Volume Attachments window, select an instance." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:137(para) msgid "Enter the name of the device from where the volume should be accessible on the virtual machine." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:141(para) msgid "The actual device name might differ due to hypervisor settings." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:146(para) msgid "Click Attach Volume to confirm your changes. The dashboard shows the instance to which the volume is now attached and the device name. You can attach a volume to one instance at a time." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:153(para) msgid "View the status of a volume in the Volumes category of the dashboard. The volume is either available or In-Use." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:158(para) msgid "Now you can log in to the instance and mount, format, and use the disk." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:164(title) msgid "Detach a volume from an instance" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:172(para) msgid "Select the volume and click Edit Attachments." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:176(para) msgid "Click Detach Volume and confirm your changes." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:180(para) ./doc/user-guide/section_dashboard_manage_volumes.xml:231(para) msgid "A message indicates whether the action was successful." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:186(title) msgid "Create volume snapshots" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:189(para) msgid "Log in to the dashboard, choose a project, and click the Volumes category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:193(para) msgid "Select a volume from which to create a snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:196(para) msgid "From the More drop-down list, select Create Snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:200(para) msgid "In the window that opens, enter a snapshot name and a brief description." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:204(para) msgid "Confirm your changes." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:205(para) msgid "The dashboard shows the new volume snapshot in the Images & Snapshots category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:212(title) msgid "Delete volumes" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:213(para) msgid "When you delete an instance, the data of its attached volumes is not destroyed." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:222(para) msgid "Activate the check boxes in front of the volumes that you want to delete." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml:226(para) msgid "Click Delete Volumes and confirm your choice in the pop-up that appears." msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:7(title) msgid "Manage images" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:9(title) msgid "List images" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:10(para) msgid "To list the available images, call the glanceclient.v2.images.Controller.list method:" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:16(para) msgid "The images method returns a Python generator, as shown in the following interaction with the Python interpreter:" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:76(title) msgid "Get image by ID" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:77(para) msgid "To retrieve an image object from its ID, call the glanceclient.v2.images.Controller.get method:" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:87(title) msgid "Get image by name" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:88(para) msgid "The Image Service Python bindings do not support the retrieval of an image object by name. However, the Compute Python bindings enable you to get an image object by name. To get an image object by name, call the novaclient.v1_1.images.ImageManager.find method:" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:100(title) msgid "Upload an image" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml:101(para) msgid "To upload an image, call the glanceclient.v2.images.ImageManager.create method:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:9(title) msgid "Create and manage stacks" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:10(para) ./doc/user-guide/section_dashboard_stacks.xml:27(para) msgid "The template languages are described in the Template Guide in the Heat developer documentation." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:17(title) msgid "Create a stack from an example template file" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:20(para) msgid "To create a stack, or template, from an example template file, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:24(replaceable) ./doc/user-guide/section_cli_heat.xml:45(replaceable) msgid "PATH_TO_HEAT_TEMPLATES" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:25(replaceable) msgid "USERNAME" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:25(replaceable) msgid "PASSWORD" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:25(replaceable) msgid "HEAT_KEY" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:26(para) msgid "The --parameters values that you specify depend on the parameters that are defined in the template. If a website hosts the template file, you can specify the URL with the --template-url parameter instead of the --template-file parameter." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:32(para) msgid "The command returns the following output:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:40(para) msgid "You can also use the command to validate a template file without creating a stack from it." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:44(para) msgid "To do so, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:46(para) msgid "If validation fails, the response returns an error message." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:52(title) msgid "Get information about stacks" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:53(para) msgid "To explore the state and history of a particular stack, you can run a number of commands." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:57(para) msgid "To see which stacks are visible to the current user, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:68(para) msgid "To show the details of a stack, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:73(para) msgid "A stack consists of a collection of resources." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:75(para) msgid "To list the resources and their status, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:85(para) msgid "To show the details for the specified resource in a stack, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:88(para) msgid "Some resources have associated metadata which can change throughout the life-cycle of a resource:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:94(para) msgid "A series of events is generated during the life-cycle of a stack." msgstr "" #: ./doc/user-guide/section_cli_heat.xml:96(para) msgid "To display life-cycle events, run:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:106(para) msgid "To show the details for a particular event, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:113(title) msgid "Update a stack" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:116(para) msgid "To update an existing stack from a modified template file, run a command like the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml:127(para) msgid "Some resources are updated in-place, while others are replaced with new resources." msgstr "" #: ./doc/user-guide/ch_sdk.xml:6(title) msgid "OpenStack Python SDK" msgstr "" #: ./doc/user-guide/ch_sdk.xml:8(para) msgid "Use the OpenStack Python Software Development Kit (SDK) to write Python automation scripts that create and manage resources in your OpenStack cloud. The SDK implements Python bindings to the OpenStack API, which enables you to perform automation tasks in Python by making calls on Python objects rather than making REST calls directly. All OpenStack command-line tools are implemented using the Python SDK." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:12(title) ./doc/user-guide/section_sdk_configure_instances.xml:6(title) ./doc/user-guide/section_cli_nova_configure_instances.xml:17(title) msgid "Configure access and security for instances" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:14(para) msgid "Before you launch a virtual machine, you can add security group rules to enable users to ping and SSH to the instances. To do so, you either add rules to the default security group or add a security group with rules." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:18(para) msgid "Keypairs are SSH credentials that are injected into images when they are launched. For this to work, the image must contain the cloud-init package. Create at least one keypair for each project. For information, see ." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:23(para) msgid "If you have generated a keypair with an external tool, you can import it into OpenStack. The keypair can be used for multiple instances that belong to a project. For information, see ." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:28(title) msgid "Add rules to the default security group" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:31(para) msgid "Log in to the dashboard, choose a project, and click the Access & Security category. The dashboard shows the security groups that are available for this project." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:37(para) msgid "Select the default security group and click Edit Rules." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:41(para) msgid "To allow ssh access, click Add Rule." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:45(para) ./doc/user-guide/section_dashboard_access_and_security.xml:88(para) msgid "In the Add Rule window, enter the following values:" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:52(guilabel) ./doc/user-guide/section_dashboard_access_and_security.xml:94(guilabel) msgid "Rule" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:54(literal) msgid "SSH" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:58(guilabel) ./doc/user-guide/section_dashboard_access_and_security.xml:102(guilabel) msgid "Remote" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:61(literal) ./doc/user-guide/section_dashboard_access_and_security.xml:65(guilabel) ./doc/user-guide/section_dashboard_access_and_security.xml:103(literal) ./doc/user-guide/section_dashboard_access_and_security.xml:106(guilabel) msgid "CIDR" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:67(literal) ./doc/user-guide/section_dashboard_access_and_security.xml:107(literal) msgid "0.0.0.0/0" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:73(para) msgid "To accept requests from a particular range of IP addresses, specify the IP address block in the CIDR box." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:79(para) ./doc/user-guide/section_dashboard_access_and_security.xml:112(para) msgid "Click Add." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:80(para) msgid "The ssh port 22 is now open for requests from any IP address." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:84(para) msgid "To add an ICMP rule, click Add Rule." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:95(literal) msgid "All ICMP" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:98(guilabel) msgid "Direction" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:99(literal) msgid "Ingress" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:117(title) ./doc/user-guide/section_sdk_configure_instances.xml:9(title) ./doc/user-guide/section_cli_nova_configure_instances.xml:79(title) msgid "Add a keypair" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:118(para) msgid "Create at least one keypair for each project." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:121(para) ./doc/user-guide/section_dashboard_access_and_security.xml:149(para) ./doc/user-guide/section_dashboard_access_and_security.xml:216(para) msgid "Log in to the dashboard, choose a project, and click the Access & Security category." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:126(para) ./doc/user-guide/section_dashboard_access_and_security.xml:154(para) msgid "The Keypairs tab shows the keypairs that are available for this project." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:131(para) msgid "Click Create Keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:135(para) msgid "In the Create Keypair window, enter a name for your keypair, and click Create Keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:140(para) msgid "Respond to the prompt to download the keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:146(title) ./doc/user-guide/section_sdk_configure_instances.xml:50(title) ./doc/user-guide/section_cli_nova_configure_instances.xml:107(title) msgid "Import a keypair" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:159(para) msgid "Click Import Keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:163(para) msgid "In the Import Keypair window, enter the name of your keypair. In the Public Key box, copy the public key. Then, click Import Keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:170(para) msgid "Save the *.pem file locally. To change its permissions so that only you can read and write to the file, run the following command:" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:174(replaceable) ./doc/user-guide/section_dashboard_access_and_security.xml:189(replaceable) msgid "MY_PRIV_KEY" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:176(para) msgid "If you are using the dashboard from a Windows-based computer, use puttygen to load the *.pem and convert and save as *.ppk. Refer to WinSCP information for more details." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:187(para) msgid "To make the keypair known to SSH, run the command:" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:192(para) msgid "The Compute database registers the public key of the keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:194(para) msgid "The dashboard lists the keypair in the Access & Security category." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:198(title) msgid "Allocating floating IP addresses to instances" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:199(para) msgid "When an instance is created in OpenStack, it is automatically assigned a fixed IP address in the network to which the instance is assigned. This IP address is permanently associated with the instance until the instance is terminated." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:205(para) msgid "However, in addition to the fixed IP address, a floating IP address can also be attached to an instance. Unlike fixed IP addresses, floating IP addresses are able to have their associations modified at any time, regardless of the state of the instances involved. This procedure details the reservation of a floating IP address from an existing pool of addresses and the association of that address with a specific instance." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:221(para) msgid "The Access & Security window opens to the Security Groups tab by default." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:224(para) msgid "Click on the Floating IPs tab. The Floating IPs tab shows the floating IP addresses allocated to instances." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:230(para) msgid "Click the Allocate IP to Project button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:234(para) msgid "Choose the Pool from which the IP address should be picked." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:238(para) msgid "Click the Allocate IP button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:241(para) msgid "In the Floating IPs list, click the Associate button. The Manage Floating IP Associations window opens." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:251(para) msgid "The IP Address field is filled automatically." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:254(para) msgid "You can choose to add a new IP address by using the + button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:258(para) msgid "In the Ports to be associated field, select a port from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:260(para) msgid "The dropdown lists all the instances with their respective fixed IP addresses." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:247(para) msgid "In the Manage Floating IP Associations window, choose the following options: " msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:268(para) msgid "Click the Associate button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:273(para) msgid "To disassociate the IP address from an instance, click the Disassociate button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml:275(para) msgid "To release the floating IP address back into the pool of addresses, click the More dropdown button and select Release Floating IP option." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:6(title) msgid "Manage objects and containers" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:8(para) msgid "The OpenStack Object Storage Service provides the client, which is a command-line interface (CLI). Use this client to list objects and containers, upload objects to containers, and download or delete objects from containers. You can also gather statistics and update metadata for accounts, containers, and objects." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:14(para) msgid "This client is based on the native swift client library, client.py, which seamlessly re-authenticates if the current token expires during processing, retries operations multiple times, and provides a processing concurrency of 10." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:20(title) msgid "Create and manage containers" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:23(para) msgid "To create a container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:25(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:69(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:90(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:93(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:97(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:112(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:117(replaceable) msgid "CONTAINER" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:26(para) msgid "Replace CONTAINER with the name of your container." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:27(para) msgid "Users have roles on accounts. For example, a user with the admin role has full access to all containers and objects in an account. You can set access control lists (ACLs) at the container level and support lists for read and write access, which you set with the X-Container-Read and X-Container-Write header, respectively." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:34(para) msgid "To give a user read access, use the command with the -r parameter. To give a user write access, use the -w parameter." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:38(para) msgid "The following example enables the testuser user to read objects in the container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:42(para) msgid "You can also use this command with a list of users." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:43(para) msgid "If you use StaticWeb middleware to enable Object Storage to serve public web content, use .r:, followed by a list of allowed referrers." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:46(para) msgid "The following command gives object access to all referring domains:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:51(para) msgid "To list all containers:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:56(para) msgid "To check the status of containers:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:66(para) msgid "You can also use the command with the ACCOUNT or CONTAINER names as parameters." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:85(title) msgid "Manage objects" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:88(para) msgid "To upload an object to a container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:90(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:93(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:97(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:112(replaceable) ./doc/user-guide/section_cli_swift_howto.xml:117(replaceable) msgid "OBJECT_FILENAME" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:91(para) msgid "To upload in chunks, for large files:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:93(replaceable) msgid "CHUNK_SIZE" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:96(para) msgid "To check the status of the object:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:110(para) msgid "To list objects in a container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml:115(para) msgid "To download an object from a container:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:10(title) msgid "Store metadata on a configuration drive" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:11(para) msgid "You can configure OpenStack to write metadata to a special configuration drive that attaches to the instance when it boots. The instance can mount this drive and read files from it to get information that is normally available through the metadata service." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:18(para) msgid "One use case for the configuration drive is to pass a networking configuration when you do not use DHCP to assign IP addresses to instances. For example, you might pass the IP configuration for the instance through the configuration drive, which the instance can mount and access before you configure the network settings for the instance." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:24(para) msgid "Any modern guest operating system that is capable of mounting an ISO9660 or VFAT file system can use the configuration drive." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:28(title) msgid "Requirements and guidelines" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:30(title) msgid "Compute host requirements" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:32(para) msgid "The following hypervisors support the configuration drive: libvirt, xenserver, hyper-v, and vmware." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:37(para) msgid "To use configuration drive with libvirt, xenserver, or vmware, you must first install the genisoimage package on each compute host. Otherwise, instances do not boot properly." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:43(para) msgid "Use the mkisofs_cmd flag to set the path where you install the genisoimage program. If genisoimage is in same path as the nova-compute service, you do not need to set this flag." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:51(para) msgid "By default, Ubuntu packages do not install this package. See bug #1165174." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:58(para) msgid "To use configuration drive with hyper-v, you must set the mkisofs_cmd value to the full path to an mkisofs.exe installation. Additionally, you must set the qemu_img_cmd value in the hyperv configuration section to the full path to an qemu-img command installation." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:71(title) msgid "Image requirements" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:73(para) msgid "An image built with a recent version of the cloud-init package can automatically access metadata passed through the configuration drive. The cloud-init package version 0.7.1 works with Ubuntu and Fedora-based images, such as RHEL." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:82(para) msgid "If an image does not have the cloud-init package installed, you must customize the image to run a script that mounts the configuration drive on boot, reads the data from the drive, and takes appropriate action such as adding the public key to an account. See for details on how data is organized on the configuration drive." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:94(para) msgid "If you use Xen with a configuration drive, use the xenapi_disable_agent configuration parameter to disable the agent." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:101(title) msgid "Guidelines" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:103(para) msgid "Do not rely on the presence of the EC2 metadata present in the configuration drive, as this content might be removed in a future release. For example, do not rely on files in the ec2 directory." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:110(para) msgid "When you create images that access configuration drive data and multiple directories are under the openstack directory, always select the highest API version by date that your consumer supports. For example, if your guest image supports the 2012-03-05, 2012-08-05, 2013-04-13 versions, try 2013-04-13 first and fall back to a previous version if 2013-04-13 is not present." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:123(title) msgid "Enable and access the configuration drive" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:126(para) msgid "To enable the configuration drive, pass the --config-drive=true parameter to the command." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:130(para) msgid "This example enables the configuration drive and passes user data, two files, and two key/value metadata pairs, all of which are accessible from the configuration drive:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:135(para) msgid "You can also configure the Compute service to always create a configuration drive." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:137(para) msgid "Set this option in the /etc/nova/nova.conf file:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:142(para) msgid "If a user passes the --config-drive=true flag to the command, an administrator cannot disable the configuration drive." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:150(para) msgid "The configuration drive has the config-2 volume label. If your guest operating system supports accessing disk by label, you can mount the configuration drive as the /dev/disk/by-label/config-2 device." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:157(para) msgid "For example:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:161(para) msgid "Make sure that you use at least version 0.3.1 of CirrOS for configuration drive support." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:164(para) msgid "If your guest operating system does not use udev, the /dev/disk/by-label directory is not present." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:168(para) msgid "You can use the command to identify the block device that corresponds to the configuration drive. For example, when you boot the CirrOS image with the m1.tiny flavor, the device is /dev/vdb:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:176(para) msgid "Once identified, you can mount the device:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:183(title) msgid "Configuration drive contents" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:184(para) msgid "In this example, the contents of the configuration drive are:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:197(para) msgid "The files that appear on the configuration drive depend on the arguments that you pass to the command." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:202(title) msgid "OpenStack metadata format" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:203(para) msgid "The following example shows the contents of the openstack/2012-08-10/meta_data.json and openstack/latest/meta_data.json files. These files are identical. The file contents are formatted for readability:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:210(para) msgid "Note the effect of the --file /etc/network/interfaces=/home/myuser/instance-interfaces argument that was passed to the command. The contents of this file are contained in the openstack/content/0000 file on the configuration drive, and the path is specified as /etc/network/interfaces in the meta_data.json file." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:221(title) msgid "EC2 metadata format" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:222(para) msgid "The following example shows the contents of the ec2/2009-04-04/meta-data.json, latest/meta-data.json files. These files are identical. The file contents are formatted to improve readability:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:230(title) msgid "User data" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:231(para) msgid "The openstack/2012-08-10/user_data, openstack/latest/user_data, ec2/2009-04-04/user-data, and ec2/latest/user-data file are present only if the --user-data flag and the contents of the user data file are passed to the command." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:241(title) msgid "Configuration drive format" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:242(para) msgid "The default format of the configuration drive as an ISO 9660 file system. To explicitly specify the ISO 9660 format, add the following line to the /etc/nova/nova.conf file:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:248(para) msgid "By default, you cannot attach the configuration drive image as a CD drive instead of as a disk drive. To attach a CD drive, add this line to the /etc/nova/nova.conf file:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:254(para) msgid "For legacy reasons, you can configure the configuration drive to use VFAT format instead of ISO 9660. It is unlikely that you would require VFAT format because ISO 9660 is widely supported across operating systems. However, to use the VFAT format, add the following line to the /etc/nova/nova.conf file:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:263(para) msgid "If you choose VFAT, the configuration drive is 64 MB." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:268(title) msgid "Configuration drive reference" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml:269(para) msgid "The following table shows the configuration options for the configuration drive:" msgstr "" #: ./doc/user-guide/section_sdk_install.xml:6(title) msgid "Install the OpenStack SDK" msgstr "" #: ./doc/user-guide/section_sdk_install.xml:7(para) msgid "Each OpenStack project has its own Python library. These libraries are bundled with the command-line clients. For example, the Python bindings for the Compute API are bundled with the python-novaclient package." msgstr "" #: ./doc/user-guide/section_sdk_install.xml:11(para) msgid "For details about how to install the clients, see install the OpenStack command-line clients." msgstr "" #: ./doc/user-guide/section_sdk_auth_neutron.xml:6(title) msgid "Authenticate against a Networking endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_neutron.xml:7(para) msgid "To authenticate against a Networking endpoint, instantiate a neutronclient.v_2_0.client.Client object:" msgstr "" #: ./doc/user-guide/section_sdk_auth_neutron.xml:18(para) msgid "You can also authenticate by explicitly specifying the endpoint and token:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:8(title) msgid "Measure cloud resources" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:9(para) msgid "Telemetry measures cloud resources in OpenStack." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:11(para) msgid "It collects information about how much, who, what, and when with regards to billing. Currently, metering is available through only the command-line client." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:15(para) msgid "To model data, Telemetry uses these abstractions:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:19(emphasis) msgid "Meter" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:21(para) msgid "Measures a specific aspect of resource usage, such as the existence of a running instance, or ongoing performance, such as the CPU utilization for an instance. Meters exist for each type of resource. For example, a separate cpu_util meter exists for each instance. The life cycle of a meter is decoupled from the existence of its related resource. The meter persists after the resource goes away." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:31(para) msgid "A meter has the following attributes:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:34(para) msgid "String name." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:37(para) msgid "A unit of measurement." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:40(para) msgid "A type. Indicates whether values increase monotonically (cumulative), are interpreted as a change from the previous value (delta), or are standalone and relate only to the current duration (gauge)." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:51(emphasis) msgid "Sample" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:53(para) msgid "An individual data point that is associated with a specific meter. Has the same attributes as the meter, with the addition of timestamp and value attributes. The value attribute is also known as the sample volume." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:62(emphasis) msgid "Statistic" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:64(para) msgid "A set of data point aggregates over a time duration. (In contrast, a sample represents a single data point.) The Telemetry service employs these aggregation functions:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:70(para) msgid "count. The number of samples in each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:75(para) msgid "max. The maximum number of sample volumes in each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:80(para) msgid "min. The minimum number of sample volumes in each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:85(para) msgid "avg. The average of sample volumes over each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:90(para) msgid "sum. The sum of sample volumes over each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:98(emphasis) msgid "Alarm" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:100(para) msgid "A set of rules that define a monitor and a current state, with edge-triggered actions associated with target states. Provides user-oriented Monitoring-as-a-Service and a general purpose utility for OpenStack. Orchestration auto scaling is a typical use-case. Alarms follow a tristate model of ok, alarm, and insufficient data. For conventional threshold-oriented alarms, a static threshold value and comparison operator govern state transitions. The comparison operator compares a selected meter statistic against an evaluation window of configurable length into the recent past." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:119(para) msgid "This example uses the client to create an auto-scaling stack and the client to measure resources." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:125(para) msgid "Create an auto-scaling stack:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:129(para) msgid "List the heat resources that were created:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:146(para) msgid "List the alarms that are set:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:156(para) msgid "List the meters that are set:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:167(para) msgid "List samples:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml:176(para) msgid "View statistics:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:6(title) msgid "Manage IP addresses" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:7(para) msgid "Each instance can have a private, or fixed, IP address and a public, or floating, one." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:9(para) msgid "Private IP addresses are used for communication between instances, and public ones are used for communication with the outside world." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:12(para) msgid "When you launch an instance, it is automatically assigned a private IP address that stays the same until you explicitly terminate the instance. Rebooting an instance has no effect on the private IP address." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:16(para) msgid "A pool of floating IPs, configured by the cloud operator, is available in OpenStack Compute." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:18(para) msgid "You can allocate a certain number of these to a project: The maximum number of floating IP addresses per project is defined by the quota." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:21(para) msgid "You can add a floating IP address from this set to an instance of the project. Floating IP addresses can be dynamically disassociated and associated with other instances of the same project at any time." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:25(para) msgid "Before you can assign a floating IP address to an instance, you first must allocate floating IPs to a project. After floating IP addresses have been allocated to the current project, you can assign them to running instances." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:29(para) msgid "You can assign a floating IP address to one instance at a time." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:32(title) msgid "List floating IP address information" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:35(para) msgid "To list all floating IP addresses:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:63(para) msgid "To list all pools that provide floating IP addresses:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:76(title) msgid "Assign floating IP addresses" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:77(para) msgid "You can assign floating IP addresses to a project or an instance." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:81(para) msgid "Allocate a floating IP address to the current project. If more than one IP address pool is available, you can specify the pool from which to allocate the IP address. This example specifies the public pool:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:94(para) msgid "To release a floating IP address from the current project:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:96(replaceable) ./doc/user-guide/section_cli_nova_floating_ips.xml:108(replaceable) ./doc/user-guide/section_cli_nova_floating_ips.xml:118(replaceable) msgid "FLOATING_IP" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:97(para) msgid "The IP address is returned to the pool of IP addresses that are available for all projects. If an IP address is assigned to a running instance, it is disassociated from the instance." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:103(para) msgid "To associate an IP address with an instance, at least one floating IP address must be allocated to the current project." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:106(para) msgid "To assign a floating IP address to an instance:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:108(replaceable) ./doc/user-guide/section_cli_nova_floating_ips.xml:118(replaceable) msgid "INSTANCE_NAME_OR_ID" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:109(para) msgid "After you assign the IP address and configure security group rules for the instance, the instance is publicly available at the floating IP address." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml:115(para) msgid "To remove a floating IP address from an instance, specify the same arguments that you used to assign the IP address:" msgstr "" #: ./doc/user-guide/section_sdk_auth_glance.xml:6(title) msgid "Authenticate against an Image Service endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_glance.xml:7(para) msgid "To authenticate against an Image Service endpoint, instantiate a glanceclient.v2.client.Client object:" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:12(title) msgid "Launch and manage stacks" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:14(para) msgid "Use the Orchestration service to orchestrate multiple composite cloud applications. This service supports use of both the AWS CloudFormation template format through a Query API and the OpenStack-native Heat Orchestration Template (HOT) format through a REST API." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:21(para) msgid "These flexible template languages enable application developers to describe and automate the deployment of infrastructure, services, and applications. The templates allow creation of most OpenStack resource types such as instances, floating IPs, volumes, security groups, and users." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:34(title) msgid "Launch a stack" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:37(para) msgid "Log in to the dashboard, choose a project, and click Stacks in the Orchestration category." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:43(para) msgid "Click Launch Stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:48(para) msgid "In the Select Template window, choose a template source option, URL, File, or Direct Input, from the drop-down list." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:56(para) msgid "Enter the URL, browse to the file location, or directly include the template based on your previous selection." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:61(para) msgid "In the Launch Stack window, specify the following values." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:68(guilabel) msgid "Stack Name" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:70(para) msgid "A name to identify the stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:74(guilabel) msgid "Creation Timeout (minutes)" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:76(para) msgid "Creation Timeout in minutes." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:80(guilabel) msgid "Rollback On Failure" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:82(para) msgid "Check this option if you want Heat to rollback on failure." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:87(guilabel) msgid "Password for user \"demo\"" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:89(para) msgid "Password for the user logged in." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:93(guilabel) msgid "DBUsername" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:94(para) msgid "Database user name." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:97(guilabel) msgid "LinuxDistribution" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:98(para) msgid "Linux Distribution used in the stacks." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:102(guilabel) msgid "DBRootPassword" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:103(para) msgid "Database root password." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:107(guilabel) msgid "KeyName" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:108(para) msgid "Name of the keypair." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:111(guilabel) msgid "DBName" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:112(para) msgid "Database name." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:115(guilabel) msgid "DBPassword" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:116(para) msgid "Database password." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:119(guilabel) msgid "InstanceType" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:120(para) msgid "Flavor of the instance." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:127(para) msgid "Click Launch to create a stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:131(para) msgid "The dashboard shows the stack in the Stacks category." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:135(para) msgid "After the stack is created, click on the stack name to see these details:" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:139(guilabel) msgid "Topology" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:141(para) msgid "The topology of the stack created." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:145(guilabel) msgid "Overview" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:147(para) msgid "The parameters and details of the stack under the following headings: Info, Status, Outputs, Stack Parameters, and Launch Parameters." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:158(guilabel) msgid "Resources" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:160(para) msgid "The resources used by the stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:164(guilabel) msgid "Events" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:166(para) msgid "The events related to the stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:172(title) msgid "Delete stacks" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:175(para) ./doc/user-guide/section_dashboard_manage_images.xml:29(para) ./doc/user-guide/section_dashboard_manage_images.xml:126(para) ./doc/user-guide/section_dashboard_manage_images.xml:157(para) ./doc/user-guide/section_dashboard_manage_containers.xml:16(para) ./doc/user-guide/section_dashboard_manage_containers.xml:40(para) msgid "Log in to the dashboard." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:178(para) msgid "On the Project tab, click the Stacks category." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:182(para) msgid "Select the stack that you want to delete." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:185(para) msgid "Click Delete Stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml:189(para) msgid "In the Confirm Delete Stack window, click Delete Stack to confirm the deletion. You cannot undo this action." msgstr "" #: ./doc/user-guide/section_sdk_authenticate.xml:5(title) msgid "Authentication" msgstr "" #: ./doc/user-guide/section_sdk_authenticate.xml:6(para) msgid "You must authenticate against an OpenStack endpoint before you can use OpenStack services. Each project uses a slightly different syntax for doing authentication." msgstr "" #: ./doc/user-guide/section_sdk_authenticate.xml:9(para) msgid "You must typically authenticate against a specific version of a service. For example, a client might need to authenticate against the Identity Service v2.0." msgstr "" #: ./doc/user-guide/section_sdk_authenticate.xml:12(para) msgid "Python scripts that use the OpenStack SDK must have access to the credentials contained in the OpenStack RC file. Because credentials are sensitive information, do not include them in your scripts. This guide assumes that users source the openrc.sh file and access the credentials by using the environment variables in the Python scripts." 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/user-guide/section_dashboard_manage_images.xml:48(None) msgid "@@image: '../common/figures/user_image_create.png'; md5=9371228508180bf0cf3f8778ccf50d84" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:6(title) msgid "Create and manage images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:7(para) msgid "The cloud operator assigns roles to users. Roles determine who can upload and manage images. Operators might restrict the upload and management of images to cloud administrators or operators only." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:11(para) msgid "If you have admin privileges, you can use the dashboard to create and manage images in the admin project." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:15(title) msgid "Manage images by using clients and APIs" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:16(para) msgid "You can also use the and command-line clients or the Image Service and Compute APIs to manage images. See ." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:22(title) msgid "Create images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:23(para) msgid "For details about image creation, see the Virtual Machine Image Guide." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:30(para) ./doc/user-guide/section_dashboard_manage_images.xml:127(para) ./doc/user-guide/section_dashboard_manage_images.xml:158(para) msgid "Choose the admin project from the CURRENT PROJECT drop-down list." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:35(para) ./doc/user-guide/section_dashboard_manage_images.xml:132(para) ./doc/user-guide/section_dashboard_manage_images.xml:163(para) msgid "On the Project tab, click the Images & Snapshots category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:40(para) msgid "Click Create Image. The Create An Image window appears:" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:54(para) msgid "In the Create An Image window, enter or select the following values:" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:61(guilabel) msgid "Name" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:62(para) msgid "Enter a name for the image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:66(para) msgid "Enter a brief description about the image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:70(guilabel) msgid "Image Source" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:73(para) msgid "Choose the image source from the dropdown list. Your choices are Image Location and Image File." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:80(para) msgid "Image File or Image Location" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:84(para) msgid "Based on your selection, there is an Image File or Image Location field. You can include the location URL or browse to the image file on your file system and add it." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:91(guilabel) msgid "Format" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:92(para) msgid "Select the correct type from the drop-down menu (for example, QCOW2)." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:97(para) msgid "Minimum Disk (GB) and Minimum RAM (MB)" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:99(para) msgid "Leave these fields empty." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:103(guilabel) msgid "Public" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:104(para) msgid "Select this option to make the image public to all users." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:108(guilabel) msgid "Protected" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:109(para) msgid "Select this option to ensure that only users with permissions can delete it." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:116(para) msgid "Click Create Image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:117(para) msgid "The image is queued to be uploaded. It might take some time before the status changes from queued to active." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:123(title) msgid "Update images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:137(para) msgid "Select the image that you want to edit. In the More drop-down list, click Edit." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:142(para) msgid "In the Update Image window, you can change the name for the image. Select the Public check box to make the image public. Clear this check box to make the image private." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:149(para) msgid "Click Update Image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:154(title) msgid "Delete images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:168(para) msgid "Select the images that you want to delete." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:171(para) msgid "Click Delete Images." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml:174(para) msgid "In the Confirm Delete Image window, click Delete Images to confirm the deletion. You cannot undo this action." msgstr "" #: ./doc/user-guide/ch_cli.xml:10(title) msgid "OpenStack command-line clients" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml:6(title) msgid "Authenticate against a Compute endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml:7(para) msgid "To authenticate against a Compute endpoint, instantiate a novaclient.v_1_1.client.Client object:" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml:18(para) msgid "Alternatively, you can instantiate a novaclient.client.Client object and pass the version number:" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml:28(para) msgid "If you authenticate against an endpoint that uses a custom authentication back-end, you must load the authentication plug-in and pass it to the constructor." msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml:31(para) msgid "The Rackspace Public Cloud is an OpenStack deployment that uses a custom authentication back-end. To authenticate against this cloud, you must install the rackspace-novaclient library that contains the Rackspace authentication plug-in, called rackspace. The following Python code shows the additional modifications required to instantiate a Client object that can authenticate against the Rackspace custom authentication back-end." msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml:53(para) msgid "If you set the OS_AUTH_SYSTEM environment variable, check for this variable in your Python script to determine whether you need to load a custom authentication back-end:" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:10(para) msgid "To generate a keypair, call the novaclient.v1_1.keypairs.KeypairManager.create method: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:21(para) msgid "The Python script output looks something like this: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:30(para) msgid "You will typically write the private key to a file in order to use it later. The file must be readable and writeable by only the file owner, otherwise the ssh client will refuse to read the private key file. It is safest to create the file with the appropriate permissions, as shown in the following example: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:51(para) msgid "If you have already generated a keypair with the public key located at ~/.ssh/id_rsa.pub, pass the contents of the file to the novaclient.v1_1.keypairs.KeypairManager.create method to import the public key to Compute: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:65(title) msgid "List keypairs" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:66(para) msgid "To list keypairs, call the novaclient.v1_1.keypairs.KeypairManager.list method: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:74(title) ./doc/user-guide/section_cli_nova_configure_instances.xml:128(title) msgid "Create and manage security groups" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:75(para) msgid "To list security groups for the current project, call the novaclient.v_1.security_groups.SecurityGroupManager.list method: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:80(para) msgid "To create a security group with a specified name and description, call the novaclient.v_1.security_groups.SecurityGroupManager.create method: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:85(para) msgid "To delete a security group, call the novaclient.v_1.security_groups.SecurityGroupManager.delete method, passing either a novaclient.v1_1.security_groups.SecurityGroup object or group ID as an argument: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:99(title) ./doc/user-guide/section_cli_nova_configure_instances.xml:156(title) msgid "Create and manage security group rules" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:100(para) msgid "Access the security group rules from the rules attribute of a novaclient.v1_1.security_groups.SecurityGroup object: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml:106(para) msgid "To add a rule, to a security group, call the novaclient.v1_1.security_group_rules.SecurityGroupRuleManager.create method: " msgstr "" #: ./doc/user-guide/section_cli_nova_manage_instances.xml:6(title) msgid "Manage instances and hosts" msgstr "" #: ./doc/user-guide/section_cli_nova_manage_instances.xml:7(para) ./doc/user-guide/section_dashboard_launch_instances.xml:14(para) msgid "Instances are virtual machines that run inside the cloud." msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml:6(title) msgid "Authenticate against an Identity Service endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml:7(para) msgid "To authenticate against the Identity Service v2.0 endpoint, instantiate a keystoneclient.v_20.client.Client object:" msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml:18(para) msgid "After you instantiate a Client object, you can retrieve the token by accessing its auth_token attribute object:" msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml:24(para) msgid "If the OpenStack cloud is configured to use public-key infrastructure (PKI) tokens, the Python script output looks something like this:" msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml:35(para) msgid "This example shows a subset of a PKI token. A complete token is over 5000 characters long." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:13(title) msgid "Launch and manage instances" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:16(para) msgid "You can launch an instance from various sources. The OpenStack Image Service provides a pool of images that are accessible to members of different projects." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:20(para) msgid "You can also launch an instance from an image that you have copied to a persistent volume. The instance boots from the volume, which is provided by cinder-volume through iSCSI. When you launch an instance from a volume, especially note the following steps:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:27(para) msgid "To select from which volume to boot, launch an instance from an arbitrary image. The image you select does not boot. It is replaced by the image on the volume that you choose in the next steps." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:31(para) msgid "To boot a Xen image from a volume, the image you launch in must be the same type, fully virtualized or paravirtualized, as the one on the volume." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:36(para) msgid "Select the volume or volume snapshot from which to boot. Enter a device name. Enter vda for KVM images or xvda for Xen images." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:47(title) msgid "SSH in to your instance" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:48(para) msgid "To SSH into your instance, you use the downloaded keypair file." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:51(para) msgid "The user name is ubuntu for the Ubuntu cloud images on TryStack." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:56(para) msgid "Copy the IP address for your instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:59(para) msgid "Use the SSH command to make a secure connection to the instance. For example:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:64(para) msgid "At the prompt, type yes." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:70(title) msgid "Track usage for instances" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:71(para) msgid "You can track usage for instances for each tenant, also known as a project. You can track costs per month by showing metrics like number of VCPUs, disks, RAM, and uptime for all your instances." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:77(para) msgid "Log in to the dashboard, choose a project, and click the Overview category." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:82(para) msgid "To query the instance usage for a month, select a month and click Submit." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:87(para) msgid "To download a summary, click Download CSV Summary." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:93(title) msgid "Create instance snapshots" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:96(para) ./doc/user-guide/section_dashboard_launch_instances.xml:127(para) msgid "Log in to the dashboard, choose a project, and click the Instances category." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:101(para) msgid "Select the instance from which to create a snapshot. From the Actions drop-down list, select Create Snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:107(para) msgid "In the Create Snapshot window, enter a name for the snapshot. Click Create Snapshot. The Images & Snapshots category shows the instance snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:114(para) msgid "To launch an instance from the snapshot, select the snapshot and click Launch. Proceed with ." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:124(title) msgid "Manage an instance" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:132(para) msgid "Select an instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:135(para) msgid "In the More drop-down list in the Actions column, select the state." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml:138(para) msgid "You can resize or rebuild an instance. You can also choose to view the instance console log. Depending on the current state of the instance, you can choose to pause, resume, suspend, soft or hard reboot, or terminate an instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:12(title) msgid "Launch an instance" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:14(para) msgid "When you launch an instance from an image, OpenStack creates a local copy of the image on the compute node where the instance starts." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:19(para) msgid "Log in to the dashboard, choose a project, and click the Images & Snapshot category." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:22(para) msgid "The dashboard shows the images that have been uploaded to OpenStack Image Service and are available for this project." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:25(para) msgid "For details on creating images, see Creating images manually in the OpenStack Virtual Machine Image Guide." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:31(para) msgid "Select an image and click Launch." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:35(para) msgid "In the Launch Instance window, specify the following values:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:43(guilabel) msgid "Details" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:48(guilabel) msgid "Availability Zone" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:50(para) msgid "By default, this value is set to the availability zone given by the cloud provider (for example, us-west or apac-south). Though, it could be nova for most cases." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:58(guilabel) msgid "Instance Name" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:59(para) msgid "The name to assign to the virtual machine." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:62(para) msgid "The name you assign here becomes the initial host name of the server. After the server is built, if you change the server name in the API or change the host name directly, the names are not updated in the dashboard." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:66(para) msgid "Server names are not guaranteed to be unique when created so you could have two instances with the same host name." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:74(guilabel) msgid "Flavor" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:75(para) msgid "The size of the virtual machine to launch." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:79(guilabel) msgid "Instance Count" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:81(para) msgid "To launch multiple instances, enter a value greater than 1. Default is 1." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:88(guilabel) msgid "Instance Boot Source" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:91(para) msgid "Your options are:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:94(para) msgid "Boot from image - If you choose this option, a new field for Image Name displays. You can select the image from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:102(para) msgid "Boot from snapshot - If you choose this option, a new field for Instance Snapshot displays. You can select the snapshot from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:110(para) msgid "Boot from volume - If you choose this option, a new field for Volume displays. You can select the volume from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:118(para) msgid "Boot from image (creates a new volume) - With this option, you can boot from an image and create a volume by entering the Device Size and Device Name for your volume." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:127(para) msgid "Boot from volume snapshot (creates a new volume) - Using this option, you can boot from a volume snapshot and create a new volume by choosing Volume Snapshot from a dropdown list and adding a Device Name for your volume." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:137(para) msgid "Since you are launching an instance from an image, Boot from image is chosen by default." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:145(guilabel) msgid "Image Name" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:149(para) msgid "This field changes based on your previous selection. Since you have chosen to launch an instance using an image, the Image Name field displays. Select the image name from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:157(guilabel) msgid "Access & Security" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:161(guilabel) msgid "Keypair" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:162(para) msgid "Select a keypair from the dropdown list." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:163(para) msgid "In case an image uses a static root password or a static key set (neither is recommended), you do not need to provide a keypair to launch the instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:170(guilabel) msgid "Security Groups" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:172(para) msgid "Activate the security groups that you want to assign to the instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:175(para) msgid "Security groups are a kind of cloud firewall that define which incoming network traffic is forwarded to instances. For details, see ." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:181(para) msgid "If you have not created any security groups, you can assign only the default security group to the instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:188(guilabel) msgid "Networking" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:192(guilabel) msgid "Selected Networks" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:193(para) msgid "To add a network to the instance, click the + in the Available Networks field." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:199(guilabel) msgid "Post-Creation" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:203(guilabel) msgid "Customization Script" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:205(para) msgid "A customization script that runs after your instance launches." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:212(para) msgid "Click Launch. The instance starts on a compute node in the cloud." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:216(para) msgid "The Instances category shows the instance name, its private and public IP addresses, size, status, task, and power state." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml:221(para) msgid "If you did not provide a keypair, security groups, or rules so far, users can only access the instance from inside the cloud through VNC. Even pinging the instance is not possible. To access the instance through a VNC console, see ." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:6(title) msgid "Create and manage object containers" msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:8(para) msgid "Container service is one of the services provided by the Object Storage Service." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:9(para) msgid "A container is a storage compartment for your data and provides a way for you to organize your data. It is similar to the concept as a Linux file directory but cannot be nested." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:13(title) msgid "Create a container" msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:19(para) ./doc/user-guide/section_dashboard_manage_containers.xml:43(para) msgid "On the Project tab, click the Containers category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:23(para) msgid "Click the Create Container button. The Create Container window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:27(para) msgid "Enter a name for the container. Click the Create Container button." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:31(para) msgid "You have successfully created a container." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:32(para) msgid "To delete a container, click the More dropdown button and select the Delete Container option." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:37(title) msgid "Upload an object" msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:47(para) msgid "Select the container in which you want to store your object." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:50(para) msgid "Click the Upload Object button. The Upload Object To Container: CONTAINER_NAME window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:53(para) msgid "CONTAINER_NAME is replaced by the name of the container to which you are uploading the object." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:57(para) msgid "Enter a name for the object." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:60(para) msgid "Browse and select the file you want to upload." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:63(para) msgid "Click the Upload Object button." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:66(para) msgid "You have successfully uploaded an object to the container." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml:67(para) msgid "To delete an object, click the More dropdown button and select the Delete Object option." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:12(title) msgid "OpenStack End User Guide" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:13(titleabbrev) msgid "End User Guide" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:21(orgname) ./doc/user-guide/bk-user-guide.xml:26(holder) msgid "OpenStack Foundation" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:25(year) msgid "2013" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:28(releaseinfo) msgid "havana" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:29(productname) msgid "OpenStack" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:33(remark) msgid "Copyright details are filled in by the template." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:38(para) msgid "OpenStack is an open source cloud computing platform for public and private clouds. A series of interrelated projects deliver a cloud infrastructure solution. This guide shows OpenStack end users how to create and manage resources in an OpenStack cloud with the OpenStack dashboard and OpenStack client commands." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:48(date) msgid "2014-01-31" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:52(para) msgid "Remove the command reference appendix. This information is now in OpenStack Command Line Interface Reference." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:63(date) msgid "2013-12-30" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:67(para) msgid "Added the OpenStack Python SDK chapter." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:74(date) msgid "2013-10-17" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:78(para) msgid "Havana release." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:84(date) msgid "2013-08-19" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:88(para) msgid "Editorial changes." msgstr "" #: ./doc/user-guide/bk-user-guide.xml:94(date) msgid "2013-07-29" msgstr "" #: ./doc/user-guide/bk-user-guide.xml:98(para) msgid "First edition of this document." msgstr "" #: ./doc/user-guide/ch_dashboard.xml:10(title) msgid "OpenStack dashboard" msgstr "" #: ./doc/user-guide/ch_dashboard.xml:12(para) msgid "As a cloud end user, you can use the OpenStack dashboard to provision your own resources within the limits set by administrators. You can modify these examples to create other types and sizes of server instances." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:19(para) msgid "When you launch a virtual machine, you can inject a keypair, which provides SSH access to your instance. For this to work, the image must contain the cloud-init package. Create at least one keypair for each project. If you generate a keypair with an external tool, you can import it into OpenStack. You can use the keypair for multiple instances that belong to that project. In case an image uses a static root password or a static key set – neither is recommended – you must not provide a keypair when you launch the instance." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:29(para) msgid "A security group is a named collection of network access rules that you use to limit the types of traffic that have access to instances. When you launch an instance, you can assign one or more security groups to it. If you do not create security groups, new instances are automatically assigned to the default security group, unless you explicitly specify a different security group. The associated rules in each security group control the traffic to instances in the group. Any incoming traffic that is not matched by a rule is denied access by default. You can add rules to or remove rules from a security group. You can modify rules for the default and any other security group." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:42(para) msgid "You must modify the rules for the default security group because users cannot access instances that use the default group from any IP address outside the cloud." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:45(para) msgid "You can modify the rules in a security group to allow access to instances through different ports and protocols. For example, you can modify rules to allow access to instances through SSH, to ping them, or to allow UDP traffic – for example, for a DNS server running on an instance. You specify the following parameters for rules:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:53(para) msgid "Source of traffic. Enable traffic to instances from either IP addresses inside the cloud from other group members or from all IP addresses." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:59(para) msgid "Protocol. Choose TCP for SSH, ICMP for pings, or UDP." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:63(para) msgid "Destination port on virtual machine. Defines a port range. To open a single port only, enter the same value twice. ICMP does not support ports: Enter values to define the codes and types of ICMP traffic to be allowed." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:70(para) msgid "Rules are automatically enforced as soon as you create or modify them." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:72(para) msgid "You can also assign a floating IP address to a running instance to make it accessible from outside the cloud. You assign a floating IP address to an instance and attach a block storage device, or volume, for persistent storage. See ." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:81(para) msgid "You can generate a keypair or upload an existing public key." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:84(para) msgid "To generate a keypair, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:86(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:115(replaceable) msgid "KEY_NAME" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:86(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:98(replaceable) msgid "MY_KEY" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:87(para) msgid "The command generates a keypair named KEY_NAME, writes the private key to the MY_KEY.pem file, and registers the public key at the Nova database." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:95(para) msgid "To set the permissions of the MY_KEY.pem file, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:99(para) msgid "The command changes the permissions of the MY_KEY.pem file so that only you can read and write to it." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:110(para) msgid "If you have already generated a keypair with the public key located at ~/.ssh/id_rsa.pub, run the following command to upload the public key:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:116(para) msgid "The command registers the public key at the Nova database and names the keypair KEY_NAME." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:121(para) msgid "List keypairs to make sure that the uploaded keypair appears in the list:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:131(para) msgid "To list security groups for the current project, including descriptions, enter the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:137(para) msgid "To create a security group with a specified name and description, enter the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:140(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:145(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:166(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:178(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:188(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:205(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:214(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:234(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:244(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:249(replaceable) msgid "SEC_GROUP_NAME" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:140(replaceable) msgid "GROUP_DESCRIPTION" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:143(para) msgid "To delete a specified group, enter the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:147(para) msgid "You cannot delete the default security group for a project. Also, you cannot delete a security group that is assigned to a running instance." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:158(para) msgid "Modify security group rules with the commands." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:161(para) msgid "On a shell, source the OpenStack RC file. For details, see ." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:165(para) msgid "To list the rules for a security group" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:169(para) msgid "To allow SSH access to the instances, choose one of the following sub-steps:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:173(title) msgid "Add rule for all IPs" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:175(para) msgid "Either from all IP addresses (specified as IP subnet in CIDR notation as 0.0.0.0/0):" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:181(title) msgid "Add rule for security groups" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:183(para) msgid "Alternatively, you can allow only IP addresses from other security groups (source groups) to access the specified port:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:188(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:214(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:234(replaceable) ./doc/user-guide/section_cli_nova_configure_instances.xml:249(replaceable) msgid "SOURCE_GROUP_NAME" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:193(para) msgid "To allow pinging the instances, choose one of the following sub-steps:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:197(title) msgid "To allow pinging from IPs" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:199(para) msgid "Specify all IP addresses as IP subnet in CIDR notation: 0.0.0.0/0. This command allows access to all codes and all types of ICMP traffic, respectively:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:208(title) msgid "To allow pinging from other security groups" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:210(para) msgid "To allow only members of other security groups (source groups) to ping instances:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:219(para) msgid "To allow access through a UDP port, such as allowing access to a DNS server that runs on a VM, complete one of the following sub-steps:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:224(para) msgid "To allow UDP access from IPs, specify all IP addresses as IP subnet in CIDR notation: 0.0.0.0/0." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:230(para) msgid "To allow only IP addresses from other security groups (source groups) to access the specified port:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:239(para) msgid "To delete a security group rule, specify the same arguments that you used to create the rule." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:242(para) msgid "To delete the security rule that you created in :" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml:245(para) msgid "To delete the security rule that you created in :" msgstr "" #. Put one translator per line, in the form of NAME , YEAR1, YEAR2 #: ./doc/user-guide/section_cli_nova_configure_instances.xml:0(None) msgid "translator-credits" msgstr ""