VCS异地容灾常用命令
VCS日常命令

ClusterService State msgsvr |OFFLINE|
iggrp State bsteeldb |OFFLINE|
iggrp State msgsvr |ONLINE|
注:上述<group>和<system>的信息,都可以从hagrp -state的结果中获得。<group>对应的是Group列的值,<system>对应的是System列的值;
1.1.5 资源管理
资源状态监控
#hares -state
该命令会列出当前系统中资源的运行状态
查看资源信息
#hagrp -freeze <group>
#hagrp -unfreeze <group>
消除某一个资源组的失败状态:资源组在某一主机上的状态为Fault,则该资源组就无法在该主机上正常启动。需要以下命令进行处理:
#hagrp -clear <group> [-sys <system>]
/etc/rc3.d/S99vcs start
如果VCS非正常退出,导致hastart无法正常启动时,执行下列命令:
hasys -force <sys>
<sys>的值是不能正常启动的VCS的主机
停止:hass stop
1.1.3 VCS系统运行状况监控
1.1 VCS 维护
1.1.1 VCS的目录列表
/opt/VRTS
VCS的管理命令在该目录下的bin目录中
VCS管理命令的对应menual文件在该目录下的man目录中
/opt/VRTSvcs
vcsa 常用shell命令

vcsa 常用shell命令VMware vCenter Server Appliance(简称vCSA)是一款企业级虚拟化管理软件,它能够简化虚拟化管理,提高可用性,并缩短故障恢复时间。
在vCSA的管理过程中,Shell 命令是非常有用的,下面我们介绍一些常用的vCSA Shell命令。
1. SSH登录vCSA通过SSH登录vCSA是管理vCSA的首要步骤。
SSH命令如下:ssh username@ip_address其中,username是vCSA用户的用户名,ip_address是vCSA系统的IP地址。
输入密码后就可以登录vCSA系统。
2. 查看vCSA的版本在使用vCSA之前,建议先查看vCSA当前的版本。
命令如下:vpxd -v这个命令会显示vCSA的版本,同时还可以查看vCenter Server 的build号(即build number)。
3. 列出vCSA上的所有vSphere Web Client服务下面是列出vCSA上的vSphere Web Client服务的命令:service-control --list | grep vsphere-webclient这个命令会列出vCSA系统上所有正在运行的vSphere Web Client服务,以及它们的状态。
4. 查看vSphere Web Client服务的状态如果你想查看vSphere Web Client服务的状态,可以使用以下命令:service-control --status vsphere-webclient这个命令会显示vSphere Web Client服务的当前状态,包括正在运行、已停止等。
在调试vCSA故障时,查看服务状态非常有用。
5. 重启vSphere Web Client服务如果vSphere Web Client服务出现故障,重新启动可能会解决问题。
命令如下:service-control --stop vsphere-webclientservice-control --start vsphere-webclient这个命令会先停止vSphere Web Client服务,然后再启动服务。
vcs常用命令

目前的集群软件很多,在大型系统中应用较广泛的是VCS(全称是Veritas Cluster Server)和Sun Cluster,VCS提供了较开放的定制接口,可以根据自身业务系统的需要定制其监控、启停和倒换的动作,这些属于集群或高可靠系统设计和开发的范畴了,在这之前有必要先熟悉VCS的常用操作,这在后期的维护中也是很常用的。
接下来就一起看看这些命令:安装加载VCS licensevxlicinst启动单个节点的VCS服务,如果要启动所有节点的VCS服务,或者说要启动整个集群,那么就需要到集群内各个节点上分别执行hasarthastart停止单个节点的业务:hastop -local停止整个集群的业务:hastop -all只关闭VCS相关进程,而不停止VCS所保护的业务进程:hastop -local -force (单个节点)hastop -all -force (整个集群)查看集群状态:hastatushastat -sum查看资源状态:hares -state查看资源组状态:hagrp -state查询指定的资源组service_group状态:hagrp -state [service_group] -sys [system]强制VCS读取system上$VCS_CONF/conf/config目录下的配置文件进行启动集群工作:hasys -force systemname使配置文件可读写:haconf -makerw使配置文件只读:haconf -dump -makero查询资源resource及其相关参数(hagrp类似):hares -display [resource]hares -display -attribute [attribute]hares -display -group [service_group]hares -display -type [resource_type]hares -display -sys [system]查询主机列表:hasys -listhasys -display [system]haclus -value attributehaclus –display查询集群日志:hamsg -listhamsg -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 -clear [resource] (资源)管理资源操作:使资源服务启动:hares -online resource -sys system使资源服务停止:hares -offline resource -sys system在ADMIN_W AIT状态下强制主机加载集群,此命令会覆盖正在使用的集群配置,使用前请确认准备使用的主机的集群配置文件是否有效:hacf –verify /etc/VRTSvcs/conf/concighasys -force system修改主机的属性,一些属性是VCS的内部属性,不能修改:hasys -modify modify_options冻结主机(防止主机进行联机或切换操作)hasys -freeze [-persistent] [-evacuate] system解冻被冻结的主机(使主机可以进行联机或切换操作)hasys -unfreeze [-persistent] system管理集群:haclus [-help [-modify]]。
VCS维护命令

