VCS常用命令
Veritas的log缺省目录为/var/VRTSvcs/log;
Veritas的相关配置(资源等配置文件,对应与java图形终端上做的配置文件格式)目录为:/etc/VRTSvcs/conf/config;
安装VCS的License(root用户下执行),两种方法:
halic <key>
vxlicinst –k <key>
使用/etc/rc.d/vcs {start|stop|restart|condrestart|status}命令可以启动、停止、重启VCS及查看VCS状态;
也可使用hastart [-stale|-force]来启动VCS;
也可使用下列命令来查看集群状态:
hastatus
hastat -sum
强制VCS读取system上$VCS_CONF/conf/config目录下的配置文件进行启动集群工作:
hasys –force systemname
启动单节点集群:
Hastart –onenode
以时间共享方式启动VCS:
Hastart –ts
关闭整个集群服务:
hastop -all [-force]
关闭集群中一台主机上的集群服务:
hastop -local
只关闭VCS相关进程,而不停止VCS所保护的服务进程:
hastop -sys system [-force | -evacuate]
使配置文件可读写:
haconf –makerw
使配置文件只读:
haconf -dump –makero
增加用户,用户默认有观察员身份:
hauser -add user
给用户添加操作权限:
将用户提升为集群管理员:
haclus -modify Administrators -add user
将用户提升为集群操作员:
haclus -modify Operators -add user;
将用户提升为服务组管理员:
hagrp -modify service_group Adminstrators -add user
将用户提升为服务组操作员:
hagrp -modify service_group Operators -add user
删除用户:
hauser -delete user
显示所有用户:
hauser -display
查询service_group状态:
hagrp -state [service_group] -sys [system];
查询节点之间依赖关系:
hagrp -dep [service_group]
查询资源表:
hagrp -resources [service_group] ;
hagrp -display [service_group] [-attribute attribute] [-sys system]
hares -display [resource]
hares -display -attribute [attribute]
hares -display -group [service_group]
hares -display -type [resource_type]
hares -display -sys [system]
查询资源代理列表:
hatype -list
hatype -resources resource_type
hatype -display [resource_type]
haagent -display [agent]
查询主机列表:
hasys -list
hasys -display [system]
haclus -value attribute
haclus –display
查询集群日志:
hamsg -list
hamsg -info [-path path_name] LDF
基本管理操作:
启动服务组及使服务联机:
hagrp –online service_group –sys system
关闭服务组及使服务脱机:
hagrp –offline service_group –sys system
将服务组切换到另一个系统上:(只对failover组有效,且当服务组中服务部分或全部联机时):
hagrp -switch service_group -to system
冻结服务组(disable onlining, offlining, and failover),option -persistent 是使cluster重启时freeze:
hagrp -freeze service_group [-persistent]
解冻被冻结的服务组 (reenable onlining, offlining, and failover)
hagrp -unfreeze service_group [-persistent]
激活服务组:(服务组激活后才能进行联机操作)
hagrp -enable service_group [-sys system]
禁用服务组:(服务组禁用后不能进行联机或切换操作)
hagrp -disable service_group [-sys system]
激活服务组中资源:
hagrp -enableresources service_group
禁用服务组中资源:(如资源为disable时agents不监控资源组)
hagrp -disableresources service_group
清除故障状态
hagrp -clear [service_group] -sys [system]
管理资源操作:
使资源联机:
hares -online resource -sys system
使资源脱机:
hares -offline resource -sys system
使资源脱机并将命令传播给子节点:
hares -offprop resource -sys system
提示资源代理(agent)监控指定系统上的资源:(命令可能立即返回,但监控的进程可能还没结束)
hares -probe resource -sys system
清洗资源,使状态从RESOURCE_FAULTED 转为oRESOURCE_OFFLINE:
hares -clear resource [-sys system]
管理主机:
在ADMIN_WAIT状态下强制主机加载集群,此命令会覆盖正在使用的集群配置,使用前请确认准备使用的主机的集群配置文件是否有效:
hacf –verify /etc/VRTSvcs/conf/concig
hasys -force system
修改主机的属性,一些属性是VCS的内部属性,不能修改:
hasys -modify modify_options
查询主机ID,主机ID定义在文件/etc/llttab中:
hasys –nodeid node_ID
冻结主机 (防止主机进行联机或切换操作)
hasys -freeze [-persistent] [-evacuate] system
解冻被冻结的主机 (使主机可以进行联机或切换操作)
hasys -unfreeze [-persistent] system
管理集群:
haclus [-help [-modify]]
分享到:
相关推荐
VCS常用命令 Veritas的log缺省目录为/var/VRTSvcs/log; Veritas的相关配置(资源等配置文件,对应与java图形终端上做的配置文件格式)目录为:/etc/VRTSvcs/conf/config; 安装VCS的License(root用户下执行),两种...
### VCS常用命令详解 #### Veritas Cluster Server (VCS) 概述 Veritas Cluster Server(VCS),由Veritas公司开发并由Symantec维护的一款高可用性集群解决方案,用于确保关键业务应用程序和服务的持续运行。VCS...
下面将对 VCS 的常用命令进行详细解释。 一、VCS 仿真环境 VCS 仿真环境是指使用 VCS 进行 Verilog 设计仿真的环境。VCS 仿真环境包括 Verilog 源文件、编译选项、链接选项和仿真选项等。 二、VCS 常用编译命令 ...
### VCS常用命令详解 #### Veritas Cluster Server (VCS) 概述 Veritas Cluster Server(VCS),由Veritas公司开发,是一款强大的高可用性解决方案,旨在确保应用程序和服务在发生故障时能够不间断地运行。它通过在...
日常维护操作部分介绍了如何对Storage Foundation HA进行日常维护,包括了保存VCS设置、VCS常用命令、hastatus、haconf和hasys等命令的使用。 在本手册中,我们还会涉及到一些重要的概念和技术,例如高可用性(High...
"Suse Linux常用命令" Suse Linux是一种流行的Linux发行版,广泛应用于服务器和桌面环境中。本文将对Suse Linux常用的命令进行总结,帮助初学者快速掌握Suse Linux的基本操作。 目录管理 在Suse Linux中,目录...
本文将详细阐述VCS编译器中的常用命令,这些命令对于IC设计和验证人员来说是基础且至关重要的。 1. **编译与仿真** - `vcs`: 这是最基础的命令,用于编译Verilog源代码。例如,`vcs -sverilog -v my_module.v`会...
Suse Linux 常用命令小结 作为一款流行的 Linux 发行版,Suse Linux 的命令行操作是每个 Linux 用户都需要掌握的基本技能。今天,我们将总结 Suse Linux 中一些常用的命令,帮助您更好地管理和维护您的 Linux 系统...
本教程将带你了解VCS的基本概念和常用命令,助你快速掌握在Linux下使用VCS的操作。 一、VCS的基本概念 1. **版本**:VCS记录了每次代码修改的历史,每个修改就形成了一个版本。 2. **分支**:允许开发人员在同一...
在【VCS资料】部分,可能包含了关于VCS的基础理论、常用命令、协作流程以及最佳实践等内容。这些资料是学习VCS的重要参考资料,可以帮助你系统地学习VCS,理解其在软件开发过程中的重要性,如代码版本管理、团队协作...
Vertas VCS双机软件经典维护参考手册-带截图,常用命令、截图操作等!
#### 一、开机登录后的常用帮助命令 在ROS(RouterOS)系统中,开机登录后通常会用到一种帮助命令,该命令能够列出所有可用的命令及其简要说明。这对于初次接触ROS系统的用户来说非常有用,能够帮助他们快速了解...
1. 常用命令介绍: - `/etc/rc.d/llt {start|stop|restart|condrestart|status}`:这些命令用来控制Logical Link Tracker (LLT)的状态,LLT是VCS的一部分,负责监控网络连接。 - `/etc/rc.d/gab {start|stop|...
通过运行`make`命令,开发者可以方便地构建整个项目,而无需手动执行每个步骤。 VCS(Value Change Dump)是Synopsys公司的一款高性能的硬件仿真器,广泛用于验证数字电路设计。在这个项目中,VCS被用来仿真RISC-V...
该手册主要涵盖了UCLI的基本概念、安装配置指南、常用命令及用法说明等内容,旨在帮助用户更好地理解和使用UCLI工具。手册还详细介绍了如何通过UCLI来高效地操作VCS仿真器,包括编写测试脚本、运行仿真任务、查看和...
在Linux环境中,最常用的VCS之一是Git。下面我们将讨论Git的基础用法: 1. **安装Git**:在Linux系统中,通常通过包管理器如`apt`或`yum`来安装Git。 2. **初始化仓库**:在项目目录下运行`git init`命令,创建一个...
**Git的其他常用命令** - `git status`: 查看当前仓库的状态,哪些文件被修改、新增或删除。 - `git diff`: 比较文件的差异。 - `git log`: 查看提交历史。 - `git reset`: 回滚提交或撤销未提交的更改。 - `git ...
**vcs_sniffer** 是一个用于在将代码提交到版本控制系统(Version Control System,VCS)之前进行检查的工具,支持Mercurial(hg)和Git两种常用的版本控制工具。这个工具的主要目的是确保代码的质量,避免未经审查...