"NY Yankees" in correct. On VMAX 10K, the dyn_rdf flag is automatically set on all TDEVs when SRDF is enabled. However there are some specific circumstances when SRDF was added after installation that not all the devices receive that flag. If that is your case, then you need to open an SR so that support can manually add that flag to the affected devices. You won't be able to do it with Solutions Enabler or Unisphere.
symconfigure -sid YYY -cmd "form meta from dev 4901, config=striped, stripe_size=1920; add dev 4900 to meta 4901;" commit -nop -v symconfigure -sid YYY -cmd "form meta from dev 4903, config=striped, stripe_size=1920; add dev 4902 to meta 4903;" commit -nop -v
symconfigure -sid YYY -cmd "bind tdev 4901 to pool FC_15K_R5, preallocate size=0;" commit -nop -v symconfigure -sid YYY -cmd "bind tdev 4903 to pool FC_15K_R5, preallocate size=0;" commit -nop -v
A Configuration Change operation is in progress. Please wait...
Establishing a configuration change session...............Established.
Error occurred while Defining change number 1: The requested feature is not supported for this Enginuity or SYMAPI version Terminating the configuration change session..............Done.
A Configuration Change operation is in progress. Please wait...
Establishing a configuration change session...............Established.
Error occurred while Defining change number 1: The requested feature is not supported for this Enginuity or SYMAPI version Terminating the configuration change session..............Done.
The configuration change session has failed.
server-XXX:/ server-XXX:/ symconfigure -sid XXX -cmd "set dev 4900 dynamic_capability=dyn_rdf, ra_group=5;" preview -nop -v Error in line 1 at symbol 'dynamic_capability': syntax error
dynamox
9 Legend
•
20.4K Posts
0
March 23rd, 2016 11:00
what was the exact command ?
set device 13A4 attribute=dyn_rdf1_only;
Zikas
278 Posts
0
March 23rd, 2016 11:00
Hi Samy,
if i remembered well, on VMAX10K Dynamic RDF is by default enabled on the created devices.
KW160
121 Posts
0
March 23rd, 2016 12:00
"NY Yankees" in correct. On VMAX 10K, the dyn_rdf flag is automatically set on all TDEVs when SRDF is enabled. However there are some specific circumstances when SRDF was added after installation that not all the devices receive that flag. If that is your case, then you need to open an SR so that support can manually add that flag to the affected devices. You won't be able to do it with Solutions Enabler or Unisphere.
Samy_Sam
2 Posts
0
March 23rd, 2016 18:00
Hi,
The source devices are already allocated to servers and serving I/O.
When I created the devices in target array it was automatically set 'Dynamic RDF Capability : RDF1_OR_RDF2_Capable'.
Source Array - XXX
Target Array - YYY
symconfigure -sid YYY -cmd "create dev count=4, size=10923, config=tdev, emulation=fba;" commit -nop -v
symconfigure -sid YYY -cmd "form meta from dev 4901, config=striped, stripe_size=1920; add dev 4900 to meta 4901;" commit -nop -v
symconfigure -sid YYY -cmd "form meta from dev 4903, config=striped, stripe_size=1920; add dev 4902 to meta 4903;" commit -nop -v
symconfigure -sid YYY -cmd "bind tdev 4901 to pool FC_15K_R5, preallocate size=0;" commit -nop -v
symconfigure -sid YYY -cmd "bind tdev 4903 to pool FC_15K_R5, preallocate size=0;" commit -nop -v
server-XXX:/ cat rfile1
4900 4901
4902 4903
server-XXX:/
server-XXX:/ symrdf createpair -f rfile1 -type r1 -rdfg 5 -invalidate R2 -sid XXX
Execute an RDF 'Create Pair' operation for device file
'rfile1' (y/ ) ? y
An RDF 'Create Pair' operation execution is in progress for device
file 'rfile1'. Please wait...
The devices being acted on are a mixture of dynamic and Non dynamic DRDF devices
server-XXX:/
server-XXX:/ symrdf -f rfile1 establish -full -type r1 -rdfg 5 -sid XXX
Execute an RDF 'Full Establish' operation for device file
'rfile1' (y/ ) ? y
An RDF 'Full Establish' operation execution is in progress for device
file 'rfile1'. Please wait...
Device '4900' is not an RDF device.
server-XXX:/
server-XXX:/
server-XXX:/
server-XXX:/ symrdf -f rfile1 query -rdfg 5 -sid XXX
The device must be an RDF device for this function
server-XXX:/
server-XXX:/
server-XXX:/
server-XXX:/
server-XXX:/ symconfigure -sid XXX -cmd "set dev 4900 attribute=dyn_rdf;" preview -nop -v
A Configuration Change operation is in progress. Please wait...
Establishing a configuration change session...............Established.
Error occurred while Defining change number 1:
The requested feature is not supported for this Enginuity or SYMAPI version
Terminating the configuration change session..............Done.
The configuration change session has failed.
server-XXX:/
server-XXX:/ symconfigure -sid XXX -cmd "set dev 4900 attribute=dyn_rdf1_only;" preview -nop -v
A Configuration Change operation is in progress. Please wait...
Establishing a configuration change session...............Established.
Error occurred while Defining change number 1:
The requested feature is not supported for this Enginuity or SYMAPI version
Terminating the configuration change session..............Done.
The configuration change session has failed.
server-XXX:/
server-XXX:/ symconfigure -sid XXX -cmd "set dev 4900 dynamic_capability=dyn_rdf, ra_group=5;" preview -nop -v
Error in line 1 at symbol 'dynamic_capability': syntax error
Source Array - XXX
Target Array - YYY
server-XXX:/ symdev show 4900 -sid XXX | egrep -i 'config|dynamic'
Device Configuration : TDEV (Meta Head)
Dynamic Spare Invoked : No
Dynamic RDF Capability : None
Meta Configuration : Striped
server-XXX:/
server-XXX:/ symdev show 4902 -sid XXX | egrep -i 'config|dynamic'
Device Configuration : TDEV (Meta Head)
Dynamic Spare Invoked : No
Dynamic RDF Capability : None
Meta Configuration : Striped
server-XXX:/
server-XXX:/
server-XXX:/ symdev show 4901 -sid YYY | egrep -i 'config|dynamic'
Device Configuration : TDEV (Meta Head)
Dynamic Spare Invoked : No
Dynamic RDF Capability : RDF1_OR_RDF2_Capable
Meta Configuration : Striped
server-XXX:/
server-XXX:/
server-XXX:/ symdev show 4903 -sid YYY | egrep -i 'config|dynamic'
Device Configuration : TDEV (Meta Head)
Dynamic Spare Invoked : No
Dynamic RDF Capability : RDF1_OR_RDF2_Capable
Meta Configuration : Striped
server-XXX:/
Zikas
278 Posts
0
March 23rd, 2016 23:00
Samy,
as you can see and i mentioned, DYN_RDF flag is enabled by default in VMAX10K.
For your case, sure thing you can do, is to create a new device and replace the 4900, which for some reason is not DYN RDF capable.
Create the SRDF pair and then open a ticket to EMC Support to check the device.
Also try to upgrade your SE to the latest one. If i remembered well the latest for 5876 is 7.6.2.8