This post is more than 5 years old
12 Posts
0
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
No Events found!


Avinash V
91 Posts
0
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 **
parthi_83
12 Posts
0
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;
Avinash V
91 Posts
0
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;
Avinash V
91 Posts
0
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.
parthi_83
12 Posts
0
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
parthi_83
12 Posts
0
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
parthi_83
12 Posts
0
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
Avinash V
91 Posts
0
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 ?
ChanduReddyEMC
13 Posts
0
May 20th, 2013 11:00
Hi,
What is the cylinder size in the Box?
sauravrohilla
859 Posts
0
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
parthi_83
12 Posts
0
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
parthi_83
12 Posts
0
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