0% found this document useful (0 votes)
512 views44 pages

VCS IO Fencing

VCS IO Fencing step by step putty logs. This document will give you clear picture of how to setup VCS IO fencing.

Uploaded by

nysa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
512 views44 pages

VCS IO Fencing

VCS IO Fencing step by step putty logs. This document will give you clear picture of how to setup VCS IO fencing.

Uploaded by

nysa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 44

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.07.

18 19:47:27
=~=~=~=~=~=~=~=~=~=~=~=

bash-3.00#
bash-3.00#
bash-3.00#
bash-3.00# vxdisk list
DEVICE

TYPE

c0t0d0s2

auto:none

c0t1d0s2

auto

DISK

GROUP

STATUS
online invalid

error

c1t500805F3000B2AE1d1s2 auto:cdsdisk

online

c1t500805F3000B2AE1d2s2 auto:cdsdisk

online

c1t500805F3000B2AE1d3s2 auto:cdsdisk

online

c1t500805F3000B2AE1d4s2 auto:cdsdisk

online

c1t500805F3000B2AE1d5s2 auto:cdsdisk
online

c1t500805F3000B2AE1d5 test_dg

c1t500805F3000B2AE1d6s2 auto:cdsdisk
online

c1t500805F3000B2AE1d6 test_dg

c1t500805F3000B2AE1d7s2 auto:cdsdisk
online

c1t500805F3000B2AE1d7 test_dg

c1t500805F3000B2AE1d8s2 auto:cdsdisk

online

c1t500805F3000B2AE1d9s2 auto:cdsdisk

online

c1t500805F3000B2AE1d10s2 auto:none

online invalid

bash-3.00#
bash-3.00#
bash-3.00#
bash-3.00# /usr/lib/vxvm/bin/vxdisksetup
bash-3.00# /usr/lib/vxvm/bin/vxdisksetup i i -i c1t500805F3000B2AE1d1s2

VxVM vxdisksetup ERROR V-5-2-1813 c1t500805F3000B2AE1d1: Disk is part of


fencedg disk group, use -f option to force setup.
bash-3.00#
bash-3.00# vx vxdest

vxdestro

vxdg destroy fencedg

VxVM vxdg ERROR V-5-1-581 Disk group fencedg: No such disk group is imported
bash-3.00# vxdg destroy fencedg
c1t500805F3000B2AE1d1F3000B2AE1d1
import fencedg

/usr/lib/vxvm/bin/vxdisksetup -i
vxdg

bash-3.00# vxdg list


NAME

STATE

test_dg

enabled,cds

fencedg

ID
957312138.27.vfire1

enabled,cds

956344320.15.vfire1

bash-3.00# vxdg listimport fencedg


bash-3.00# /usr/lib/vxvm/bin/vxdisksetup -i c1t500805F3000B2AE1d1
unsetup c1t500805F3000B2AE1d1s2 -C
VxVM vxdiskunsetup ERROR V-5-2-40 c1t500805F3000B2AE1d1: Disk device is in
use
bash-3.00# vxdisk list

vxprint

Disk group: test_dg

TY NAME

ASSOC

dg test_dg

test_dg

KSTATE LENGTH PLOFFS STATE


-

TUTIL0 PUTIL0

dm c1t500805F3000B2AE1d5 c1t500805F3000B2AE1d5s2 - 20897248 - - -

dm c1t500805F3000B2AE1d6 c1t500805F3000B2AE1d6s2 - 20897248 - - -

dm c1t500805F3000B2AE1d7 c1t500805F3000B2AE1d7s2 - 20897248 - - -

sd disk01

ENABLED 15000000 -

sd disk02

ENABLED 20897248 -

sd disk03

ENABLED 20897248 -

v vol1
pl vol1-01

fsgen

ENABLED 4194304 -

vol1

ENABLED 4194304 -

ACTIVE -

ACTIVE -

sd c1t500805F3000B2AE1d5-01 vol1-01 ENABLED 4194304 0 -

v vol2
pl vol2-01

fsgen

ENABLED 1024000 -

vol2

ENABLED 1024000 -

ACTIVE -

pl vol3-01

fsgen

ENABLED 102400 -

ACTIVE -

vol3

ACTIVE -

ENABLED 102400 -

ACTIVE -

sd c1t500805F3000B2AE1d5-03 vol3-01 ENABLED 102400 0

sd c1t500805F3000B2AE1d5-02 vol2-01 ENABLED 1024000 0 -

v vol3

Disk group: fencedg

TY NAME

ASSOC

KSTATE LENGTH PLOFFS STATE

dg fencedg

fencedg

dm disk01

c1t500805F3000B2AE1d1s2 - 2024704 -

dm disk02

c1t500805F3000B2AE1d2s2 - 2024704 -

dm disk03

c1t500805F3000B2AE1d3s2 - 2024704 -

TUTIL0 PUTIL0

bash-3.00# vxdg -g fencedg rmdisk disk01


VxVM vxdg ERROR V-5-1-13129 rmdisk not permitted on coordinator dg: fencedg
bash-3.00# vxdg -g fencedg rmdisk disk01k --rf

VxVM vxdg ERROR V-5-1-13129 rmdisk not permitted on coordinator dg: fencedg
bash-3.00# vxdg -g fencedg rmdisk -rf disk01f
VxVM vxdg ERROR V-5-1-13129 rmdisk not permitted on coordinator dg: fencedg
bash-3.00# vxdg -g fencedg rmdisk -r disk01
ga /sbin/gab

vxdg destroy

gabconfig gabdebug gabport


