Lista kontrolna instalacji

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.
  • 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:
    1. Na każdym węźle procesora komunikatów zmodyfikuj plik /etc/nscd.conf.
    2. Ustaw tę właściwość:
      enable-cache hosts no