Wymagania dotyczące instalowania wersji demonstracyjnej Edge

Edge for Private Cloud wer. 4.17.05

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:

  • Jeśli jesteś potencjalnym klientem oceniającym Apigee, skontaktuj się z zespołem sprzedaży Apigee tutaj.
  • Jeśli jesteś już klientem Apigee, skontaktuj się ze swoim przedstawicielem Apigee.

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:

  • Oracle JDK 1.8
  • OpenJDK 1.8

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:

  • dostęp sudo lub dostęp roota
  • możliwość dodawania użytkowników na hoście

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ą