Solved

Capacity expansion complete on HP E200 RAID controller but new size not seen by OS (W2K3).

Posted on 2008-10-15
23
4,262 Views
Last Modified: 2013-11-14
I have Data Protection Manager 2007 on a HP DL180 G5. For DPM storage we started with a RAID 5 array (3 physical disks, 1 logical) using the E200 Smart Array Controller. That filled up and we need more short term retention so I added another 3 disks (same model, size, etc) to the array and then expanded the size of the original logical drive using the "capacity expansion" feature in HP's Array Configuration Utility (v8.10.1.0). It took forever to complete (went from about 1.4TB to 3.5TB) but finally the Array configuration utility shows the array as healthy with a capacity of 3.5TB. Unfortunately, Windows (Server 2003 Standard SP2 x64) and DPM still only see the disk as 1.4TB. The data is all still there, which is great, but I need to get the OS and them DPM to recognize the additional freespace. The little documentation I could find on the E200 says the only change the system should see is the increased freespace. Ive rebooted and rescanned disks with no luck. Any ideas?
0
Comment
  • 7
  • 7
  • 6
  • +1
23 Comments
 
LVL 1

Author Comment

by:dataworksconsultinginc
ID: 22725227
I have since opened cases with HP and Microsoft and they are pointing thier fingers at each other. Trying to get the HP engineer to join a conference call with MS but having a heck of a time tracking down another live person at HP.
0
 
LVL 87

Expert Comment

by:rindi
ID: 22728364
I don't know the data protection manager and what it does. But normally when you expand a raid array that doesn't mean you have the space immediately available for storage. The added space won't be partitioned or formatted for use by the OS automagically. In Windows OS's you should just open diskmanagement and there the extra space should be seen as unassigned. Now you can add a new partition and format that new space, or use some utility to extend your current partitions, like diskpart etc.
0
 
LVL 70

Expert Comment

by:garycase
ID: 22732321
Online capacity expansion is, as you've noted, very slow -- but that part's done.   The next step is quite fast ... you need to use DiskPart to extend your logical drive to use the newly added space.   The simple command "diskpart extend" should do the trick.    However -- how is the array formatted?   There's a 2TB volume limit unless it's a GPT volume or you're using 64-bit block numbers.   If that's an issue, you'll need to simply create another volume ... or save all the data elsewhere; delete the volume; and recreate a GPT volume.


0
 
LVL 1

Author Comment

by:dataworksconsultinginc
ID: 22732448
Microsoft had me try these steps already. Disk Management and Diskpart both show the original size of the disk. Not the expanded size or any more free space. At that point they threw it back at HP who still say their part is done. Some screenshots of disk management vs the array config utility.
array2.JPG
array.JPG
0
 
LVL 70

Expert Comment

by:garycase
ID: 22732998
Not absolutely certain (I don't use Dynamic volumes, so I haven't tried this) --> but I believe the issue is that you're using a Dynamic disk on the array.   Had it been a basic volume it would have simply extended with Diskpart after the OCE.

Unfortunately, there's no way to convert a dynamic disk back to a basic disk => so the "fix" is to copy all of the data to a backup; then change to a basic disk and extend the volume; and then copy the data back.
0
 
LVL 55

Expert Comment

by:andyalder
ID: 22741374
garycase>There's a 2TB volume limit unless it's a GPT volume or you're using 64-bit block numbers.

Yup. Software is so stupid it is prepared to extend a non-GPT disk past the 2TB barrier, I've seen the same posted several times at EE and there's no fix apart from backup/restore. HP's software is at fault because it told MS's API to do something that isn't valid and MS's API is at fault because it didn't tell the ACU that it isn't a valid request.
0
 
LVL 1

Author Comment

by:dataworksconsultinginc
ID: 22742613
Well a conference call between HP and MS today revealed that the E200 controller has a 2TB logical drive limit. Even though the HP Array Config Utility allowed me to create a 3.5TB logical drive, it doesnt know how to tell the OS that. So our resolution will be to (1) backup the DPM data on the current disk using a large (hopefully I can find one big enough) USB disk that mirrored to the DPM disk, (2) recreate the array with 2 logical drives less than 2TB, and (3) get the data back onto one of the new disks somehow.

I think I will leave this open to post the full details of the work around should it (by some act if deiity) work.
0
 
LVL 55

Expert Comment

by:andyalder
ID: 22742778
Quickspecs say "NOTE: Support for greater than 2TB in a single logical drive." What's more it says it twice and it's highlighted in blue.
 http://h18004.www1.hp.com/products/quickspecs/12460_div/12460_div.html
0
 
LVL 70

Expert Comment

by:garycase
ID: 22742927
r.e. the Quickspecs ==> Very interesting ... under "Key Features" it says "... Support for up to 2 TB in a single logical drive."    ...   and then later has the statement noted above :-)

In any event, I'm sure restricting the individual logical drives to 2TB will resolve this -- although its unfortunate you need to do this, since GPT drives work so well.
0
 
LVL 1

Author Comment

by:dataworksconsultinginc
ID: 22743117
Heh..I think they will be updating that ;)

From: *********[mailto:*******@hp.com]
Sent: Friday, October 17, 2008 10:20 AM
To: ME
Subject: RE: <CASE:**********>

