Start a Conversation

Unsolved

This post is more than 5 years old

2151

February 29th, 2012 04:00

not enough space in thin pool to preallocate = all

Hi I am trying to create some thin devices (have done this befoer a lot) . I am using preallocate size = ALL.

I have used the same command on different array and works fine.

But on this array it says " not enough space in the thin pool " I have checked the pool and its only used 37% and there is free space.

SE version : V7.3.0.1 (Edit Level : 1214).  I have tried it from different server and still teh same error.

Any help would be good.

Thanks in advance.

50 Posts

February 29th, 2012 04:00

No, it was number and after checking few threds i changed it to ALL . Same issue.

1 Rookie

 • 

20.4K Posts

February 29th, 2012 04:00

does it work when you specify a number instead of ALL

1 Message

February 29th, 2012 05:00

There is bug in the  symcli version you are using which is preventing you to do this operation. Try using SYMCLI V7.3.1.7 or higher.

50 Posts

February 29th, 2012 05:00

Hi jk12345,

It has worked for another remote array, same command from same server.

I will try using SMC if it helps. Or else I will upgrade the SE any ways and then see.

I have EMC Live Chat on another window, looking into this.

Thanks

1 Message

February 29th, 2012 09:00

try using a number for allocation but drop the number by 1 mb per member (if using a meta).  For example, if you have a 4 member meta with space of cap/mp of 34,856 when you bind to the pool, bind this as 34,852 mb.

448 Posts

February 29th, 2012 09:00

What is the subscription % on the pool and do you allow over-subscription?

49 Posts

March 1st, 2012 09:00

Hi Kavan,

I faced a similar issue, I was unable to create new tdev's with preallocate=all when there is clearly enough space. Several of the tasks that I tried using preallocate=all were a bit flakey. However, I am able to create without preallocated and perform a start allocate after the create.

There was a known issue regarding this which was also documented in primus emc257440. The fix states that the issue i sfixed in SE7.2.1, unfortunately we still faced the problem in 7.3.1.

The support recommended to upgrade to v7.3.2. This issue is also addressed in the 7.3.2 release notes.

50 Posts

March 2nd, 2012 08:00

I might try again to see if it creates the devices in original way , if not , i will upgrade the SE and then try again.

50 Posts

March 2nd, 2012 08:00

Robert , subscription was only 42.5%

50 Posts

March 2nd, 2012 08:00

Hi Santosh,

As my request was urgent to created devs, i created them without binding to pool. I was able to successfully create them. Havin said that i was able to successfully create/bind/preallocate together 15GB devices. Only 10 x 240GB i was not able to bind/preallocate.  I created the 10 x 240GB devs without bind using SMC.

Then I was able to bind and fully preallocate all of them , no error.

I used SMC for above.

Having said that above all worked fine from same server to different array, i was able to create/bind/fully preallocate all 15GB and 240GB devices.  Strange...

I still have case open with EMC.

50 Posts

March 2nd, 2012 08:00

Santosh,

Let me correct myself...

On the second array i only ran preview ...having said that on the first array even the preview was failing...

Kavan

49 Posts

March 2nd, 2012 08:00

Kavan,

The first part you explained was exactly the same that I encountered, doing all the create/bind/allocate in a single session failed, but breaking them into individual sessions succeded. 

Whats even more strange in your case is you were able to do it on another array from the same server,  I havent tried doing on another array of mine.

I hope this gets fixed in the upgraded version.

448 Posts

March 2nd, 2012 10:00

a preview is only a syntax check on the command so unless you have incorrect syntax it will normally pass.  A prepare is a check of actually doing the work (simulation).

No Events found!

Top