Wymagania dotyczące instalowania wersji demonstracyjnej Edge

Edge dla chmury prywatnej w wersji 4.17.09

Możesz zainstalować Edge for Private Cloud na jednym komputerze hosta w ramach instalacji demonstracyjnej lub weryfikacji koncepcji. Ten typ instalacji jest nazywany instalacją Edge „wszystko w jednym”. Maszyna hosta może być samodzielną maszyną lub maszyną wirtualną, która spełnia wymagania systemowe wymienione poniżej.

Po zainstalowaniu Edge for chmura prywatna na hoście, możesz opcjonalnie zainstalować:

  • Portal usług dla deweloperów na własnym komputerze hosta
  • API BaaS na własnym komputerze hosta

Licencjonowanie

Każda instalacja Edge wymaga unikalnego pliku licencji, który można uzyskać od Apigee. Jeśli nie masz jeszcze licencji, skontaktuj się z zespołem sprzedaży tutaj.

Wymagania systemowe Edge

W tabeli poniżej znajdziesz wymagania systemowe dotyczące instalacji Edge na jednym komputerze hosta:

Wymaganie

Opis

Testowanie

Dostęp do repozytorium RPM Apigee

Zapewnij dostęp do https://software.apigee.com.

Upewnij się, że masz nazwę użytkownika i hasło do repozytorium otrzymane od Apigee:

  • Jeśli jesteś potencjalnym klientem i rozważasz korzystanie z Apigee, skontaktuj się z zespołem sprzedaży Apigee tutaj.
  • Jeśli jesteś już klientem Apigee, skontaktuj się z przedstawicielem Apigee.

curl -v https://software.apigee.com zwraca HTTP 200.

Dostęp do usług backendu

Zapewnianie dostępu do usług backendu

curl -v http://backend, aby sprawdzić dostęp do usług backendu.

Klucz licencyjny

Sprawdź, czy masz e-maila od Apigee z załączonym kluczem licencyjnym.

Sprawdź, czy klucz licencyjny został wdrożony na maszynie hosta.

Wersja systemu operacyjnego

Obsługiwana wersja systemu operacyjnego wymieniona w artykule Obsługiwane oprogramowanie i wersje.

cat /etc/redhat-release zwraca wersję systemu operacyjnego.

Wersja Javy

Obsługiwane wersje Javy:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version zwraca zainstalowaną wersję Javy.

Jeśli nie zostanie znaleziona wymagana wersja Javy, instalator Edge pobierze ją i zainstaluje.

Rdzenie procesora

Co najmniej 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.

Diskspace

Minimum 100 GB

df -h zwraca miejsce na dysku.

df -h /opt zwraca miejsce na dysku dla /opt, katalogu instalacyjnego Edge.

Nazwa hosta

Nazwa hosta ustawiona na adres IP hosta

hostname -i zwraca adres IP hosta.

Sieć

Wymagany jest dostęp do internetu.

W przypadku systemu operacyjnego RedHat – dostęp do repozytorium yum RHEL.

# yum repolist zwraca dostępne repozytoria.

W przypadku RedHat sprawdź dostępność repozytoriów w /etc/yum.repos.d/redhat-rhui.repo.

porty, iptables, firewalld

Upewnij się, że porty 8080, 9000, 9001 i 9002 mogą akceptować pakiety przychodzące.

To wymaganie zależy od systemu operacyjnego i jego konfiguracji. Aby wyświetlić bieżące ustawienia, możesz użyć kilku poleceń:

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

W razie potrzeby możesz zatrzymać iptables lub firewalld

SELinux

Podczas instalacji wyłącz SELinux lub ustaw go w trybie permissive. W razie potrzeby włącz je ponownie po instalacji.

Tymczasowo ustaw SELinux na tryb mniej rygorystyczny:

W systemie operacyjnym Linux 6.x:

echo 0 > /selinux/enforce

Aby ponownie włączyć tę funkcję po zainstalowaniu Edge:

echo 1 > /selinux/enforce

W systemie operacyjnym Linux 7.x:

setenforce 0

Aby ponownie włączyć tę funkcję po zainstalowaniu Edge:

setenforce 1

Aby trwale wyłączyć SELinux, zobacz Instalowanie narzędzia apigee-setup w Edge.

Dostęp użytkownika systemu

Użytkownik przeprowadzający instalację musi mieć:

  • dostęp sudo lub dostęp na poziomie roota,
  • możliwość dodawania użytkowników na komputerze hosta,

sudo whoami powinno zwrócić root.

Serwer SMTP

Dostęp do serwera SMTP w celu wysyłania e-maili do nowych użytkowników Edge.

Wymagania systemowe portalu usług dla programistów

Portal usług dla programistów Edge możesz zainstalować na innym komputerze niż ten, na którym zainstalowano Edge. Przed zainstalowaniem portalu upewnij się, że spełniasz te wymagania:

Wymagania

Opis

Testowanie

Dostęp do repozytorium RPM Apigee

Zapewnij dostęp do https://software.apigee.com.

Upewnij się, że masz nazwę użytkownika i hasło do repozytorium otrzymane od Apigee.

curl -v https://software.apigee.com zwraca HTTP 200.

Edge zainstalowany na hoście

Upewnij się, że na komputerze hosta jest już zainstalowana przeglądarka Edge.

Zobacz Wymagania systemowe Edge powyżej.

Port

Upewnij się, że port 8079 jest dostępny.

netstat -nlptu | grep 8079

Wymagania systemowe API BaaS

Możesz zainstalować API BaaS na jednym komputerze hosta, innym niż ten, na którym zainstalowano Edge. Zanim zainstalujesz API BaaS na hoście, upewnij się, że spełniasz te wymagania:

Wymagania

Opis

Testowanie

Dostęp do repozytorium RPM Apigee

Zapewnij dostęp do https://software.apigee.com.

Upewnij się, że masz nazwę użytkownika i hasło do repozytorium otrzymane od Apigee.

curl -v https://software.apigee.com zwraca HTTP 200.

Wszystkie wymagania dotyczące Edge

Upewnij się, że komputer hosta spełnia wszystkie wymienione powyżej wymagania dotyczące Edge.

Zobacz Wymagania systemowe Edge powyżej.

porty, iptables, firewalld

Upewnij się, że porty 2551, 8080, 9000 i 9200–9400 mogą akceptować pakiety przychodzące.

Ten krok zależy od systemu operacyjnego i jego konfiguracji. Aby wyświetlić bieżące ustawienia, możesz użyć kilku poleceń:

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

W razie potrzeby możesz zatrzymać iptables lub firewalld