Professional Documents
Culture Documents
After a pool is created, data devices can be added to the pool and enabled:
# symconfigure -sid 34 -cmd "add dev 10E4:10E5 to pool HR type=thin, member_state=ENABLE;" commit nop
Devices can exist in a thin pool and be in a disabled state, but disabled devices are not available for extent allocation.A composite command can also be used that will allow the user to create data devices, add them to an existing pool, and enable them in a single step:
# symconfigure -sid 32 -cmd "create dev count=2, config=2-Way-Mir, attribute=datadev, emulation=FBA, size=4602, in pool HR, member_state=ENABLE;" commit nop
The symcfg list command is used to display a list of Symmetrix pools. These pools can be Virtual Provisioning thin pools, SRDF/A DSE pools, or TimeFinder/Snap pools. The output can be limited to Virtual Provisioning thin pools by including the thin option:
# symcfg list -pools -thin -sid 34
Data can also be displayed using tracks (default), megabytes (-mb), or gigabytes (-gb).
# symcfg list -pool -thin -sid 34 mb
Information about specific pools can be viewed using the symcfg show command.
# symcfg show -pool HR -thin -detail -all -sid 34
all = both enabled and disabled devices detail = displays any bound thin devices:
The symcfg list command can also be used to list information about devices.
# symcfg -sid 34 list datadev -datadev = used to restrict the output to data devices
Thin pool configuration : Thin devices are also created using the symconfigure command. The configuration type must be specified as TDEV:
# symconfigure -sid 34 -cmd "create dev count=16, size=4602, emulation=fba, config=TDEV;" commit nop Binding: # symconfigure -sid 34 -cmd "bind tdev 10F4:10F7 to pool HR;" commit nop
Adding the tdev option will restrict the output to only thin devices
# symdev list -sid 34 tdev
They can be enabled with a separate operation: # symconfigure -sid 34 -cmd "enable dev 10E6:10E7 in pool HR type=thin;" commit nop
A single command can be run that will bind both preallocated and nonpreallocated devices:
# symconfigure -sid 34 -cmd "bind tdev 10FA:10FB to pool SALES preallocate size=4314MB; bind tdev 10FC:1101 to pool SALES;" commit -nop # symcfg show -sid 34 -pool SALES -thin -details -all mb
If the symcfg show command is run with the all option, the disabled device will be displayed. In this case, the command was run while the device was still draining:
# symcfg show -pool SALES -thin -all -sid 34
Deleting thin pools: Before deleting a thin pool, any bound thin devices must be unbound, causing all data
to be discarded. All data devices must also be disabled and removed.
# symconfigure -sid 34 -cmd "unbind tdev 10FA:10FF from pool SALES;" commit -nop # symconfigure -sid 34 -cmd "disable dev 10E8:10EA in pool SALES, type=thin;" commit nop # symconfigure -sid 34 -cmd "remove dev 10E8:10EA from pool SALES, type=thin;" commit nop