VCS维护命令a.查看vcs的进程# ps –ef | grep ha会有had,hashadow两个进程b.启动vcs的图形界面# /opt/VRTSvcs/bin/hagui &按照提示输入:用户,passwd(缺省用户:admin,缺省passwd:password)c.看vcs的启动状态# /opt/VRTSvcs/bin/hastatusd.手动启动vcs# /opt/VRTSvcs/bin/hastart (两台主机上都要运行)e.手动停止vcs# /opt/VRTSvcs/bin/hastop(两台主机上都要运行)# /opt/VRTSvcs/bin/hastop –all(只在一台主机上运行)# /opt/VRTSvcs/bin/hastop –local –force (本机上停止vcs的服务,但是不停止启动的应用服务,如oracle服务等)f.查看LLT是否在运行# /sbin/lltconfig在运行的话,会显示LLT is runningG.查看GAB是否在运行# /sbin/gabconfig –a1 启动图形界面# hagui &用户名/密码: admin/password 进入图形管理界面2 查看资源组和资源状态# hastatus要按 ctrl+c 退出查看模式或者使用 hastatus -sum 看简要模式。
3 启动资源组# hagrp -online 资源组名(可用命令2 查到) -sys 系统名(dbsrv1) 4 停止资源组# hagrp -offline 资源组名(可用命令2 查到) -sys 系统名(dbsrv1) 5 切换资源组# hagrp -switch 资源组名(可用命令2 查到) -to 系统名(dbsrv1) 把服务从dbsrv2 切换到 dbsrv1上6 清除失败状态# hagrp -clear 资源组名(可用命令2 查到)7 校验配置文件(main.cf)# hacf -verify /etc/VRTSvcs/conf/config8 关闭配置模式# haconf -dump -makero9 停止双机软件和服务# hastop -all -force10 启动双机软件和服务组(在2台主机上都要执行)# hastart。
VCS维护命令

# /sbin/lltconfig
在运行的话,会显示
LLT /gabconfig –a
1 启动图形界面
# hagui &
用户名/密码: admin/password 进入图形管理界面
2 查看资源组和资源状态
# hastatus
要按 ctrl+c 退出查看模式
或者使用 hastatus -sum 看简要模式。
3 启动资源组
# hagrp -online 资源组名(可用命令2 查到) -sys 系统名(dbsrv1)
4 停止资源组
# hagrp -offline 资源组名(可用命令2 查到) -sys 系统名(dbsrv1)
8 关闭配置模式
# haconf -dump -makero
9 停止双机软件和服务
# hastop -all -force
10 启动双机软件和服务组(在2台主机上都要执行)
# hastart
�
a.查看vcs的进程
# ps –ef | grep ha
会有had,hashadow两个进程
b.启动vcs的图形界面
# /opt/VRTSvcs/bin/hagui &
按照提示输入:用户,passwd(缺省用户:admin,缺省passwd:password)
c.看vcs的启动状态
# /opt/VRTSvcs/bin/hastatus
d.手动启动vcs
# /opt/VRTSvcs/bin/hastart (两台主机上都要运行)
e.手动停止vcs
# /opt/VRTSvcs/bin/hastop(两台主机上都要运行)
RecoverPoint异地容灾解决方案

