Edge for Private Cloud wer. 4.17.09
W ramach demonstracji lub instalacji opartej na koncepcji możesz zainstalować Edge dla chmury prywatnej na jednym hoście. Ten typ instalacji jest nazywany „kompleksowym” rozwiązaniem Edge. Host może być samodzielną maszyną lub maszyną wirtualną, która spełnia wymagania wstępne systemu wymienione poniżej.
Po zainstalowaniu na hoście Edge dla Private Cloud możesz opcjonalnie zainstalować:
- Portal usług dla programistów na własnym hoście
- Interfejs API BaaS na własnym hoście
Licencjonowanie
Każda instalacja Edge wymaga unikalnego pliku licencji uzyskanego z Apigee. Jeśli nie masz jeszcze licencji, skontaktuj się z zespołem sprzedaży tutaj.
Wymagania systemowe dotyczące Edge
W tabeli poniżej znajdziesz wymagania systemowe dotyczące instalowania Edge na jednym hoście:
Wymaganie |
Opis |
Testuj |
---|---|---|
Dostęp do repozytorium Apigee RPM |
Upewnij się, że dostęp do https://software.apigee.com Sprawdź, czy otrzymałeś nazwę użytkownika i hasło z Apigee do repozytorium:
|
curl -v https://software.apigee.com zwraca HTTP 200 |
Dostęp do usług backendu |
Zapewnij dostęp do usług backendu |
curl -v http://backend, aby sprawdzić dostęp do usług backendu |
Klucz licencyjny |
Sprawdź e-maila od Apigee z załączonym kluczem licencyjnym |
Sprawdź, czy klucz licencyjny został wdrożony na komputerze hosta |
Wersja systemu operacyjnego |
Obsługiwana wersja systemu operacyjnego, która jest wymieniona na stronie Obsługiwane oprogramowanie i obsługiwane wersje. |
cat /etc/redhat-release zwraca wersję systemu operacyjnego |
Wersja Java |
Obsługiwane wersje Javy:
|
java -version zwraca zainstalowaną wersję Javy Jeśli nie znaleziono wymaganej wersji Javy, instalator Edge ją pobierze i zainstaluje. |
Rdzenie procesora |
Minimalnie 8 |
lscpu zwraca liczbę procesorów cat /proc/cpuinfo zwraca informacje o procesorze |
RAM |
Co najmniej 16 GB |
cat /proc/meminfo zwraca informacje o pamięci |
Miejsce na dysku |
Co najmniej 100 GB |
df -h zwraca miejsce na dysku. df -h /opt zwraca miejsce na dysku dla polecenia /opt (katalog instalacji brzegowej), |
Nazwa hosta |
Nazwa hosta ustawiona na adres IP hosta |
nazwa_hosta -i zwraca adres IP hosta |
Sieć |
Wymagany jest zewnętrzny dostęp do internetu. Dostęp do repozytorium yum RHEL w systemie operacyjnym RedHat. |
yum repolist zwraca dostępne repozytoria. W przypadku RedHat sprawdź dostępność repozytorium w /etc/yum.repos.d/redhat-rhui.repo |
porty, iptables, zapora sieciowa, |
Sprawdź, czy porty 8080, 9000, 9001 i 9002 mogą przyjmować pakiety przychodzące. |
To wymaganie zależy od systemu operacyjnego i jego konfiguracji. Bieżące ustawienia można wyświetlać za pomocą kilku poleceń: iptables -nvL Linux 6.x: stan iptables usługi Linux 7.x: stan zapory sieciowej Sysctl W razie potrzeby możesz zatrzymać iptables lub zaporę sieciową |
SELinux |
Podczas instalacji wyłącz funkcję SELinux lub ustaw go w trybie mniej rygorystycznym. W razie potrzeby włącz je ponownie po instalacji |
Tymczasowo ustaw w SELinux tryb mniej rygorystyczny: W systemie operacyjnym Linux 6.x: echo 0 > /selinux/enforce Aby włączyć je ponownie po zainstalowaniu Edge: echo 1 > /selinux/enforce W systemie operacyjnym Linux 7.x: setenforce 0 Aby włączyć je ponownie po zainstalowaniu Edge: setenforce 1 Aby trwale wyłączyć SELinux, zobacz Instalowanie narzędzia Edge apigee-setup. |
Dostęp użytkownika systemu |
Użytkownik przeprowadzający instalację wymaga:
|
sudo whoami powinno zwrócić poziom główny |
Serwer SMTP |
Dostęp do serwera SMTP w celu wysyłania e-maili do nowych użytkowników Edge. |
Wymagania systemowe dotyczące portalu usług dla deweloperów
Portal usług Edge dla programistów możesz zainstalować na komputerze innym niż ten, na którym zainstalowano Edge. Zanim zainstalujesz portal, sprawdź, czy są spełnione te wymagania:
Wymagania |
Opis |
Testuj |
---|---|---|
Dostęp do repozytorium Apigee RPM |
Upewnij się, że dostęp do https://software.apigee.com Sprawdź, czy otrzymałeś nazwę użytkownika i hasło z Apigee do repozytorium. |
curl -v https://software.apigee.com zwraca HTTP 200 |
Edge zainstalowane na hoście |
Sprawdź, czy na hoście jest już zainstalowana aplikacja Edge |
Zobacz Wymagania systemowe dotyczące Edge powyżej. |
Port |
Sprawdź, czy port 8079 jest dostępny i dostępny |
netstat -nlptu | grep 8079 |
Wymagania systemowe API BaaS
Interfejs API BaaS możesz zainstalować na pojedynczym hoście, innym niż ten użyty do zainstalowania Edge. Zanim zainstalujesz API BaaS na hoście, sprawdź, czy są spełnione te wymagania:
Wymagania |
Opis |
Testuj |
---|---|---|
Dostęp do repozytorium Apigee RPM |
Upewnij się, że dostęp do https://software.apigee.com Sprawdź, czy otrzymałeś nazwę użytkownika i hasło z Apigee do repozytorium. |
curl -v https://software.apigee.com zwraca HTTP 200 |
Wszystkie wymagania dotyczące Edge |
Sprawdź, czy komputer hosta spełnia wszystkie wymienione powyżej wymagania dotyczące Edge |
Zobacz Wymagania systemowe dotyczące Edge powyżej. |
porty, iptables, zapora sieciowa, |
Sprawdź, czy porty 2551, 8080, 9000, 9200-9400 mogą przyjmować pakiety przychodzące. |
Ten krok zależy od konfiguracji systemu operacyjnego. Bieżące ustawienia możesz wyświetlać za pomocą kilku poleceń: iptables -nvL Linux 6.x: stan iptables usługi Linux 7.x: stan zapory sieciowej Sysctl W razie potrzeby możesz zatrzymać iptables lub zaporę sieciową |