Pegasus2 R8 - Trouble with Physical Drives and Disk Array

  • 270 Views
  • Last Post 01 March 2023
Ian Dzilenski posted this 28 February 2023

When trying to set up a disk array on a Peagasus2 R8 enclousre, the Promise Utility will only let me select 4 out of the 8 physical drives to create the array - the remaining 4 stay greyed out and won't let me select them. I've tried formatting all 8 drives. I've tried changing their position in the enclosure. I've tried re-initializing the drives as well. All to no luck.

 

How do I make the enclosure see all 8 physical drives? Is their something going on with the enclosure that needs to be reset or changed?

Order By: Standard | Latest | Votes
R P posted this 28 February 2023

Hi Ian,

The most likely cause is that the other disks are already in use in another array or are configured as passthru drives.

Please start the promise CLI by opening a terminal and using the command

promiseutil

Then type this command and send the output.

phydrv

This will show how your disks are configured.

Ian Dzilenski posted this 28 February 2023

Hi Ian,

The most likely cause is that the other disks are already in use in another array or are configured as passthru drives.

Please start the promise CLI by opening a terminal and using the command

promiseutil

Then type this command and send the output.

phydrv

This will show how your disks are configured.

 

Unfortunately, when I put in the 'promiseutil' command I get '/usr/local/bin/promiseutil: Bad CPU type in executable'. 

This then prevents me from using the next command.

 

Thanks for your initial response. Any other feedback is appreciated.

R P posted this 01 March 2023

Hi Ian,

Sounds like you have a M1 MAC. The CLI (aka promisutil) is installed when you install the Promise Utility. When you run the Promise Utility the first time you are asked to install Rosetta 2 if it is not already installed. After installing Rosetta 2 the CLI will run without a problem. You indicate that you are using the Promise Utility, so this is odd. If the Promise Utility runs, so should promiseutil.

There are a few options still, please try manually installing Rosetta 2, from a terminal...

softwareupdate --install-rosetta

 

Alternatively, you can run the entire Terminal app using Rosetta by opening Get Info on Terminal.app in Finder and checking ‘Open using Rosetta’. This should run everything with Rosetta so you will want to disable it after the promiseutil session.

Close