Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

albert000
Advisor

Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

Dear all:

        I have met a question when configure the OpenVMS Cluster, and hope you can help me to solve it.

        I have configured many other cluster software, and they all have the concept of data resource LUN which is used by the cluster to provide storage space for cluster application.        

        When I check the configure guide of OpenVMS Cluster , and find when using SAN storage, the LUN is used as boot disk of the boot server or quorum disk, none LUNs are used for data storage resource.

        I also check the guide document from HDS, and find that HDS also use the LUN as boot disk or quorum disk.

        Could you please tell me if OpenVMS Cluster can use SAN storage system as data resource LUN?

        If it can, how to configure it?

        Thanks very much!

 

BR

TONG

       

9 REPLIES
Steven Schweda
Honored Contributor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

   I know approximately nothing about SAN storage, but...

> When I check the configure guide of OpenVMS Cluster , and find when
> using SAN storage, the LUN is used as boot disk of the boot server or
> quorum disk, none LUNs are used for data storage resource.

   Perhaps that's because the boot disk has some special complications
(like how to specify it to the console firmware), so it needs more
explanation.

> Could you please tell me if OpenVMS Cluster can use SAN storage system
> as data resource LUN?

   If a VMS system can boot from such a disk device, then it certainly
could use one for general data storage.

> If it can, how to configure it?

   I assume that if the SAN system presents a disk device to the VMS
system, then the usual INITIALIZE and MOUNT commands would make that
device available to users.  I'd guess that whatever one does on the SAN
system for a boot disk would also apply to a non-boot disk.  On the VMS
side, once the SAN disk device is visible, you'd need to do the same
things as with any locally attached non-system disk.

      help initialize
      help mount

   For a system (boot) disk, the VMS installation procdure does the
INITIALIZE operation, and the boot procedure does the MOUNT.  For a
non-system disk, the INITIALIZE operation is normally done (once)
manually by the system administrator, and the MOUNT is incorporated in
the system start-up scripts(s), like, say,
SYS$MANAGER:SYSTARTUP_VMS.COM.

   For a disk device which is shared among multiple systems, that
ALLOCLASS stuff is used to ensure that everyone uses the same device
name for a particular device.  (Otherwise, you can expect data
corruption.)

Eberhard Heuser
Frequent Advisor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

The LUN of a SANdisk-drive is always $1$dgnnnn:.

The number is defined in your SAN-controller (the so called unit_id).

What you can do is to define groups of LUNs, say 1000-1999 for systemdisks and 2000-2999 for userdisks.

Additonally it's possible to define ACLs in order to make drives invisable for some nodes.

Hope this helps

Eberhard

albert000
Advisor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

Dear: Thanks for your reply. From your reply, I can see the OpenVMS Cluster can use the LUNs from SAN storage system as data storage resource. Could you please provide a configuration guide for me ? Thanks very much! Looking forward to your reply. BR Tong
Steven Schweda
Honored Contributor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

> [...] Could you please provide a configuration guide for me ?

   Are you trying to configure the SAN system or the VMS system?

>       help initialize
>       help mount

   It's not easy to provide specific advice when only you know exactly
what you wish to do, and with what you wish to do it.

   Can you see the SAN pseudo-disk(s) from the VMS system?

      show device d

albert000
Advisor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

Dear: the information of SAN pseudo-disk(s) is as follows: $ SH DEV D Device Device Error Volume Free Trans Mnt Name Status Count Label Blocks Count Cnt $1$DGA1: (HWNOD1) Mounted 0 HWNOD1 153011360 358 1 $1$DGA2: (HWNOD1) Online 0 $1$DGA3: (HWNOD1) Online 0 $1$DGA8: (HWNOD1) Online 0 $1$DGA9: (HWNOD1) Online 0 $1$DGA23: (HWNOD1) Online 0 $5$DKA100: (HWNOD1) Online 0 $5$DKA200: (HWNOD1) Mounted 0 (remote mount) 1 $5$DNA0: (HWNOD1) Offline 0 $5$DNA1: (HWNOD1) Online wrtlck 0 disk :$1$DGA1 ~$1$DGA23 belong to the SAN Storage system. And they can be found by all cluster nodes. BR TONG
albert000
Advisor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

Dear:

    the information of SAN pseudo-disk(s) is as follows:

$ SH DEV D

Device Device Error Volume Free Trans Mnt

Name Status Count Label Blocks Count Cnt

$1$DGA1: (HWNOD1) Mounted 0 HWNOD1 153011360 358 1

$1$DGA2: (HWNOD1) Online 0

$1$DGA3: (HWNOD1) Online 0

$1$DGA8: (HWNOD1) Online 0

$1$DGA9: (HWNOD1) Online 0

$1$DGA23: (HWNOD1) Online 0

$5$DKA100: (HWNOD1) Online 0

$5$DKA200: (HWNOD1) Mounted 0 (remote mount) 1

$5$DNA0: (HWNOD1) Offline 0

$5$DNA1: (HWNOD1) Online wrtlck 0

 

disk :$1$DGA1 ~$1$DGA23 belong to the SAN Storage system. And they can be found by all cluster nodes.

 

BR TONG

Steven Schweda
Honored Contributor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

> disk :$1$DGA1 ~$1$DGA23 belong to the SAN Storage system. And they can
> be found by all cluster nodes.

Ok.

> > [...] Could you please provide a configuration guide for me ?
>
> Are you trying to configure the SAN system or the VMS system?

   I'll assume that you're trying to configure the VMS system.

>       help initialize
>       help mount

   Did you read any of that?  Did you try any INITIALIZE and/or MOUNT
commands?  Perhaps commands like the following?:

      initialize /structure = 5 $1$DGA1: VOL_LBL_1
      mount /noassist /cluster $1$DGA1: VOL_LBL_1

albert000
Advisor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

Dear

    Thanks for your reply.

    With the commands you provide, the LUN will be mounted on both nodes.

     Is that right?

     Looking forward to your reply.

 

BR

TONG

Steven Schweda
Honored Contributor

Re: Can OpenVMS Cluster use LUNs from SAN storage system as data storage resource?

> With the commands you provide, the LUN will be mounted on both nodes.
> Is that right?

> help mount

alp $ help mount /cluster

MOUNT

  /CLUSTER

     Specifies that after the volume is successfully mounted on the
     local node, or if it is already mounted /SYSTEM on the local
     node, it is to be mounted on every other node in the existing
     OpenVMS Cluster (that is, the volume is mounted clusterwide).
[...]

   To me, "on the local node" and "on every other node in the existing
OpenVMS Cluster" sounds like "both nodes" of a two-node cluster.

   If you run the MOUNT /CLUSTER command on one node before the second
node joins the cluster, then the volume won't be mounted on the second
node when it does join.  In that case, you can run the MOUNT /CLUSTER
command again (on either node, I believe -- It should be easy to run the
experiment).  Multiple (equivalent) MOUNT commands are harmless.