Edge for Private Cloud w wersji 4.18.05
Do istniejącej instalacji możesz dodać węzeł Router lub Message Processor. Listę wymagań systemowych dla routera lub procesora wiadomości znajdziesz w sekcji Wymagania dotyczące instalacji.
Dodawanie routera
Po zainstalowaniu Edge na węźle dodaj Router w ten sposób:
- Zainstaluj Edge na węźle, korzystając z internetu lub procedury bez internetu opisanej w ręcznym przewodniku instalacji Edge.
- Uruchom skrypt
apigee-setup.sh
w wierszu poleceń:/opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
Opcja
-p r
określa instalację Routera. Informacje o tworzeniu configFile znajdziesz w artykule Instalowanie komponentów Edge na węźle. - Po zakończeniu instalacji skrypt wyświetla identyfikator UUID routera. Jeśli chcesz później określić identyfikator UUID, na hoście, na którym zainstalowano Router, użyj tego polecenia cURL:
curl http://router_IP:8081/v1/servers/self
- Aby sprawdzić konfigurację, uruchom to polecenie
curl
:curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"
Gdzie pod_name to bramka lub nazwa niestandardowego podzbioru. Powinny być widoczne UUID wszystkich routerów, w tym routera, który został właśnie dodany.
Jeśli identyfikator UUID routera nie pojawia się w wyjściu, uruchom to polecenie cURL, aby go dodać:
curl -v -u adminEmail:pword \ -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \ -d "action=add&uuid=router_UUID&type=router"
Zastąp ms_IP adresem IP serwera zarządzania, region_name nazwą domyślną regionu dc-1 lub nazwą niestandardowego regionu, pod_name nazwą bramy lub nazwą niestandardowego modułu.
- Aby przetestować router, musisz mieć możliwość wysyłania żądań do interfejsów API za pomocą adresu IP lub nazwy DNS routera. Przykład:
http://newRouter_IP:port/v1/apiPath
Jeśli np. ukończysz pierwszy samouczek, w którym utworzysz interfejs API pogody:
http://newRouter_IP:port/v1/weather/forecastrss?w=12797282
Dodawanie procesora wiadomości
Po zainstalowaniu Edge na węźle dodaj procesor wiadomości:
- Zainstaluj Edge na węźle, korzystając z internetu lub procedury bez internetu opisanej w instrukcji instalacji Edge.
- Uruchom skrypt
apigee-setup.sh
w wierszu poleceń:/opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
Opcja
-p mp
określa, że należy zainstalować przetwarzacz wiadomości. Informacje o tworzeniu configFile znajdziesz w artykule Instalowanie komponentów Edge na węźle. - Po zakończeniu instalacji skrypt wyświetla identyfikator UUID usługi Message Processor.
Zapamiętaj ten identyfikator UUID, ponieważ będzie on potrzebny do zakończenia procesu konfiguracji. Jeśli chcesz określić UUID, na hoście, na którym zainstalowano usługę Message Processor, użyj tego polecenia
curl
:curl http://mp_IP:8082/v1/servers/self
- W przypadku każdego środowiska w każdej organizacji w instalacji użyj tego polecenia:
curl
, aby powiązać procesor wiadomości z danym środowiskiem:curl -v -u adminEmail:pword \ -H "Content-Type: application/x-www-form-urlencoded" -X POST "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \ -d "action=add&uuid=mp_UUID"
Zastąp ms_IP adresem IP serwera zarządzania, a org_name i env_name organizacją i środowiskiem powiązanymi z procesorem wiadomości.
- Aby sprawdzić konfigurację, uruchom to polecenie
curl
:curl -v -u adminEmail:pword \ "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"
Gdzie org_name to nazwa Twojej organizacji, a env_name to środowisko. Powinny się wyświetlić identyfikatory UUID wszystkich procesorów wiadomości związanych z organizacją i środowiskiem, w tym procesora wiadomości, który został właśnie dodany.
Dodawanie routera i przetwarzacza wiadomości
Po zainstalowaniu Edge na węźle wykonaj te czynności, aby dodać router i przetwarzacz wiadomości jednocześnie:
- Uruchom skrypt
apigee-setup
w wierszu poleceń:/opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
Opcja
-p rmp
określa instalację Routera i procesora wiadomości. Informacje o tworzeniu pliku konfiguracji znajdziesz w artykule Install Edge components on a node (Instalowanie komponentów Edge na węźle). - Aby skonfigurować router i przetwarzacz wiadomości, wykonaj opisane powyżej procedury.