Video Screencast Help

any suggesstion instead of diskgroup locking mechanism

Created: 26 Sep 2012 | 9 comments
Zahid.Haseeb's picture

Environment

HA = 6.0

OS = Solaris 10

Expected service group resources = NIC, Mount, Application, VIP

Query

We have a environment in which we dont have vxvm and only VCS/HA. So we dont have diskgroup and we only have a mount resource in service group. Any way in which we can prevent our SAN disk to mount on both cluster node same time.

Discussion Filed Under:

Comments 9 CommentsJump to latest comment

mikebounds's picture

VCS will normally prevent SAN disk mounting on both sides, this will only fail if you loose both heartbeats at the SAME time (which shouldn't happen as they should be independent) or by administer error (like if you online VCS on one node while filesystem is mounted on node not running VCS AND you override Autodisabled flag).

You can protect against split brain using CPS, but this would require 3 extras servers, but you can add CPS to existing clusters (windows as well as UNIX I believe)

If you use Solaris SVM or ZFS, as oppose to Solairs slices, I would guess (don't know much about Solaris O/S products) that these would give you some protection against mounting concurrently.

Mike

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below

Marianne's picture

Also confirm that filesystem in Mount resource does not exist in /etc/vfstab in any of the cluster nodes.

This topic in VCS Admin Guide applies to SF as well as non-SF data:

 

About cluster membership and data protection without I/O fencing

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

mikebounds's picture

You may also be able to use free SF Basic for 4 or less filesystem on systems with a single or dual processor.

 

You may also be able to use free SF Basic if you have 4 or fewer filesystem on systems with single or dual processors.  I can't find any statements that say you can't use SF Basic with VCS, but if you go down this route, you should verify this with Symantec.

Mike

 

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below

Zahid.Haseeb's picture

Thanks Mike and Marianne. Any info regarding free SF filesystem limit ?

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com

mikebounds's picture

http://www.symantec.com/storage-foundation-basic/data-sheets-white-papers says:

Veritas Storage Foundation Basic is a free-license version of Veritas Storage Foundation, specifically designed for workloads running on single and dual-processor servers — including edge-tier, departmental, and test/development systems

and

Veritas Storage Foundation from Symantec product designed for heterogeneous online storage management of edge-tier workloads with up to four file systems, four volumes, and two processor sockets per system.

and you can download whitepaper from here too.

I believe everything else is the same, so you can create huge filesystem, extend online and you can use DMP.

Mike

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below

mikebounds's picture

Also I would make Mount resource depend on IP resources as this protects against the administrive error mentioned in my first post as if you try to online the service group and the IP is up on the other system, the the IP resource will fail and the mount will not happen.  This also protects you against losing both heartbeats at the same time, so long as the NIC with IP in servicegroup stays up.

Mike

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below

Zahid.Haseeb's picture

Unfortunately I cant make IP resource child of Mount. As I have to keep the IP resource at top(parent) of the SG. Because I have to stop the IP resource at the top which stop taking the users request for the application.

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com

mikebounds's picture

That sounds like an odd application  - if you stop the IP first, before the application, then all connections are suddenly ripped away and so the applicaton cannot close the connections cleanly and if you have to stop the IP first, then how does the application operate when it is not in a cluster, because here you would normally use the IP of the server which is there all the time and never goes down.

Mike

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below

Zahid.Haseeb's picture

talking about Virtual IP

Any comment will be appreciated. Mark as Solution if your query is resolved
__________________
Thanks in Advance
Zahid Haseeb

zahidhaseeb.wordpress.com