RecoverPoint异地容灾解决方案一、方案背景传统数据保护解决方案的关注点是定期的数据备份,而连续数据保护则将注意力从备份转向了恢复。
连续数据保护是数据保护领域的一项重大突破。
在过去,各种数据保护解决方案都将主要精力放在定期的数据备份上。
但是,在定期备份状态下却又会产生像备份时间窗口、打开的文件及数据库的保护以及备份操作过程对业务系统的影响等问题。
今天,RECOVERPOINT已经使数据保护全面改观,并且将注意力的焦点从备份转向了恢复。
RECOVERPOINT可以为重要数据中的变化提供连续的保护,IT管理员根本不需要考虑备份的问题。
当灾难发生时,基于EMC RECOVERPOINT的解决方案可以迅速恢复到客户所指定的任何一个还原点,防止客户对数据的误操作(逻辑错误),从而为用户提供更大的灵活性和更高的性能。
与传统的数据保护解决方案相比,RECOVERPOINT可以提供更灵活的目标恢复点(Recovery Point Objectives - RPO)和更快的目标恢复时间(Recovery Time Objectives - RTO),而传统的方式只能创建、管理和恢复单个时间点的数据备份。
相比之下,RECOVERPOINT可以捕获和保护数据中所有的变化,而非仅仅是某个预先选定的时间点。
这样就可以随时访问数据,减少数据损失并消除代价高昂的停机损失。
数据的检索也变得非常可靠、快速和精细。
RECOVERPOINT连续数据保护,可在数据发生任何变化时将数据有效地保护起来。
RECOVERPOINT技术将传统着眼于“数据备份”的备份技术,推进到着眼于快速恢复、最少数据丢失的数据保护的新阶段。
其最大的技术优势就在于可进行任意时间点上的数据恢复。
当数据丢失的损失以分钟(或更小的时间单位)来计算时,部署RECOVERPOINT方案就显得十分必要。
同时,对于系统暂停一刻都不能容忍的企业来说,EMC RECOVERPOINT 技术能减少从灾难发生到数据恢复所需要的时间,满足系统可靠性需达到99.999%的严苛要求。
VCS常用命令速查

VCS常⽤命令速查 VCS是编译型Verilog模拟器,它完全⽀持OVI标准的Verilog HDL语⾔、PLI和SDF。
VCS具有⽬前⾏业中最⾼的模拟性能,其出⾊的内存管理能⼒⾜以⽀持千万门级的ASIC设计,⽽其模拟精度也完全满⾜深亚微⽶ASIC Sign-Off的要求。
VCS结合了节拍式算法和事件驱动算法,具有⾼性能、⼤规模和⾼精度的特点,适⽤于从⾏为级、RTL到Sign-Off等各个阶段。
VCS已经将 CoverMeter中所有的覆盖率测试功能集成,并提供VeraLite、CycleC等智能验证⽅法。
VCS和Scirocco也⽀持混合语⾔仿真。
VCS和Scirocco都集成了Virsim图形⽤户界⾯,它提供了对模拟结果的交互和后处理分析。
VCS是Synopsys公司的仿真⼯具.VCS对verilog模型进⾏仿真包括两个步骤:1. 编译verilog⽂件成为⼀个可执⾏的⼆进制⽂件命令为:>vcssource f iles2.运⾏该可执⾏⽂件> ./simv类似于NC, 也有单命令⾏的⽅式:$> vcs source_files -R-R 命令表⽰, 编译后⽴即执⾏.下⾯讲述常⽤的命令选项:-cm line|cond|fsm|tgl|obc|path 设定coverage的⽅式+define+macro=value+ 预编译宏定义-f filename RTL⽂件列表+incdir+directory+ 添加include ⽂件夹-I 进⼊交互界⾯-l logfile⽂件名-P pli.tab 定义PLI的列表(Tab)⽂件+v2k 使⽤推荐的标准-y 定义verilog的库-notice 显⽰详尽的诊断信息-o 指定输出的可执⾏⽂件的名字,缺省是sim.v待补充。
IBM+SVC-PPRC+异地容灾解决方案知识讲解

