Start a Conversation

Unsolved

This post is more than 5 years old

P

8685

August 19th, 2016 12:00

Unity how can you tell what a RAID Group is made up of

Just on my first real Unity 400 today and have built various pools RGs and LUNs and exported them all just fine.

But the customer asked later, how can you tell what the RAID group was made up of.

As an example the RG shows 8 disks. Now given they are NL-SAS drives I would assume its a R6 6+2. But there actually was nothing that would actually tell you that.

Am I missing something?

On VNX I could look at properties and get the details.

Thank you in advance for your help.

Regards

Paul

11 Posts

August 19th, 2016 14:00

Glenn

Thanks unfortunately as the system grows and it will that’s not a great way for a customer to figure it out.

Regards

Paul Swedberg

Principal Systems Engineer

EMC OEM Solutions

Email: paul.swedberg@emc.com

Mobile: +1 774 277-2812

Website: http://www.emc.com/oem

4.5K Posts

August 19th, 2016 14:00

You could submit a Request For Enhancement

glen

11 Posts

August 19th, 2016 14:00

Good idea and most likely will.

Thank you for your comments

Regards

Paul Swedberg

Principal Systems Engineer

EMC OEM Solutions

Email: paul.swedberg@emc.com

Mobile: +1 774 277-2812

Website: http://www.emc.com/oem

4.5K Posts

August 19th, 2016 14:00

When you first create a Pool and select a tier - the Capacity Tier (NL-SAS) disks will default to a 6+2 R6. After the have created the Pool you can see which disks are in which tiers so you should have a idea of the configuration of the disks = go to Pool Properties and look in the FASY VP tab - this should show the tiers and the Raid Type and the number of disks. But the only way to determine how the disks are arranged would be to remember what you selected when you were creating the Pool. For example, if you selected SAS R5 you could select "Other" for the number of disks - 4+1, or 8+1 or 12+1. Once that is selected, I don't see any other way to determine how it was set up originally in the GUI, but there is a UEMCLI command that will show the Pool configuration - the "Stripe Length" is the number of disks in each private riad group within that tier. So 15 disks, R5, Stripe=5 means it's set for 4+1.

uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/tier -pool pool_1 show -detail

2: Name                = Performance

Drives                   = 15 x 600.0G SAS

Drive type             = SAS

RAID level            = 5

Stripe length        = 5

Total space          = 7087501344768 (6.4T)

Current allocation = 0

Remaining space = 7087501344768 (6.4T)

Create_NL-SAS_Unity.PNG.png

glen

169 Posts

August 21st, 2016 17:00

uemcli can provide this info in detail.  Recently i wrote a script that can show details (main input from uemcli) for a solution engineer. Sample output is :

00:39:07 service@(none) spa:~> sh disk_report.sh

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

"Array Serial#"

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

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

Pool For Sales  [Raid Mixed] 15 drives

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

Disk 0_0_10 [Enclosure DPE] [SAS Flash 2] [R_10]

Disk 0_0_9  [Enclosure DPE] [SAS Flash 2] [R_10]

Disk 2_0_1  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_2  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_3  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_4  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_5  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_6  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_7  [Enclosure 2] [NL-SAS] [R_6]

Disk 2_0_8  [Enclosure 2] [NL-SAS] [R_6]

Disk 1_0_0  [Enclosure 1] [SAS] [R_5]

Disk 1_0_1  [Enclosure 1] [SAS] [R_5]

Disk 1_0_2  [Enclosure 1] [SAS] [R_5]

Disk 1_0_3  [Enclosure 1] [SAS] [R_5]

Disk 1_0_4  [Enclosure 1] [SAS] [R_5]

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

Pool Pool02         [Raid R_5]  5 drives

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

Disk 1_0_5  [Enclosure 1] [SAS] [R_5]

Disk 1_0_6  [Enclosure 1] [SAS] [R_5]

Disk 1_0_7  [Enclosure 1] [SAS] [R_5]

Disk 1_0_8  [Enclosure 1] [SAS] [R_5]

Disk 1_0_9  [Enclosure 1] [SAS] [R_5]

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

Pool Pool for Testing [Raid R_5] 10 drives

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

Disk 1_0_10 [Enclosure 1] [SAS] [R_5]

Disk 1_0_11 [Enclosure 1] [SAS] [R_5]

Disk 1_0_12 [Enclosure 1] [SAS] [R_5]

Disk 1_0_13 [Enclosure 1] [SAS] [R_5]

Disk 1_0_14 [Enclosure 1] [SAS] [R_5]

Disk 1_0_15 [Enclosure 1] [SAS] [R_5]

Disk 1_0_16 [Enclosure 1] [SAS] [R_5]

Disk 1_0_17 [Enclosure 1] [SAS] [R_5]

Disk 1_0_18 [Enclosure 1] [SAS] [R_5]

Above was derived from pool, tier output and disk outputs.

For Unisphere GUI, like glen said, feature can be requested

4.5K Posts

August 24th, 2016 09:00

I just discovered that you can get the raid group information from a Service command.

If you run the following command it creates a file that you can then download using WinSCP. Once downloaded you can view the file in a browser.

login as: service

Welcome to EMC Unity 300 24GB - (none) - upc_Unity_3_6_upcBuilder-4.0.1.8194551-GNOSIS_RETAIL

Using keyboard-interactive authentication.

Password:

Last login: Wed Aug 24 13:52:53 2016 from 10.239.92.79

16:14:58 service@(none) spa:~> svc_arrayconfig -H

/EMC/backend/service/configuration_history/20160824_161601_APM00161406789_EMC-UEM-Telemetry.html

The file is stored in the path listed after the command - I then logged into the array using WinSCP (using the Service user and service password) and went to the location above and downloaded the file and opened with Chrome - this looks very similar to the USM tool when opening the arrayconfig.xlm file from the VNX. There is a tab called Storage/Raid Groups - this shows the internal raid groups with the disks in each raid group.

The other files (.tar.gz) contain the same information but in separate CSV files (ie., 20160707_000117_APM00161406789_raidGroup.csv).

16:19:36 service@(none) spa:/EMC/backend/service/configuration_history> ls

20160706_140706_APM00161406789_EMC-UEM-Telemetry.tar.gz  20160822_194441_APM00161406789_EMC-UEM-Telemetry.tar.gz

...

20160822_171825_APM00161406789_EMC-UEM-Telemetry.tar.gz  20160824_161601_APM00161406789_EMC-UEM-Telemetry.html

These files (Telemetry) are also in the Service Data file. Open the Service data file in ZIP, the look in the SP that is the Primary SP (for example SPA) and follow the path to:

\spa\EMC\backend\service\configuration_history\

glen

169 Posts

August 24th, 2016 22:00

that is great find, Glen. This is same as the Unisphere -> Service -> Service Task -> Save Configuration.

11 Posts

August 25th, 2016 05:00

Very interesting traveling but will try later

Thanks

iPhone 774 277 2812

No Events found!

Top