This documents the basic procedure for upgrading zCenter if high availability (HA) is not configured. If you need to update a zCenter with High Availability (HA) configured, use the "zCenter Upgrade Procedure with High Availabilty (HA) Configuration via zCLI" document.
Requirements
Access to the zCenter admin portal as Service Admin
zCLI Access
The upgrade package must be hosted and accessible by the zCenter server (https/sftp/scp)
Procedure
Login to zCenter portal
Verify Service domain name and version (verify version is lower than upgrade version
Bring up the Service Overview by navigating to Advanced Management, then click on the logo in the upper left
Notify any users who are currently logged in. You may view the logged-in users through the following pages:
Advanced Management --> Project Management --> Current CoIP User Login Sessions
Login to zCLI on zCenter server
SSH to the zCenter with username ztu (requires password)
zCLI@{server name}> enable (requires zcli enable password)
zCLI@{server name}# service
zCLI@{server name}(service)# controller
zCLI@{server name}(service-zgw)# show swversion (verify is older version than upgrade version)
Network Switch Version: {ZNS switch version} Web Portal Version: {ZGW current version} zCLI Version: {zCLI current version}
zCLI@{server name}(service-zgw)# service status
keepalived is inactive and dead... Checking MySQL... Running Checking ZGW service... Running Checking zns ... Running
Upgrade Zentera software
zCLI@{server name}(service-zgw)# upgrade download <ZGW upgrade download location> (see notes.1 below if zCenter cannot directly access Zentera provided public URL.)
zCLI@{server name}(service-zgw)# upgrade download <zCLI upgrade download location> (if upgrading)
zCLI@{server name}(service-zgw)# upgrade list (verify upgrade version and copy file name)
zCLI@{server name}(service-zgw)# upgrade deploy gw <ZGW upgrade file name>
Check response for errors And follow instructions on the screen to re-enter the enable mode
Check the upgrade log for any errors.
zCLI@{server name}(service-zgw)# upgrade deploy cli <zCLI upgrade file name> (if upgrading)
Check response for errors
zCLI@{server name}(service-zgw)# show swversion (verify upgrade version as expected)
Switch Version: {switch version} Web Portal Version: {ZGW upgrade version} zCLI Version: {zCLI upgrade version}
zCLI@{server name}(service-zgw)# service status
keepalived is inactive and dead... Checking MySQL... Running Checking ZGW service... Running Checking zns ... Running
Verify service status of server
zCLI@{server name}(service-zgw)# service status
keepalived is inactive and dead... Checking MySQL... Running Checking ZGW service... Running Checking zns ... Running
Repeat step 2 to verify all services are up and operational with upgraded version
Repeat step 1 to verify zCenter is up and operational with upgraded version
Notes
Options for retrieving the downloadable upgrade package
This step may be customized to 2 sub-steps if zCenter cannot directly reach Zentera provided public URL where zCenter is hosted in a LAN that does not allow traffic to go to Internet:
Download the package to a local drive and transport it to a place that allows https or scp from where zCenter is located.
If the place is a web server with https capability, place the package to the server with an accessible URL like https://<web-ip>/path/package by zCenter, then issue the command below:
zCLI@{server name}(service-zgw)# upgrade download https://<web-ip>/path/package
If the place is a storage server with scp capability, place the package to the server where a user can access after login like /homepath/package, then issue the command below:
zCLI@{server name}(service-zgw)# upgrade download user@<server-ip>:/homepath/package Password: ********
Comments
0 comments
Please sign in to leave a comment.