# # Translators: msgid "" msgstr "" "Project-Id-Version: OpenStack Manuals\n" "POT-Creation-Date: 2014-03-24 06:24+0000\n" "PO-Revision-Date: 2014-03-24 06:02+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Tamil (http://www.transifex.com/projects/p/openstack/language/ta/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ta\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ./doc/user-guide/section_dashboard_create_networks.xml12(title) msgid "Create and manage networks" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml14(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.xml16(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.xml19(title) msgid "Create a network" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml22(para) msgid "" "Log in to the dashboard, choose a project, and click the " "Networks category." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml27(para) msgid "Click Create Network." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml30(para) msgid "" "In the Create Network window, specify the following " "values." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml38(guilabel) msgid "Network" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml38(th) #: ./doc/user-guide/section_dashboard_create_networks.xml47(th) #: ./doc/user-guide/section_dashboard_create_networks.xml82(th) #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml39(th) #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml69(th) #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml101(th) #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml122(th) msgid " tab" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml43(guilabel) msgid "Network Name" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml44(para) msgid "A name to identify the network." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml48(guilabel) #: ./doc/user-guide/section_dashboard_create_networks.xml163(guilabel) msgid "Subnet" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml51(guilabel) msgid "Create Subnet" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml52(para) msgid "Check this option to create a subnet" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml53(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.xml59(guilabel) msgid "Subnet Name" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml60(para) msgid "Name for the subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml63(guilabel) msgid "Network Address" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml64(para) msgid "IP address for the subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml67(guilabel) msgid "IP Version" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml68(para) msgid "IPv4 or IPv6." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml71(guilabel) msgid "Gateway IP" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml72(para) msgid "IP address for a specific gateway. This parameter is optional." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml76(guilabel) msgid "Disable Gateway" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml77(para) msgid "Check this option to disable gateway IP address." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml82(guilabel) msgid "Subnet Detail" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml85(guilabel) msgid "Enable DHCP" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml86(para) msgid "Check this option to enable DHCP" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml89(guilabel) msgid "Allocation Pools" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml90(para) msgid "You can allocate IP address pools." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml93(guilabel) msgid "DNS Name Servers" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml94(para) msgid "You can allocate a name for the DNS server." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml98(guilabel) msgid "Host Routes" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml99(para) msgid "Include IP address of host routes." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml105(para) msgid "Click Create to create a network." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml109(para) msgid "" "The dashboard shows the network in the Networks " "category." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml115(title) msgid "Create a router" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml118(para) msgid "" "Log in to the dashboard, choose a project, and click the " "Routers category." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml123(para) msgid "" "Click the Create Router button. The Create " "Router window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml126(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.xml131(para) msgid "Click the new router's Set Gateway button." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml136(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.xml143(para) msgid "To connect a private network to the newly created router:" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml146(para) msgid "Click on the router name in the router list." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml149(para) msgid "" "Click the Add Interface button. The Add " "Interface window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml154(para) msgid "Specify the following information:" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml167(para) msgid "Select a subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml172(guilabel) msgid "IP Address (optional)" msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml175(para) msgid "Enter the router interface IP address for the selected subnet." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml178(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.xml186(para) msgid "" "The Router Name and Router ID " "fields are automatically updated." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml192(para) msgid "Click the Add Interface button." msgstr "" #: ./doc/user-guide/section_dashboard_create_networks.xml195(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.xml7(title) msgid "Use snapshots to migrate instance" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml9(para) msgid "Some cloud providers allow only administrators to perform these steps." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml12(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.xml16(para) msgid "Create a snapshot of the instance." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml19(para) msgid "Download the snapshot as an image." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml22(para) msgid "Import the snapshot to the new environment." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml25(para) msgid "Boot a new instance from the snapshot." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml29(para) msgid "" "Perform the and procedures in the source project." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml32(para) msgid "" "Perform the and in the destination project." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml37(title) msgid "Create a snapshot of the instance" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml40(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.xml52(para) msgid "Confirm that the instance shows a SHUTOFF status." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml63(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.xml73(replaceable) msgid "example" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml73(replaceable) msgid "examplesnapshot" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml88(title) msgid "Download the snapshot as an image" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml91(para) msgid "Get the image ID:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml100(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.xml102(replaceable) msgid "snapshot.raw" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml102(replaceable) msgid "f30b204e-1ce6-40e7-b8d9-b353d4d84e7d" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml104(para) msgid "" "The command requires the image ID and cannot use the image " "name." msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml107(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.xml113(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.xml120(title) msgid "Import the snapshot to new environment" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml123(para) msgid "In the new project or cloud environment, import the snapshot:" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml125(replaceable) msgid "IMAGE_URL" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml130(title) msgid "Boot a new instance from the snapshot" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml133(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.xml135(replaceable) msgid "EXAMPLE_SNAPSHOT" msgstr "" #: ./doc/user-guide/section_cli_nova_migrate_instances.xml135(replaceable) msgid "NEW_INSTANCE" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml13(title) msgid "Manage volumes" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml15(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.xml22(title) msgid "Create a volume" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml26(para) #: ./doc/user-guide/section_dashboard_manage_volumes.xml123(para) #: ./doc/user-guide/section_dashboard_manage_volumes.xml167(para) #: ./doc/user-guide/section_dashboard_manage_volumes.xml217(para) msgid "" "Log in to the dashboard, choose a project, and click the " "Volumes category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml31(para) msgid "Click Create Volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml32(para) msgid "In the window that opens, enter or select the following values." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml40(guilabel) msgid "Volume Name" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml44(para) msgid "A name to identify the volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml50(guilabel) #: ./doc/user-guide/section_dashboard_manage_images.xml65(guilabel) msgid "Description" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml54(para) msgid "A brief description for the volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml60(guilabel) msgid "Type" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml64(para) msgid "Leave this field blank." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml70(guilabel) msgid "Size (GB)" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml74(para) msgid "The size of the volume in GB." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml80(guilabel) msgid "Volume Source" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml84(para) msgid "Options are:" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml87(para) msgid "" "No source, empty volume - Choose this option to create " "an empty volume." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml90(para) msgid "" "An empty volume does not contain either a file system or a partition table." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml95(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.xml107(para) msgid "" "Click the Create Volume button to confirm your " "changes." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml111(para) msgid "" "The dashboard shows the volume in the Volumes category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml117(title) msgid "Attach volumes to instances" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml118(para) msgid "" "After you create one or more volumes, you can attach them to instances." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml128(para) msgid "" "Select the volume to add to an instance and click Edit " "Attachments." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml132(para) msgid "" "In the Manage Volume Attachments window, select an " "instance." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml137(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.xml141(para) msgid "The actual device name might differ due to hypervisor settings." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml146(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.xml153(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.xml158(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.xml164(title) msgid "Detach a volume from an instance" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml172(para) msgid "Select the volume and click Edit Attachments." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml176(para) msgid "Click Detach Volume and confirm your changes." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml180(para) #: ./doc/user-guide/section_dashboard_manage_volumes.xml231(para) msgid "A message indicates whether the action was successful." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml186(title) msgid "Create volume snapshots" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml189(para) msgid "" "Log in to the dashboard, choose a project, and click the " "Volumes category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml193(para) msgid "Select a volume from which to create a snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml196(para) msgid "" "From the More drop-down list, select Create " "Snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml200(para) msgid "" "In the window that opens, enter a snapshot name and a brief description." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml204(para) msgid "Confirm your changes." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml205(para) msgid "" "The dashboard shows the new volume snapshot in the Images & " "Snapshots category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml212(title) msgid "Delete volumes" msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml213(para) msgid "" "When you delete an instance, the data of its attached volumes is not " "destroyed." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml222(para) msgid "" "Activate the check boxes in front of the volumes that you want to delete." msgstr "" #: ./doc/user-guide/section_dashboard_manage_volumes.xml226(para) msgid "" "Click Delete Volumes and confirm your choice in the " "pop-up that appears." msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml7(title) msgid "Manage images" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml9(title) msgid "List images" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml10(para) msgid "" "To list the available images, call the " "glanceclient.v2.images.Controller.list method:" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml16(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.xml76(title) msgid "Get image by ID" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml77(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.xml87(title) msgid "Get image by name" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml88(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.xml100(title) msgid "Upload an image" msgstr "" #: ./doc/user-guide/section_sdk_manage_images.xml101(para) msgid "" "To upload an image, call the " "glanceclient.v2.images.ImageManager.create method:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml9(title) msgid "Create and manage stacks" msgstr "" #: ./doc/user-guide/section_cli_heat.xml11(title) msgid "Create a stack from an example template file" msgstr "" #: ./doc/user-guide/section_cli_heat.xml14(para) msgid "" "To create a stack, or template, from an example template " "file, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml18(replaceable) #: ./doc/user-guide/section_cli_heat.xml39(replaceable) msgid "PATH_TO_HEAT_TEMPLATES" msgstr "" #: ./doc/user-guide/section_cli_heat.xml19(replaceable) msgid "USERNAME" msgstr "" #: ./doc/user-guide/section_cli_heat.xml19(replaceable) msgid "PASSWORD" msgstr "" #: ./doc/user-guide/section_cli_heat.xml19(replaceable) msgid "HEAT_KEY" msgstr "" #: ./doc/user-guide/section_cli_heat.xml20(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.xml26(para) msgid "The command returns the following output:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml34(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.xml38(para) msgid "To do so, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml40(para) msgid "If validation fails, the response returns an error message." msgstr "" #: ./doc/user-guide/section_cli_heat.xml46(title) msgid "Get information about stacks" msgstr "" #: ./doc/user-guide/section_cli_heat.xml47(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.xml51(para) msgid "" "To see which stacks are visible to the current user, run the following " "command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml62(para) msgid "To show the details of a stack, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml67(para) msgid "A stack consists of a collection of resources." msgstr "" #: ./doc/user-guide/section_cli_heat.xml69(para) msgid "To list the resources and their status, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml79(para) msgid "" "To show the details for the specified resource in a stack, run the following" " command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml82(para) msgid "" "Some resources have associated metadata which can change throughout the " "life-cycle of a resource:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml88(para) msgid "A series of events is generated during the life-cycle of a stack." msgstr "" #: ./doc/user-guide/section_cli_heat.xml90(para) msgid "To display life-cycle events, run:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml100(para) msgid "To show the details for a particular event, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_heat.xml107(title) msgid "Update a stack" msgstr "" #: ./doc/user-guide/section_cli_heat.xml110(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.xml121(para) msgid "" "Some resources are updated in-place, while others are replaced with new " "resources." msgstr "" #: ./doc/user-guide/ch_sdk.xml6(title) msgid "OpenStack Python SDK" msgstr "" #: ./doc/user-guide/ch_sdk.xml8(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.xml12(title) #: ./doc/user-guide/section_sdk_configure_instances.xml6(title) #: ./doc/user-guide/section_cli_nova_configure_instances.xml17(title) msgid "Configure access and security for instances" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml14(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.xml18(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.xml23(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.xml28(title) msgid "Add rules to the default security group" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml31(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.xml37(para) msgid "" "Select the default security group and click Edit " "Rules." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml41(para) msgid "To allow ssh access, click Add Rule." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml45(para) #: ./doc/user-guide/section_dashboard_access_and_security.xml88(para) msgid "" "In the Add Rule window, enter the following values:" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml52(guilabel) #: ./doc/user-guide/section_dashboard_access_and_security.xml94(guilabel) msgid "Rule" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml54(literal) msgid "SSH" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml58(guilabel) #: ./doc/user-guide/section_dashboard_access_and_security.xml102(guilabel) msgid "Remote" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml61(literal) #: ./doc/user-guide/section_dashboard_access_and_security.xml65(guilabel) #: ./doc/user-guide/section_dashboard_access_and_security.xml103(literal) #: ./doc/user-guide/section_dashboard_access_and_security.xml106(guilabel) msgid "CIDR" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml67(literal) #: ./doc/user-guide/section_dashboard_access_and_security.xml107(literal) msgid "0.0.0.0/0" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml73(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.xml79(para) #: ./doc/user-guide/section_dashboard_access_and_security.xml112(para) msgid "Click Add." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml80(para) msgid "The ssh port 22 is now open for requests from any IP address." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml84(para) msgid "To add an ICMP rule, click Add Rule." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml95(literal) msgid "All ICMP" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml98(guilabel) msgid "Direction" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml99(literal) msgid "Ingress" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml117(title) #: ./doc/user-guide/section_sdk_configure_instances.xml9(title) #: ./doc/user-guide/section_cli_nova_configure_instances.xml79(title) msgid "Add a keypair" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml118(para) msgid "Create at least one keypair for each project." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml121(para) #: ./doc/user-guide/section_dashboard_access_and_security.xml149(para) #: ./doc/user-guide/section_dashboard_access_and_security.xml216(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.xml126(para) #: ./doc/user-guide/section_dashboard_access_and_security.xml154(para) msgid "" "The Keypairs tab shows the keypairs that are available " "for this project." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml131(para) msgid "Click Create Keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml135(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.xml140(para) msgid "Respond to the prompt to download the keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml146(title) #: ./doc/user-guide/section_sdk_configure_instances.xml50(title) #: ./doc/user-guide/section_cli_nova_configure_instances.xml107(title) msgid "Import a keypair" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml159(para) msgid "Click Import Keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml163(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.xml170(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.xml174(replaceable) #: ./doc/user-guide/section_dashboard_access_and_security.xml189(replaceable) msgid "MY_PRIV_KEY" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml176(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.xml187(para) msgid "To make the keypair known to SSH, run the command:" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml192(para) msgid "The Compute database registers the public key of the keypair." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml194(para) msgid "" "The dashboard lists the keypair in the Access & " "Security category." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml198(title) msgid "Allocating floating IP addresses to instances" msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml199(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.xml205(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.xml221(para) msgid "" "The Access & Security window opens to the " "Security Groups tab by default." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml224(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.xml230(para) msgid "Click the Allocate IP to Project button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml234(para) msgid "" "Choose the Pool from which the IP address should be " "picked." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml238(para) msgid "Click the Allocate IP button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml241(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.xml251(para) msgid "The IP Address field is filled automatically." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml254(para) msgid "" "You can choose to add a new IP address by using the +" " button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml258(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.xml260(para) msgid "" "The dropdown lists all the instances with their respective fixed IP " "addresses." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml247(para) msgid "" "In the Manage Floating IP Associations window, choose " "the following options: " msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml268(para) msgid "Click the Associate button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml273(para) msgid "" "To disassociate the IP address from an instance, click the " "Disassociate button." msgstr "" #: ./doc/user-guide/section_dashboard_access_and_security.xml275(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.xml6(title) msgid "Manage objects and containers" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml8(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.xml14(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.xml20(title) msgid "Create and manage containers" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml23(para) msgid "To create a container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml25(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml69(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml90(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml93(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml97(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml112(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml117(replaceable) msgid "CONTAINER" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml26(para) msgid "" "Replace CONTAINER with the name of your " "container." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml27(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.xml34(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.xml38(para) msgid "" "The following example enables the testuser user to read " "objects in the container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml42(para) msgid "You can also use this command with a list of users." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml43(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.xml46(para) msgid "The following command gives object access to all referring domains:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml51(para) msgid "To list all containers:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml56(para) msgid "To check the status of containers:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml66(para) msgid "" "You can also use the command with the " "ACCOUNT or CONTAINER " "names as parameters." msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml85(title) msgid "Manage objects" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml88(para) msgid "To upload an object to a container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml90(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml93(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml97(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml112(replaceable) #: ./doc/user-guide/section_cli_swift_howto.xml117(replaceable) msgid "OBJECT_FILENAME" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml91(para) msgid "To upload in chunks, for large files:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml93(replaceable) msgid "CHUNK_SIZE" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml96(para) msgid "To check the status of the object:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml110(para) msgid "To list objects in a container:" msgstr "" #: ./doc/user-guide/section_cli_swift_howto.xml115(para) msgid "To download an object from a container:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml10(title) msgid "Store metadata on a configuration drive" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml11(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.xml18(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.xml24(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.xml28(title) msgid "Requirements and guidelines" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml30(title) msgid "Compute host requirements" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml32(para) msgid "" "The following hypervisors support the configuration drive: libvirt, " "xenserver, hyper-v, and vmware." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml37(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.xml43(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.xml51(para) msgid "" "By default, Ubuntu packages do not install this package. See bug #1165174." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml58(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.xml71(title) msgid "Image requirements" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml73(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.xml82(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.xml94(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.xml101(title) msgid "Guidelines" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml103(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.xml110(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.xml123(title) msgid "Enable and access the configuration drive" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml126(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.xml130(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.xml135(para) msgid "" "You can also configure the Compute service to always create a configuration " "drive." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml137(para) msgid "Set this option in the /etc/nova/nova.conf file:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml142(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.xml150(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.xml157(para) msgid "For example:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml161(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.xml164(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.xml168(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.xml176(para) msgid "Once identified, you can mount the device:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml183(title) msgid "Configuration drive contents" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml184(para) msgid "In this example, the contents of the configuration drive are:" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml197(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.xml202(title) msgid "OpenStack metadata format" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml203(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.xml210(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.xml221(title) msgid "EC2 metadata format" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml222(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.xml230(title) msgid "User data" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml231(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.xml241(title) msgid "Configuration drive format" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml242(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.xml248(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.xml254(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.xml263(para) msgid "If you choose VFAT, the configuration drive is 64 MB." msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml268(title) msgid "Configuration drive reference" msgstr "" #: ./doc/user-guide/section_cli_nova_config-drive.xml269(para) msgid "" "The following table shows the configuration options for the configuration " "drive:" msgstr "" #: ./doc/user-guide/section_sdk_install.xml6(title) msgid "Install the OpenStack SDK" msgstr "" #: ./doc/user-guide/section_sdk_install.xml7(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.xml11(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.xml6(title) msgid "Authenticate against a Networking endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_neutron.xml7(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.xml18(para) msgid "" "You can also authenticate by explicitly specifying the endpoint and token:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml8(title) msgid "Measure cloud resources" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml9(para) msgid "Telemetry measures cloud resources in OpenStack." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml11(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.xml15(para) msgid "To model data, Telemetry uses these abstractions:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml19(emphasis) msgid "Meter" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml21(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.xml31(para) msgid "A meter has the following attributes:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml34(para) msgid "String name." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml37(para) msgid "A unit of measurement." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml40(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.xml51(emphasis) msgid "Sample" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml53(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.xml62(emphasis) msgid "Statistic" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml64(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.xml70(para) msgid "" "count. The number of samples in each " "period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml75(para) msgid "" "max. The maximum number of sample volumes" " in each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml80(para) msgid "" "min. The minimum number of sample volumes" " in each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml85(para) msgid "" "avg. The average of sample volumes over " "each period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml90(para) msgid "" "sum. The sum of sample volumes over each " "period." msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml98(emphasis) msgid "Alarm" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml100(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.xml119(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.xml125(para) msgid "Create an auto-scaling stack:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml129(para) msgid "List the heat resources that were created:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml146(para) msgid "List the alarms that are set:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml156(para) msgid "List the meters that are set:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml167(para) msgid "List samples:" msgstr "" #: ./doc/user-guide/section_cli_ceilometer.xml176(para) msgid "View statistics:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml6(title) msgid "Manage IP addresses" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml7(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.xml9(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.xml12(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.xml16(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.xml18(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.xml21(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.xml25(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.xml29(para) msgid "You can assign a floating IP address to one instance at a time." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml32(title) msgid "List floating IP address information" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml35(para) msgid "To list all floating IP addresses:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml63(para) msgid "To list all pools that provide floating IP addresses:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml76(title) msgid "Assign floating IP addresses" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml77(para) msgid "You can assign floating IP addresses to a project or an instance." msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml81(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.xml94(para) msgid "To release a floating IP address from the current project:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml96(replaceable) #: ./doc/user-guide/section_cli_nova_floating_ips.xml108(replaceable) #: ./doc/user-guide/section_cli_nova_floating_ips.xml118(replaceable) msgid "FLOATING_IP" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml97(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.xml103(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.xml106(para) msgid "To assign a floating IP address to an instance:" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml108(replaceable) #: ./doc/user-guide/section_cli_nova_floating_ips.xml118(replaceable) msgid "INSTANCE_NAME_OR_ID" msgstr "" #: ./doc/user-guide/section_cli_nova_floating_ips.xml109(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.xml115(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.xml6(title) msgid "Authenticate against an Image Service endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_glance.xml7(para) msgid "" "To authenticate against an Image Service endpoint, instantiate a " " glanceclient.v2.client.Client object:" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml12(title) msgid "Launch and manage stacks" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml13(para) msgid "" "Orchestration is a service used to orchestrate multiple composite cloud " "applications using the AWS CloudFormation template format, through both an " "OpenStack-native REST API and a CloudFormation-compatible Query API." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml18(para) msgid "" "The flexible template language enables 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, users, and so on." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml25(title) msgid "Launch a stack" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml28(para) msgid "" "Log in to the dashboard, choose a project, and click " "Stacks in the Orchestration " "category." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml34(para) msgid "Click Launch Stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml39(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.xml47(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.xml52(para) msgid "" "In the Launch Stack window, specify the following " "values." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml59(guilabel) msgid "Stack Name" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml61(para) msgid "A name to identify the stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml65(guilabel) msgid "Creation Timeout (minutes)" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml67(para) msgid "Creation Timeout in minutes." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml71(guilabel) msgid "Rollback On Failure" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml73(para) msgid "Check this option if you want Heat to rollback on failure." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml78(guilabel) msgid "Password for user \"demo\"" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml80(para) msgid "Password for the user logged in." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml84(guilabel) msgid "DBUsername" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml85(para) msgid "Database user name." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml88(guilabel) msgid "LinuxDistribution" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml89(para) msgid "Linux Distribution used in the stacks." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml93(guilabel) msgid "DBRootPassword" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml94(para) msgid "Database root password." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml98(guilabel) msgid "KeyName" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml99(para) msgid "Name of the keypair." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml102(guilabel) msgid "DBName" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml103(para) msgid "Database name." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml106(guilabel) msgid "DBPassword" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml107(para) msgid "Database password." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml110(guilabel) msgid "InstanceType" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml111(para) msgid "Flavor of the instance." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml118(para) msgid "Click Launch to create a stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml122(para) msgid "" "The dashboard shows the stack in the Stacks category." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml126(para) msgid "" "After the stack is created, click on the stack name to see these details:" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml130(guilabel) msgid "Topology" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml132(para) msgid "The topology of the stack created." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml136(guilabel) msgid "Overview" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml138(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.xml149(guilabel) msgid "Resources" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml151(para) msgid "The resources used by the stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml155(guilabel) msgid "Events" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml157(para) msgid "The events related to the stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml163(title) msgid "Delete stacks" msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml166(para) #: ./doc/user-guide/section_dashboard_manage_images.xml29(para) #: ./doc/user-guide/section_dashboard_manage_images.xml126(para) #: ./doc/user-guide/section_dashboard_manage_images.xml157(para) #: ./doc/user-guide/section_dashboard_manage_containers.xml16(para) #: ./doc/user-guide/section_dashboard_manage_containers.xml40(para) msgid "Log in to the dashboard." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml169(para) msgid "" "On the Project tab, click the " "Stacks category." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml173(para) msgid "Select the stack that you want to delete." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml176(para) msgid "Click Delete Stack." msgstr "" #: ./doc/user-guide/section_dashboard_stacks.xml180(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.xml5(title) msgid "Authentication" msgstr "" #: ./doc/user-guide/section_sdk_authenticate.xml6(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.xml9(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.xml12(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.xml48(None) msgid "" "@@image: '../common/figures/user_image_create.png'; " "md5=9371228508180bf0cf3f8778ccf50d84" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml6(title) msgid "Create and manage images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml7(para) msgid "" "The cloud operator assigns roles to users. Roles determine who can upload " "and manage images. The operator might restrict image upload and management " "to only cloud administrators or operators." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml11(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.xml15(title) msgid "Manage images by using clients and APIs" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml16(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.xml22(title) msgid "Create images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml23(para) msgid "" "For details about image creation, see the Virtual " "Machine Image Guide." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml30(para) #: ./doc/user-guide/section_dashboard_manage_images.xml127(para) #: ./doc/user-guide/section_dashboard_manage_images.xml158(para) msgid "" "Choose the admin project from the CURRENT " "PROJECT drop-down list." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml35(para) #: ./doc/user-guide/section_dashboard_manage_images.xml132(para) #: ./doc/user-guide/section_dashboard_manage_images.xml163(para) msgid "" "On the Project tab, click the Images & " "Snapshots category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml40(para) msgid "" "Click Create Image. The Create An " "Image window appears:" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml54(para) msgid "" "In the Create An Image window, enter or select the " "following values:" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml61(guilabel) msgid "Name" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml62(para) msgid "Enter a name for the image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml66(para) msgid "Enter a brief description about the image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml70(guilabel) msgid "Image Source" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml73(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.xml80(para) msgid "Image File or Image Location" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml84(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.xml91(guilabel) msgid "Format" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml92(para) msgid "Select the correct type from the drop-down menu (for example, QCOW2)." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml97(para) msgid "" "Minimum Disk (GB) and Minimum RAM " "(MB)" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml99(para) msgid "Leave these fields empty." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml103(guilabel) msgid "Public" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml104(para) msgid "Select this option to make the image public to all users." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml108(guilabel) msgid "Protected" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml109(para) msgid "" "Select this option to ensure that only users with permissions can delete it." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml116(para) msgid "Click Create Image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml117(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.xml123(title) msgid "Update images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml137(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.xml142(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.xml149(para) msgid "Click Update Image." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml154(title) msgid "Delete images" msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml168(para) msgid "Select the images that you want to delete." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml171(para) msgid "Click Delete Images." msgstr "" #: ./doc/user-guide/section_dashboard_manage_images.xml174(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.xml10(title) msgid "OpenStack command-line clients" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml6(title) msgid "Authenticate against a Compute endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml7(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.xml18(para) msgid "" "Alternatively, you can instantiate a " "novaclient.client.Client object and pass the version " "number:" msgstr "" #: ./doc/user-guide/section_sdk_auth_nova.xml28(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.xml31(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.xml53(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.xml10(para) msgid "" "To generate a keypair, call the novaclient.v1_1.keypairs.KeypairManager.create" " method: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml21(para) msgid "The Python script output looks something like this: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml30(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.xml51(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.xml65(title) msgid "List keypairs" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml66(para) msgid "" "To list keypairs, call the novaclient.v1_1.keypairs.KeypairManager.list" " method: " msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml74(title) #: ./doc/user-guide/section_cli_nova_configure_instances.xml128(title) msgid "Create and manage security groups" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml75(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.xml80(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.xml85(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.xml99(title) #: ./doc/user-guide/section_cli_nova_configure_instances.xml156(title) msgid "Create and manage security group rules" msgstr "" #: ./doc/user-guide/section_sdk_configure_instances.xml100(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.xml106(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.xml6(title) msgid "Manage instances and hosts" msgstr "" #: ./doc/user-guide/section_cli_nova_manage_instances.xml7(para) #: ./doc/user-guide/section_dashboard_launch_instances.xml14(para) msgid "Instances are virtual machines that run inside the cloud." msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml6(title) msgid "Authenticate against an Identity Service endpoint" msgstr "" #: ./doc/user-guide/section_sdk_auth_keystone.xml7(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.xml18(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.xml24(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.xml35(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.xml13(title) msgid "Launch and manage instances" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml16(para) msgid "" "You can launch an " "instance from an OpenStack image. 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.xml21(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.xml31(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.xml35(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.xml40(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.xml54(title) msgid "SSH in to your instance" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml55(para) msgid "To SSH into your instance, you use the downloaded keypair file." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml58(para) msgid "" "The user name is ubuntu for the Ubuntu cloud images on " "TryStack." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml63(para) msgid "Copy the IP address for your instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml66(para) msgid "" "Use the SSH command to make a secure connection to the instance. For " "example:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml71(para) msgid "At the prompt, type yes." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml77(title) msgid "Track usage for instances" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml78(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.xml84(para) msgid "" "Log in to the dashboard, choose a project, and click the " "Overview category." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml89(para) msgid "" "To query the instance usage for a month, select a month and click " "Submit." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml94(para) msgid "" "To download a summary, click Download CSV Summary." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml100(title) msgid "Create instance snapshots" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml103(para) #: ./doc/user-guide/section_dashboard_launch_instances.xml134(para) msgid "" "Log in to the dashboard, choose a project, and click the " "Instances category." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml108(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.xml114(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.xml121(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.xml131(title) msgid "Manage an instance" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml139(para) msgid "Select an instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml142(para) msgid "" "In the More drop-down list in the " "Actions column, select the state." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances.xml145(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_volume.xml12(title) msgid "Launch an instance from a volume" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml14(para) msgid "" "You can launch an instance directly from an image that has been copied to a " "persistent volume." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml18(para) msgid "Create a volume that is large enough to store an unzipped image." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml22(para) msgid "Create an image." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml23(para) msgid "" "For details, see Creating images " "manually in the OpenStack Virtual Machine Image " "Guide." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml30(para) msgid "Launch an instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml33(para) msgid "Attach the volume to the instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml36(para) msgid "" "Assuming that the attached volume is mounted as /dev/vdb," " use one of the following commands to copy the image to the attached volume:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml42(para) msgid "For a raw image:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml44(para) msgid "Alternatively, use ." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml48(para) msgid "For a non-raw image:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml52(para) msgid "For a *.tar.bz2 image:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml58(para) msgid "" "Because only detached volumes are " "available for booting, detach the volume." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_volume.xml63(para) msgid "" "Now, you can launch an instance from an image that has been copied to the " "volume. The instance is booted from the volume, which is provided by " "cinder-volume through iSCSI. To " "launch an instance from the volume, see ." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml12(title) msgid "Launch an instance from an image" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml14(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.xml19(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.xml22(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.xml27(para) msgid "Select an image and click Launch." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml31(para) msgid "" "In the Launch Instance window, specify the following " "values:" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml39(guilabel) msgid "Details" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml44(guilabel) msgid "Instance Source" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml46(para) msgid "Image or snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml49(guilabel) msgid "Instance Name" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml51(para) msgid "The name to assign to the virtual machine." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml56(guilabel) msgid "Flavor" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml57(para) msgid "The size of the virtual machine to launch." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml61(guilabel) msgid "Instance Count" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml63(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.xml69(guilabel) msgid "Access & Security" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml73(guilabel) msgid "Keypair" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml74(para) msgid "A keypair." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml75(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.xml82(guilabel) msgid "Security Groups" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml85(para) msgid "Activate the security groups that you want to assign to the instance." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml88(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.xml94(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.xml101(guilabel) #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml105(guilabel) msgid "Volume Options" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml107(para) msgid "Not applicable when you launch an instance from an image." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml108(para) msgid "" "To launch from a volume or volume snapshot, select the appropriate option in" " the Volume Options drop-down list. Then, choose the " "volume or snapshot." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml115(para) msgid "" "For information about how to create a bootable volume, see ." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml122(guilabel) msgid "Post-Creation" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml126(guilabel) msgid "Customization Script" msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml128(para) msgid "A customization script that runs after your instance launches." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml136(para) msgid "" "Click Launch. The instance starts on a compute node " "in the cloud." msgstr "" #: ./doc/user-guide/section_dashboard_launch_instances_from_image.xml140(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.xml145(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.xml6(title) msgid "Create and manage object containers" msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml8(para) msgid "" "Container service is one of the services provided by the Object Storage " "Service." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml9(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.xml13(title) msgid "Create a container" msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml19(para) #: ./doc/user-guide/section_dashboard_manage_containers.xml43(para) msgid "" "On the Project tab, click the " "Containers category." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml23(para) msgid "" "Click the Create Container button. The " "Create Container window is displayed." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml27(para) msgid "" "Enter a name for the container. Click the Create " "Container button." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml31(para) msgid "You have successfully created a container." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml32(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.xml37(title) msgid "Upload an object" msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml47(para) msgid "Select the container in which you want to store your object." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml50(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.xml53(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.xml57(para) msgid "Enter a name for the object." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml60(para) msgid "Browse and select the file you want to upload." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml63(para) msgid "Click the Upload Object button." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml66(para) msgid "You have successfully uploaded an object to the container." msgstr "" #: ./doc/user-guide/section_dashboard_manage_containers.xml67(para) msgid "" "To delete an object, click the More dropdown button " "and select the Delete Object option." msgstr "" #: ./doc/user-guide/bk-user-guide.xml12(title) msgid "OpenStack End User Guide" msgstr "" #: ./doc/user-guide/bk-user-guide.xml13(titleabbrev) msgid "End User Guide" msgstr "" #: ./doc/user-guide/bk-user-guide.xml21(orgname) #: ./doc/user-guide/bk-user-guide.xml26(holder) msgid "OpenStack Foundation" msgstr "" #: ./doc/user-guide/bk-user-guide.xml25(year) msgid "2013" msgstr "" #: ./doc/user-guide/bk-user-guide.xml28(releaseinfo) msgid "havana" msgstr "" #: ./doc/user-guide/bk-user-guide.xml29(productname) msgid "OpenStack" msgstr "" #: ./doc/user-guide/bk-user-guide.xml33(remark) msgid "Copyright details are filled in by the template." msgstr "" #: ./doc/user-guide/bk-user-guide.xml38(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.xml48(date) msgid "2014-01-31" msgstr "" #: ./doc/user-guide/bk-user-guide.xml52(para) msgid "" "Remove the command reference appendix. This information is now in OpenStack Command Line Interface " "Reference." msgstr "" #: ./doc/user-guide/bk-user-guide.xml63(date) msgid "2013-12-30" msgstr "" #: ./doc/user-guide/bk-user-guide.xml67(para) msgid "Added the OpenStack Python SDK chapter." msgstr "" #: ./doc/user-guide/bk-user-guide.xml74(date) msgid "2013-10-17" msgstr "" #: ./doc/user-guide/bk-user-guide.xml78(para) msgid "Havana release." msgstr "" #: ./doc/user-guide/bk-user-guide.xml84(date) msgid "2013-08-19" msgstr "" #: ./doc/user-guide/bk-user-guide.xml88(para) msgid "Editorial changes." msgstr "" #: ./doc/user-guide/bk-user-guide.xml94(date) msgid "2013-07-29" msgstr "" #: ./doc/user-guide/bk-user-guide.xml98(para) msgid "First edition of this document." msgstr "" #: ./doc/user-guide/ch_dashboard.xml10(title) msgid "OpenStack dashboard" msgstr "" #: ./doc/user-guide/ch_dashboard.xml12(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.xml19(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.xml29(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.xml42(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.xml45(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.xml53(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.xml59(para) msgid "" "Protocol. Choose TCP for SSH, ICMP for " "pings, or UDP." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml63(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.xml70(para) msgid "Rules are automatically enforced as soon as you create or modify them." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml72(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.xml81(para) msgid "You can generate a keypair or upload an existing public key." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml84(para) msgid "To generate a keypair, run the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml86(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml115(replaceable) msgid "KEY_NAME" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml86(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml98(replaceable) msgid "MY_KEY" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml87(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.xml95(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.xml99(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.xml110(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.xml116(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.xml121(para) msgid "" "List keypairs to make sure that the uploaded keypair appears in the list:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml131(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.xml137(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.xml140(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml145(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml166(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml178(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml188(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml205(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml214(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml234(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml244(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml249(replaceable) msgid "SEC_GROUP_NAME" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml140(replaceable) msgid "GROUP_DESCRIPTION" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml143(para) msgid "To delete a specified group, enter the following command:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml147(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.xml158(para) msgid "Modify security group rules with the commands." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml161(para) msgid "" "On a shell, source the OpenStack RC file. For details, see ." msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml165(para) msgid "To list the rules for a security group" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml169(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.xml173(title) msgid "Add rule for all IPs" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml175(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.xml181(title) msgid "Add rule for security groups" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml183(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.xml188(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml214(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml234(replaceable) #: ./doc/user-guide/section_cli_nova_configure_instances.xml249(replaceable) msgid "SOURCE_GROUP_NAME" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml193(para) msgid "To allow pinging the instances, choose one of the following sub-steps:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml197(title) msgid "To allow pinging from IPs" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml199(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.xml208(title) msgid "To allow pinging from other security groups" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml210(para) msgid "" "To allow only members of other security groups (source groups) to ping " "instances:" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml219(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.xml224(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.xml230(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.xml239(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.xml242(para) msgid "" "To delete the security rule that you created in :" msgstr "" #: ./doc/user-guide/section_cli_nova_configure_instances.xml245(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.xml0(None) msgid "translator-credits" msgstr ""