Hi ****

I fully understand and you are right. Its a little bit confusing. In fact, the logical drive cant be bigger than 2TB. What I believe they meant with the note is that the Smart Array E200 will be supporting greater capacity than 2TB but not in the same logical Drive.

I am going to escalate this in order to fix this misunderstanding in the documentation.

I really appreciate your feedback. By having your feedback we can improve our support and documentation in all our products.

Thank you very much for your comment ***.

Regards, ******

From: MESent: viernes, 17 de octubre de 2008 11:09 a.m.
To: *******
Cc: boss
Subject: RE: <CASE:********

*****,
I am a bit confused. In the link you provided the specifications for capacity says NOTE: Support for greater than 2TB in a single logical drive.

But under key features is says &up to 2TB.

It definitely has a 2TB disk limit right?
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 55

Accepted Solution

by:
andyalder earned 250 total points
ID: 22743155
0
 
LVL 70

Assisted Solution

by:garycase
garycase earned 250 total points
ID: 22743520
... and the right hand said to the left hand ... :-)

Surprising that HP support didn't apparently even look at their own firmware updates before responding to the question !!
0
 
LVL 1

Author Comment

by:dataworksconsultinginc
ID: 22743606
Yeah..and this is after I had the case escalated to a tier 2 engineer because the first tier was zero help.

Waiting for their next response

From: ME
Sent: Friday, October 17, 2008 11:13 AM
To: ****
Cc: Boss; Microsoft
Subject: RE: <CASE:****

***, so this setup DOES support a 3.5TB logical drive as configured and I will not have to create 2 smaller disks to get Windows to see it?

******

From: ****@hp.com
Sent: Friday, October 17, 2008 11:07 AM
To:****
Subject: RE: <CASE:*****>

Good morning ***

I has just checked and you are totally right ***.

As I was telling you before, I am not a Microsoft Specialist but when I checked one of the screenshots you sent me, I noticed that there are like many partitions or we have been extending that partition many times.

We should ask people from Microsoft in order to know why the OS is not recognizing the space. Initially I thought that Windows was not recognizing the new space because of the 2 TB limitation with the Raid Controller. Now I have double check it for you and I found that the Array Configuration Utility is recognizing the 3.5TB of space.

****, feel free to contact me in case you need anything else and I will be more than happy to assist you.

Best Regards, ***

From: Me
Sent: viernes, 17 de octubre de 2008 11:46 a.m.
To: HP
Subject: RE: <******>

****,

Also, here (below link) it states that version 1.66 of the firmware allows customers to configure logical drives that are greater than 2TB. We are running firmware version 1.72. Would upgrading to version 1.8 change anything?

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=329290&prodSeriesId=1157688&swItem=MTX-e868071fa3aa49038ac50bf775&prodNameId=3182559&swEnvOID=1005&swLang=8&taskId=135&mode=5
0
 
LVL 70

Expert Comment

by:garycase
ID: 22743882
I suspect if you copy all the data off the array; delete the array; and then recreate it, you'll be able to create a single GPT volume that uses the full 3.5TB => and in the future any additional OCE should work fine ... you'll just need to do a simple "diskpart extend" command after the expansion.  But don't make the disk dynamic !!

0
 
LVL 55

Expert Comment

by:andyalder
ID: 22746077
The problem is that somebody/someprogram(the HP ACU) has to convert the volume to GPT on-the-fly.

I was assuming the many many partitions was a quirk of the screenshot/mspaint.
0
 
LVL 70

Expert Comment

by:garycase
ID: 22746167
I don't think it can be converted "on the fly" ==> pretty sure he'll need to (a) back up; (b) delete the array;  (c) recreate the array; (d) create the GPT volume in the array; and then (e) restore the data.

... but once this is done, any future OCE should work easily -- just do the OCE, then run "diskpart expand" and it'll be done :-)    The primary problem here is that the original disk was made dynamic (not a good idea when a RAID controller is already managing the disk concatenation); and that it wasn't formatted as a GPT volume in anticipation of needing to cross the 2TB boundary.

0
 
LVL 55

Expert Comment

by:andyalder
ID: 22747485
The point is that the ACU should have checked and not performed the operation if it couldn't complete it.
0
 
LVL 70

Expert Comment

by:garycase
ID: 22747570
Agree ... although it's not clear that it didn't complete it, but the dynamic disk structure didn't let diskpart extend it.   Dynamic disks can have some strange effects.
0
 
LVL 55

Expert Comment

by:andyalder
ID: 22747635
Yeah, I hate dynamic disks.
0
 
LVL 1

Author Comment

by:dataworksconsultinginc
ID: 22890289
So MS has confirmed that this is indeed a GPT issue. We are going to backup the data to a large external disk and recreate the single partition as a GPT disk. MS says we will get the whole size then. I will confirm this once complete.
0
 
LVL 55

Expert Comment

by:andyalder
ID: 22891348
you can hardly blame MS if HP bugger around with the disk size though,
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Storage devices are generally used to save the data or sometime transfer the data from one computer system to another system. However, sometimes user accidentally erased their important data from the Storage devices. Users have to know how data reco…
The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now