you absolutely can enable and disable FA flags on per host bases without affecting anybody else. We are doing that for our Exchange 2007 boxes that required SPC-2 flags, even though SPC-2 was not enabled on FA level.
Yes, I am still skeptical as we never had this issue with 6.4 before so want to make sure that this is really required and if it messes up something we can revert back the change.
yes, you can disable on the fly without affecting any other systems on the FA. This is a masking command where you specify host's WWN ...that is the ONLY host you are impacting.
Thanks dynamox and mistery for you replies - do you know if this is (disabled SPC2) definitely causing the RH systems to not see this additional DMX storage?
not sure, i would not think so unless RH clustering is doing some kind of masking and does not allow the host to see it until clustering is configured. I would think regardless if clustering is enabled or not you should be able to see the disk in syminq / inq output. I ran your config through E-Lab navigator and they list the following flags are required:
(C) Common Serial Number4 (D) Disable Queue Reset on Unit Attention4 (SC3) SCSI-3 compliance (SPC-2) SPC-2 compliance
We can set the SPC-2 Bits at two diffrent levels. 1. On FA 2. On HBA of the Host.
if u set the SPC-2 on FA, then it may have impact on the otherhost Looking on the devices from the same FA, So in your case as there are windows,vm,hp and Linux hosts looking throufh the same FA, there are more changes of Impact on these hosts. So the Best way is to Set the SPC-2 Bit at HBA level only, So that only the concerned host see this change, But one thing need to be taken care in this case is, if there is a HBA failure, then when the HBA is replaced, then you need to set the BIT again.
So the Best way is to keep the note of all the Bits set at the HBA level in an Excel Sheet...
Because what i have generally seen is that they have very dynamic working environment, Pleople come and go so if they have some standard document to fallow then its easy for them to keep track of changes..
2) you will need to run this command and look for "Port Flag Overrides section:
symmaskdb -sid 123 list db -wwn HBA -v
3) you don't need to use "set Heterogeneous" if you are using hba_flags. I typically set the most command flags on the FA itself and then set specific OS flags using symmask hba_flags command.
I would recommend you visit E-Lab navigator, add all the systems you have in your environment and look for FA flags that are common among all OS’s in your shop. Set those flags on the FAs and whichever flag is needed by specific OS ..set those via symmask hba_flags.
dynamox
9 Legend
•
20.4K Posts
1
June 15th, 2009 07:00
Davidy8s
154 Posts
0
June 15th, 2009 09:00
Still have this remaining though about disabling, correct?
"Would I also be able to disable SPC-2 after enabling it without any disruption to any systems on the FA port and FAs?
symcli 6.5.3"
Dave Yates
EMC TSE3
Benevolent Host S/W & Mainframe Forum Moderator
VP1
1 Rookie
•
58 Posts
0
June 15th, 2009 12:00
dynamox
9 Legend
•
20.4K Posts
0
June 15th, 2009 12:00
https://forums.emc.com/forums/thread.jspa?messageID=515313
dynamox
9 Legend
•
20.4K Posts
0
June 15th, 2009 12:00
VP1
1 Rookie
•
58 Posts
0
June 15th, 2009 12:00
dynamox
9 Legend
•
20.4K Posts
0
June 15th, 2009 12:00
(C) Common Serial Number4
(D) Disable Queue Reset on Unit Attention4
(SC3) SCSI-3 compliance
(SPC-2) SPC-2 compliance
Optional:
(OS2007) Host SCSI Compliance
xe2sdc
4 Operator
•
2.8K Posts
0
June 16th, 2009 03:00
You don't need an Excel sheet
Sawhney_Akshat
7 Posts
0
June 16th, 2009 03:00
1. On FA 2. On HBA of the Host.
if u set the SPC-2 on FA, then it may have impact on the otherhost Looking on the devices from the same FA, So in your case as there are windows,vm,hp and Linux hosts looking throufh the same FA, there are more changes of Impact on these hosts. So the Best way is to Set the SPC-2 Bit at HBA level only, So that only the concerned host see this change, But one thing need to be taken care in this case is, if there is a HBA failure, then when the HBA is replaced, then you need to set the BIT again.
So the Best way is to keep the note of all the Bits set at the HBA level in an Excel Sheet...
Hope this answer your worry.
Regards
Akshat Sawhney
Sawhney_Akshat
7 Posts
1
June 16th, 2009 03:00
Because what i have generally seen is that they have very dynamic working environment, Pleople come and go so if they have some standard document to fallow then its easy for them to keep track of changes..
VP1
1 Rookie
•
58 Posts
0
June 16th, 2009 06:00
ranjancom2000
9 Posts
0
May 6th, 2010 00:00
Anyone help me below command is correct to enable bit setting from host level if I have two HBA
HBA 01
symmask -sid 1065 set hba_flags on SPC2 -enable -wwn hba01-WWN -dir 1D -p 0
HBA 02
symmask -sid 1065 set hba_flags on SPC2 -enable -wwn hba02-WWN -dir 16D -p 0
Some more questions
dynamox
9 Legend
•
20.4K Posts
0
May 6th, 2010 06:00
your commands look good
1) yes, you need to restart your host
2) you will need to run this command and look for "Port Flag Overrides section:
symmaskdb -sid 123 list db -wwn HBA -v
3) you don't need to use "set Heterogeneous" if you are using hba_flags. I typically set the most command flags on the FA itself and then set specific OS flags using symmask hba_flags command.
ranjancom2000
9 Posts
0
May 6th, 2010 06:00
What is best setting in FA level if we use FA for windows,Solaris,Vmware,Linux
Can i use this below FA setting
Volume_Set_Addressing(V) : Disabled
Non_Participating(NP) : Disabled
Init_Point_to_Point(PP) : Enabled
Unique_WWN(UWN) : Enabled
VCM_State(VCM) : Enabled
OpenVMS(OVMS) : Disabled
AS400(AS4) : Disabled
Auto_Negotiate(EAN) : Disabled
What is best setting in FA level if we use FA for windows,Solaris,Vmware,Linux,HP-unix,Aix
Volume_Set_Addressing(V) : Enabled
Non_Participating(NP) : Disabled
Init_Point_to_Point(PP) : Enabled
Unique_WWN(UWN) : Enabled
VCM_State(VCM) : Enabled
OpenVMS(OVMS) : Disabled
AS400(AS4) : Disabled
Auto_Negotiate(EAN) : Disabled
dynamox
9 Legend
•
20.4K Posts
0
May 6th, 2010 07:00
I would recommend you visit E-Lab navigator, add all the systems you have in your environment and look for FA flags that are common among all OS’s in your shop. Set those flags on the FAs and whichever flag is needed by specific OS ..set those via symmask hba_flags.