I B M+S V C-P P R C+异地容灾解决方案IBM SVC_PPRC 异地容灾解决方案场景介绍:生产中心与灾备中心距离200公里,线路带宽20M,要求RPO等于零,实现数据级容灾,容灾系统尽可能减少对原生产系统的性能影响。
要点说明:●SVC PPRC Global Mirror,应对物理灾难●GeoRM + Log Shipping,应对逻辑错误,误操作容灾系统设计:异地容灾解决方案的核心即在线数据复制,就在其技术而言,我们认为比较成熟的数据复制技术为:基于智能存储设备实现的硬件级别的数据复制,这种数据复制技术无需占用主机设备的系统资源,它对主机系统的资源消耗极小,可以保证主机上的应用高性能运行。
IBM SVC(SAN Volume Controller)存储虚拟化产品具有通用性强、实施简单的特点,透明地加入原有SAN 环境是SVC的基本功能。
SVC是整个SAN 网络的控制器,在SAN的分区上,逻辑上主要划分为Host Zone和Disk Zone,从而解除主机与存储设备的紧密耦合。
它将整个SAN中的存储设备整合成一个巨大的存储池,可以充分利用所有的存储资源(包含第三方存储设备)并按业务的需求分配存储空间、性能和功能。
因此,通过SVC可以很方便的将目前的存储设备进行整合,建立统一的灾备管理和资源分配平台,可以按照应用/业务不断变化的需求来动态配置存储。
IBM SVC目前提供MetroMirror和GlobalMirror两种高级复制功能。
异步(Global Mirror)功能的设计目的在于针对业务连续性和灾难恢复提供几乎不受距离限制的长距离异步远程复制能力。
在SVC中,同步(MetroMirror)和异步可以作为同一项功能实现,以便灵活地实现远程复制功能。
1.PPRC MetroMirror/同步复制来自服务器的更新被写往本地连接的集群(Cluster)缓存,该系统将数据转发给远地点连接的SVC集群(Cluster)的缓存。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VCS异地容灾的常用命令
1. VM相关命令如下
1、查看配置结果:
#vxdisk list
#vxdisk path
2、查看磁盘信息:
#fdisk -l
3、查看磁盘使用情况:
#df -h
4、查看文件系统跟磁盘的关系
# more /etc/vfstab
5、磁盘vxdisk 管理配置:
# vxdiskadm
6、卷标查看:
# vxassist list
7、VEA磁盘界面配置命令:
#vea
8、创建Disk Group
# vxdisksetup -if sdb(设备名称)
9、初始化Disk Group内磁盘
# vxdg init netnumendg lv01=sdb
10、在Disk Group内磁盘上创建卷标
#/usr/sbin/vxassist -g netnumendg -b make netnumen 30g layout=nostripe
11、创建文件系统
# newfs mkfs -t vxfs /dev/vx/rdsk/netnumendg/netnumen
12、查看机器设备信息:
# devfsadm -C
# cfgadm -al
2. RVG相关命令如下
1. 查看双机RVG的状态:
#vradmin -l printrvg
#vradmin -g netnumendg repstatus netnumenrvg
2. RVG主备切换:
#vradmin -g netnumendg migrate netnumenrvg
3. RVG出现双主状态时修复命令:
#vradmin -g netnumendg fbsync netnumenrvg
执行后,原先的备机将变成主机。
4. RVG启动和停止Replication
#vradmin -g netnumendg -f startrep netnumenrvg
# vradmin -g netnumendg -f stoprep netnumenrvg
5. 核实VVR Replicatikon State
#vxprint -g netnumendg netnumenrvg
6. 创建主RVG
# vradmin -g netnumendg createpri netnumenrvg netnumen_vol,emsoracle_vol,emsuep_vol,ems
n31_vol,emscn_vol,SPN_FMS_vol,emsnmsi_vol, srl_vol
7. 添加副RVG
# vradmin -g netnumendg addsec netnumenrvg 错误!未找到引用源。
错误!未找到引用源。
p
rlink=netnumen_rlink1 srlink=netnumen_rlink2
8. 强制删除RVG
# vradmin -g netnumendg -f delpri netnumenrvg
9. 数据同步
#vradmin -g netnumendg -a startrep netnumenrvg
10. 查看主备设备是否同步
#vxrlink -g netnumendg -i 2 status netnumen_rlink1
11. 查看链路的详细信息
#vxprint -Pl
3. GCO 配置命令
1. 执行gco配置的命令:
# gcoconfig
4. VCS配置命令
1. 启动VCS引擎
# hastart -onenode
2. 停止VCS进程
# hastop -all -force
3. 没有保存VCS配置,导致不能启动VCS管理界面,可以执行这个命令:
# hasys -force U31-01
U31-01为主机名,使用时替换成实际的主机名
4. 核对main.cf是否正确:
# hacf -verify /etc/VRTSvcs/conf/config
5. 显示VCS族名:
# haclus -list
6. 显示VCS资源状态:
# hastatus -sum
7. VCS配置后生成的文件:/etc/VRTSvcs/conf/config/main.cf。