How To: Upgrading the Pure VMware Appliance with puresw
The Pure Storage VMware Appliance was released to support deployments of Pure Storage integrations such as the Remote Plugin for the vSphere Client and the VM Analytics Collector. While the OVA supports each of these integrations, the OVA can only support one integration at a time. When multiple integrations are needed, more than one OVA will need to be deployed. This KB covers the process to upgrade the appliance, remote plugin or collector directly from the appliance with puresw.
Upgrading the VMware Appliance and Remote Plugin
Here is the process to upgrade the VMware Appliance with either the Remote Plugin or Collector application when either has an upgrade available.
- Log into the VMware Appliance CLI
ssh pureuser@appliance-fqdn
- Find what upgrades are available by using
puresw list
VMware Appliance with the Remote Plugin Installed
pureuser@remote-plugin:~$ puresw list Checking for updates... Package Description Installed Update Available pure-vmware-appliance Pure Storage VMware Appliance 3.2.0 Yes (3.3.1) pure-vsphere-remote-plugin Pure Storage vSphere Client Plugin 5.0.0 No 33 system packages have updates available
VMware Appliance with the VM Analytics Collector Installed
pureuser@vm-analytics-collector:~$ puresw list Checking for updates... Package Description Installed Update Available pure-vmware-appliance Pure Storage VMware Appliance 3.3.0 Yes (3.3.1) vm-analytics-collector Pure Storage VM Analytics Collector 3.1.0 Yes (3.1.4) 33 system packages have updates available
- Upgrade either the appliance or plugin with
puresw upgrade start pure-vsphere-remote-plugin
VMware Appliance with the Remote Plugin Installed
pureuser@remote-plugin:~$ puresw upgrade start pure-vsphere-remote-plugin Installing... Installation complete!
VMware Appliance with the VM Analytics Collector Installed
pureuser@vm-analytics-collector:~$ puresw upgrade start vm-analytics-collector Installing... Installation complete!
- Check that the appliance or plugin are updated with
puresw list
VMware Appliance with the Remote Plugin Installed
pureuser@remote-plugin:~$ puresw list Checking for updates... Package Description Installed Update Available pure-vmware-appliance Pure Storage VMware Appliance 3.3.1 No pure-vsphere-remote-plugin Pure Storage vSphere Client Plugin 5.0.0 No 0 system packages have updates available Software is up to date!
VMware Appliance with the VM Analytics Collector Installed
pureuser@vm-analytics-collector:~$ puresw list Checking for updates... Package Description Installed Update Available pure-vmware-appliance Pure Storage VMware Appliance 3.3.1 No vm-analytics-collector Pure Storage VM Analytics Collector 3.1.4 No 0 system packages have updates available Software is up to date!
In this example only the Remote Plugin did not have an upgrade available. The process would have been the same if it did have an upgrade available. In the event that there is a failed upgrade process please open a Pure Support case and work with them to resolve the issue.