This post is more than 5 years old

12 Posts

3286

May 16th, 2013 23:00

While Creating the new TDEV device, Its giving me double the size

Hi Experts,

I was trying to create the 16GB tdevs using the below command

create dev count=5
size=34960,
emulation=FBA,
config=tdev;

This is suppose to give me 16 GB tdevs but its giving me 32 GB

Device Capacity
        {
        Cylinders : 34960
        Tracks : 524400
        512-byte Blocks : 67123200
        MegaBytes : 32775
        KiloBytes : 33561600


In our environment we have many vmax boxes but i am facing the issues only on this box and its running enginuity 5875.


Please Explain me why i am getting like above.


Thanks in advance

91 Posts

May 17th, 2013 05:00

In my system with latest version of SE that it is disabled by default.

Tested this in labs..

The issue seems that 'SYMAPI_TRACK_SIZE_32K_COMPATIBLE' which is set to ENABLE.

You can disable this so that you could see the device size depending on the symmetrix model.

* /var/symapi/config/options **

#

# Parameter:            SYMAPI_TRACK_SIZE_32K_COMPATIBLE

#

# Allowed values:       ENABLE | DISABLE

#

# Default value:        DISABLE

#

# Description:          Specifies how to report device sizes. ENABLE reports

#                       device size in terms of 32 KB tracks. DISABLE reports

#                       device sizes in their native mode, depending on the

#                       Symmetrix array model.

#

#SYMAPI_TRACK_SIZE_32K_COMPATIBLE = DISABLE

** If your Query is Answered, please mark this Question as Answered **

12 Posts

May 16th, 2013 23:00

I used the same command for the other VMX box that is running the engunity 5875 and its giving me 16 GB device not the 32 GB devices .

create dev count=5
size=34960,
emulation=FBA,
config=tdev;

91 Posts

May 16th, 2013 23:00

On Vmax -

GB = Cylinders * 15 * 128 * 512 / 1024 / 1024 / 1024


Hence


34960* 15 * 128 * 512 / 1024 / 1024 / 1024 = ~ 32.006

To create 16Gb size TDEV-

create dev count=5, size=17480, emulation=FBA, config=tdev;

91 Posts

May 16th, 2013 23:00

Do you have the symapi logs .. If yes, please provide the extract by removing the symm sn information.

Also provide the symdev output of the device which was created to confirm if 16Gb was created.

12 Posts

May 16th, 2013 23:00

Below is the example

I am was created 4 devices yday , 2*4 Gb device and 1*8 GB device and 1* 2Gb Devices , Below is the logs and my commands

***I removed the symm serial numbers everywhere***** .

A Configuration Change operation is in progress. Please wait...

    Establishing a configuration change session...............Established.

    {

      create dev count=2, size=9206 cyl, emulation=FBA, config=TDEV,

        mvs_ssid=0;

      create dev count=1, size=18414 cyl, emulation=FBA, config=TDEV,

        mvs_ssid=0;

      create dev count=1, size=4370 cyl, emulation=FBA, config=TDEV,

        mvs_ssid=0;

    }

    Performing Access checks..................................Allowed.

    Checking Device Reservations..............................Allowed.

    Initiating COMMIT of configuration changes................Queued.

    COMMIT requesting required resources......................Obtained.

    Step 004 of 054 steps.....................................Executing.

    Step 009 of 054 steps.....................................Executing.

    Step 009 of 054 steps.....................................Executing.

    Step 030 of 054 steps.....................................Executing.

    Step 030 of 054 steps.....................................Executing.

    Step 049 of 172 steps.....................................Executing.

    Step 049 of 172 steps.....................................Executing.

    Step 091 of 172 steps.....................................Executing.

    Step 093 of 172 steps.....................................Executing.

    Step 093 of 172 steps.....................................Executing.

    Step 093 of 172 steps.....................................Executing.

    Step 101 of 172 steps.....................................Executing.

    Step 107 of 172 steps.....................................Executing.

    Step 112 of 172 steps.....................................Executing.

    Step 116 of 172 steps.....................................Executing.

    Step 132 of 172 steps.....................................Executing.

    Step 132 of 172 steps.....................................Executing.

    Local:  COMMIT............................................Done.

      New symdevs: 7057:705A [TDEVs]

    Terminating the configuration change session..............Done.

The configuration change session has successfully completed.

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

        Device Name           Directors                  Device

--------------------------- ------------- -------------------------------------

                                                                           Cap

Sym  Physical               SA DA :IT  Config        Attribute    Sts   (MB)

--------------------------- ------------- -------------------------------------

7057 Not Visible            ???:?  NA:NA  TDEV          N/Grp'd      NR    4315

7058 Not Visible            ???:?  NA:NA  TDEV          N/Grp'd      NR    4315

7059 Not Visible            ???:?  NA:NA  TDEV          N/Grp'd      NR    8632

705A Not Visible            ???:?  NA:NA  TDEV          N/Grp'd      NR    2048

12 Posts

May 16th, 2013 23:00

Hi Avinash ,

I agree with you

but i tried creating  the same type of tdev from other VMax but its giving me 16 GB device not the 32 GB devices

12 Posts

May 17th, 2013 00:00

Hi Avinash,

Here is another example for 16GB device . in the screenshot you can see the cylinder size is double the device size

91 Posts

May 17th, 2013 05:00

I have seen this in Older Array(DMX-1 & 2) where default track size was 32 KB.

In DMX-3 and above track size is 64 KB

What is the Variable SYMAPI_TRACK_SIZE_32K_COMPATIBLE set to in options file (Located in /var/symapi/config)

What is the SE version ?

May 20th, 2013 11:00

Hi,

What is the cylinder size in the Box?

859 Posts

May 20th, 2013 19:00

I agree with Avinash, something is not right in your configuration. 34960 Cyl should be equal to 32 GB. In your api logs, I can see that you have created 2 *4 gb device by giving the device size of 9206 cyl? These two devices should have been bigger in the size.

Relook at the Avinash's suggestion for your answers.

regards,

saurabh

12 Posts

May 20th, 2013 21:00

Sorry for delay in response

We are using the single management station thats having 6 to 7 VMAX boxes are connected . If below is the case then it has to be uniform across all the VMAX boxes right ? in my case its totally different

* /var/symapi/config/options **

#

# Parameter:            SYMAPI_TRACK_SIZE_32K_COMPATIBLE

#

# Allowed values:       ENABLE | DISABLE

#

# Default value:        DISABLE

#

# Description:          Specifies how to report device sizes. ENABLE reports

#                       device size in terms of 32 KB tracks. DISABLE reports

#                       device sizes in their native mode, depending on the

#                       Symmetrix array model.

#

#SYMAPI_TRACK_SIZE_32K_COMPATIBLE = DISABLE

12 Posts

May 20th, 2013 21:00

Hi All,

Now I too agree with Avinash . Whatever avinash said in the earlier thread is correct.

In my environment , we have discovered the same box in 2 management stations. In one management station we have this option "  SYMAPI_TRACK_SIZE_32K_COMPATIBLE" enable and other one its disabled .

Wherever its enabled we have to give double the actual size and wherever its disabled there we have to give the exact device size .

Thanks Avinash for helping me on this and also thanks to rohilla too

No Events found!

Top