This article covers EMC® PowerPath® Virtual Appliance upgrade from 2.0.0 to 2.0.1. Please refer to “HOW TO: Upgrade EMC PowerPath Virtual Appliance” article for the upgrade from EMC® PowerPath® Virtual Appliance 1.2.x.
- Download EMC® PowerPath® Virtual Appliance upgrade package from EMC Online Support portal:
- Shutdown PowerPath Virtual Appliance and:
- Take a snapshot;
- Add a new 10 GB disk from storage to PowerPath Virtual Appliance (VM). It is recommended that you increase the size of root file system in case of upgrade from PowerPath Virtual Appliance 2.0.0
- Power on PowerPath Virtual Appliance;
- SSH to EMC PowerPath Virtual Appliance, login as
root
and follow this procedure to extend the root file system:-
epp001:~ # df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 3853936 1652176 2000852 46% / udev 2028592 108 2028484 1% /dev tmpfs 2028592 0 2028592 0% /dev/shm /dev/mapper/systemVG-LVRoot 3853936 1652176 2000852 46% / /dev/mapper/systemVG-LVswap 6094400 143484 5636344 3% /swap /dev/sda1 165602 24037 133015 16% /boot
-
epp001:~ # cat /proc/partitions major minor #blocks name 8 0 10485760 sda 8 1 171012 sda1 8 2 10311680 sda2 8 16 10485760 sdb 253 0 6291456 dm-0 253 1 4018176 dm-1
-
epp001:~ # ls -l /sys/class/scsi_host total 0 lrwxrwxrwx 1 root root 0 Oct 29 12:18 host0 -> ../../devices/pci0000:00/0000:00:10.0/host0/scsi_host/host0 lrwxrwxrwx 1 root root 0 Oct 29 12:18 host1 -> ../../devices/pci0000:00/0000:00:07.1/ata2/host1/scsi_host/host1 lrwxrwxrwx 1 root root 0 Oct 29 12:18 host2 -> ../../devices/pci0000:00/0000:00:07.1/ata3/host2/scsi_host/host2
-
epp001:~ # echo "- - -" > /sys/class/scsi_host/host0/scan
This command is used to rescan scsi host. Echoing a wildcard value of “channel target and lun”, and the operating system will rescan the device path.
-
epp001:~ # cat /proc/partitions major minor #blocks name 8 0 10485760 sda 8 1 171012 sda1 8 2 10311680 sda2 8 16 10485760 sdb 253 0 6291456 dm-0 253 1 4018176 dm-1
-
epp001:~ # fdisk -l /dev/sdb Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdb doesn't contain a valid partition table
-
epp001:~ # vgdisplay --- Volume group --- VG Name systemVG System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size 9.83 GiB PE Size 4.00 MiB Total PE 2517 Alloc PE / Size 2517 / 9.83 GiB Free PE / Size 0 / 0 VG UUID RHiVZ9-cqSo-srmH-NGZs-zm4W-rAAm-fLeC15
-
epp001:~ # vgextend systemVG /dev/sdb No physical volume label read from /dev/sdb Physical volume "/dev/sdb" successfully created Volume group "systemVG" successfully extended
-
epp001:~ # vgdisplay --- Volume group --- VG Name systemVG System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 19.83 GiB PE Size 4.00 MiB Total PE 5076 Alloc PE / Size 2517 / 9.83 GiB Free PE / Size 2559 / 10.00 GiB VG UUID RHiVZ9-cqSo-srmH-NGZs-zm4W-rAAm-fLeC15
-
epp001:~ # lvextend -L +5GB /dev/systemVG/LVRoot Extending logical volume LVRoot to 8.83 GiB Logical volume LVRoot successfully resized
-
epp001:~ # resize2fs /dev/systemVG/LVRoot resize2fs 1.41.9 (22-Aug-2009) Filesystem at /dev/systemVG/LVRoot is mounted on /; on-line resizing required old desc_blocks = 1, new_desc_blocks = 1 Performing an on-line resize of /dev/systemVG/LVRoot to 2315264 (4k) blocks. The filesystem on /dev/systemVG/LVRoot is now 2315264 blocks long.
-
epp001:~ # df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 8884968 1653164 6771068 20% / udev 2028592 108 2028484 1% /dev tmpfs 2028592 0 2028592 0% /dev/shm /dev/mapper/systemVG-LVRoot 8884968 1653164 6771068 20% / /dev/mapper/systemVG-LVswap 6094400 143484 5636344 3% /swap /dev/sda1 165602 24037 133015 16% /boot
-
- Upgrade EMC PowerPath Virtual Appliance:
- Upload ‘
applianceUpdate.zip
‘ to a directory on Virtual Appliance VM,/tmp
for example; - SSH into the PowerPath Virtual Appliance VM, login as root;
- Unzip the upgrade package:
epp001:~ # cd /tmp pdc1epp001:/tmp # unzip applianceUpdate.zip Archive: applianceUpdate.zip creating: applianceUpdate/ inflating: applianceUpdate/preUpdate.sh inflating: applianceUpdate/postUpdate.sh {skipped}
- Run
epp001:/tmp # cd applianceUpdate epp001:/tmp/applianceUpdate #
- Run
epp001:/tmp/applianceUpdate # /bin/bash applianceUpdate 14:19:23 [INFO]: * Starting the appliance update process * 14:19:23 [INFO]: Updating PowerPath: 2.0.0.0.86 -> 2.0.1.0.206 14:19:23 [INFO]: Logs can be found here: 14:19:23 [INFO]: /opt/ADG/update/logs/update-2.0.0.0.86-2.0.1.0.206-2015_10_29-14_19_23.log 14:19:23 [INFO]: * Validating update * 14:19:24 [INFO]: Checking installed product version ... 14:19:24 [INFO]: Product version check is successful. 14:19:24 [INFO]: Adding update repo ... 14:19:24 [INFO]: Update repo added successfully. 14:19:24 [INFO]: Checking OS version ... 14:19:24 [INFO]: OS version check is successful. 14:19:24 [INFO]: Update validation successful. 14:19:24 [INFO]: * Starting Update * 14:19:24 [INFO]: * Running pre-update script * 14:19:56 [INFO]: Updating the existing packages. This may take some time. Please wait ... 14:21:15 [INFO]: Update of existing packages completed. 14:21:15 [INFO]: Installing new packages. This may take some time. Please wait ... 14:21:17 [INFO]: Installation of new packages completed. 14:21:17 [INFO]: Updating the product version to 2.0.1.0.206 ... 14:21:17 [INFO]: * Running post-update script * 14:21:19 [INFO]: * COMPLETE: Appliance update completed successfully *
- Reboot the PowerPath Virtual Appliance:
epp001:/tmp/applianceUpdate # reboot Broadcast message from root (pts/0) (Thu Oct 29 14:22:27 2015): The system is going down for reboot NOW!
- Upload ‘
- Log in to EMC PowerPath Virtual Appliance, navigate to System / Health and check all services are running.
Hope this will help.
thanks for the info, is there a way to uprage it from the GUI ?
Great help. I just this now following your guidance. Very helpful. Please continue posting these. Thank you.