bash-3.00# /sbin/gabconfig -a
GAB Port Memberships
==================================================
=============
Port a gen 403e01 membership 01
Port h gen 403e03 membership 01
bash-3.00# /sbin/gabconfig -a
bash-3.00# vxdg -g fencedg rmdisk -r disk01
coordinator=of

fencedg set

bash-3.00# vxdg -g fencedg set coordinator=of


bash-3.00# /sbin/gabconfig -a
bash-3.00# vxdg -g fencedg rmdisk -r disk01f disk01disk01
bash-3.00# vxdisk list
DEVICE

TYPE

c0t0d0s2

auto:none

c0t1d0s2

auto

DISK

GROUP

STATUS
online invalid

error

c1t500805F3000B2AE1d1s2 auto:cdsdisk

c1t500805F3000B2AE1d2s2 auto:cdsdisk

disk02

fencedg

online

c1t500805F3000B2AE1d3s2 auto:cdsdisk

disk03

fencedg

online

c1t500805F3000B2AE1d4s2 auto:cdsdisk

c1t500805F3000B2AE1d5s2 auto:cdsdisk
online

c1t500805F3000B2AE1d5 test_dg

online

online

c1t500805F3000B2AE1d6s2 auto:cdsdisk
online

c1t500805F3000B2AE1d6 test_dg

c1t500805F3000B2AE1d7s2 auto:cdsdisk
online

c1t500805F3000B2AE1d7 test_dg

c1t500805F3000B2AE1d8s2 auto:cdsdisk

online

c1t500805F3000B2AE1d9s2 auto:cdsdisk

online

c1t500805F3000B2AE1d10s2 auto:none

online invalid

bash-3.00# vxdisk listg -g fencedg rmdisk disk01 2


bash-3.00# vxdg destoru y fencedg
VxVM vxdg INFO V-5-1-9632
vxdg - manage disk groups

Usage: vxdg keyword arg ...


