Logical Drive Offline on Promise Pegasus R6 RAID0

  • 54 Views
  • Last Post 10 July 2023
  • Topic Is Solved
Juhani Juurik posted this 10 July 2023

Hey! Critical issue here!

Was backing up my Promise Pegasus R6 (RAID 0) to another drive, when my kid managed to reach out to my desk and popped out the first disk. This resulted in a high pitch sound and a constant red light. Promise Utility now gives me error on LD0: "Logical drive has been placed offline. Possible Data Loss".

Is there any way to get my RAID 0 back online? It is super important that i get my files back, even if only partly.

Order By: Standard | Latest | Votes
R P posted this 10 July 2023

Hi Juhani,

First, this is the reason why you should not use RAID0, if a single drive goes down, so does the Volume. Please use RAID5.

If it was the top drive, aka PD1, then the way to bring your Volume online is as follows.

promise@promises-Mac-mini ~ % promiseutil
-------------------------------------------------------------
Promise Utility
Version: 4.06.0000.01 Build Date: Aug 4, 2021
-------------------------------------------------------------

List available RAID HBAs and Subsystems
===============================================================================
Type  #    Model         Alias                         WWN                 Seq
===============================================================================
hba   1  * Pegasus M4                                  2000-0001-5564-6efc  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> logdrv
===============================================================================
LdId Alias       OpStatus      Capacity  Stripe RAID    CachePolicy     SYNCed
===============================================================================
0                Offline       8.19TB    1MB    RAID0   RAhead/WBack    Yes

cliib> phydrv -a online -p 1

cliib> logdrv
===============================================================================
LdId Alias       OpStatus      Capacity  Stripe RAID    CachePolicy     SYNCed
===============================================================================
0                OK            8.19TB    1MB    RAID0   RAhead/WBack    Yes

cliib>

That is, open a terrminal, enter promiseutil, then use the command

phydrv -a online -p 1

The logdrv commands are to show the status.

  • Liked by
  • Juhani Juurik
Juhani Juurik posted this 10 July 2023

Omg you just saved me last 10 years of my life. Massive thank you!

I'm using RAID 0 for max performance and safety actually, since RAID5 would be still dead in case the whole controller died, so this drive is regularly backed up to another physical unit, which now went bust and thus was not backed up for a couple of days. I guess I need to start doing double backups from now on.

Thanks again! 🙏🏻

Close