few veritas cluster – storage foundation – infoscale command examples

# Display information about all Clusters

# for clu in `haclus -list`;do echo -e "\nCluster ${clu}"; haclus -display ${clu} ;done

# Display information about all Systems

# for sys in `hasys -list`; do echo -e "\nSystem ${sys}"; hasys -display ${sys} ;done

# Display information about all unique ServiceGroups

# for grp in `hagrp -list |awk '{print $1}'|sort|uniq`;do echo -e "\nServiceGroup ${grp}"; hagrp -display ${grp};done

# Display information about all unique Resources

# for res in `hares -list |awk '{print $1}'|sort|uniq`;do echo -e "\nResource ${res}"; hares -display ${res};done

# Display information about all unique Agents which are actually in use

# for res in `hares -list |awk '{print $1}'|sort|uniq`;do hares -display ${res}|grep " Type " ;done |awk '{print $4}'|sort|uniq |awk '{print "\nAgent "$1; system("haagent -display "$1);}'

Create diskgroup

# vxdg init diskgroup1 disk1

# vxdg -g diskgroup1 disk2 …

# vxdg -g diskgroup1 diskX

or remove disks

# vxdg -g diskgroup1 rmdisk diskX

… and remove diskgroup

# vxdg destroy diskgroup1

Rename disks

# vxedit -g diskgroup1 rename long-hard-to-remember-disk-name1 d1

# vxedit -g diskgroup1 rename long-hard-to-remember-disk-name2 d2

create subdisks and use max size what was displayed during listing

Run vxprint and note the disk sizes:

# vxprint -g diskgroup1 -htr Create subdisks:

# vxmake -g diskgroup1 sd d1-01 d1,0,211944000

# vxmake -g diskgroup1 sd d2-01 d2,0,211944000

create plexes

Create plexes p1 and p2. with a concat layout they are just as stripes with fancier name. # vxmake -g diskgroup1 plex p1 layout=concat sd=d1-01,d2-01

# vxmake -g diskgroup1 plex p2 layout=concat sd=d3-01,d4-01

create/remove mirrored volume

make a mirrored volume of previously made plexes or stripes

# vxmake -g diskgroup1 vol v1 plex=p1,p2 remove volume

# vxassist -g diskgroup1 remove volume v1

start/stop volume

# vxvol -g diskgroup1 start v1 # vxvol -g diskgroup1 stop v1

create vxfs

# mkfs.vxfs /dev/vx/dsk/diskgroup1/v1

make cluster conf RO or RW

# haconf -makerw # haconf -dump -makero

stop/offline and freeze servicegroup

# hagrp -offline myservicegroup -sys clusternode1

# hagrp -freeze myservicegroup -persistent

unfreeze and start/online servicegroup

# hagrp -unfreeze myservicegroup -persistent

# hagrp -online myservicegroup -sys clusternode1

Import and deport disk group

# vxdg import diskgroup1 # vxdg deport diskgroup1

If you found this useful, say thanks, click on some banners or donate, I can always use some beer money.