Recognized keywords:
[-T version] [-s] [-o verify|override] init groupname [[disk=]device ...]
[nconfig=default|all|ncopies] [nlog=default|all|ncopies] [cds=on|of] [minor=baseminor]
[-tsfC] [-n newname] [-o clearreserve] [-o groupreserve=fencekey] [-o
selectcp=diskid] [-o noreonline] [-o useclonedev=of|on] [-o tag=name [-o
updateid] [-o site=[!]sitename] import diskgroup
[-n newname] [-h new-host-id] deport diskgroup ...
[-o coordinator] [-o verify|override] destroy diskgroup ...
[-g diskgroup] [-o verify|override] [-o overridessb] [-pk] [-f] adddisk
[disk=]device ...
[-g diskgroup] [-o verify|override] [-k] rmdisk disk ...
[-g diskgroup] [-f] reminor [diskgroup] new-minor-number
[-q] list [diskgroup ...]
[-v] -g diskgroup listssbinfo

[-qa] [-g diskgroup] free [disk ...]


[-q] [-g diskgroup] spare [disk ...]
[-q] [-g diskgroup] nohotuse [disk ...]
flush [diskgroup ...]
[-g diskgroup] [-k] repldisk unassocdm=repldm ...
[-T version] upgrade diskgroup
-g diskgroup set attr=value ...
[-f] [-o verify|override] join src_diskgroup dst_diskgroup
[-o expand] listmove src_diskgroup dst_diskgroup objects ...
[-f] [-o verify|override] [-o expand] move src_diskgroup dst_diskgroup objects ...
[-f] [-o verify|override] [-o expand] split src_diskgroup dst_diskgroup objects ...
[-o clean|remove] recover diskgroup
bootdg
defaultdg
[-g diskgroup] [-f] settag name[=value name[=value] ...
[-g diskgroup] rmtag name name ...
[-q] [-o tag=name|~name[=value|~value] listtag [diskgroup ...]
[-q] listmeta [diskgroup ...]
[-g diskgroup] listclone
[-g diskgroup] addsite site
[-g diskgroup] rmsite site
[-g diskgroup] [-f] detachsite site
[-g diskgroup] [-o overridessb] reattachsite site
[-g diskgroup] [-f] renamesite oldsite newsite
bash-3.00# vxdg destory fencedgroy
bash-3.00# vxdg list

NAME

STATE

test_dg

enabled,cds

ID
957312138.27.vfire1

bash-3.00# vxdg listdestroy fencedgory fencedg-g fencedg rmdisk disk02


bash-3.00# vxdisk listg -g fencedg rmdisk disk01set coordinator=of
bash-3.00# /sbin/gabconfig -a
bash-3.00# vxdg -g fencedg rmdisk -r disk01f disk01disk01
bash-3.00# vxprint /usr/lib/vxvm/bin/vxdiskunsetup -C c1t500805F3000B2AE1d1
bash-3.00# /usr/lib/vxvm/bin/vxdiskunsetup -C c1t500805F3000B2AE1d1 2
bash-3.00# /usr/lib/vxvm/bin/vxdiskunsetup -C c1t500805F3000B2AE1d2 3
bash-3.00# vxdg list
NAME

STATE

test_dg

enabled,cds

ID
957312138.27.vfire1

bash-3.00# vxdisk list


DEVICE

TYPE

c0t0d0s2

auto:none

c0t1d0s2

auto

DISK

GROUP

STATUS
online invalid

error

c1t500805F3000B2AE1d1s2 auto:none

online invalid

c1t500805F3000B2AE1d2s2 auto:none

online invalid

c1t500805F3000B2AE1d3s2 auto:none

online invalid

c1t500805F3000B2AE1d4s2 auto:cdsdisk

online

c1t500805F3000B2AE1d5s2 auto:cdsdisk
online

c1t500805F3000B2AE1d5 test_dg

c1t500805F3000B2AE1d6s2 auto:cdsdisk
online

c1t500805F3000B2AE1d6 test_dg

c1t500805F3000B2AE1d7s2 auto:cdsdisk
online

c1t500805F3000B2AE1d7 test_dg

c1t500805F3000B2AE1d8s2 auto:cdsdisk

online

c1t500805F3000B2AE1d9s2 auto:cdsdisk

c1t500805F3000B2AE1d10s2 auto:none

online
-

online invalid

bash-3.00# vxdisk listg list/usr/lib/vxvm/bin/vxdiskunsetup -C


c1t500805F3000B2AE1d3isetup -i c1t500805F3000B2AE1d3 1
bash-3.00# /usr/lib/vxvm/bin/vxdisksetup -i c1t500805F3000B2AE1d1 2
bash-3.00# /usr/lib/vxvm/bin/vxdisksetup -i c1t500805F3000B2AE1d2 3
bash-3.00# vxprint
Disk group: test_dg

TY NAME

ASSOC

dg test_dg

test_dg

KSTATE LENGTH PLOFFS STATE


-

TUTIL0 PUTIL0

dm c1t500805F3000B2AE1d5 c1t500805F3000B2AE1d5s2 - 20897248 - - -

dm c1t500805F3000B2AE1d6 c1t500805F3000B2AE1d6s2 - 20897248 - - -

dm c1t500805F3000B2AE1d7 c1t500805F3000B2AE1d7s2 - 20897248 - - -

sd disk01

ENABLED 15000000 -

sd disk02

ENABLED 20897248 -

sd disk03

ENABLED 20897248 -

v vol1
pl vol1-01

fsgen
vol1

ENABLED 4194304 ENABLED 4194304 -

ACTIVE -

ACTIVE -

sd c1t500805F3000B2AE1d5-01 vol1-01 ENABLED 4194304 0 -

v vol2
pl vol2-01

fsgen
vol2

ENABLED 1024000 ENABLED 1024000 -

ACTIVE -

ACTIVE -

sd c1t500805F3000B2AE1d5-02 vol2-01 ENABLED 1024000 0 -

v vol3
pl vol3-01

fsgen
vol3

ENABLED 102400 -

ACTIVE -

ENABLED 102400 -

ACTIVE -

sd c1t500805F3000B2AE1d5-03 vol3-01 ENABLED 102400 0

bash-3.00# vxdg init fencedg disk01=c1t500805F3000B2AE1d1s2


bash-3.00# vxdg init fencedg disk01=c1t500805F3000B2AE1d1 22
VxVM vxdg ERROR V-5-1-585 Disk group fencedg: cannot create: Disk group exists
and is imported
bash-3.00# vxdg init fencedg disk02=c1t500805F3000B2AE1d2adddisk
VxVM vxdg ERROR V-5-1-5455 Operation requires a disk group
bash-3.00# vxdg adddisk fencedg disk02=c1t500805F3000B2AE1d2-g testfencedg
VxVM vxdg ERROR V-5-1-639 Failed to obtain locks:
fencedg: no such object in the configuration
bash-3.00# vxdg -g fencedg adddisk fencedg
disk02=c1t500805F3000B2AE1d2disk fencedg
bash-3.00# vxdg -g fencedg adddisk disk02=c1t500805F3000B2AE1d2 33
bash-3.00# vxdg -g fencedg adddisk
disk03=c1t500805F3000B2AE1d32=c1t500805F3000B2AE1d2fencedg
disk02=c1t500805F3000B2AE1d2
bash-3.00# vxdg adddisk fencedg disk02=c1t500805F3000B2AE1d2
bash-3.00# vxdg init fencedg
disk02=c1t500805F3000B2AE1d21=c1t500805F3000B2AE1d1
bash-3.00# vxprint /usr/lib/vxvm/bin/vxdisksetup -i c1t500805F3000B2AE1d321
bash-3.00# vxdisk listg list/usr/lib/vxvm/bin/vxdiskunsetup -C
c1t500805F3000B2AE1d321
bash-3.00# vxdg listdestroy fencedgory fencedg-g fencedg rmdisk disk02
bash-3.00# vxdisk listg -g fencedg rmdisk disk01set coordinator=of on
bash-3.00#
bash-3.00# vxdg deport fencedg

bash-3.00# vxdg deport fencedgimport


bash-3.00# /opt/VRTs Svcs/vxfen/v bin/
customized/

vxfencvol

vxfenclearpre vxfendd

vxfendebug
vxfendisk

vxfenswap
vxfentsthdw

bash-3.00# /opt/VRTSvcs/vxfen/bin/vxfentsthdw -rg fencedg


bash-3.00# /opt/VRTSvcs/vxfen/bin/vxfentsthdw -rg fencedg

VERITAS vxfentsthdw version 5.0MP3 Solaris

The utility vxfentsthdw works on the two nodes of the cluster.


The utility verifies that the shared storage one intends to use is
configured to support I/O fencing. It issues a series of vxfenadm
commands to setup SCSI-3 registrations on the disk, verifies the
registrations on the disk, and removes the registrations from the disk.

The logfile generated for vxfensthdw is


/var/VRTSvcs/log/vxfen/vxfentsthdw.log.9807

Enter the first node of the cluster:


vfire1
Enter the second node of the cluster:
vfire2
The authenticity of host 'vfire1 (192.168.1.40)' can't be established.
RSA key fingerprint is 6e:35:33:9b:9b:2a:de:21:6e:f7:21:d7:e1:3a:f8:b3.
Are you sure you want to continue connecting (yes/no)? yes
Password:

Password:

********************************************

Testing vfire1 /dev/rdsk/c1t500805F3000B2AE1d1s2 vfire2


/dev/rdsk/c1t500805F3000B2AE1d1s2

Evaluate the disk before testing ........................ No Pre-existing keys


Register keys on disk /dev/rdsk/c1t500805F3000B2AE1d1s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1 ........ Passed
Write to disks from node vfire1 ........................................ Skipped
Read from disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire2 ........ Passed
Write to disks from node vfire2 ........................................ Skipped
Reserve disk /dev/rdsk/c1t500805F3000B2AE1d1s2 from node vfire1 ........ Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1 ........ Passed
Expect no reads for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire2
Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d1s2 from node vfire2
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire2
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1 ........ Passed

Read from disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire2 ........ Passed


Preempt and abort key KeyA using key KeyB on node vfire2 ............... Passed
Test to see if I/O on node vfire1 terminated ........................... Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire2
Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire2
Passed
Remove key KeyB on node vfire2 ......................................... Passed
Check to verify there are no keys from node vfire1 ..................... Passed
Check to verify there are no keys from node vfire2 ..................... Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d1s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d1s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d1s2 on node vfire1
Passed
Clear PGR on node vfire1 ............................................... Passed
Check to verify there are no keys from node vfire1 ..................... Passed

ALL tests on the disk /dev/rdsk/c1t500805F3000B2AE1d1s2 have PASSED.


The disk is now ready to be configured for I/O Fencing on node vfire1.

ALL tests on the disk /dev/rdsk/c1t500805F3000B2AE1d1s2 have PASSED.

The disk is now ready to be configured for I/O Fencing on node vfire2.
May 10 17:46:36 vfire1 root: [ID 702911 user.alert] vxfentsthdw: ALL tests on the
disk /dev/rdsk/c1t500805F3000B2AE1d1s2 have PASSED. The disk is now ready to
be configured for I/O Fencing on node vfire1.

May 10 17:46:36 vfire1 root: [ID 702911 user.alert] vxfentsthdw: ALL tests on the
disk /dev/rdsk/c1t500805F3000B2AE1d1s2 have PASSED. The disk is now ready to
be configured for I/O Fencing on node vfire2.

Password:
Password:

********************************************

Testing vfire1 /dev/rdsk/c1t500805F3000B2AE1d2s2 vfire2


/dev/rdsk/c1t500805F3000B2AE1d2s2

Evaluate the disk before testing ........................ No Pre-existing keys


Register keys on disk /dev/rdsk/c1t500805F3000B2AE1d2s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1 ........ Passed
Write to disks from node vfire1 ........................................ Skipped
Read from disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire2 ........ Passed
Write to disks from node vfire2 ........................................ Skipped
Reserve disk /dev/rdsk/c1t500805F3000B2AE1d2s2 from node vfire1 ........ Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1
Passed

Read from disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1 ........ Passed


Expect no reads for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire2
Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d2s2 from node vfire2
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire2
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1 ........ Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire2 ........ Passed
Preempt and abort key KeyA using key KeyB on node vfire2 ............... Passed
Test to see if I/O on node vfire1 terminated ........................... Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire2
Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1
Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire2
Passed
Remove key KeyB on node vfire2 ......................................... Passed
Check to verify there are no keys from node vfire1 ..................... Passed
Check to verify there are no keys from node vfire2 ..................... Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d2s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1
Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d2s2 from node vfire1
Passed

Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d2s2 on node vfire1


Passed
Clear PGR on node vfire1 ............................................... Passed
Check to verify there are no keys from node vfire1 ..................... Passed

ALL tests on the disk /dev/rdsk/c1t500805F3000B2AE1d2s2 have PASSED.


The disk is now ready to be configured for I/O Fencing on node vfire1.

ALL tests on the disk /dev/rdsk/c1t500805F3000B2AE1d2s2 have PASSED.


The disk is now ready to be configured for I/O Fencing on node vfire2.
May 10 17:48:24 vfire1 root: [ID 702911 user.alert] vxfentsthdw: ALL tests on the
disk /dev/rdsk/c1t500805F3000B2AE1d2s2 have PASSED. The disk is now ready to
be configured for I/O Fencing on node vfire1.

May 10 17:48:24 vfire1 root: [ID 702911 user.alert] vxfentsthdw: ALL tests on the
disk /dev/rdsk/c1t500805F3000B2AE1d2s2 have PASSED. The disk is now ready to
be configured for I/O Fencing on node vfire2.

Password:
Password:

********************************************

Testing vfire1 /dev/rdsk/c1t500805F3000B2AE1d3s2 vfire2


/dev/rdsk/c1t500805F3000B2AE1d3s2

Evaluate the disk before testing ........................ No Pre-existing keys


Register keys on disk /dev/rdsk/c1t500805F3000B2AE1d3s2 from node vfire1
Passed

Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1


Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1 ........ Passed
Write to disks from node vfire1 ........................................ Skipped
Read from disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire2 ........ Passed
Write to disks from node vfire2 ........................................ Skipped
Reserve disk /dev/rdsk/c1t500805F3000B2AE1d3s2 from node vfire1 ........ Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1 ........ Passed
Expect no reads for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire2
Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d3s2 from node vfire2
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire2
Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1 ........ Passed
Read from disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire2 ........ Passed
Preempt and abort key KeyA using key KeyB on node vfire2 ............... Passed
Test to see if I/O on node vfire1 terminated ........................... Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire2
Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1
Passed
Verify reservation for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire2
Passed

Remove key KeyB on node vfire2 ......................................... Passed


Check to verify there are no keys from node vfire1 ..................... Passed
Check to verify there are no keys from node vfire2 ..................... Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d3s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1
Passed
RegisterIgnoreKeys on disk /dev/rdsk/c1t500805F3000B2AE1d3s2 from node vfire1
Passed
Verify registrations for disk /dev/rdsk/c1t500805F3000B2AE1d3s2 on node vfire1
Passed
Clear PGR on node vfire1 ............................................... Passed
Check to verify there are no keys from node vfire1 ..................... Passed

ALL tests on the disk /dev/rdsk/c1t500805F3000B2AE1d3s2 have PASSED.


The disk is now ready to be configured for I/O Fencing on node vfire1.

ALL tests on the disk /dev/rdsk/c1t500805F3000B2AE1d3s2 have PASSED.


The disk is now ready to be configured for I/O Fencing on node vfire2.
May 10 17:48:49 vfire1 root: [ID 702911 user.alert] vxfentsthdw: ALL tests on the
disk /dev/rdsk/c1t500805F3000B2AE1d3s2 have PASSED. The disk is now ready to
be configured for I/O Fencing on node vfire1.

May 10 17:48:49 vfire1 root: [ID 702911 user.alert] vxfentsthdw: ALL tests on the
disk /dev/rdsk/c1t500805F3000B2AE1d3s2 have PASSED. The disk is now ready to
be configured for I/O Fencing on node vfire2.

Password:
Password:

Password:

Removing test keys and temporary files, if any...


bash-3.00# vxdg deport fencedg
bash-3.00#
bash-3.00# echo "fencedh g " > / et
bash-3.00# vxdg deport fencedg
bash-3.00# /opt/VRTSvcs/vxfen/bin/vxfentsthdw -rg fencedg
bash-3.00# vxdg import fencedg
bash-3.00# /opt/VRTSvcs/vxfen/bin/vxfentsthdw -rg fencedg
bash-3.00# vxdg deport fencedg
bash-3.00# echo "fencedg" > / et
vx/

cat /etc/vx

vxfen.d/

bash-3.00# cat /etc/vx


vx/

vxfen.d/

bash-3.00# cat /etc/vx

echo "fencedg" /etc/vxfendg

fencedg /etc/vxfendg
bash-3.00# cat /etc/vxfen.d/

echo "fencedg" /etc/vxfendg>

bash-3.00# cat /etc/vxfendg


fencedg
bash-3.00# cp /etc/vxfen.d/vxfenmode_scsi3_raw /etc/vxfenmode
bash-3.00# cat /t etc/vxfenmode
#
# vxfen_mode determines in what mode VCS I/O Fencing should work.
#
# available options:

# scsi3

- use scsi3 persistent reservation disks

# customized - use script based customized fencing


# disabled - run the driver but don't do any actual fencing
#
vxfen_mode=scsi3

#
# scsi3_disk_policy determines the way in which I/O Fencing communicates with
# the coordination disks.
#
# available options:
# dmp - use dynamic multipathing
# raw - connect to disks using the native interface
#
scsi3_disk_policy=raw

bash-3.00# cat /etc/vxfenmode | grep -v "#" \ | grep -v "^$"


vxfen_mode=scsi3
scsi3_disk_policy=raw
bash-3.00# cat /etc/vxfenmode | grep -v "#" | grep -v "^$"
bash-3.00# cp /etc/vxfen.d/vxfenmode_scsi3_raw /etc/vxfenmode
bash-3.00# cat /etc/vxfendg
bash-3.00# echo "fencedg" > /etc/vxfendg/etc/vxfendg> /etc/vxfendg/etc/vxfendg
bash-3.00# vxdg deport fencedg
bash-3.00# echo "fencedg" /etc/vxfendg> /etc/vxfendg
bash-3.00# cat /etc/vxfendg

bash-3.00# cp /etc/vxfen.d/vxfenmode_scsi3_raw /etc/vxfenmode


bash-3.00# cat /etc/vxfenmode

/etc/init.d/vxfen staet rt

Starting vxfen..
Checking for /etc/vxfendg
Starting vxfen.. Done
bash-3.00# haconf -dump -makero
VCS WARNING V-16-1-10369 Cluster not writable.
bash-3.00# vi /etc/VRTSvcs/conf/config/main.cf
"/etc/VRTSvcs/conf/config/main.cf" 11 lines, 83 characters include "types.cf"

cluster testclus (
)

system vfire1 (
)

system vfire2 (
)

~
~
~
~
~
~
~

~
~
~
~
~"/etc/VRTSvcs/conf/config/main.cf" 11 lines, 83 charactersinclude "types.cf"

cluster testclus (
)

system vfire1 (
)

system vfire2 (
)

~
~
~
~
~
~
~
~
~
~
~

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~:q!
bash-3.00#
bash-3.00#
bash-3.00#

bash-3.00# hast
hastart

hastatus

hastatusprint hastop

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

Frozen

A vfire1

RUNNING

A vfire2

RUNNING

bash-3.00#
bash-3.00# ls
bin

etc

mnt_2

boot

export

core

globaldevices

data

home

Desktop
dev
devices

mnt_3

perl

lib

platform

lost+found

Documents

mnt

system

net
opt

kernel

storage_foundation

testclus.admin.ser
tmp
usr
var

proc

vol

sbin

bash-3.00# lshastatus -summ


bash-3.00# vi /etc/VRTSvcs/conf/config/main.cf
bash-3.00# ls
ClusterConnectorConfigType.cf types.cf
main.cf

types.cf.29Apr2000.11.43.54

main.cf.29Apr2000.11.43.54
main.cf.previous

types.cf.previous

VRTSWebAppType.cf

cd

bash-3.00# ls -a
.

main.cf.previous

..

types.cf

ClusterConnectorConfigType.cf types.cf.29Apr2000.11.43.54
main.cf

types.cf.previous

main.cf.29Apr2000.11.43.54

VRTSWebAppType.cf

bash-3.00# more main.cf.previous e


include "types.cf"

cluster testclus (
CounterInterval = 5
)

system vfire1 (
)

system vfire2 (
)

bash-3.00# hasu user list


VCS WARNING V-16-1-11309 Configuration must be ReadWrite
bash-3.00# hauser listmore main.cf.previous
bash-3.00# ls -acd /etc/VRTSvcs/conf/config/
bash-3.00# lshastatus -summ
bash-3.00# vi /etc/VRTSvcs/conf/config/main.cf

bash-3.00# haconf -dump -makero


bash-3.00# /etc/init.d/vxfen start
bash-3.00# haconf -dump -makero

makerw

bash-3.00# haconf -makerwuser list


VCS WARNING V-16-1-10611 Invalid arguments
VCS INFO V-16-1-10601 Usage:
hauser -add <name> [-priv <Administrator|Operator|Guest> [-group
<group(s)>]]
hauser -addpriv <name> <Administrator|Operator|Guest> [-group
<group(s)>]
hauser -delpriv <name> <Administrator|Operator|Guest> [-group <group(s)>]
hauser -addpriv <name> <AdministratorGroup|OperatorGroup> [-group
<group(s)>]
hauser -delpriv <name> <AdministratorGroup|OperatorGroup> [-group
<group(s)>]
hauser -update <name>
hauser -delete <name>
hauser -display [<name>]
hauser -list
hauser -help

bash-3.00# hauser list

list

VCS WARNING V-16-1-10611 Invalid arguments


VCS INFO V-16-1-10601 Usage:
hauser -add <name> [-priv <Administrator|Operator|Guest> [-group
<group(s)>]]
hauser -addpriv <name> <Administrator|Operator|Guest> [-group
<group(s)>]
hauser -delpriv <name> <Administrator|Operator|Guest> [-group <group(s)>]

hauser -addpriv <name> <AdministratorGroup|OperatorGroup> [-group


<group(s)>]
hauser -delpriv <name> <AdministratorGroup|OperatorGroup> [-group
<group(s)>]
hauser -update <name>
hauser -delete <name>
hauser -display [<name>]
hauser -list
hauser -help

bash-3.00# hauser list-

bash-3.00# hauser -list

add admin -priv Administrator

Enter New Password:


Enter Again:
bash-3.00# vxdg list
NAME

STATE

test_dg

enabled,cds

ID
957312138.27.vfire1

bash-3.00# cd /dev/vx
vx/

vxfen

vxfend

vxportal

bash-3.00# cd /dev/vx/rd
rdmp/ rdsk/
bash-3.00# cd /dev/vx/rdsk/test_dg/vol
vol1 vol2 vol3
bash-3.00# cd /dev/vx/rdsk/test_dg/vol
dsk/test_dg/vol1 /data
bash-3.00# df -h

mount -F vxfs /dev/vs x/r

Filesystem

size used avail capacity Mounted on

/dev/dsk/c0t0d0s0
/devices
ctfs
proc

20G 7.0G
0K

0K
0K

mnttab

0K
0K
0K

0K

13G

0K
0K

0%

5.9G 1.6M 5.9G

objfs

0K

sharefs

0K

0K

/proc

0%

swap

0K

/system/contract

0%

0K

0K

/etc/mnttab

1%

0%

0K

/devices

0%

0K

0K

36%

/etc/svc/volatile

/system/object

0%

/etc/dfs/sharetab

/platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap1.so.1
20G 7.0G

13G

36%

/platform/sun4u-us3/lib/libc_psr.so.1

/platform/sun4u-us3/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
20G 7.0G 13G
us3/lib/sparcv9/libc_psr.so.1
fd

0K

0K

0K

36%
0%

/platform/sun4u-

/dev/fd

swap

5.9G 136K 5.9G

1%

swap

5.9G

56K 5.9G

swap

5.9G

0K 5.9G

0%

/dev/vx/dmp

swap

5.9G

0K 5.9G

0%

/dev/vx/rdmp

1%

/dev/dsk/c0t0d0s6

480M 1.0M 431M

/dev/dsk/c0t0d0s7

6.4G 6.5M 6.3G

/tmp
/var/run

1%
1%

/dev/vx/dsk/test_dg/vol1
2.0G 538M 1.4G

28%

/data

bash-3.00# umount /dev/vx/dsk/test_dg/vol1


bash-3.00# vxdg deport test_dg
bash-3.00# vxdg deport test_dg
bash-3.00# umount /dev/vx/dsk/test_dg/vol1

/globaldevices
/export/home

bash-3.00# df -hmount -F vxfs /dev/vx/dsk/test_dg/vol1 /data


bash-3.00# vxdg listhauser -add admin -priv Administrator
bash-3.00# hauser -listlistconf -makerwuser listconf -makerw--dump ---makerw 0 o
VCS WARNING V-16-1-10603 Unknown option: --makero
VCS INFO V-16-1-10601 Usage:
haconf -makerw
haconf -dump [-makero]
haconf -help

bash-3.00# haconf -dump --makero


bash-3.00# haconf -dump -makero-makero

makerw

bash-3.00#
bash-3.00#
bash-3.00# haconf -dump -makero
bash-3.00# haconf -dump -makeromakerwdump -makero-makero
bash-3.00# vxdg deport test_dg
bash-3.00# umount /dev/vx/dsk/test_dg/vol1
bash-3.00# df -hmount -F vxfs /dev/vx/dsk/test_dg/vol1 /data
bash-3.00# vxdg listhauser -add admin -priv Administrator
bash-3.00# hauser -listlistconf -makerwuser listmore main.cf.previous
bash-3.00# ls -acd /etc/VRTSvcs/conf/config/
bash-3.00# vi main.cf
"main.cf" 66 lines, 884 characters include "types.cf"

cluster testclus (
UserNames = { admin = GjjDjhIqjLjr }

Administrators = { admin }
)

system vfire1 (
)

system vfire2 (
)

group zoneSG (
SystemList = { vfire1 = 0, vfire2 = 1 }
AutoStartList = { vfire1 }
)

DiskGroup zoneDG (
DiskGroup = test_dg)

IP zoneIP ("main.cf" 66 lines, 884 characters

Administrators = { admin
UseFence = SCSI3
:wq!
"main.cf" 67 lines, 909 characters

bash-3.00# hacf -verify /etc/con/con

VRTSvcs/conf/config/

bash-3.00# hastop -all


bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

LEAVING

A vfire2

EXITED

Frozen

0
0

-- GROUP STATE
-- Group

System

Probed

AutoDisabled

State

B zoneSG

vfire1

STOPPING|PARTIAL

B zoneSG

vfire2

OFFLINE

-- RESOURCES OFFLINING
-- Group

Type

Resource

F zoneSG
DiskGroup
W_OFFLINE_PROPAGATE

zoneDG

System

IState

vfire1

bash-3.00# hastatus -summop -allcf -verify /etc/VRTSvcs/conf/config/


bash-3.00# hastop -allatus -summ
VCS ERROR V-16-1-10600 Cannot connect to VCS engine
VCS WARNING V-16-1-11046 Local system not available
bash-3.00# hastatus -summ

rt

bash-3.00# hastarttus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

UNKNOWN

Frozen

0
0

-- GROUP STATE
-- Group

System

Probed

AutoDisabled

State

B zoneSG

vfire1

OFFLINE

B zoneSG

vfire2

OFFLINE

-- RESOURCES NOT PROBED


-- Group

Type

Resource

System

D zoneSG

DiskGroup

zoneDG

vfire1

D zoneSG

DiskGroup

zoneDG

vfire2

D zoneSG

IP

D zoneSG

Mount

zonemount

vfire1

D zoneSG

Mount

zonemount

vfire2

D zoneSG

NIC

zoneNIC

vfire1

D zoneSG

NIC

zoneNIC

vfire2

D zoneSG

Volume

bash-3.00#

zoneIP

zoneVOL

vfire2

vfire2

bash-3.00#
bash-3.00# vxfena
customized/

/usr/VR

vxfencvol

vxfenclearpre vxfendd

opt/VRTSvcs/vc xfen/bin/vxd fena

vxfendebug
vxfendisk

vxfenswap
vxfentsthdw

bash-3.00# /opt/VRTSvcs/vxfen/bin/
vxfen-shutdown vxfenadm

/sbin/vxfen

vxfend

vxfen-startup vxfenconfig
bash-3.00# /sbin/vxfenadm -g all -f /etc/vxfentab

Device Name: /dev/rdsk/c1t500805F3000B2AE1d1s2


Total Number Of Keys: 2
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------key[1]:
Key Value [Numeric Format]: 66,45,45,45,45,45,45,45
Key Value [Character Format]: B-------

Device Name: /dev/rdsk/c1t500805F3000B2AE1d3s2


Total Number Of Keys: 2
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------key[1]:
Key Value [Numeric Format]: 66,45,45,45,45,45,45,45
Key Value [Character Format]: B-------

Device Name: /dev/rdsk/c1t500805F3000B2AE1d2s2


Total Number Of Keys: 2
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------key[1]:
Key Value [Numeric Format]: 66,45,45,45,45,45,45,45
Key Value [Character Format]: B------bash-3.00#
bash-3.00# gabcon

/sbin/gabconfig -a

GAB Port Memberships


==================================================
=============
Port a gen 403e01 membership 01
Port b gen 403e06 membership 01
Port h gen 403e09 membership 01
bash-3.00#
bash-3.00# df -h
Filesystem

size used avail capacity Mounted on

/dev/dsk/c0t0d0s0
/devices
ctfs
proc
mnttab

20G 7.0G
0K

0K
0K
0K

0K
0K
0K
0K

13G

0K
0K
0K

0%
0%

0K

objfs

0K

0K

/devices

/proc

0%

5.9G 1.6M 5.9G


0%

/system/contract

0%

swap

0K

36%

/etc/mnttab

1%

/etc/svc/volatile

/system/object

sharefs

0K

0K

0K

0%

/etc/dfs/sharetab

/platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap1.so.1
20G 7.0G

13G

36%

/platform/sun4u-us3/lib/libc_psr.so.1

/platform/sun4u-us3/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
20G 7.0G 13G
us3/lib/sparcv9/libc_psr.so.1
fd

0K

0K

0K

36%
0%

/platform/sun4u-

/dev/fd

swap

5.9G 136K 5.9G

1%

swap

5.9G

56K 5.9G

swap

5.9G

0K 5.9G

0%

/dev/vx/dmp

swap

5.9G

0K 5.9G

0%

/dev/vx/rdmp

1%

/dev/dsk/c0t0d0s6

480M 1.0M 431M

/dev/dsk/c0t0d0s7

6.4G 6.5M 6.3G

/tmp
/var/run

1%
1%

/globaldevices
/export/home

/dev/vx/dsk/test_dg/vol1
2.0G 538M 1.4G
bash-3.00# lltcon

/sbin/

28%

/data

df -h/sbin/gabconfig -a

GAB Port Memberships


==================================================
=============
Port a gen 403e01 membership 01
Port b gen 403e06 membership 01
Port h gen 403e09 membership 01
bash-3.00# more /etc/ll
llc2/

llthosts llttab

bash-3.00# more /etc/ll


llc2/

llthosts llttab

bash-3.00# more /etc/llthosts

0 vfire1
1 vfire2

bash-3.00# more /etc/llthosts


bash-3.00# /sbin/gabconfig -a
bash-3.00# df -h/sbin/gabconfig -avxfenadm -g all -f /etc/vxfentab
bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

Frozen

A vfire1

RUNNING

A vfire2

RUNNING

-- GROUP STATE
-- Group

System

Probed

AutoDisabled

State

B zoneSG

vfire1

ONLINE

B zoneSG

vfire2

OFFLINE

bash-3.00#
bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

A vfire1

State

RUNNING

Frozen

A vfire2

FAULTED

-- GROUP STATE
-- Group

System

B zoneSG

vfire1

Probed

AutoDisabled

State

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

B zoneSG

System

vfire1

Probed

AutoDisabled

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

ONLINE

State

-- GROUP STATE
-- Group

System

B zoneSG

vfire1

Probed

AutoDisabled

State

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

System

B zoneSG

vfire1

Probed

AutoDisabled

State

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

System

Probed

AutoDisabled

State

B zoneSG

vfire1

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

System

B zoneSG

vfire1

Probed

AutoDisabled

State

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

B zoneSG

System

vfire1

Probed

AutoDisabled

ONLINE

State

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

System

B zoneSG

vfire1

Probed

AutoDisabled

State

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

B zoneSG

System

vfire1

bash-3.00# hastatus -summ

Probed

AutoDisabled

ONLINE

State

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

System

B zoneSG

vfire1

Probed

AutoDisabled

State

ONLINE

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

A vfire1

RUNNING

A vfire2

FAULTED

Frozen

0
0

-- GROUP STATE
-- Group

B zoneSG

System

vfire1

Probed

AutoDisabled

bash-3.00# hastatus -summ

-- SYSTEM STATE
-- System

State

Frozen

ONLINE

State

A vfire1

RUNNING

A vfire2

FAULTED

0
0

-- GROUP STATE
-- Group

B zoneSG

System

vfire1

Probed

bash-3.00# hastatus -summ

AutoDisabled

State

ONLINE

hastatus -summ

bash-3.00# more /etc/llthosts


bash-3.00# /sbin/gabconfig -a
bash-3.00# df -h/sbin/gabconfig -a
GAB Port Memberships
==================================================
=============
Port a gen 403e02 membership 0
Port b gen 403e07 membership 0
Port h gen 403e0a membership 0
bash-3.00# /sbin/gabconfig -a
bash-3.00# hastatus -summ
bash-3.00# more /etc/llthosts
bash-3.00# /sbin/gabconfig -a
bash-3.00# df -h/sbin/gabconfig -avxfenadm -g all -f /etc/vxfentab

Device Name: /dev/rdsk/c1t500805F3000B2AE1d2s2


Total Number Of Keys: 1
key[0]:

Key Value [Numeric Format]: 65,45,45,45,45,45,45,45


Key Value [Character Format]: A-------

Device Name: /dev/rdsk/c1t500805F3000B2AE1d3s2


Total Number Of Keys: 1
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A-------

Device Name: /dev/rdsk/c1t500805F3000B2AE1d1s2


Total Number Of Keys: 1
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------bash-3.00# /sbin/vxfenadm -g all -f /etc/vxfentab

Device Name: /dev/rdsk/c1t500805F3000B2AE1d1s2


Total Number Of Keys: 2
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------key[1]:
Key Value [Numeric Format]: 66,45,45,45,45,45,45,45
Key Value [Character Format]: B-------

Device Name: /dev/rdsk/c1t500805F3000B2AE1d3s2

Total Number Of Keys: 2


key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------key[1]:
Key Value [Numeric Format]: 66,45,45,45,45,45,45,45
Key Value [Character Format]: B-------

Device Name: /dev/rdsk/c1t500805F3000B2AE1d2s2


Total Number Of Keys: 2
key[0]:
Key Value [Numeric Format]: 65,45,45,45,45,45,45,45
Key Value [Character Format]: A------key[1]:
Key Value [Numeric Format]: 66,45,45,45,45,45,45,45
Key Value [Character Format]: B------bash-3.00# /sbin/vxfenadm -g all -f /etc/vxfentab
bash-3.00# /sbin/gabconfig -a
bash-3.00# /sbin/gabconfig -a
GAB Port Memberships
==================================================
=============
Port a gen 403e03 membership 01
Port b gen 403e08 membership 01
Port h gen 403e0b membership 01
bash-3.00# exit
exit

# exit

bash

bash-3.00# hagui &exit/sbin/gabconfig -avxfenadm -g all -f /etc/vxfentab


bash-3.00# /sbin/gabconfig -a

haconf -dump -makero

VCS WARNING V-16-1-10369 Cluster not writable.


bash-3.00# poweroof
bash: poweroof: command not found
bash-3.00# poweroof of

You might also like