Veritas Infoscale Availability (VCS) CommandLine Reference (Cheat Sheet)

Veritas Infoscale Availability (VCS) CommandLine Reference (Cheat Sheet)

VCS Operations

TaskCommand
Start VCS hastart
Start VCS stale hastart -stale
Force start VCS hastart -force
Start VCS on a single node hastart -onenode
Stop VCS on all nodes hastop -all
Stop VCS & leave apps running hastop -all -force
Stop local node hastop -local
Stop local node & evacuate service groups hastop -local -evacuate
Stop local node & leave apps running hastop -local -force
Stop a system hastop -sys system_name
Stop a system & evacuate service groups hastop -sys system_name -evacuate
Stop a system & leave apps running hastop -sys system_name -force
Show VCS status hastatus
Show a group status hastatus -group group_name
Show a status summary hastatus -summary
Open cluster configuration haconf -makerw
Save cluster configuration haconf -dump
Save & close cluster configuration haconf -dump -makero
Verify cluster configuration hacf -verify config_dir
Start VCS Java GUI hagui

Cluster Operations

TaskCommand
Display cluster information haclus -display
Display a cluster attribute haclus -value attribute

System Operations

TaskCommand
List cluster systems hasys -list
Display a system attribute hasys -display system_name
Add a system hasys -add system_name
Delete a system hasys -delete system_name
Freeze a system hasys -freeze system_name
Thaw a system hasys -unfreeze system_name
Display the state of a system hasys -state system_name
Display a system’s node id hasys -nodeid
Force a system to start hasys -force system_name

User Operations

TaskCommand
Add a user with Guest access hauser -add username
Add a user with Cluster Admin access haclus -modify Administrators -add username
Add a user with Operator access haclus -modify Operators -add username
Add a user with group administrator access hagrp -modify service_group Administrators -add username
Freeze a system hasys -freeze system_name
Add a user with group operator access hagrp -modify service_group Operators -add username
Modify a user hauser -update username
Delete a user hauser -delete username
Display a user hauser -display

Service Group Operations

TaskCommand
List groups hagrp -list
Display group state hagrp -state group_name [-sys system_name]
Clear group faults hagrp -clear group_name [-sys system_name]
List group resources hagrp -resources group_name
List group dependencies hagrp -dep group_name
Display a group hagrp -display group_name [-sys system_name]
Online a group hagrp -online group_name -sys system_name
Offline a group hagrp -offline group_name -sys system_name
Switch a group hagrp -switch group_name -to system_name
Flush a group hagrp -flush group_name -sys system_name
Freeze a group hagrp -freeze group_name
Unfreeze a group hagrp -unfreeze group_name
Enable a group hagrp -enable group_name [-sys system_name]
Disable a group hagrp -disable group_name [-sys system_name]
Enable group resources hagrp -enableresources group_name
Disable group resources hagrp -disableresources group_name
Add a group hagrp -add group_name
Delete a group hagrp -delete group_name
Modify a group hagrp -modify group_name attribute value
Remove group dep hagrp -unlink parent_group child_group
Create a group dependency hagrp -link parent_group child_group relationship

Relationship

Below are the possible group dependancy relationships:

  • online local soft
  • online local firm
  • online global soft
  • online global firm
  • online remote soft
  • offline remote soft
  • offline remote firm
  • offline local

Resource Operations

TaskCommand
List resources hares -list
Display resource state hares -state res_name [-sys system_name]
Clear resource faults hares -clear res_name [-sys system_name]
Display a resource hares -display res_name
Display a resource (of a group) hares -display -group group_name
Display a resource (of a node) hares -display -sys system_name
Display resource dependencies hares -dep res_name
Online a resource hares -online res_name -sys system_name
Offline a resource hares -offline res_name -sys system_name
Offline propagate a resource hares -offprop res_name -sys system_name
Probe a resource hares -probe res_name -sys system_name
Add a resource hares -add res_name res_type group_name
Delete a resource hares -delete res_name
Modify a resource hares -modify res_name attribute value
Create a resource dependency hares -link parent_res child_res
Delete a resource dependency hares -unlink parent_res child_res

Resource Type Operations

TaskCommand
List resource types hatype -list
List resources of a particular type hatype -resources res_type
Display a resource type hatype -display [res_type]
Add a resource type hatype -add res_type
Delete a resource type hatype -delete res_type
Modify a resource type hatype -modify res_type attribute value

Agent Operations

TaskCommand
List agents haagent -list
Display agents haagent -display [agent_type]
Start an agent haagent -start agent_type -sys system_name
Stop an agent haagent -stop agent_type -sys system_name

LLT & GAB Operations

TaskCommand
Display llt links lltconfig -a list
Display llt stats lltstat
Display llt links lltstat -nvv
Display llt system name lltstat -H
Display gab config gabconfig -l
Display gab ports gabconfig -a
posted @   耀阳居士  阅读(318)  评论(0编辑  收藏  举报
编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!
历史上的今天:
2020-06-19 Oracle 12C DataGuard部署以及维护
点击右上角即可分享
微信分享提示