VCS Administration with command line
VCS Quick-start wizard
|
#
$VCS_HOME/wizards/config/quick_start
|
VCS Quick-NFS wizard
|
#
$VCS_HOME/wizards/services/quick_nfs
|
Verify LLT
|
# /sbin/llstat -n
|
Get interface MAC Address
|
# /opt/VRTSllt/getmac device_name
|
Check network connectivity
|
# /opt/VRTSllt/dlpiping -s|-c -v
device_name
|
Verify GAB
|
# /sbin/gabconfig -a ;
/sbin/gabconfig -l
|
List systems in cluster
|
# /opt/VRTSvcs/bin/hasys -list
|
Detailed info on each cluster
node
|
# /opt/VRTSvcs/bin/hasys -display
(sysname)
|
Increase system count in gabtab
startup
|
# /opt/VRTSvcs/bin/hasys -add
(sysname)
|
Delete a system
|
# /opt/VRTSvcs/bin/hasys -delete
(sysname)
|
Start VCS cluster
|
# /opt/VRTSvcs/bin/hastart
|
Force start a stale VCS cluster
|
# /opt/VRTSvcs/bin/hastart -force
-stale
|
Stop VCS on all systems
|
# /opt/VRTSvcs/bin/hastop -all
|
Stop VCS had, keep srvc-groups
running
|
# /opt/VRTSvcs/bin/hastop -local
-force
|
Stop VCS, migrate srvc-groups to
sysname
|
# /opt/VRTSvcs/bin/hastop -sys
(sysname) -evacuate
|
Provide continual status of service
grps
|
# /opt/VRTSvcs/bin/hastatus
|
Verify status of service groups
|
# /opt/VRTSvcs/bin/hastatus -summary
|
Check for syntax errors in
main.cf
|
# /opt/VRTSvcs/bin/hacf -verify
/etc/VRTSvcs/conf/config/main.cf
|
Generate dependency tree in
main.cf
|
# /opt/VRTSvcs/bin/hacf -generate
/etc/VRTSvcs/conf/config/main.cf
|
List all resources
|
# /opt/VRTSvcs/bin/hares -list
|
List a resource's dependencies
|
# /opt/VRTSvcs/bin/hares -dep
(resource_name)
|
Get detailed info on a resource
|
# /opt/VRTSvcs/bin/hares -display
(resource)
|
Add a resource
|
# /opt/VRTSvcs/bin/hares -add
(resource_name (resource_type (service_group)
|
Modify attributes of the new
resource
|
# /opt/VRTSvcs/bin/hares -modify
(resource_name (attribute_name (value)
|
Delete a resource
|
# /opt/VRTSvcs/bin/hares -delete
(resource_name)
|
Online a resource
|
# /opt/VRTSvcs/bin/hares -online
(resource_name) -sys (system_name)
|
Offline a resource
|
# /opt/VRTSvcs/bin/hares -offline
(resource_name) -sys (system_name)
|
Monitor resource on a system
|
# /opt/VRTSvcs/bin/hares -probe
(resource_name) -sys (system_name)
|
Clear a faulted resource
|
# /opt/VRTSvcs/bin/hares -clear
(resource_name) [-sys system_name]
|
Make a resource's attribute value
local
|
# /opt/VRTSvcs/bin/hares -local
(resource_name) (attribute_name) value)
|
Make a resource's attribute value
global
|
# /opt/VRTSvcs/bin/hares -global
(resource_name) (attribute_name) value)
|
Specify a dependency between 2
resources
|
# /opt/VRTSvcs/bin/hares -link
(parent_res) (child_res)
|
Remove dependency between 2
resources
|
# /opt/VRTSvcs/bin/hares -unlink
(parent_res) (child_res)
|
Modify a Share res. by adding
options
|
# /opt/VRTSvcs/bin/hares
Share_cicgt-as4-p_apps Options "%-o rw,root=dcsa-cln1"
|
List all service groups
|
# /opt/VRTSvcs/bin/hagrp -list
|
List a service group's resources
|
# /opt/VRTSvcs/bin/hagrp -resources
[service_group]
|
List a service group's
dependencies
|
# /opt/VRTSvcs/bin/hagrp -dep
[service_group]
|
Detailed info about a service
group
|
# /opt/VRTSvcs/bin/hagrp -display
[service_group]
|
Start service group, bring res.
online
|
# /opt/VRTSvcs/bin/hagrp -online
(service_group) -sys (system_name)
|
Stop service group, bring res.
offline
|
# /opt/VRTSvcs/bin/hagrp -offline
(service_group) -sys (system_name)
|
Switch service group between
nodes
|
# /opt/VRTSvcs/bin/hagrp -switch
(service_group) -to (system_name)
|
Freeze svcgroup, (disable onl. &
offl.)
|
# /opt/VRTSvcs/bin/hagrp -freeze
(service_group) [-persistent]
|
Thaw a svcgroup, (enable onl. &
offl.)
|
# /opt/VRTSvcs/bin/hagrp -unfreeze
(service_group) [-persistent]
|
Enable a service group
|
# /opt/VRTSvcs/bin/hagrp -enable
(service_group) [-sys system_name]
|
Disable a service group
|
# /opt/VRTSvcs/bin/hagrp -disable
(service_group) [-sys system_name]
|
Enable all resources in a service
group
|
# /opt/VRTSvcs/bin/hagrp
-enableresources (service_group)
|
Disable all resources in a service
group
|
# /opt/VRTSvcs/bin/hagrp
-disableresources (service_group)
|
Specify dependenciy between 2 svc
groups
|
# /opt/VRTSvcs/bin/hagrp -link
(parent_group) (child_group) (relationship)
|
Remove dependenciy between 2 svc
groups
|
# /opt/VRTSvcs/bin/hagrp -unlink
(parent_group) (child_group)
|
Auto-Enable a servicegroup
marked
|
# /opt/VRTSvcs/bin/hagrp -autoenable
(service_group) [-sys system_name]
|
List resource types
|
# /opt/VRTSvcs/bin/hatype -list
|
Detailed info on a resource type
|
# /opt/VRTSvcs/bin/hatype -display
(resource_type)
|
List all resources of a part.
type
|
# /opt/VRTSvcs/bin/hatype -resources
(resource_type)
|
Add a resource type
|
# /opt/VRTSvcs/bin/hatype -add
(resource_type)
|
Set static attribute values
|
# /opt/VRTSvcs/bin/hatype -modify ...
|
Delete a resource type
|
# /opt/VRTSvcs/bin/hatype -delete
(resource_type)
|
Delete a Entry in a Type
definition
|
# /opt/VRTSvcs/bin/haattr -delete
(resource_type) (attribute_name)
|
Set VCS configuration file to r/w
mode
|
# /opt/VRTSvcs/bin/haconf -makerw
|
Set VCS configuration file to read
mode
|
# /opt/VRTSvcs/bin/haconf -dump
-makero
|
Add a user with r/w access to
VCS
|
# /opt/VRTSvcs/bin/hauser -add
(user_name)
|
Add a user with read access only to
VCS
|
# /opt/VRTSvcs/bin/hauser -add
VCSGuest
|
Update a user
|
# /opt/VRTSvcs/bin/hauser -update
(user_name)
|
Delete a user
|
# /opt/VRTSvcs/bin/hauser -delete
(user_name)
|
Display all users
|
# /opt/VRTSvcs/bin/hauser -display
|
Start agents manually
|
# haagent -start (agent_name) -sys
(system_name)
|
Stop agents manually
|
# haagent -stop (agent_name) -sys
(system_name)
|
Start Cluster Manager
|
# /opt/VRTSvcs/bin/hagui
|
Start Cluster Manager in debug
mode
|
# /opt/VRTSvcs/bin/hagui -D
|