Este documento contiene el procedimiento que debes usar para actualizar tu versión 4.16.01 existente para usar los RPM y archivos de soporte más recientes de Apigee. En este procedimiento, se usa la utilidad update.sh para realizar la actualización.
Las versiones de Edge que puedes actualizar a la versión más reciente 4.16.01
Solo puedes actualizar una instalación existente de Apigee Edge versión 4.16.01.x a la versión 4.16.01 más reciente.
Si ejecutas la versión 4.15.07.0x o anterior de Edge, primero debes migrar a 4.16.01. Consulta la guía de instalación de Apigee Edge 4.16.01, disponible en el protocolo FTP de Apigee ftp://ftp.apigee.com/, para obtener información migrar a la versión 4.16.01 de la versión 4.15.07.0x o anterior.
Quién puede realizar la actualización
El usuario que ejecuta la actualización debe ser el mismo que el que instaló originalmente Edge. usuario que se ejecuta con permisos de administrador.
Después de instalar los RPM de Edge, cualquier usuario puede configurarlos.
Requisitos de espacio en el disco para la actualización
Asegúrate de tener al menos 1 GBytes de espacio libre en el disco antes de realizar la actualización.
Propagación automática de la propiedad Configuración de la versión 4.16.01.x
Si configuró alguna propiedad mediante la edición de archivos .properties en /opt/apigee/customer/application, estos valores que conserve la actualización.
Actualizar requisitos previos
Asegúrate de cumplir con los siguientes requisitos previos antes de actualizar Apigee Edge:
- Crea una copia de seguridad de todos los nodos
Por motivos de seguridad, antes de la actualización, se recomienda realizar una copia de seguridad completa de todos los nodos y otras razones. Usa el procedimiento de tu versión actual de Edge para realizar la copia de seguridad.
Esto te permite tener un plan de copia de seguridad, en caso de que la actualización a una nueva versión funcionen correctamente. Para obtener más información sobre las copias de seguridad, consulta 4.16.01 Guía de operaciones, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ - Asegúrate de que Edge se esté ejecutando
Asegúrate de que Edge esté funcionando durante el proceso de actualización con el siguiente comando:
> Estado de /<inst_root>/apigee/apigee-service/bin/apigee-all
Cómo manejar una actualización con errores
En caso de que falle la actualización, puedes intentar corregir el problema y, luego, ejecutar update.sh de nuevo. Puedes ejecutar la actualización varias veces para que continúe la actualización desde donde quedó la última vez. desactivado.
Si el error requiere que reviertas la actualización a tu versión anterior, consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/
Información de actualización de Logging
De manera predeterminada, el archivo update.sh escribe la información de registro en lo siguiente:
/opt/apigee/var/log/apigee-setup/update.log
Si el usuario que ejecuta la utilidad update.sh no tiene acceso a en ese directorio, escribe el registro en el directorio /tmp como un archivo llamado update_username.log.
Si el usuario no tiene acceso a /tmp, falla la utilidad update.sh.
Actualización sin tiempo de inactividad
Una actualización sin tiempo de inactividad (o actualización progresiva) te permite actualizar la instalación de Edge sin necesidad de derribando Edge.
La clave para la actualización sin tiempo de inactividad es quitar cada router, uno a la vez, de la carga. del balanceador de cargas. Luego, actualiza el router y cualquier otro componente en la misma máquina que el router. y, luego, vuelve a agregar el router al balanceador de cargas.
- Actualiza las máquinas en el orden correcto para la instalación como se describe a continuación en "Orden de la actualización de máquina”.
- Cuando llegue el momento de actualizar los routers, selecciona cualquier router y haz que sea inaccesible, ya que que se describe en la siguiente sección: “Cómo hacer que un router y un procesador de mensajes sean inaccesibles”.
- Actualiza el router seleccionado y todos los demás componentes de Edge en la misma máquina que el router. Todos los parámetros de configuración de Edge muestran un router y un procesador de mensajes en el mismo nodo.
- Haz que el router sea accesible de nuevo.
- Repite los pasos 2 al 4 para los routers restantes.
- Continúa la actualización en las máquinas restantes de la instalación.
Hacer un router y No se puede acceder al procesador de mensajes
En una configuración de producción, tendrá varios routers y procesadores de mensajes para lograr lo siguiente: un rendimiento óptimo, y debes habilitar o inhabilitar la accesibilidad de estos routers y mensajes Procesadores antes y después de la actualización.
La siguiente llamada a la API configura un nodo como alcanzable o inaccesible:
> curl -u adminEmail:pWord -X POST "http://<ms_IP>:8080/v1/servers/UUID" -d "reachable=true|false"
donde UUID es el UUID del procesador de mensajes o el router Reachable está configurado en true o false.
Si necesitas determinar el UUID del router, usa el siguiente comando cURL:
> curl http://<routerIP>:8081/v1/servers/self
Si necesita determinar el UUID del procesador de mensajes, use la siguiente cURL :
> curl http://<mpIP>:8082/v1/servers/self
Ten en cuenta lo siguiente antes y después de la actualización:
- En el router combinado del nodo del procesador de los mensajes:
- Antes de la actualización, haz lo siguiente:
- Haz que el router sea inaccesible mediante la llamada a la API que se mostró anteriormente.
- Hacer que el procesador de mensajes sea inaccesible.
- Después de la actualización, haz lo siguiente:
- Permite que el procesador de mensajes sea accesible.
- Haz que el router sea accesible.
- Antes de la actualización, haz lo siguiente:
- En un solo nodo de router:
- Antes de la actualización, haz que el router sea accesible.
- Después de la actualización, haz que el router sea accesible.
- En un solo nodo de Message Processor:
- Antes de la actualización, haz que no se pueda acceder al procesador de mensajes.
- Después de la actualización, permite que el procesador de mensajes sea accesible.
Usa un archivo de configuración silencioso
Debes pasar un archivo de configuración silencioso al comando update. El archivo de configuración silencioso debería ser la misma que usaste para instalar Edge 4.16.01.
Procedimiento de actualización 4.16.01 en un nodo con una conexión externa a Internet
Usa el siguiente procedimiento para actualizar los componentes de Edge en un nodo:
- Si está presente, inhabilita los trabajos de CRON configurados para realizar una operación de reparación en Cassandra. hasta que finalice la actualización.
- Accede a tu nodo como raíz para instalar los RPM de Edge
Nota: Si bien la instalación de RPM requiere acceso con permisos de administrador, puedes realizar una implementación de Edge sin acceso con permisos de administrador. - Inhabilita SELinux como se describe en la Instalación de Apigee Edge 4.16.01. , disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
- Limpia todas las cachés de Yum:
> sudo yum clean todo - Descarga el archivo bootstrap.sh de Edge más reciente en /tmp/bootstrap.sh:
> curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh - Actualizar la utilidad apigee-service de Edge y
dependencias:
> sudo bash /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord
donde uName:pWord son el nombre de usuario y la contraseña recibidos de Apigee. Si omites pWord, se te pedirá que lo hagas. ingresarlo. - Usa apigee-service para
actualizar el comando apigee-setup
utilidad:
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
Esta actualización a apigee-service instala la utilidad update.sh. en <inst_dir>/apigee/apigee-setup/bin. - Ejecuta la utilidad de actualización en tus nodos en el orden que se describe a continuación en "Orden de
actualización” a continuación:
> /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
El único requisito del archivo de configuración es que se debe poder acceder a él o sean legibles por el “Apigee” usuario. Por ejemplo, coloca el archivo en el directorio /tmp de la el nodo de inicio de sesión.
Usa la opción “-c” para especificar el componente que deseas actualizar. La lista de posibles incluye lo siguiente:- ldap = OpenLDAP
- cs = Cassandr
- zk = Zookeeper
- qpid = qpidd
- ps = postgresql
- edge =Todo el perímetro excepto la IU de Edge: servidor de administración, procesador de mensajes, router, servidor QPID, Servidor de Postgres
- ui = IU de Edge
- todo = actualizar todo componentes en la máquina (solo usar para un perfil de instalación de Edge aio o una API BaaS asa) perfil de instalación)
- e = ElasticSearch
- b = Pila de BaaS de la API
- p = BaaS de API Portal
- ebp = ElasticSearch, Pila de BaaS de APIs y un portal de BaaS de APIs en el mismo nodo
- Para probar la actualización, ejecuta la utilidad apigee-validate en el mensaje Procesador, como se describe en la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
Procedimiento para actualizar la versión 4.16.01 desde una ubicación local repositorio
Si los nodos perimetrales están detrás de un firewall o tienen prohibido acceder, el repositorio de Apigee por Internet, puedes actualizar desde un repositorio local del repositorio de Apigee.
Después de crear un repositorio de Edge local, tienes dos opciones para actualizar Edge desde el repo local:
- Crea un archivo .tar del repositorio, cópialo en un nodo y, luego, actualiza Edge desde el .tar.
- Instalar un servidor web en el nodo con el repositorio local para que otros nodos puedan acceder a él Apigee te proporciona el servidor web Nginx, o puedes usar tu propio servidor web web.
Para actualizar desde un repositorio local 4.16.01, haz lo siguiente:
- Asegúrate de tener un repositorio local 4.16.01 como se describe en Apigee Edge 4.16.01 Guía de instalación, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
- Actualiza el repositorio local:
- Descarga el archivo bootstrap.sh de Edge más reciente en /tmp/bootstrap.sh:
> curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh - Realiza la sincronización:
> /opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync --only-new-rpms
- Descarga el archivo bootstrap.sh de Edge más reciente en /tmp/bootstrap.sh:
-
Para instalar apigee-service desde un archivo .tar, haz lo siguiente:
- En el nodo con el repositorio local, usa el siguiente comando para empaquetar el repositorio local.
en un solo archivo .tar llamado /opt/apigee/data/apigee-mirror/apigee-4.16.01.tar.gz:
> Paquete /opt/apigee/apigee-service/bin/apigee-service apigee-mirror - Copia el archivo .tar en el nodo en el que quieres actualizar Edge. Por ejemplo, cópialo en el directorio /tmp en la nodo nuevo.
- En el nodo nuevo, descomprime el archivo en el directorio /tmp:
> tar -xzf apigee-4.16.01.tar.gz
Este comando crea un directorio nuevo, con el nombre repos, en el directorio que contiene el archivo .tar. Por ejemplo: /tmp/repos. - Accede a tu nodo como raíz para instalar los RPM de Edge
Nota: Si bien la instalación de RPM requiere acceso con permisos de administrador, puedes realizar una implementación de Edge sin acceso con permisos de administrador. - Inhabilita SELinux como se describe en Apigee Edge. 4.16.01 Guía de instalación, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
- Instala la utilidad y las dependencias de apigee-service de Edge
de /tmp/repos:
> sudo bash /tmp/repos/bootstrap.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
Ten en cuenta que incluyes la ruta a el directorio de repositorios de este comando.
- En el nodo con el repositorio local, usa el siguiente comando para empaquetar el repositorio local.
en un solo archivo .tar llamado /opt/apigee/data/apigee-mirror/apigee-4.16.01.tar.gz:
-
Para instalar apigee-service mediante el servidor web Nginx, sigue estos pasos:
- Configura el servidor web NGINX como se describe en "Instala desde el repositorio con el servidor webserver" en la Guía de instalación de Edge 4.16.01, disponible en Apigee Sitio de FTP: ftp://ftp.apigee.com/
- En el nodo remoto, descarga el archivo bootstrap.sh de Edge en /tmp/bootstrap.sh:
> /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap.sh -o /tmp/bootstrap.sh
where uName:pWord are the username and password you set above for the repo, and remoteRepo is the IP address or DNS name of the repo node.
- Log in to your node as root to install the Edge RPMs
Note: While RPM installation requires root access, you can perform Edge configuration without root access. - Disable SELinux as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/
- On the remote node, install the Edge apigee-service utility and
dependencies:
> sudo bash /tmp/bootstrap.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
where uName:pWord are the repo username and password.
- If present, disable any CRON jobs configured to perform a repair operation on Cassandra until after the update completes.
- Use apigee-service to update the apigee-setup utility:
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
This update to apigee-service installs the update.sh utility in <inst_dir>/apigee/apigee-setup/bin. - Run the update utility on your nodes in the order described below in "Order of machine
update" below:
> /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
The only requirement on the config file is that the configuration file must be accessible or readable by the "apigee" user. For example, put the file in the /tmp directory on the node.
Use the “-c” option to specify the component to update. The list of possible components includes:- ldap = OpenLDAP
- cs = Cassandr
- zk = Zookeeper
- qpid = qpidd
- ps = postgresql
- edge =All Edge components except Edge UI: Management Server, Message Processor, Router, QPID Server, Postgres Server
- ui = Edge UI
- all = update all components on machine (only use for an Edge aio installation profile or an API BaaS asa installation profile)
- e = ElasticSearch
- b = API BaaS Stack
- p = API BaaS Portal
- ebp = ElasticSearch, API BaaS Stack, and API BaaS Portal on the same node
- Test the update by running the apigee-validate utility on the Message Processor, as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/
Order of machine update
The order that you update the machines in an Edge installation is important. The most important considerations to an update are:
- You must update all Cassandra and ZooKeeper nodes before you update any other nodes.
- You must update all qpidd and postgresql nodes before you update any Router and Message Processor nodes.
- For any machine with multiple Edge components (Management Server, Message Processor, Router, QPID Server, Postgres Server), use the "-c edge" option to update them all at the same time.
- If a step specifies that it should be performed on multiple machines, perform it in the specified machine order.
- There is no separate step to update Monetization. It is updated when you specify the "-c edge" option.
- After you update a Router node, you must remove all files from the /opt/nginx/conf.d directory, and then restart the Router.
For a 1-host standalone installation
- Update machine 1:
> /opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
- Borra cualquier archivo en /opt/nginx/conf.d:
> rm -f /opt/nginx/conf.d/* - Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service Edge-router restart
Para una instancia independiente de 2 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.
- Actualiza Cassandra y ZooKeeper en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Actualiza qpidd y postgresql en la máquina 2:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
- Actualiza LDAP en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Actualiza los componentes de Edge en las máquinas 2 y 1:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- En el nodo 1:
- Borra cualquier archivo de
/opt/nginx/conf.d
:> rm -f /opt/nginx/conf.d/*
- Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
- Borra cualquier archivo de
- Actualiza la IU en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Para un clúster de 5 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de dispositivos topologías y números de nodos.
- Actualiza Cassandra y ZooKeeper en las máquinas 1, 2 y 3:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Actualiza qpidd y postgresql en las máquinas 4 y 5:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
- Actualiza LDAP en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Actualiza los componentes de Edge en las máquinas 4, 5, 1, 2 y 3:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- En los nodos 2 y 3:
- Borra cualquier archivo de
/opt/nginx/conf.d
:> rm -f /opt/nginx/conf.d/*
- Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
- Borra cualquier archivo de
- Actualiza la IU en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Para un clúster de 9 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.
- Actualiza Cassandra y ZooKeeper en las máquinas 1, 2 y 3:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Actualiza qpidd en las máquinas 6 y 7:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Actualiza postgresql en las máquinas 8 y 9:
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Actualiza LDAP en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Actualiza los componentes de Edge en las máquinas 6, 7, 8, 9, 1, 4 y 5 en ese orden:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- En los nodos 4 y 5:
- Borra cualquier archivo de
/opt/nginx/conf.d
:> rm -f /opt/nginx/conf.d/*
- Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
- Borra cualquier archivo de
- Actualiza la IU en la máquina 1:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Para un clúster de 13 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.
- Actualiza Cassandra y ZooKeeper en las máquinas 1, 2 y 3:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Actualiza qpidd en las máquinas 12 y 13:
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Actualiza postgresql en las máquinas 8 y 9:
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Actualiza LDAP en las máquinas 4 y 5:
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Actualiza los componentes de Edge en las máquinas 12, 13, 8, 9, 6, 7, 10 y 11 en ese orden:
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- En los nodos 10 y 11:
- Borra cualquier archivo de
/opt/nginx/conf.d
:> rm -f /opt/nginx/conf.d/*
- Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
- Borra cualquier archivo de
- Actualiza la IU en las máquinas 6 y 7:
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Para un clúster de 12 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.
- Actualiza Cassandra y ZooKeeper:
- En las máquinas 1, 2 y 3 del centro de datos 1, ocurre lo siguiente:
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- En las máquinas 7, 8 y 9 del centro de datos 2
> /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- En las máquinas 1, 2 y 3 del centro de datos 1, ocurre lo siguiente:
- Actualizar qpidd:
- Máquinas 4 y 5 del centro de datos 1
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Máquinas 10 y 11 del centro de datos 2
> /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Máquinas 4 y 5 del centro de datos 1
- Actualiza postgresql:
- Máquinas 6 en el centro de datos 1
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Máquinas 12 en el centro de datos 2
> /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Máquinas 6 en el centro de datos 1
- Actualiza el LDAP:
- Máquinas 1 en el centro de datos 1
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Máquinas 7 en el centro de datos 2
> /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Máquinas 1 en el centro de datos 1
- Actualiza los componentes de Edge:
- Máquinas 4, 5, 6, 1, 2 y 3 en el centro de datos 1
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Máquinas 10, 11, 12, 7, 8 y 9 en el centro de datos 2
> /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- En los nodos 2, 3, 8 y 9:
- Borra cualquier archivo de
/opt/nginx/conf.d
:> rm -f /opt/nginx/conf.d/*
- Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
- Borra cualquier archivo de
- Máquinas 4, 5, 6, 1, 2 y 3 en el centro de datos 1
- Actualiza la IU:
- Máquina 1 del centro de datos 1
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Máquina 7 en el centro de datos 2
> /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Máquina 1 del centro de datos 1
Para una BaaS de API de 7 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.
- Actualiza Cassandra en las máquinas 5, 6 y 7:
> /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
- Actualiza ElasticSearch y la pila BaaS de la API en las máquinas 1, 2 y 3:
> /opt/apigee/apigee-setup/bin/update.sh -c e,b -f configFile
- Actualiza el portal de BaaS de la API en la máquina 4:
> /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile
Para una BaaS de API de 10 hosts instalación
Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el FTP de Apigee sitio: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.
- Actualiza Cassandra en las máquinas 8, 9 y 10:
> /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
- Actualiza ElasticSearch en las máquinas 1, 2 y 3:
> /opt/apigee/apigee-setup/bin/update.sh -c e -f configFile
- Actualiza la pila de BaaS de la API en las máquinas 4, 5 y 6:
> /opt/apigee/apigee-setup/bin/update.sh -c b -f configFile
- Actualiza el portal de BaaS de la API en la máquina 7:
> /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile
Para una instalación no estándar
Si tienes una instalación no estándar, actualiza los componentes de Edge en los siguientes pasos: pedido:
- ZooKeeper
- Cassandra
- qpidd
- postgresql
- LDAP
- Edge, que significa "-c borde". perfil en todos los nodos en el orden: Qpid, Postgres, Management servidor, procesador de mensajes, router.
- En todos los nodos de router:
- Borra cualquier archivo de
/opt/nginx/conf.d
:> rm -f /opt/nginx/conf.d/*
- Reinicia el router perimetral:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
- Borra cualquier archivo de
- IU