

- #Promise pegasus r4 replacement drives manual#
- #Promise pegasus r4 replacement drives pro#
- #Promise pegasus r4 replacement drives series#
Migrate -a start -d 0 -l "id=0,capacity=8tb"īe sure to use the correct array number (-d 0), logical drive id (id=0) and capacity of the new LUN, in the case it's 8TB (capacity=8TB). For unknown reasons 'migration' was greyed out in the Promise Utility so this step had to be done in the CLI. The next step is to expand the LUN on the Pegasus to use all of the disk space. When this process is complete macOS will still see a 4TB LUN but the array will have been moved to the 4TB disks. This can also be done from the Promise Utility.
#Promise pegasus r4 replacement drives manual#
The 2TB disk (PD1) was forced offline and a manual rebuild was started in the Promise Utility on the first 4TB disk (PD4).Īfter the rebuild was completed the second 2TB disk (PD2) was forced offline and a manual rebuild was started in the Promise Utuility on the second 4TB disk (PD4).Īfter the rebuild was completed the third 2TB disk (PD3) was forced offline and a manual rebuild was started in the Promise Utility on the third 4TB disk (PD6). cliib> phydrv = PdId Model Type Capacity Location OpStatus ConfigStatus = 1 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot1 OK Array0 No.0 2 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot2 OK Array0 No.1 3 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot3 OK Array0 No.2 4 Hitachi HUS7 SATA HDD 4TB Encl1 Slot4 OK Unconfigured 5 WD WD40 SAS HDD 4TB Encl1 Slot5 OK Unconfigured 6 WD WD40 SAS HDD 4TB Encl1 Slot6 OK Unconfigured cliib> phydrv -a offline -p 1 cliib> phydrv -a offline -p 2 cliib> phydrv -a offline -p 3 cliib> phydrv = PdId Model Type Capacity Location OpStatus ConfigStatus = 1 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot1 Stale StaleConfig 2 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot2 Stale StaleConfig 3 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot3 Stale StaleConfig 4 Hitachi HUS7 SATA HDD 4TB Encl1 Slot4 OK Array0 No.0 5 WD WD40 SAS HDD 4TB Encl1 Slot5 OK Array0 No.1 6 WD WD40 SAS HDD 4TB Encl1 Slot6 OK Array0 No.2 To access the Promise CLI open a MAC terminal and entre promiseutil. The following commands are run from the Promsie CLI. The first 3 drives were 2TB with a RAID5 LUN and a journaled HFS+ filesystem.
#Promise pegasus r4 replacement drives pro#
For this KB a Pegasus 2 R6 was used attached to a MacBook Pro running Yosemite.
#Promise pegasus r4 replacement drives series#
The first step is to replace the drives with larger drives through a series of rebuilds.

This process will not work with a RAID0 or passthru disks. This process should also work with RAID 1 and RAID 10 LUNs. This process requires a redundant LUN, preferably RAID5 or RAID6. Note, these process steps are for journaled HFS+ only. The steps are readily available at various websites, although not all on the same page. So far it has been used twice successfully in the lab. Also macOS issues a warning about possible loss of files at one point, so use at your own risk. This process requires the use of the MAC terminal and promise CLI and is probably not for newbies. As it turns out, there is a way to make this work, the process is documented here.

This is a very good question and previously no process for this was available. A question often asked in the forum is whether it is possible to increase the size of a Pegasus macOS volume by rebuilding all the array drives to larger disks.
