Edge dla chmury prywatnej w wersji 4.18.01
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:
|
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:
|
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ć:
|
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 |