diff --git a/locale/training-guides.pot b/locale/training-guides.pot index f2d6d9e9..b8ebaaac 100644 --- a/locale/training-guides.pot +++ b/locale/training-guides.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-03-20 06:23+0000\n" +"POT-Creation-Date: 2014-03-21 06:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,7 +79,7 @@ msgstr "" msgid "@@image: 'figures/openstack-training-remote-content-not-available.png'; md5=f2583b37e01220460a55b8c255c987c3" msgstr "" -#: ./doc/training-guides/bk003-ch001-developer-getting-started.xml:6(title) ./doc/training-guides/bk002-ch001-operator-getting-started.xml:6(title) ./doc/training-guides/bk001-ch001-associate-getting-started.xml:6(title) ./doc/training-guides/lab000-virtualbox-basics.xml:8(guilabel) +#: ./doc/training-guides/bk003-ch001-developer-getting-started.xml:6(title) ./doc/training-guides/bk002-ch001-operator-getting-started.xml:6(title) ./doc/training-guides/bk001-ch001-associate-getting-started.xml:6(title) ./doc/training-guides/lab000-virtualbox-basics.xml:12(guilabel) msgid "Getting Started" msgstr "" @@ -139,243 +139,243 @@ msgstr "" msgid "Review Operator Virtual Machine Provisioning Walk-Through" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:7(title) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:11(title) msgid "A Bit More On Swift" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:8(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:12(guilabel) msgid "Containers and Objects" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:9(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:13(para) msgid "A container is a storage compartment for your data and provides a way for you to organize your data. You can think of a container as a folder in Windows or a directory in UNIX. The primary difference between a container and these other file system concepts is that containers cannot be nested. You can, however, create an unlimited number of containers within your account. Data must be stored in a container so you must have at least one container defined in your account prior to uploading data." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:19(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:23(para) msgid "The only restrictions on container names is that they cannot contain a forward slash (/) or an ascii null (%00) and must be less than 257 bytes in length. Please note that the length restriction applies to the name after it has been URL encoded. For example, a container name of Course Docs would be URL encoded as Course%20Docs and therefore be 13 bytes in length rather than the expected 11." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:27(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:31(para) msgid "An object is the basic storage entity and any optional metadata that represents the files you store in the OpenStack Object Storage system. When you upload data to OpenStack Object Storage, the data is stored as-is (no compression or encryption) and consists of a location (container), the object's name, and any metadata consisting of key/value pairs. For instance, you may chose to store a backup of your digital photos and organize them into albums. In this case, each object could be tagged with metadata such as Album : Caribbean Cruise or Album : Aspen Ski Trip." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:38(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:42(para) msgid "The only restriction on object names is that they must be less than 1024 bytes in length after URL encoding. For example, an object name of C++final(v2).txt should be URL encoded as C%2B%2Bfinal%28v2%29.txt and therefore be 24 bytes in length rather than the expected 16." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:43(para) -msgid "The maximum allowable size for a storage object upon upload is 5 gigabytes (GB) and the minimum is zero bytes. You can use the built-in large object support and the swift utility to retrieve objects larger than 5 GB." -msgstr "" - #: ./doc/training-guides/module003-ch006-more-concepts.xml:47(para) -msgid "For metadata, you should not exceed 90 individual key/value pairs for any one object and the total byte length of all key/value pairs should not exceed 4KB (4096 bytes)." +msgid "The maximum allowable size for a storage object upon upload is 5 GB and the minimum is zero bytes. You can use the built-in large object support and the swift utility to retrieve objects larger than 5 GB." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:51(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:51(para) +msgid "For metadata, you should not exceed 90 individual key/value pairs for any one object and the total byte length of all key/value pairs should not exceed 4 KB (4096 bytes)." +msgstr "" + +#: ./doc/training-guides/module003-ch006-more-concepts.xml:55(guilabel) msgid "Language-Specific API Bindings" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:53(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:57(para) msgid "A set of supported API bindings in several popular languages are available from the Rackspace Cloud Files product, which uses OpenStack Object Storage code for its implementation. These bindings provide a layer of abstraction on top of the base REST API, allowing programmers to work with a container and object model instead of working directly with HTTP requests and responses. These bindings are free (as in beer and as in speech) to download, use, and modify. They are all licensed under the MIT License as described in the COPYING file packaged with each binding. If you do make any improvements to an API, you are encouraged (but not required) to submit those changes back to us." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:66(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:70(para) msgid "The API bindings for Rackspace Cloud Files are hosted athttp://github.com/rackspace. Feel free to coordinate your changes through github or, if you prefer, send your changes to cloudfiles@rackspacecloud.com. Just make sure to indicate which language and version you modified and send a unified diff." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:75(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:79(para) msgid "Each binding includes its own documentation (either HTML, PDF, or CHM). They also include code snippets and examples to help you get started. The currently supported API binding for OpenStack Object Storage are:" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:81(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:85(para) msgid "PHP (requires 5.x and the modules: cURL, FileInfo, mbstring)" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:85(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:89(para) msgid "Python (requires 2.4 or newer)" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:88(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:92(para) msgid "Java (requires JRE v1.5 or newer)" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:91(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:95(para) msgid "C#/.NET (requires .NET Framework v3.5)" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:94(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:98(para) msgid "Ruby (requires 1.8 or newer and mime-tools module)" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:98(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:102(para) msgid "There are no other supported language-specific bindings at this time. You are welcome to create your own language API bindings and we can help answer any questions during development, host your code if you like, and give you full credit for your work." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:103(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:107(guilabel) msgid "Proxy Server" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:104(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:108(para) msgid "The Proxy Server is responsible for tying together the rest of the OpenStack Object Storage architecture. For each request, it will look up the location of the account, container, or object in the ring (see below) and route the request accordingly. The public API is also exposed through the Proxy Server." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:110(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:114(para) msgid "A large number of failures are also handled in the Proxy Server. For example, if a server is unavailable for an object PUT, it will ask the ring for a hand-off server and route there instead." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:114(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:118(para) msgid "When objects are streamed to or from an object server, they are streamed directly through the proxy server to or from the user – the proxy server does not spool them." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:118(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:122(para) msgid "You can use a proxy server with account management enabled by configuring it in the proxy server configuration file." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:121(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:125(guilabel) msgid "Object Server" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:122(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:126(para) msgid "The Object Server is a very simple blob storage server that can store, retrieve and delete objects stored on local devices. Objects are stored as binary files on the filesystem with metadata stored in the file’s extended attributes (xattrs). This requires that the underlying filesystem choice for object servers support xattrs on files. Some filesystems, like ext3, have xattrs turned off by default." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:130(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:134(para) msgid "Each object is stored using a path derived from the object name’s hash and the operation’s timestamp. Last write always wins, and ensures that the latest object version will be served. A deletion is also treated as a version of the file (a 0 byte file ending with “.ts”, which stands for tombstone). This ensures that deleted files are replicated correctly and older versions don’t magically reappear due to failure scenarios." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:139(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:143(guilabel) msgid "Container Server" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:140(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:144(para) msgid "The Container Server’s primary job is to handle listings of objects. It does not know where those objects are, just what objects are in a specific container. The listings are stored as SQLite database files, and replicated across the cluster similar to how objects are. Statistics are also tracked that include the total number of objects, and total storage usage for that container." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:148(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:152(guilabel) msgid "Account Server" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:149(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:153(para) msgid "The Account Server is very similar to the Container Server, excepting that it is responsible for listings of containers rather than objects." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:152(guilabel) ./doc/training-guides/module003-ch004-swift-building-blocks.xml:225(guilabel) ./doc/training-guides/module003-ch004-swift-building-blocks.xml:249(title) ./doc/training-guides/module003-ch009-replication.xml:7(title) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:156(guilabel) ./doc/training-guides/module003-ch004-swift-building-blocks.xml:225(guilabel) ./doc/training-guides/module003-ch004-swift-building-blocks.xml:249(title) ./doc/training-guides/module003-ch009-replication.xml:7(title) msgid "Replication" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:153(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:157(para) msgid "Replication is designed to keep the system in a consistent state in the face of temporary error conditions like network outages or drive failures." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:157(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:161(para) msgid "The replication processes compare local data with each remote copy to ensure they all contain the latest version. Object replication uses a hash list to quickly compare subsections of each partition, and container and account replication use a combination of hashes and shared high water marks." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:163(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:167(para) msgid "Replication updates are push based. For object replication, updating is just a matter of rsyncing files to the peer. Account and container replication push missing records over HTTP or rsync whole database files." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:168(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:172(para) msgid "The replicator also ensures that data is removed from the system. When an item (object, container, or account) is deleted, a tombstone is set as the latest version of the item. The replicator will see the tombstone and ensure that the item is removed from the entire system." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:174(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:178(para) msgid "To separate the cluster-internal replication traffic from client traffic, separate replication servers can be used. These replication servers are based on the standard storage servers, but they listen on the replication IP and only respond to REPLICATE requests. Storage servers can serve REPLICATE requests, so an operator can transition to using a separate replication network with no cluster downtime." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:182(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:186(para) msgid "Replication IP and port information is stored in the ring on a per-node basis. These parameters will be used if they are present, but they are not required. If this information does not exist or is empty for a particular node, the node's standard IP and port will be used for replication." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:188(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:192(guilabel) msgid "Updaters" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:189(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:193(para) msgid "There are times when container or account data can not be immediately updated. This usually occurs during failure scenarios or periods of high load. If an update fails, the update is queued locally on the file system, and the updater will process the failed updates. This is where an eventual consistency window will most likely come in to play. For example, suppose a container server is under load and a new object is put in to the system. The object will be immediately available for reads as soon as the proxy server responds to the client with success. However, the container server did not update the object listing, and so the update would be queued for a later update. Container listings, therefore, may not immediately contain the object." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:204(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:208(para) msgid "In practice, the consistency window is only as large as the frequency at which the updater runs and may not even be noticed as the proxy server will route listing requests to the first container server which responds. The server under load may not be the one that serves subsequent listing requests – one of the other two replicas may handle the listing." msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:211(guilabel) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:215(guilabel) msgid "Auditors" msgstr "" -#: ./doc/training-guides/module003-ch006-more-concepts.xml:212(para) +#: ./doc/training-guides/module003-ch006-more-concepts.xml:216(para) msgid "Auditors crawl the local server checking the integrity of the objects, containers, and accounts. If corruption is found (in the case of bit rot, for example), the file is quarantined, and replication will replace the bad file from another replica. If other errors are found they are logged. For example, an object’s listing cannot be found on any container server it should be." 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/training-guides/module003-ch007-swift-cluster-architecture.xml:13(None) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:17(None) msgid "@@image: 'figures/image47.png'; md5=90f6c7cf3947d7987eeb55d657cdc927" 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/training-guides/module003-ch007-swift-cluster-architecture.xml:57(None) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:61(None) msgid "@@image: 'figures/image48.png'; md5=2aa7eb3bddcf6826f33469920dc2a9c3" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:7(title) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:11(title) msgid "Cluster Arch" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:8(guilabel) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:12(guilabel) msgid "Access Tier" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:10(title) ./doc/training-guides/bk002-ch013-operator-object-storage-node.xml:59(title) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:14(title) ./doc/training-guides/bk002-ch013-operator-object-storage-node.xml:59(title) msgid "Swift Cluster Architecture" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:17(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:21(para) msgid "Large-scale deployments segment off an \"Access Tier\". This tier is the “Grand Central” of the Object Storage system. It fields incoming API requests from clients and moves data in and out of the system. This tier is composed of front-end load balancers, ssl- terminators, authentication services, and it runs the (distributed) brain of the object storage system — the proxy server processes." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:25(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:29(para) msgid "Having the access servers in their own tier enables read/write access to be scaled out independently of storage capacity. For example, if the cluster is on the public Internet and requires ssl-termination and has high demand for data access, many access servers can be provisioned. However, if the cluster is on a private network and it is being used primarily for archival purposes, fewer access servers are needed." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:33(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:37(para) msgid "As this is an HTTP addressable storage service, a load balancer can be incorporated into the access tier." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:35(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:39(para) msgid "Typically, this tier comprises a collection of 1U servers. These machines use a moderate amount of RAM and are network I/O intensive. As these systems field each incoming API request, it is wise to provision them with two high-throughput (10GbE) interfaces. One interface is used for 'front-end' incoming requests and the other for 'back-end' access to the object storage nodes to put and fetch data." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:43(guilabel) ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:77(guilabel) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:47(guilabel) ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:81(guilabel) msgid "Factors to Consider" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:44(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:48(para) msgid "For most publicly facing deployments as well as private deployments available across a wide-reaching corporate network, SSL will be used to encrypt traffic to the client. SSL adds significant processing load to establish sessions between clients; more capacity in the access layer will need to be provisioned. SSL may not be required for private deployments on trusted networks." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:52(guilabel) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:56(guilabel) msgid "Storage Nodes" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:54(title) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:58(title) msgid "Object Storage (Swift)" msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:61(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:65(para) msgid "The next component is the storage servers themselves. Generally, most configurations should have each of the five Zones with an equal amount of storage capacity. Storage nodes use a reasonable amount of memory and CPU. Metadata needs to be readily available to quickly return objects. The object stores run services not only to field incoming requests from the Access Tier, but to also run replicators, auditors, and reapers. Object stores can be provisioned with single gigabit or 10 gigabit network interface depending on expected workload and desired performance." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:72(para) -msgid "Currently 2 TB or 3 TB SATA disks deliver good price/performance value. Desktop-grade drives can be used where there are responsive remote hands in the datacenter, and enterprise-grade drives can be used where this is not the case." +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:76(para) +msgid "Currently, a 2 TB or 3 TB SATA disk delivers good performance for the price. Desktop-grade drives can be used where there are responsive remote hands in the datacenter, and enterprise-grade drives can be used where this is not the case." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:78(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:82(para) msgid "Desired I/O performance for single-threaded requests should be kept in mind. This system does not use RAID, so each request for an object is handled by a single disk. Disk performance impacts single-threaded response rates." msgstr "" -#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:83(para) +#: ./doc/training-guides/module003-ch007-swift-cluster-architecture.xml:87(para) msgid "To achieve apparent higher throughput, the object storage system is designed with concurrent uploads/downloads in mind. The network I/O capacity (1GbE, bonded 1GbE pair, or 10GbE) should match your desired concurrent throughput needs for reads and writes." msgstr "" @@ -562,7 +562,7 @@ msgstr "" msgid "Network Connectivity for Physical Hosts" msgstr "" -#: ./doc/training-guides/module002-ch001-networking-in-openstack.xml:228(title) ./doc/training-guides/lab002-network-node.xml:11(title) ./doc/training-guides/lab003-compute-node.xml:14(title) ./doc/training-guides/lab001-control-node.xml:10(title) ./doc/training-guides/lab000-virtualbox-basics.xml:134(title) +#: ./doc/training-guides/module002-ch001-networking-in-openstack.xml:228(title) ./doc/training-guides/lab002-network-node.xml:11(title) ./doc/training-guides/lab003-compute-node.xml:14(title) ./doc/training-guides/lab001-control-node.xml:10(title) ./doc/training-guides/lab000-virtualbox-basics.xml:138(title) msgid "Network Diagram" msgstr "" @@ -2488,15 +2488,15 @@ 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/training-guides/lab002-network-node.xml:14(None) ./doc/training-guides/lab003-compute-node.xml:17(None) ./doc/training-guides/lab001-control-node.xml:13(None) ./doc/training-guides/lab000-virtualbox-basics.xml:137(None) +#: ./doc/training-guides/lab002-network-node.xml:14(None) ./doc/training-guides/lab003-compute-node.xml:17(None) ./doc/training-guides/lab001-control-node.xml:13(None) ./doc/training-guides/lab000-virtualbox-basics.xml:141(None) msgid "@@image: 'figures/lab000-virtual-box/image03.png'; md5=5189a1c95e0dc076c518c9706dc75d7e" msgstr "" -#: ./doc/training-guides/lab002-network-node.xml:7(emphasis) ./doc/training-guides/lab003-compute-node.xml:10(emphasis) ./doc/training-guides/lab001-control-node.xml:8(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:130(emphasis) +#: ./doc/training-guides/lab002-network-node.xml:7(emphasis) ./doc/training-guides/lab003-compute-node.xml:10(emphasis) ./doc/training-guides/lab001-control-node.xml:8(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:134(emphasis) msgid "Network Diagram :" msgstr "" -#: ./doc/training-guides/lab002-network-node.xml:18(para) ./doc/training-guides/lab003-compute-node.xml:21(para) ./doc/training-guides/lab001-control-node.xml:17(para) ./doc/training-guides/lab000-virtualbox-basics.xml:141(para) +#: ./doc/training-guides/lab002-network-node.xml:18(para) ./doc/training-guides/lab003-compute-node.xml:21(para) ./doc/training-guides/lab001-control-node.xml:17(para) ./doc/training-guides/lab000-virtualbox-basics.xml:145(para) msgid "Publicly editable image source at https://docs.google.com/drawings/d/1GX3FXmkz3c_tUDpZXUVMpyIxicWuHs5fNsHvYNjwNNk/edit?usp=sharing" msgstr "" @@ -3081,126 +3081,122 @@ msgid "Identity Service(Keystone)" msgstr "" #: ./doc/training-guides/module001-ch003-core-projects.xml:504(para) -msgid "OpenStack Identity (Keystone) provides a central directory of users mapped to the OpenStack services they can access. It acts as a common authentication system across the cloud operating system and can integrate with existing backend directory services like LDAP. It supports multiple forms of authentication including standard username and password credentials, token-based systems and AWS-style (i.e. Amazon Web Services) logins. Additionally, the catalog provides a query-able list of all of the services deployed in an OpenStack cloud in a single registry. Users and third-party tools can programmatically determine which resources they can access." +msgid "OpenStack Identity (Keystone) provides a central directory of users mapped to the OpenStack services they can access. It acts as a common authentication system across the cloud operating system and can integrate with existing backend directory services like LDAP. It supports multiple forms of authentication including standard username and password credentials, token-based systems, and Amazon Web Services log in credentials such as those used for EC2." msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:515(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:512(para) msgid "Additionally, the catalog provides a query-able list of all of the services deployed in an OpenStack cloud in a single registry. Users and third-party tools can programmatically determine which resources they can access." msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:519(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:516(para) msgid "The OpenStack Identity Service enables administrators to:" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:523(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:520(para) msgid "Configure centralized policies across users and systems" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:527(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:524(para) msgid "Create users and tenants and define permissions for compute, storage, and networking resources by using role-based access control (RBAC) features" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:532(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:529(para) msgid "Integrate with an existing directory, like LDAP, to provide a single source of authentication across the enterprise" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:537(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:534(para) msgid "The OpenStack Identity Service enables users to:" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:540(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:537(para) msgid "List the services to which they have access" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:543(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:540(para) msgid "Make API requests" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:546(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:543(para) msgid "Log into the web dashboard to create resources owned by their account" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:550(guisubmenu) +#: ./doc/training-guides/module001-ch003-core-projects.xml:547(guisubmenu) msgid "Image Service(Glance)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:551(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:548(para) msgid "OpenStack Image Service (Glance) provides discovery, registration and delivery services for disk and server images. Stored images can be used as a template. They can also be used to store and catalog an unlimited number of backups. The Image Service can store disk and server images in a variety of back-ends, including OpenStack Object Storage. The Image Service API provides a standard REST interface for querying information about disk images and lets clients stream the images to new servers." msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:560(para) -msgid "The Image Service can store disk and server images in a variety of back-ends, including OpenStack Object Storage. The Image Service API provides a standard REST interface for querying information about disk images and lets clients stream the images to new servers." -msgstr "" - -#: ./doc/training-guides/module001-ch003-core-projects.xml:565(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:557(para) msgid "Capabilities of the Image Service include:" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:568(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:560(para) msgid "Administrators can create base templates from which their users can start new compute instances" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:572(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:564(para) msgid "Users can choose from available images, or create their own from existing servers" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:576(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:568(para) msgid "Snapshots can also be stored in the Image Service so that virtual machines can be backed up quickly" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:580(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:572(para) msgid "A multi-format image registry, the image service allows uploads of private and public images in a variety of formats, including:" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:585(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:577(para) msgid "Raw" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:588(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:580(para) msgid "Machine (kernel/ramdisk outside of image, also known as AMI)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:592(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:584(para) msgid "VHD (Hyper-V)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:595(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:587(para) msgid "VDI (VirtualBox)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:598(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:590(para) msgid "qcow2 (Qemu/KVM)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:601(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:593(para) msgid "VMDK (VMWare)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:604(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:596(para) msgid "OVF (VMWare, others)" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:607(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:599(para) msgid "To checkout the complete list of Core and Incubated projects under OpenStack check out OpenStack’s Launchpad Project Page here : http://goo.gl/ka4SrV" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:610(guisubmenu) +#: ./doc/training-guides/module001-ch003-core-projects.xml:602(guisubmenu) msgid "Amazon Web Services compatibility" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:611(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:603(para) msgid "OpenStack APIs are compatible with Amazon EC2 and Amazon S3 and thus client applications written for Amazon Web Services can be used with OpenStack with minimal porting effort." msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:615(guilabel) +#: ./doc/training-guides/module001-ch003-core-projects.xml:607(guilabel) msgid "Governance" msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:616(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:608(para) msgid "OpenStack is governed by a non-profit foundation and its board of directors, a technical committee and a user committee." msgstr "" -#: ./doc/training-guides/module001-ch003-core-projects.xml:619(para) +#: ./doc/training-guides/module001-ch003-core-projects.xml:611(para) msgid "The foundation's stated mission is by providing shared resources to help achieve the OpenStack Mission by Protecting, Empowering, and Promoting OpenStack software and the community around it, including users, developers and the entire ecosystem. Though, it has little to do with the development of the software, which is managed by the technical committee - an elected group that represents the contributors to the project, and has oversight on all technical matters." msgstr "" @@ -8874,615 +8870,615 @@ 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/training-guides/lab000-virtualbox-basics.xml:209(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:213(None) msgid "@@image: 'figures/lab000-virtual-box/image13.png'; md5=eeaf2e523b991a592182c76fcfc29e07" 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/training-guides/lab000-virtualbox-basics.xml:253(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:257(None) msgid "@@image: 'figures/lab000-virtual-box/image19.png'; md5=9a3c62ffc47b83ab5306820bd3a9a4fc" 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/training-guides/lab000-virtualbox-basics.xml:288(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:292(None) msgid "@@image: 'figures/lab000-virtual-box/image16.png'; md5=bb1f3c80211fafd0ce737725ca39a6b3" 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/training-guides/lab000-virtualbox-basics.xml:322(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:326(None) msgid "@@image: 'figures/lab000-virtual-box/image08.png'; md5=e52887e98a60caa87affd91d78ff6a4f" 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/training-guides/lab000-virtualbox-basics.xml:371(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:375(None) msgid "@@image: 'figures/lab000-virtual-box/image11.png'; md5=f0799ccd13811e991932b79655efe63b" 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/training-guides/lab000-virtualbox-basics.xml:411(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:415(None) msgid "@@image: 'figures/lab000-virtual-box/image07.png'; md5=dc8a7ca4a721116dad4d808efdcd0158" 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/training-guides/lab000-virtualbox-basics.xml:420(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:424(None) msgid "@@image: 'figures/lab000-virtual-box/image18.png'; md5=cc6c10310380102b418c665047c0539c" 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/training-guides/lab000-virtualbox-basics.xml:429(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:433(None) msgid "@@image: 'figures/lab000-virtual-box/image14.png'; md5=469f15068705c1a40cb5504cc2a8e5dd" 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/training-guides/lab000-virtualbox-basics.xml:448(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:452(None) msgid "@@image: 'figures/lab000-virtual-box/image12.png'; md5=266a767b48f2c3eba60b67e01a1c6cc5" 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/training-guides/lab000-virtualbox-basics.xml:490(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:494(None) msgid "@@image: 'figures/lab000-virtual-box/image05.png'; md5=c711ea21fcc2b1e18d9d41375bc9a713" 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/training-guides/lab000-virtualbox-basics.xml:499(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:503(None) msgid "@@image: 'figures/lab000-virtual-box/image17.png'; md5=9077ae7ff15e88187de9941fd8c7db5f" 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/training-guides/lab000-virtualbox-basics.xml:508(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:512(None) msgid "@@image: 'figures/lab000-virtual-box/image02.png'; md5=001129ba8b8030bbf1ca9e23805d9b84" 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/training-guides/lab000-virtualbox-basics.xml:517(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:521(None) msgid "@@image: 'figures/lab000-virtual-box/image00.png'; md5=e90be704c41d381dedab6f8fb3b8c391" 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/training-guides/lab000-virtualbox-basics.xml:535(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:539(None) msgid "@@image: 'figures/lab000-virtual-box/image04.png'; md5=8577d54796c8479a2f089ee09846e130" 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/training-guides/lab000-virtualbox-basics.xml:572(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:576(None) msgid "@@image: 'figures/lab000-virtual-box/image15.png'; md5=2d2b9eb2d913030490694d3df8c26c20" 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/training-guides/lab000-virtualbox-basics.xml:581(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:585(None) msgid "@@image: 'figures/lab000-virtual-box/image10.png'; md5=4f06faaf244be263d90b41855b10d62a" 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/training-guides/lab000-virtualbox-basics.xml:590(None) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:594(None) msgid "@@image: 'figures/lab000-virtual-box/image01.png'; md5=1eb33f35a0af357f7e96fa03830d49c0" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:7(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:11(title) msgid "VirtualBox Basics" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:9(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:13(para) msgid "The following are the conventional methods of deploying OpenStack on Virtual Box for the sake of a test/sandbox or just to try out OpenStack on commodity hardware." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:12(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:16(para) msgid "1. DevStack" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:13(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:17(para) msgid "2. Vagrant" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:14(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:18(para) msgid "But DevStack and Vagrant bring in some level of automated deployment as running the scripts will get your VirtualBox Instance configured as the required OpenStack deployment. We will be manually deploying OpenStack on VirtualBox Instance to get better view of how OpenStack works." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:19(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:23(guilabel) msgid "Prerequisite:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:20(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:24(para) msgid "Well, its a daunting task to just cover all of OpenStack’s concepts let alone Virtualization and Networking. So some basic idea/knowledge on Virtualization, Networking and Linux is required. Even though I will try to keep the level as low as possible for making it easy for Linux Newbies as well as experts." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:26(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:30(para) msgid "These Virtual Machines and Virtual Networks will be given equal privilege as a physical machine on a physical network." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:29(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:33(para) msgid "Just for those who would want to do a deeper research or study, for more information you may refer the following links" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:32(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:36(para) msgid "OpenStack:OpenStack Official Documentation (docs.openstack.org)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:34(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:38(para) msgid "Networking:Computer Networks (5th Edition) by Andrew S. Tanenbaum" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:36(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:40(para) msgid "VirtualBox:Virtual Box Manual (http://www.virtualbox.org/manual/UserManual.html)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:38(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:42(emphasis) msgid "Requirements :" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:39(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:43(para) msgid "Operating Systems - I recommend Ubuntu Server 12.04 LTS, Ubuntu Server 13.10 or Debian Wheezy" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:41(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:45(para) msgid "Note :Ubuntu 12.10 is not supporting OpenStack Grizzly Packages. Ubuntu team has decided not to package Grizzly Packages for Ubuntu 12.10." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:46(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:50(para) msgid "Recommended Requirements." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:52(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:56(td) msgid "VT Enabled PC:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:53(td) -msgid "Intel ix or Amd QuadCore" +#: ./doc/training-guides/lab000-virtualbox-basics.xml:57(td) +msgid "Intel ix or AMD QuadCore" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:56(td) -msgid "4GB Ram:" +#: ./doc/training-guides/lab000-virtualbox-basics.xml:60(td) +msgid "4 GB RAM:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:57(td) ./doc/training-guides/lab000-virtualbox-basics.xml:75(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:61(td) ./doc/training-guides/lab000-virtualbox-basics.xml:79(td) msgid "DDR2/DDR3" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:63(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:67(para) msgid "Minimum Requirements." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:69(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:73(td) msgid "Non-VT PC's:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:70(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:74(td) msgid "Intel Core 2 Duo or Amd Dual Core" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:74(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:78(td) msgid "2GB Ram:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:79(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:83(para) msgid "If you don't know whether your processor is VT enabled, you could check it by installing cpu checker" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:91(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:95(para) msgid "If your device does not support VT it will show" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:92(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:96(para) msgid "INFO:Your CPU does not support KVM extensions" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:93(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:97(para) msgid "KVM acceleration can NOT be used" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:94(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:98(para) msgid "You will still be able to use Virtual Box but the instances will be very slow." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:96(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:100(para) msgid "There are many ways to configure your OpenStack Setup, we will be deploying OpenStack Multi Node using OVS as the Network Plugin and QEMU/ KVM as the hypervisor." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:99(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:103(emphasis) msgid "Host Only Connections:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:102(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:106(para) msgid "Host only connections provide an Internal network between your host and the Virtual Machine instances up and running on your host machine.This network is not traceable by other networks." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:108(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:112(para) msgid "You may even use Bridged connection if you have a router/switch. I am assuming the worst case (one IP without any router), so that it is simple to get the required networks running without the hassle of IP tables." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:114(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:118(para) msgid "The following are the host only connections that you will be setting up later on :" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:120(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:124(para) msgid "vboxnet0 - OpenStack Management Network - Host static IP 10.10.10.1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:124(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:128(para) msgid "vboxnet1 - VM Conf.Network - Host Static IP 10.20.20.1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:128(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:132(para) msgid "vboxnet2 - VM External Network Access (Host Machine) 192.168.100.1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:144(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:148(para) msgid "Vboxnet0, Vboxnet1, Vboxnet2 - are virtual networks setup up by virtual box with your host machine. This is the way your host can communicate with the virtual machines. These networks are in turn used by virtual box VM’s for OpenStack networks, so that OpenStack’s services can communicate with each other." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:149(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:153(guilabel) msgid "Setup Your VM Environment" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:150(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:154(para) msgid "Before you can start configuring your Environment you need to download some of the following stuff:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:155(link) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:159(link) msgid "Oracle Virtual Box" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:159(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:163(para) msgid "Note:You cannot set up a amd64 VM on a x86 machine." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:162(link) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:166(link) msgid "Ubuntu 12.04 Server or Ubuntu 13.04 Server" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:166(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:170(para) msgid "Note:You need a x86 image for VM's if kvm-ok fails, even though you are on amd64 machine." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:168(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:172(para) msgid "Note: Even Though I'm using Ubuntu as Host, the same is applicable to Windows, Mac and other Linux Hosts." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:172(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:176(para) msgid "If you have i5 or i7 2nd gen processor you can have VT technology inside VM's provided by VmWare. This means that your OpenStack nodes(Which are in turn VM's) will give positive result on KVM-OK. (I call it - Nesting of type-2 Hypervisors). Rest of the configurations remain same except for the UI and few other trivial differences." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:180(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:184(guilabel) msgid "Configure Virtual Networks" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:183(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:187(para) msgid "This section of the guide will help you setup your networks for your Virtual Machine." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:187(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:191(para) msgid "Launch Virtual Box" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:192(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:196(para) msgid "Click on File>Preferences present on the menu bar of Virtual Box." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:197(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:201(para) msgid "Select the Network tab." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:201(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:205(para) msgid "On the right side you will see an option to add Host-Only networks." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:206(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:210(title) msgid "Create Host Only Networks" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:215(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:219(para) msgid "Create three Host-Only Network Connections. As shown above." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:219(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:223(para) msgid "Edit the Host-Only Connections to have the following settings." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:223(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:250(title) ./doc/training-guides/lab000-virtualbox-basics.xml:391(td) ./doc/training-guides/lab000-virtualbox-basics.xml:465(td) ./doc/training-guides/lab000-virtualbox-basics.xml:552(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:227(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:254(title) ./doc/training-guides/lab000-virtualbox-basics.xml:395(td) ./doc/training-guides/lab000-virtualbox-basics.xml:469(td) ./doc/training-guides/lab000-virtualbox-basics.xml:556(td) msgid "Vboxnet0" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:228(th) ./doc/training-guides/lab000-virtualbox-basics.xml:263(th) ./doc/training-guides/lab000-virtualbox-basics.xml:297(th) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:232(th) ./doc/training-guides/lab000-virtualbox-basics.xml:267(th) ./doc/training-guides/lab000-virtualbox-basics.xml:301(th) msgid "Option" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:229(th) ./doc/training-guides/lab000-virtualbox-basics.xml:264(th) ./doc/training-guides/lab000-virtualbox-basics.xml:298(th) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:233(th) ./doc/training-guides/lab000-virtualbox-basics.xml:268(th) ./doc/training-guides/lab000-virtualbox-basics.xml:302(th) msgid "Value" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:232(td) ./doc/training-guides/lab000-virtualbox-basics.xml:267(td) ./doc/training-guides/lab000-virtualbox-basics.xml:301(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:236(td) ./doc/training-guides/lab000-virtualbox-basics.xml:271(td) ./doc/training-guides/lab000-virtualbox-basics.xml:305(td) msgid "IPv4 Address:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:233(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:237(td) msgid "10.10.10.1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:236(td) ./doc/training-guides/lab000-virtualbox-basics.xml:271(td) ./doc/training-guides/lab000-virtualbox-basics.xml:305(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:240(td) ./doc/training-guides/lab000-virtualbox-basics.xml:275(td) ./doc/training-guides/lab000-virtualbox-basics.xml:309(td) msgid "IPv4 Network Mask:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:237(td) ./doc/training-guides/lab000-virtualbox-basics.xml:272(td) ./doc/training-guides/lab000-virtualbox-basics.xml:306(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:241(td) ./doc/training-guides/lab000-virtualbox-basics.xml:276(td) ./doc/training-guides/lab000-virtualbox-basics.xml:310(td) msgid "255.255.255.0" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:240(td) ./doc/training-guides/lab000-virtualbox-basics.xml:275(td) ./doc/training-guides/lab000-virtualbox-basics.xml:309(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:244(td) ./doc/training-guides/lab000-virtualbox-basics.xml:279(td) ./doc/training-guides/lab000-virtualbox-basics.xml:313(td) msgid "IPv6 Address:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:241(td) ./doc/training-guides/lab000-virtualbox-basics.xml:245(td) ./doc/training-guides/lab000-virtualbox-basics.xml:276(td) ./doc/training-guides/lab000-virtualbox-basics.xml:280(td) ./doc/training-guides/lab000-virtualbox-basics.xml:310(td) ./doc/training-guides/lab000-virtualbox-basics.xml:314(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:245(td) ./doc/training-guides/lab000-virtualbox-basics.xml:249(td) ./doc/training-guides/lab000-virtualbox-basics.xml:280(td) ./doc/training-guides/lab000-virtualbox-basics.xml:284(td) ./doc/training-guides/lab000-virtualbox-basics.xml:314(td) ./doc/training-guides/lab000-virtualbox-basics.xml:318(td) msgid "Can be Left Blank" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:244(td) ./doc/training-guides/lab000-virtualbox-basics.xml:279(td) ./doc/training-guides/lab000-virtualbox-basics.xml:313(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:248(td) ./doc/training-guides/lab000-virtualbox-basics.xml:283(td) ./doc/training-guides/lab000-virtualbox-basics.xml:317(td) msgid "IPv6 Network Mask Length :" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:257(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:285(title) ./doc/training-guides/lab000-virtualbox-basics.xml:470(td) ./doc/training-guides/lab000-virtualbox-basics.xml:557(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:261(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:289(title) ./doc/training-guides/lab000-virtualbox-basics.xml:474(td) ./doc/training-guides/lab000-virtualbox-basics.xml:561(td) msgid "Vboxnet1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:268(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:272(td) msgid "10.20.20.1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:292(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:396(td) ./doc/training-guides/lab000-virtualbox-basics.xml:475(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:296(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:400(td) ./doc/training-guides/lab000-virtualbox-basics.xml:479(td) msgid "Vboxnet2" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:302(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:306(td) msgid "192.168.100.1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:319(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:323(title) msgid "Image: Vboxnet2" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:326(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:330(guilabel) msgid "Install SSH and FTP" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:329(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:333(para) msgid "You may benefit by installing SSH and FTP so that you could use your remote shell to login into the machine and use your terminal which is more convenient that using the Virtual Machines tty through the Virtual Box's UI. You get a few added comforts like copy - paste commands into the remote terminal which is not possible directly on VM." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:337(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:341(para) msgid "FTP is for transferring files to and fro ... you can also use SFTP or install FTPD on both HOST and VM's." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:341(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:345(para) msgid "Installation of SSH and FTP with its configuration is out of scope of this GUIDE and I may put it up but it depends upon my free time. If someone wants to contribute to this - please do so." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:347(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:351(para) msgid "Note:Please set up the Networks from inside the VM before trying to SSH and FTP into the machines. I would suggest setting it up at once just after the installation of the Server on VM's is over." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:351(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:355(guilabel) msgid "Install Your VM's Instances" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:354(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:358(para) msgid "During Installation of The Operating Systems you will be asked for Custom Software to Install , if you are confused or not sure about this, just skip this step by pressing Enter Key without selecting any of the given Options." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:360(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:364(para) msgid "Warning - Please do not install any of the other packages except for which are mentioned below unless you know what you are doing. There is a good chance that you may end up getting unwanted errors, package conflicts ... due to the same." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:365(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:369(guilabel) msgid "Control Node:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:366(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:370(para) msgid "Create a new virtual machine. Select Ubuntu Server" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:368(title) ./doc/training-guides/lab000-virtualbox-basics.xml:445(title) ./doc/training-guides/lab000-virtualbox-basics.xml:532(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:372(title) ./doc/training-guides/lab000-virtualbox-basics.xml:449(title) ./doc/training-guides/lab000-virtualbox-basics.xml:536(title) msgid "Create New Virtual Machine" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:375(para) -msgid "Select appropriate RAM, minimum 512 MB of RAM for Control Node. Rest all can be default settings. The hard disk size can be 8GB as default." +#: ./doc/training-guides/lab000-virtualbox-basics.xml:379(para) +msgid "Select the appropriate amount of RAM. For the control node, the minimum is 512 MB of RAM. For other settings, use the defaults. The hard disk size can be 8 GB as default." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:378(para) ./doc/training-guides/lab000-virtualbox-basics.xml:452(para) ./doc/training-guides/lab000-virtualbox-basics.xml:539(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:382(para) ./doc/training-guides/lab000-virtualbox-basics.xml:456(para) ./doc/training-guides/lab000-virtualbox-basics.xml:543(para) msgid "Configure the networks" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:379(para) ./doc/training-guides/lab000-virtualbox-basics.xml:453(para) ./doc/training-guides/lab000-virtualbox-basics.xml:540(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:383(para) ./doc/training-guides/lab000-virtualbox-basics.xml:457(para) ./doc/training-guides/lab000-virtualbox-basics.xml:544(para) msgid "(Ignore the IP Address for now, you will set it up from inside the VM)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:385(th) ./doc/training-guides/lab000-virtualbox-basics.xml:459(th) ./doc/training-guides/lab000-virtualbox-basics.xml:546(th) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:389(th) ./doc/training-guides/lab000-virtualbox-basics.xml:463(th) ./doc/training-guides/lab000-virtualbox-basics.xml:550(th) msgid "Network Adapter" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:386(th) ./doc/training-guides/lab000-virtualbox-basics.xml:460(th) ./doc/training-guides/lab000-virtualbox-basics.xml:547(th) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:390(th) ./doc/training-guides/lab000-virtualbox-basics.xml:464(th) ./doc/training-guides/lab000-virtualbox-basics.xml:551(th) msgid "Host-Only Adapter Name" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:387(th) ./doc/training-guides/lab000-virtualbox-basics.xml:461(th) ./doc/training-guides/lab000-virtualbox-basics.xml:548(th) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:391(th) ./doc/training-guides/lab000-virtualbox-basics.xml:465(th) ./doc/training-guides/lab000-virtualbox-basics.xml:552(th) msgid "IP Address" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:390(td) ./doc/training-guides/lab000-virtualbox-basics.xml:464(td) ./doc/training-guides/lab000-virtualbox-basics.xml:551(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:394(td) ./doc/training-guides/lab000-virtualbox-basics.xml:468(td) ./doc/training-guides/lab000-virtualbox-basics.xml:555(td) msgid "eth0" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:392(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:396(td) msgid "10.10.10.51" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:395(td) ./doc/training-guides/lab000-virtualbox-basics.xml:469(td) ./doc/training-guides/lab000-virtualbox-basics.xml:556(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:399(td) ./doc/training-guides/lab000-virtualbox-basics.xml:473(td) ./doc/training-guides/lab000-virtualbox-basics.xml:560(td) msgid "eth1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:397(td) ./doc/training-guides/lab000-virtualbox-basics.xml:476(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:401(td) ./doc/training-guides/lab000-virtualbox-basics.xml:480(td) msgid "192.168.100.51" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:400(td) ./doc/training-guides/lab000-virtualbox-basics.xml:474(td) ./doc/training-guides/lab000-virtualbox-basics.xml:561(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:404(td) ./doc/training-guides/lab000-virtualbox-basics.xml:478(td) ./doc/training-guides/lab000-virtualbox-basics.xml:565(td) msgid "eth2" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:401(td) ./doc/training-guides/lab000-virtualbox-basics.xml:480(td) ./doc/training-guides/lab000-virtualbox-basics.xml:562(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:405(td) ./doc/training-guides/lab000-virtualbox-basics.xml:484(td) ./doc/training-guides/lab000-virtualbox-basics.xml:566(td) msgid "NAT" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:402(td) ./doc/training-guides/lab000-virtualbox-basics.xml:481(td) ./doc/training-guides/lab000-virtualbox-basics.xml:563(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:406(td) ./doc/training-guides/lab000-virtualbox-basics.xml:485(td) ./doc/training-guides/lab000-virtualbox-basics.xml:567(td) msgid "DHCP" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:406(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:485(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:567(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:410(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:489(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:571(emphasis) msgid "Adapter 1 (Vboxnet0)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:408(title) ./doc/training-guides/lab000-virtualbox-basics.xml:569(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:412(title) ./doc/training-guides/lab000-virtualbox-basics.xml:573(title) msgid "Adapter1 - Vboxnet0" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:415(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:419(emphasis) msgid "Adapter 2 (Vboxnet2)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:417(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:421(title) msgid "Adapter2 - Vboxnet2" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:424(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:585(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:428(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:589(emphasis) msgid "Adapter 3 (NAT)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:426(title) ./doc/training-guides/lab000-virtualbox-basics.xml:587(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:430(title) ./doc/training-guides/lab000-virtualbox-basics.xml:591(title) msgid "Adapter3 - NAT" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:433(para) ./doc/training-guides/lab000-virtualbox-basics.xml:521(para) ./doc/training-guides/lab000-virtualbox-basics.xml:594(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:437(para) ./doc/training-guides/lab000-virtualbox-basics.xml:525(para) ./doc/training-guides/lab000-virtualbox-basics.xml:598(para) msgid "Now Install Ubuntu Server 12.04 or 13.04 on this machine." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:435(para) ./doc/training-guides/lab000-virtualbox-basics.xml:523(para) ./doc/training-guides/lab000-virtualbox-basics.xml:596(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:439(para) ./doc/training-guides/lab000-virtualbox-basics.xml:527(para) ./doc/training-guides/lab000-virtualbox-basics.xml:600(para) msgid "Note :Install SSH server when asked for Custom Software to Install. Rest of the packages are not required and may come in the way of OpenStack packages - like DNS servers etc. (not necessary). Unless you know what you are doing." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:440(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:444(guilabel) msgid "Network Node:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:441(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:445(para) msgid "Create a new Virtual Machine," msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:442(para) -msgid "Minimum RAM is 512MB. Rest all can be left default. Minimum HDD space 8GB." +#: ./doc/training-guides/lab000-virtualbox-basics.xml:446(para) +msgid "Minimum RAM is 512 MB. Rest all can be left default. Minimum HDD space 8 GB." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:466(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:470(td) msgid "10.10.10.52" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:471(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:475(td) msgid "10.20.20.52" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:479(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:483(td) msgid "eth3" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:487(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:491(title) msgid "Adapter 1 - Vboxnet0" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:494(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:576(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:498(emphasis) ./doc/training-guides/lab000-virtualbox-basics.xml:580(emphasis) msgid "Adapter 2 (Vboxnet1)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:496(title) ./doc/training-guides/lab000-virtualbox-basics.xml:578(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:500(title) ./doc/training-guides/lab000-virtualbox-basics.xml:582(title) msgid "Adapter2 - Vboxnet1" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:503(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:507(emphasis) msgid "Adapter 3 (Vboxnet2)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:505(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:509(title) msgid "Adapter3 - Vboxnet2" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:512(emphasis) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:516(emphasis) msgid "Adapter 4 (NAT)" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:514(title) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:518(title) msgid "Adapter4 - NAT" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:528(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:532(guilabel) msgid "Compute Node:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:529(para) -msgid "Create a new virtual machine, give it atleast 1,000 MB RAM. Rest all can be left as defaults. Give atleast 8GB HDD." +#: ./doc/training-guides/lab000-virtualbox-basics.xml:533(para) +msgid "Create a virtual machine with at least 1,000 MB RAM and 8 GB HDD. For other settings, use the defaults." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:553(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:557(td) msgid "10.10.10.53" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:558(td) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:562(td) msgid "10.20.20.53" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:601(guilabel) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:605(guilabel) msgid "Warnings/Advice :" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:604(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:608(para) msgid "Well there are a few warnings that I must give you out of experience due to common habits that most people may have :" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:609(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:613(para) msgid "Sometimes shutting down your Virtual Machine may lead to malfunctioning of OpenStack Services. Try not to direct shutdown your 3. In case your VM's don't get internet." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:614(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:618(para) msgid "From your VM Instance, use command to see whether Internet is on." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:619(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:623(para) msgid "If its not connected, restart networking service:" msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:625(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:629(para) msgid "If this doesn't work, you need to check your network settings from Virtual Box, you may have left something or misconfigured it." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:630(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:634(para) msgid "This should reconnect your network about 99% of the times. If you are really unlucky you must be having some other problems or your Internet connection itself is not functioning." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:636(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:640(para) msgid "Note :There are known bugs with the ping under NAT. Although the latest versions of Virtual Box have better performance, sometimes ping may not work even if your Network is connected to internet." msgstr "" -#: ./doc/training-guides/lab000-virtualbox-basics.xml:642(para) +#: ./doc/training-guides/lab000-virtualbox-basics.xml:646(para) msgid "Congrats, you are ready with the infrastructure for deploying OpenStack. Just make sure that you have installed Ubuntu Server on the above setup Virtual Box Instances. In the next section we will go through deploying OpenStack using the above created Virtual Box instances." msgstr ""