Edge for Private Cloud wer. 4.16.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 tym samym hoście
- Interfejs API BaaS na drugim hoście
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 |
Minimum 2 |
lscpu zwraca liczbę procesorów cat /proc/cpuinfo zwraca informacje o procesorze |
RAM |
Co najmniej 8 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 tym samym hoście, na którym zainstalowano Edge. Przed zainstalowaniem portalu sprawdź, czy są spełnione te wymagania:
Wymagania |
Opis |
Testuj |
---|---|---|
Edge zainstalowane na hoście |
Sprawdź, czy na hoście jest już zainstalowana aplikacja Edge |
Zobacz Wymagania systemowe dotyczące Edge powyżej. |
Plik .tar portalu |
Pobierz plik .tar portalu na hosta. |
1. Otwórz stronę pomocy Apigee Edge. 2. Zaloguj się do zespołu pomocy, aby poprosić o udostępnienie pliku .tar portalu:
|
Port |
Sprawdź, czy port 80 jest dostępny i dostępny |
netstat -nlptu | grep 80 |
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 |
---|---|---|
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 9000, 8080, 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ą |