Dokumentacja techniczna OVH

Przygotowanie środowiska do korzystania z API OpenStack

Zainstaluj środowisko OpenStack, aby monitorować Twoje instancje za pośrednictwem API

Ostatnia aktualizacja z dnia 08-02-2019

Wprowadzenie

Usługami Public Cloud można zarządzać przy użyciu poleceń z konsoli systemowej, po uprzednim pobraniu i zainstalowaniu narzędzi OpenStack.

Dzięki API OpenStack możesz zautomatyzować zarządzanie usługami, tworząc skrypty. Klient Nova OpenStack umożliwia zarządzanie instancjami i przestrzenią dyskową. Klient Glance OpenStack oferuje możliwość zarządzania obrazami i kopiami zapasowymi. Klient Swift natomiast pozwala zarządzać przestrzenią Object Storage.

Dowiedz się, jak zainstalować narzędzia OpenStack.

Wymagania początkowe

  • Posiadanie dostępu root do środowiska, które chcesz skonfigurować

W praktyce

Debian

Otwórz terminal lub połącz się przez SSH ze środowiskiem, które chcesz przygotować.

Zaktualizuj cache pakietów, używając polecenia apt-get update:

apt-get update

Użyj poniższego polecenia do instalacji klientów Nova (aplikacja obliczeniowa), Glance (usługa obrazów) i Swift:

apt-get install python-openstackclient python-novaclient -y

Po zakończeniu tego etapu zalecamy utworzenie oddzielnego użytkownika zamiast korzystania z użytkownika root.

Aby uzyskać dostęp do narzędzia pomocy, wprowadź następujące polecenie:

openstack --help
nova help

Dokumentacja dotycząca API OpenStack dostępna jest na tej stronie.

CentOS

Otwórz terminal lub połącz się przez SSH ze środowiskiem, które chcesz przygotować.

Zaktualizuj cache pakietów, używając polecenia apt-get update:

yum update

Zainstaluj rpm rdo-release za pomocą następującego polecenia:

yum install -y https://rdoproject.org/repos/rdo-release.rpm

Następnie zainstaluj klienta OpenStack:

yum install -y python-openstackclient

Na koniec zainstaluj klienta Nova:

yum install -y python-novaclient

Po zakończeniu tego etapu zalecamy utworzenie oddzielnego użytkownika zamiast korzystania z użytkownika root.

Aby uzyskać dostęp do narzędzia pomocy, wprowadź następujące polecenie:

openstack --help
nova help

Dokumentacja dotycząca API OpenStack dostępna jest na tej stronie.

Windows

Pobierz i zainstaluj wersję Python 2.7.10. Możesz wybrać automatyczne dodanie języka programowania Python do ścieżki (path), zaznaczając tę opcję w konfiguratorze instalacji:

Automatyczna instalacja

Możesz również przeprowadzić instalację samodzielnie. W tym celu postępuj zgodnie z instrukcjami podanymi poniżej:

Etap 1: edytuj zmienne środowiskowe systemu

Wyszukaj parametry zmiennych środowiskowych systemu i przejdź do „Edycja zmiennych środowiskowych systemu”:

Parametry zmiennych środowiskowych

Etap 2: edycja parametrów systemu

Przejdź do zakładki Zaawansowane i kliknij Zmienne środowiskowe, aby edytować parametry.

Parametry wydajności

Etap 3: skonfiguruj zmienne środowiskowe

W sekcji „Zmienne systemowe” wybierz „Nowy”, nadaj nazwę „PYTHON_HOME” i dodaj ścieżkę do Python’a. Domyślnie będzie wyglądała ona następująco: « C:\Python27 ».

Dodanie ścieżki dostępu

Etap 4: dodanie ścieżki dla zmiennych

Po dodaniu „Python”, edytuj ścieżkę (Path) w zmiennych systemowych i dodaj na końcu ścieżki:

...;%PYTHON_HOME%\;%PYTHON_HOME%\Script

Etap 5: restart systemu Windows

Wprowadzone modyfikacje zostaną uwzględnione po restarcie systemu.

Etap 6: instalacja klienta OpenStack

Zaloguj się jako administrator i otwórz program przy użyciu wiersza poleceń (CMD), po czym zainstaluj klienta OpenStack, wprowadzając następujące polecenie:

# pip install python-openstackclient

Jeśli operacja została przeprowadzona poprawnie, wyświetli się podsumowanie:

Automatyczna instalacja

Możesz sprawdzić wersję instalacyjną w nowo otwartym oknie CMD (wiersz poleceń), wprowadzając „python-V” z dowolnego miejsca w systemie.

Weryfikacja

Sprawdź również

Przyłącz się do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.


Inne przewodniki, które mogą Cię zainteresować...