Przygotowanie środowiska do korzystania z API OpenStack
Zainstaluj środowisko OpenStack, aby monitorować Twoje instancje za pośrednictwem API
Zainstaluj środowisko OpenStack, aby monitorować Twoje instancje za pośrednictwem API
Ostatnia aktualizacja z dnia 30/03/2022
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.
Otwórz terminal lub połącz się przez SSH ze środowiskiem, które chcesz przygotować.
Zaktualizuj cache pakietów, używając polecenia apt update
:
apt update
Użyj poniższego polecenia, aby zainstalować klientów OpenStack, Nova (aplikacja obliczeniowa) i Swift:
apt install python3-pip -y
pip3 install --upgrade pip
pip3 install python-openstackclient python-novaclient python-swiftclient
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.
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
Użyj poniższego polecenia, aby zainstalować klientów OpenStack, Nova (aplikacja obliczeniowa) i Swift:
apt install python3-pip -y
pip3 install --upgrade pip
pip3 install python-openstackclient python-novaclient python-swiftclient
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.
Pobierz i zainstaluj wersję Python 2.7.14. Możesz wybrać automatyczne dodanie języka programowania Python do ścieżki (path), zaznaczając tę opcję w konfiguratorze instalacji:
Możesz również przeprowadzić instalację samodzielnie. W tym celu postępuj zgodnie z instrukcjami podanymi poniżej:
Wyszukaj parametry zmiennych środowiskowych systemu i przejdź do “Edycja zmiennych środowiskowych systemu”:
Przejdź do zakładki Zaawansowane
i kliknij Zmienne środowiskowe
, aby edytować parametry.
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 ».
Po dodaniu “Python”, edytuj ścieżkę (Path) w zmiennych systemowych i dodaj na końcu ścieżki:
...;%PYTHON_HOME%\;%PYTHON_HOME%\Script
Wprowadzone modyfikacje zostaną uwzględnione po restarcie systemu.
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:
Możesz sprawdzić wersję instalacyjną w nowo otwartym oknie CMD (wiersz poleceń), wprowadzając “python-V” z dowolnego miejsca w systemie.
Możesz użyć HomeBrew, menedżera pakietów dla MacOS.
Otwórz terminal i wpisz następujące polecenie:
brew install openstackclient
Użyj poniższych poleceń, aby zainstalować klienta Nova (aplikacja obliczeniowa) i Swift:
Python2 :
pip install python-novaclient
pip install python-swiftclient
Python3 :
pip3 install python-novaclient
pip3 install python-swiftclient
Aby uzyskać dostęp do narzędzi pomocowych, wprowadź następującą komendę:
openstack --help
nova help
Zmienne środowiskowe OpenStack.
Przyłącz się do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.
Zachęcamy do przesyłania sugestii, które pomogą nam ulepszyć naszą dokumentację.
Obrazy, zawartość, struktura - podziel się swoim pomysłem, my dołożymy wszelkich starań, aby wprowadzić ulepszenia.
Zgłoszenie przesłane za pomocą tego formularza nie zostanie obsłużone. Skorzystaj z formularza "Utwórz zgłoszenie" .
Dziękujemy. Twoja opinia jest dla nas bardzo cenna.
Dostęp do OVHcloud Community Przesyłaj pytania, zdobywaj informacje, publikuj treści i kontaktuj się z innymi użytkownikami OVHcloud Community.
Porozmawiaj ze społecznością OVHcloud