Get Offline drives Online again

  • 76 Views
  • Last Post 2 weeks ago
Åge Engjom posted this 2 weeks ago

A colleague of mine became very curious about my Promise Pegasus2 R4 and found out on his own that it was possible to release it´s hard drives while the device was still on. This caused the disks to go into Offline Mode. 

To change the four hard drives in Pegasus2 back to Online Mode again, I could not use the latest version of Promise Utilities that I had installed on the Mac. This the latest version of Promise Utilities, lacked commad line tools(CLI-features) which I found out was needed to get the drives Online again. When I typed: promiseutil in the Macs terminal application, it answered with "Command not found". I had to go to: https://www.promise.com/Support/downloadcenter and look for an installer for an older version of Promise Utilities that also contained the Promise CLI tools. I went for a version 4 because I had seen one used it with CLI commands on one of kb.promise.com´s pages. When I installed this older version of Promise Utilities, the promiseutil showed up at ones when I typed "promiseutil" i the Macs Terminal application:

 

user@My-MacBook-Pro ~ % promiseutil

-------------------------------------------------------------

Promise Utility

Version: 4.04.0000.40 Build Date: Feb 26, 2020

-------------------------------------------------------------

 

List available RAID HBAs and Subsystems

===============================================================================

Type  #    Model         Alias                         WWN                 Seq 

===============================================================================

hba   1  * Pegasus2 R4                                 2000-0001-5557-8cdc  1  

 

Totally 1 HBA(s) and 0 Subsystem(s)

 

-------------------------------------------------------------

The row with '*' sign refers the current working HBA/Subsystem path

To change the current HBA/Subsystem path, you may use the following command:

  

  spath -a chgpath -t hba|subsys -p <path #>.

 

Type help or ? to display all the available commands

-------------------------------------------------------------

 

cliib> 

 

Now to get all four hard drives in the Pegasus2 R4 raid Online again, I had to type the followig line, one time for each drive and change the number to 2, 3, 4 and press Enter(return) each time to confirm the action to the Pegasus2 R4:

 

phydrv –a online –p 1

 

A fast way to do this is to type the line over ones, press Enter(return) and then press the Up-arrow on the keyboard(to repeat last command), change the number and press Enter(return) and repeat this.

I believe that if you have more that four drives i the Pegasus2 R4 raid, the process will be the same.

I great thanks to Nazar at Promise Technical Support for bringing us this great solution to a stressful situation. If you don´t know about Promise Technical Support, as I did not, you can get supreme and fast support at https://support.promise.com

R P posted this 2 weeks ago

Hi,

This is a cautionary note. Forcing the wrong drive online can cause irrecoverable damage to the filesystem. You can lose all the data on the RAID.

Please do not casually force drives online, if you don't know what you are doing (some here are tech savvy, most are not) please ask for help either here or by emailing support@promise.com and don't force any drives online unless instucted to.

Also, especially in older Pegasus units, offline drives have probably failed and need to be replaced. Reusing failed drives is a recipe for disaster. When the failed drives fail again you may not have enough working drives to bring the RAID online. If that happens you will have to go to a data recovery service, which is expensive, or try a disk repair service.

If the drives somehow ended up offline after a power event, then none of the drives failed, and it's safe to bring them online if done properly. But the only way to determine the proper sequence of events by looking at a service report.

Close