How Do I Upgrade the Software of My NodeGrid?

How Do I Upgrade the Software of My Nodegrid?

Steps for the Nodegrid software upgrade via WebUI

1. Once you get the software from ZPE Systems (from your Sales representative), save the ISO file:
      a. into your PC/laptop
      b. into a Remote Server such as FTP, SSH, HTTP
      c. into the NodeGrid, to the /var/sw directory:
            i. transfer the iso file using scp - example: scp nodegrid.iso admin@nodegrid:/var/sw/
            ii. copy the iso file to a USB flash drive and plug it to a Nodegrid USB port. Log in as root to Nodegrid, and go to
                /run/media/sdb or /run/media/sdb1 directory. Then copy the iso file to /var/sw folder. 

2. Enter the NodeGrid IP address or hostname into a browser and log in as admin

3. Go to System :: Toolkit page, and click on Software Upgrade

4. Select the Image Location:
      a. Local System, if you have saved the ISO file into the /var/sw directory of the NodeGrid. Then select the filename.
      b. Local Computer, if you have saved the ISO file into your PC/laptop. Then choose the file.
      c. Remote Server, and enter the server's information and credentials. Note that the URL requires the following                    format: <PROTOCOL>://<ServerAddress>/<Remote File>. Protocols supported are FTP, TFTP, SFTP, HTTP, HTTPS, SCP. For       example, ftp://192.168.160.10/nodegrid.iso or https://192.168.161.254/nodegrid.iso.

5. Then click on Upgrade button.

Downgrading
If you need to downgrade to a previous version of the Nodegrid software, two options are available:

Restore to factory default
Restore configuration

Note: To use the restore configuration option, the Nodegrid software version must match the version used to created the restoration file. Example: If the configuration file is was created in version 4.2 and Nodegrid is currently on version 5.0, Nodegrid must be downgraded to version 4.2 before the restoration file can be used.

 

Steps for the NodeGrid Software upgrade via CLI

1. Once you get the software from ZPE Systems (from your Sales representative), save the ISO file
      a. into a Remote Server such as FTP, SSH, HTTP.
      b. into the NodeGrid, to the /var/sw directory:
            i. transfer the iso file using scp - example: scp nodegrid.iso admin@nodegrid:/var/sw/
            ii. copy the iso file to a USB flash drive and plug it to a Nodegrid USB port. Log in as root to Nodegrid, and go to
                /run/media/sdb or /run/media/sdb1 directory. Then copy the iso file to /var/sw folder. 

2. Access the Nodegrid via ssh, local port (Console or HDMI port), or telnet (if enabled), and log in as admin.

3. Type the following:
     cd /system/toolkit/
     software_upgrade
     set image_location=local_system
     set filename=<image_file>
     upgrade
- OR - 
     cd /system/toolkit/
     software_upgrade
     set image_location=remote_server 
     set url=<protocol://ServerAddress/image_file>
     set username=<user>
     set password=<password>
     upgrade

Note: For the URL, the supported protocols are FTP, SFTP, TFTP, HTTP, HTTPS, and SCP.
 
Examples:

Local System
[admin@nodegrid /]# cd /system/toolkit/
[admin@nodegrid toolkit]# software_upgrade
[admin@nodegrid {toolkit}]# set image_location=local_system
[admin@nodegrid {toolkit}]# set filename=NodeGrid_Platform_v3.2.38_20170520.iso
[admin@nodegrid {toolkit}]# upgrade

Using FTP server
[admin@nodegrid /]# cd /system/toolkit
[admin@nodegrid toolkit]# software_upgrade
[admin@nodegrid {toolkit}]# set image_location=remote_server url=ftp://10.0.0.1/NodeGrid_Platform_v3.2.38_20170520.iso
[admin@nodegrid {toolkit}]# set username=john 
[admin@nodegrid {toolkit}]# set password=john1234 
[admin@nodegrid {toolkit}]# upgrade

Using SCP server
[admin@nodegrid /]# cd /system/toolkit
[admin@nodegrid toolkit]# software_upgrade
[admin@nodegrid {toolkit}]# set image_location=remote_server 
[admin@nodegrid {toolkit}]# set url=scp://SCP.server.com/NodeGrid_Platform_v3.2.38_20170520.iso
[admin@nodegrid {toolkit}]# set username=jane.jane 
[admin@nodegrid {toolkit}]# set password=janepasswd
[admin@nodegrid {toolkit}]# upgrade 

Using HTTPS server
[admin@nodegrid /]# cd /system/toolkit
[admin@nodegrid toolkit]# software_upgrade
[admin@nodegrid {toolkit}]# set image_location=remote_server url=https://192.168.160.254/NodeGrid_Platform_v3.2.38_20170520.iso
[admin@nodegrid {toolkit}]# set username=superuser password=superuserpassword
[admin@nodegrid {toolkit}]# upgrade

    • Related Articles

    • Nodegrid upgrade through Redhat server

      Ansible can be used to upgrade Nodegrid device to newer version from server ( Redhat in this case ). First, one needs to create template to be copied on remote Nodegrid device. nodegrid_upgrade.j2 software_upgrade set image_location=local_system set ...
    • What is the Nodegrid Appliances' Harmonized Code and ECCN Number?

      The Nodegrid family of appliances have the following HS code and ECCN information: Nodegrid Serial Console (NSC) Nodegrid Bold (NGB) Nodegrid [CI] (NCI) Nodegrid Flex (NFX) Nodegrid Service Processor (NSP) Nodegrid USB (NGU) Harmonized code HS ...
    • Where Can I Find the Nodegrid User Manual?

      You can find the latest and previous versions of the Nodegrid User Manual here: https://www.zpesystems.com/resources/product-resources/user-manuals/
    • Nodegrid Manager Installation in ESXi 6

      Nodegrid Manager software is installed from an ISO file. The installation procedure is a three-stage process:  Creating a virtual machine; Booting from the ISO file in order to install the software; Restarting and booting from the newly created ...
    • Nodegrid Manager Installation in ESXi 5

      Nodegrid Manager software is installed from an ISO file. The installation procedure is a three-stage process:  Creating a virtual machine; Booting from the ISO file in order to install the software; Restarting and booting from the newly created ...