Tento článek ukazuje, jak používat Cloud Servers Application ProgramInterface (API) a rackspace-novaclient
(nova
) pro přidání cloudové sítě na cloudový server.
Pro instalaci nova
použijte následující postup a rozšíření Cloud Networks na Mac® OS X® a používat nova
pro přidání virtuálního rozhraní k běžícímu cloudovému serveru, který se připojuje k vaší cloudové síti.
Poznámka: nova
je také k dispozici pro Linux® a Windows®.
-
Na příkazovém řádku spusťte následující příkaz:
$ sudo easy_install pip
-
Nainstalujte
nova
a rozšíření virtuálního rozhraní Cloud Networks spuštěním následujících příkazů na příkazovém řádku:$ sudo pip install rackspace-novaclient $ sudo pip install os_virtual_interfacesv2_python_novaclient_ext
-
Přejděte na svůj místní .profile soubor a ve svém místním souboru nastavte následující proměnné prostředí tak, že hodnoty uvnitř lomených závorek (<>) nahradíte informacemi o vašem účtu:
$ export OS_AUTH_URL=https://identity.api.rackspacecloud.com/v2.0/ $ export OS_AUTH_SYSTEM=rackspace $ export OS_REGION_NAME=DFW $ export OS_USERNAME=<account_username> $ export OS_TENANT_NAME=<account_#> $ export NOVA_RAX_AUTH=1 $ export OS_PASSWORD=<api_key> $ export OS_PROJECT_ID=<account_#> $ export OS_NO_CACHE=1
-
Načtěte proměnné prostředí spuštěním následujícího příkazu:
$ source .profile
-
Použijte své přihlašovací údaje k zobrazení informací o cloudovém serveru. Poznamenejte si ID cloudového serveru, ke kterému chcete síť přidat.
$ nova credentials $ nova list
-
Zobrazte informace o síti. Poznamenejte si ID vaší cloudové sítě.
$ nova network-list
-
Přidejte rozhraní spuštěním následujícího příkazu na příkazovém řádku (syntaxe:
nova virtual-interface-create <networkID> <cloudserverID>
):$ nova virtual-interface-create 30714e92-40d3-4259-bd73-2ed8b03abcf5 e74780b5-d180-4faa-bfc0-87802b20aaf4
Načtení rozhraní trvá několik minut. Nyní se můžete přihlásit ke cloudovému serveru a zkontrolovat rozhraní spuštěním ip a
příkaz. Ve výstupu z tohoto příkazu byste měli vidět přidané rozhraní.
Poznámka :Můžete také spustit nova virtual-interface-list cloudserverID
.
Pokud potřebujete ke svému účtu přidat Cloud Networks, odešlete tiket v Ovládacím panelu.
Další zdroje
Následující další zdroje vám mohou pomoci:
- Nainstalujte klienta CLI a rozšíření virtuálního rozhraní cloudových serverů