This post is more than 5 years old
1 Rookie
•
70 Posts
1
5697
November 12th, 2010 13:00
Creating metas using symcli
I'm trying to create a 20Gb meta of 2 10Gb RAID1 devices using symcli and I'm running into a problem. The command file contains the following:
create dev count=1, size=21846,emulation=FBA,config=2-Way-Mir,meta_member_size=10923,meta_config=striped,disk_group=1;
When I run the symconfigure command I get the following response:
# symconfigure -sid 804 -f meta.cmd preview
Execute a symconfigure operation for symmetrix '000123451234' (y/ ) ? y
A Configuration Change operation is in progress. Please wait...
Establishing a configuration change session...............Established.
Error occurred while Defining change number 1:
Cannot perform the requested operation because the symmetrix wide meta auto meta is disabled
Terminating the configuration change session..............Done.
The configuration change session has failed.
Is my command file setup correctly for what I'm looking to do? Reading the man page for symconfigure it looks like I need to set some auto_meta parameter, but I'm not sure how to do it and if it is something I should be doing anyway.
Ultimately, I need to create 64 metas like this and I do not currently have the RAID1 devs built. Creating 128 10Gb devices and then creating the metas through ECC or SMC is not looking fun. I appreciate the help in advance.
RobertDudley
2 Intern
•
448 Posts
0
November 15th, 2010 06:00
have you tried breaking it into two changes? Create your new devices and then turn them into meta's? You may be running into a compare problem. The compare is done as part of the prepare and commit, if you are creating devices and turning them into meta's in one change the compare may be failing on the meta's since the new volumes arent actually there.
emcsanadmin
54 Posts
0
November 14th, 2010 17:00
check this out..
http://knowledgebase.emc.com/emcice/documentDisplay.do;jsessionid=EB33255E12074CED9D251F70FE0EA140?docType=1006&clusterName=DefaultCluster&resultType=5002&groupId=1&page=&docProp=$solution_id&docPropValue=emc215979&passedTitle=null
dynamox
9 Legend
•
20.4K Posts
0
November 14th, 2010 19:00
that link does not work
emcsanadmin
54 Posts
0
November 15th, 2010 06:00
Solutions Enabler was updated to skip these checks for 5772 or lower microcode.
Trouphaz
1 Rookie
•
70 Posts
0
November 15th, 2010 14:00
So, we are running 5773 and I'm using symcli 6.5.2. Can we just install Solutions Enabler 7.0.1 without any concerns for what it might do to the environment? I'd like to install it on a single host to try doing these changes there.
As far as breaking it into 2 commands, I haven't tried that. I was reading and I wasn't exactly sure what I'd need to do. I didn't do enough research yet. If I do this, do I have to specify which luns I need to use per meta or does it have the ability to just create the metas out of any free disk?
dynamox
9 Legend
•
20.4K Posts
1
November 15th, 2010 16:00
typically you can simply upgrade Solutions Enabler version, do check Solutions Enabler release notes as there were certain Enginuity versions that were removed from support. Also if you have SMC/SPA or ECC in the environment ..make sure all is compatible with the new version. Like Robert i always break it down into two step process, first i create my devices, second i create meta out of those devices. While you can tell symlci to automatically select meta members ..i don't like that and manually select my meta head and meta members. One of the reasons i do that is because we have some clone target devices that are part of a device group but they are not actually mapped nor masked. If you let symlci auto select the devices ..it may grab one of those devices.
dynamox
9 Legend
•
20.4K Posts
1
November 16th, 2010 07:00
that looks good, you don't need to specify striped size, it's fixed and can't be changed on DMX/VMAX
Trouphaz
1 Rookie
•
70 Posts
0
November 16th, 2010 07:00
So, I would just go through the regular process to create a bunch of 10Gb mirrors and then use the following to create the metas? Then, I'll have to figure out some way (manually most likely for now) to populate the XXXX and YYYY with the device names.
form meta from dev XXXX config=striped,
stripe_size=2 cyl;
add dev YYYY to meta XXXX;
Trouphaz
1 Rookie
•
70 Posts
0
November 16th, 2010 11:00
Nice. It wasn't as seamless and easy as I had originally hoped, but it is definately better than SMC/ECC and pretty easy to do.
Now the hard part. Who gets the credit?
dynamox
9 Legend
•
20.4K Posts
0
November 16th, 2010 14:00
haha...Trouphaz asked the question in the first place. RRR ..i think it's too late for you, go to bed man
RRR
2 Intern
•
5.7K Posts
0
November 16th, 2010 14:00
I'd say that Trouphaz told you exactly what you needed, so he gave the correct answer. Does everyone agree ?
RRR
2 Intern
•
5.7K Posts
0
November 17th, 2010 01:00
Ooops.... long day yesterday..... Went home at around midnight
RRR
2 Intern
•
5.7K Posts
0
November 17th, 2010 01:00
So did he give the correct answer or not ?
SKT2
2 Intern
•
1.3K Posts
0
December 10th, 2010 12:00
Dynamox,
Just curious why you have devices neither mapped nor masked, but you still use it? what is the special scenaio here?
dynamox
9 Legend
•
20.4K Posts
0
December 10th, 2010 14:00
it could be clones of R2's, or clones that we use during application upgrades.