Edge dla chmury prywatnej w wersji 4.16.09
Lista kontrolna obejmuje powyższe wymagania wstępne i zawiera listę plików, które należy uzyskać przed rozpoczęciem. Oto podsumowanie najważniejszych wymagań.
- Dane logowania administratora systemu Edge: podczas instalacji pojawi się prośba o podanie adresu e-mail i hasła, które zostaną użyte do utworzenia konta administratora systemu Edge. Nigdy nie używaj tych danych logowania do innych celów niż administracja systemem Edge. Później możesz utworzyć różnych użytkowników i typy użytkowników, aby tworzyć serwery proxy interfejsu API, aplikacje i wszystkie inne zadania na poziomie użytkownika oraz nimi zarządzać.
Aby zmienić hasło administratora, nie używaj interfejsu Edge. Więcej informacji znajdziesz w artykule Resetowanie haseł do Edge. - Wymagania systemowe: wymagania dotyczące systemu operacyjnego znajdziesz na stronie https://apigee.com/docs/api-services/reference/supported-software.
- Java: wymagania dotyczące Javy są opisane powyżej w sekcji Wymagania wstępne. Więcej informacji znajdziesz na stronie https://apigee.com/docs/api-services/reference/supported-software.
Upewnij się, że JAVA_HOME wskazuje katalog główny JDK użytkownika, który przeprowadza instalację. - Zapory sieciowe: wymagania dotyczące zapory sieciowej i hosta są opisane powyżej w sekcji Wymagania wstępne. Zanim przejdziesz dalej, zapoznaj się z wymaganiami dotyczącymi instalacji.
- TCP Wrappers: TCP Wrappers może blokować komunikację niektórych portów i wpływać na instalację OpenLDAP, Postgres i Cassandra. Na tych węzłach sprawdź pliki /etc/hosts.allow i /etc/hosts.deny, aby upewnić się, że nie ma ograniczeń dotyczących wymaganych portów OpenLDAP, Postgres i Cassandra.
- SELinux w zależności od ustawień SELinux mogą wystąpić problemy z instalacją i uruchamianiem komponentów Edge. W razie potrzeby możesz wyłączyć SELinux lub ustawić go w trybie zezwalającym podczas instalacji, a po jej zakończeniu ponownie go włączyć. Więcej informacji znajdziesz w artykule o instalowaniu narzędzia apigee-setup w Edge.
-
iptables: sprawdź, czy nie ma zasad iptables, które uniemożliwiają połączenie między węzłami na wymaganych portach Edge. W razie potrzeby możesz zatrzymać iptables podczas instalacji, używając polecenia:
> sudo /etc/init.d/iptables stop
W systemie CentOS 7.x:> systemctl stop firewalld - Plik licencji: aby zainstalować Apigee Edge, musisz uzyskać prawidłowy plik licencji. Informacje o licencjonowaniu znajdziesz w sekcji Wymagania wstępne powyżej. Zanim przejdziesz dalej, zapoznaj się z wymaganiami dotyczącymi instalacji.
- Pliki dystrybucyjne: pliki dystrybucyjne Apigee Edge są instalowane jako zestaw RPM i zależności.
-
Limity systemowe:
- W węzłach Cassandra ustaw miękkie i twarde limity memlock, nofile i przestrzeni adresowej (as) dla użytkownika instalacji (domyślnie „apigee”) w pliku /etc/security/limits.conf, jak pokazano poniżej:
apigee soft memlock unlimited
apigee hard memlock unlimited
apigee soft nofile 32768
apigee hard nofile 65536
apigee soft as unlimited
apigee hard as unlimited - W węzłach procesora komunikatów ustaw maksymalną liczbę otwartych deskryptorów plików na 64 K, używając polecenia:
> ulimit -n 65535
W razie potrzeby możesz zwiększyć ten limit. Może się tak zdarzyć, jeśli na przykład masz otwartą dużą liczbę plików tymczasowych.
- W węzłach Cassandra ustaw miękkie i twarde limity memlock, nofile i przestrzeni adresowej (as) dla użytkownika instalacji (domyślnie „apigee”) w pliku /etc/security/limits.conf, jak pokazano poniżej:
-
Wyłączanie wyszukiwania DNS w IPv6 podczas korzystania z NSCD
Jeśli masz zainstalowany i włączony demon NSCD (Name Service Cache Daemon), możesz zauważyć, że procesory komunikatów wykonują 2 wyszukiwania DNS: jedno dla IPv4 i jedno dla IPv6.
Aby wyłączyć wyszukiwanie DNS w IPv6:- Na każdym węźle procesora komunikatów zmodyfikuj plik /etc/nscd.conf.
- Ustaw tę właściwość:
enable-cache hosts no