Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

2536

October 7th, 2008 09:00

Enable PER bit on Devices

How does one enable the PER bit (more specifically, persistent group reservation) on storage devices through ECC 6.0?

We need to get this enabled for the Quorum Device for a Sun Cluster 3.x.... i'll quote the specific statements:

"Sun Cluster 3.x uses SCSI-3 PGR (persistent group reservation) for
storage devices that are accessible through more than two paths.
Symmetrix systems support this functionality using the PER setting
on the SymmWin Edit Volumes dialog. This flag must be set for all
devices that will be presented to the Sun Cluster nodes."

Thanks for the help in advance!!
Dane

59 Posts

October 14th, 2008 06:00

How does one enable the PER bit (more specifically,
persistent group reservation) on storage devices
through ECC 6.0?

We need to get this enabled for the Quorum Device for
a Sun Cluster 3.x.... i'll quote the specific
statements:

"Sun Cluster 3.x uses SCSI-3 PGR (persistent group
reservation) for
storage devices that are accessible through more than
two paths.
Symmetrix systems support this functionality using
the PER setting
on the SymmWin Edit Volumes dialog. This flag must be
set for all
devices that will be presented to the Sun Cluster
nodes."

Thanks for the help in advance!!
Dane


The good and bad news is that you have a few choices. This is technically a per device setting/operation but there are several ways to go about enabling this functionality. For symmetrix luns a couple I can think of are:

- turn SC3 on each FA servicing these luns to the hosts in this cluster using this sort of syntax in symconfigure:
set port 8A:1 SC3=ENABLE;
- enable PER on each device using this sort of syntax in symconfigure for each device:
set device XXX attribute = SCSI3_persist_reserv;
- enable SC3 for HBA/FA combinations using symmask such as:
symmask -sid XXX set hba_flags on SPC2 -enable -wwn YYYY-dir 7A -p 0

The man pages are pretty good about helping you with exact syntax, how you go about enabling the functionality is mostly preference. For instance, if you have FA ports dedicated to a particular CVM cluster it can be very simple to turn SC3 on the FA ports and not have to deal with each individual device or each HBA/FA combination.

472 Posts

October 8th, 2008 00:00

Hi Dane,

I've had a quick look at the Port Flag Settings in CC 6.0 and cannot see any option for the PER bit. However, it can definitely be done via Solutions Enabler - see Knowledgebase article emc92950.


Regards,
Séamus Coffey
EMC Global Services

2 Intern

 • 

385 Posts

October 8th, 2008 05:00

I can confirm that you need to do this through either Solutions Enabler or through SMC - you can not set this device specific setting through ECC.

We needed to enable this for Veritas Clustering Services.

9 Posts

October 8th, 2008 05:00

EMC recommends doing this in the following steps by build batch files.
1- Prepare (symcfg discover)
2- Verify (symconfigure -sid 1578 verify)
3- Preview (symconfigure -sid 1578 -f set_per_bit.txt preview)
4- Commit (symconfigure -sid 1578 -f set_per_bit.txt commit)
5- Post (symcfg discover)

Build text file (set_per_bit.txt)
Example:
set device 584 attribute=SCSI3_persist_reserv;
set device 587 attribute=SCSI3_persist_reserv;
set device 58C attribute=SCSI3_persist_reserv;
set device 5A7 attribute=SCSI3_persist_reserv;
set device 5B6 attribute=SCSI3_persist_reserv;

To verify device properties run (symdev show -sid xxxx (hyper)
There is a line for SCSI-3 setting

79 Posts

October 8th, 2008 08:00

Depending on the Enginuity code, and Solutions Enabler, you can also do this at the HBA level instead of each individual device.

I would also recommend checking E-Lab Navigator for the SPC-2 Bit.

52 Posts

January 29th, 2009 09:00

So... just got back on powerlink... the day of my last post was a round of Layoffs at that job... SOooo.. i never got to see if this worked... but thanks for the help!!!!!
No Events found!

Top