VCS安装配置步骤
VCS仿真指南
VCS仿真指南1.安装和设置VCS2.创建仿真环境- 源文件:将被测设计的源代码保存为以“.v”或“.sv”为扩展名的文件。
可以使用Verilog或SystemVerilog进行描述。
- 测试文件:编写一些测试文件来测试被测设计的功能。
可以使用Verilog或SystemVerilog进行编写,并将其保存为以“.v”或“.sv”为扩展名的文件。
```-vcs -debug_all -R +vcs+lic+wait```3.编译和仿真一旦仿真环境创建好了,就可以开始进行编译和仿真了。
首先,使用VCS的编译器将源文件和测试文件编译成一个可执行文件。
可以使用以下命令进行编译:```vcs -f <source_file_list> <test_file_list> -o <output_file> ```其中,`<source_file_list>`和`<test_file_list>`分别是包含被测设计和测试文件路径的文本文件,`<output_file>`是编译后生成的可执行文件的名称。
编译成功后,可以使用以下命令运行仿真:```./<output_file> -l <log_file> -gui```其中,`<log_file>`是仿真日志文件的名称。
4.调试仿真在进行仿真时,可能会遇到很多问题,如设计错误、仿真停滞等。
为了解决这些问题,可以使用VCS提供的一些调试工具和功能。
- Dump Variables:在仿真过程中,可以使用`+dumpvars`命令行选项来跟踪和显示特定的变量值。
例如,输入以下命令:```./<output_file> -l <log_file> +dumpvars=<variable_name>```这将在仿真日志中显示`<variable_name>`的值。
EDA工具vcs2014.03的环境搭建
安装vcs2014
需要安装包:vcs2014,scl(貌似是synopsys的license管理工具),
install(SynopsysInstaller_v3.2.run)
运行install,得到解压文件
SynopsysInstaller_v3.2.run
运行。/setup.sh启动Installer,貌似先安装csh
sudoadd-apt-repositoryppa:ubuntu-toolchain-r/test
sudoapt-getupdate
回退gcc
sudoapt-getinstall-ygcc-4.4g++-4.4
sudoapt-getautoremove
sudoapt-getinstall-ygcc-4.4-localesg++-4.4-multilibgcc-4.4-doc
#vcsconfig
exportVCS_HOME=/home/***/eda/synopsys/vcs
exportPATH=$VCS_HOME/amd64/bin:$PATH
#dveconfig
exportPATH=$VCS_HOME/gui/dve/bin:$PATH
aliasdve=“dve-full64”
EDA工具vcs2014.03的环境搭建
EDA工具:vcs2014.03
软件平台:ubuntu16.04
由于vcs2014只支持gcc4.4的版本,而ubuntu16.4的gcc是5.4,所
以需要先把gcc的版本降到4.4。所以整个安装过程即
1.gcc版本降到4.4
2.安装vcs
gcc回退到4.4
vcs用户手册
vcs用户手册一、概述本手册旨在为使用VCS(VersionControlSystem,版本控制系统)的用户提供全面的指南,帮助用户了解VCS的基本概念、功能和使用方法。
本手册适用于各种使用场景,包括软件开发、项目管理、文档管理等领域。
二、VCS基本概念VCS是一种用于跟踪和管理代码、文档、配置文件等版本信息的工具。
它可以帮助用户有效地管理多个版本的相同文件,并记录文件的变化历史。
通过VCS,用户可以轻松地回滚到以前的版本,比较不同版本的差异,以及协作开发。
三、VCS功能和使用方法1.安装和配置:介绍如何安装和配置VCS,包括选择合适的版本控制系统(如Git、SVN等)以及设置本地环境。
2.初始化仓库:介绍如何创建一个新的VCS仓库,并设置仓库的基本结构和权限。
3.添加文件:介绍如何将文件添加到VCS仓库中,包括添加单个文件和添加整个目录。
4.提交变更:介绍如何提交对文件的变更,包括添加注释和描述变更内容。
5.版本控制:介绍如何管理文件的版本,包括创建分支、合并分支、回滚变更等操作。
6.协作开发:介绍如何与他人协同开发,包括协同编辑文件、跟踪冲突等操作。
7.工具和插件:介绍常用的VCS工具和插件,以及如何使用它们提高效率。
8.安全性和最佳实践:强调在VCS使用中的安全性和最佳实践,包括隐私保护、备份数据、遵循版本控制规则等。
四、示例和操作指南提供一些实际操作示例,帮助用户更好地理解和掌握VCS的使用方法。
例如:1.如何使用Git进行版本控制,包括创建仓库、添加文件、提交变更、管理版本等操作。
2.如何与他人协同开发,包括协同编辑文件、解决冲突等操作。
3.如何使用Git的分支和合并功能,以及如何查看变更历史等。
五、常见问题和故障排除列举在使用VCS过程中可能遇到的问题和解决方法,例如:1.无法连接到远程仓库怎么办?2.提交变更时出现冲突如何解决?3.如何恢复到以前的版本?4.如何避免VCS的使用误区?六、附录和资源推荐提供一些有用的附录和资源推荐,包括:1.VCS的常见问题和故障排除技巧。
VCS软件安装
VCS(Veritas Cluster Server)4.0软件安装介绍(一)VCS(Veritas Cluster Server)4.0软件安装介绍1.转到installvcs命令所在的目录:# cd cluster_server2.运行installvcs,开始VCS的安装:# ./installvcs3.开始安装,你将看到下面的信息:VERITAS CLUSTER SERVER 4.0 INSTALLATION PROGRAMCopyright (c) 2003 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product nam es and slogans are tradem arks or registered trademarks of VERITAS Software Corporation. VERITAS and the VERITAS Logo Reg. U.S. Pat. & Tm. Off. Other product nam es and/or slogans mentioned herein may be tradem arks or registered tradem arks of their respective com panies.4. 输入需要加到同一集群内的各系统主机名.Enter the system names separated by spaces on which to installVCS: north south安装之前先执行系统检查5.VCS安装工具需要验证用户指定的系统是否满足VCS的安装需求,以及它们是否配置了系统远程连接(ssh或者rsh). 如果VCS安装工具检测到了ssh, 则直接执行ssh(缺省不需要root 口令)。
vcs安装
linux下安装配置VCS,oracle双机1、VCS安装前准备。
要查看veritas版本对操作系统版本等情况,是否符合安装条件。
#ssh-keygen -t dsa//生成DSA密钥#chmod 755 -t /root/.ssh把root/.ssh/id_dsa.pub文件为authorized_keys2把authorized_keys2拷贝到需要安装VCS所有服务器/root/.ssh目录下。
(这一点很重要)在VRTS1机器上执行以下命令,在当前SHELL生成登录不需要口令。
#exec /usr/bin/ssh-agent $SHELL#ssh-add在VRTS1服务器上执行:(其中VRTS1、VRTS2分别为两台机器名称)执行过程中,以不需要输入口令为有效,每个命令可执行两次看看效果。
#ssh -x -l root VRTS1 ls#ssh -x -l root VRTS1 ifconfig#ssh -x -l root VRTS2 ls#ssh -x -l root VRTS2 ifconfigsftp> put /root/.ssh/id_dsa.pub /root/.ssh/id_dsa.pub2、在/ect/hosts文件中加入以下格式值。
(IP 服务器名)10.1.4.58 VRTS110.1.4.68 VRTS2要同时加入安装veritas所有安装点服务器信息,本机就两台,如果多台,按同样格式增加。
3、安装veritas。
在veritas源文件下,找到安装文件,运行安装文件。
./installer进入安装界面,提示是安装主菜单,提示:I:安装/更新C:配置并且安装产品L:产品的license......选择安装:I提示安装veritas产品哪个功能块。
选择:1(VERITAS Cluster Server)安装软件进行检测,检测后提示继续,按回车确定。
进行license检测,输入license信息。
VCS集群环境配置实例(入门篇)
VCS集群环境配置实例(入门篇)1、系统配置目标2、基本的硬件环境3、硬件连接及配置要求4、安装操作系统及补丁的安装过程5、开始安装Raid Manager 6.22.16、开始安装vxvm 3.57、安装oracle数据库8、安装VCS软件9、安装Veritas Cluster Oracle agent10、修改相关的配置文件11、附录***********************1、系统配置目标***********************两个系统跑一个服务(分oracle),能够自动切换或者手动***********************2、硬件环境和软件介质***********************硬件:Ultra 10主机两台,配置相同,其每台的详细配置如下:1、CPU(US-IIi 333MHz),内存(512MB),本地硬盘20GB 各1块,2、双通道差分卡各1块;非集成网卡各2块3、网线,光纤线,电源线若干A1000磁盘阵列(内置若干硬盘)1个软件准备:Solaris 8 for SPARC(4 disks)(安装介质)8_Recommended.zip(patch)(上下载)Veritas Cluster Server 3.5安装介质Veritas Volume Manager 3.5安装介质Oracle 8.1.7.0.0安装光盘2张SUN Raid Manager 6.22.1***********************3、硬件连接及配置要求***********************连接A1000、Ultra 10主机的基本电源线、鼠标、键盘等基本外设网线的链接要求:两台主机的心跳线直接用交叉线直连;服务网卡用cross-over网线连接到switch 从A1000上的两个SCSI接口分别连接到2个主机的差分SCSI卡上修改1#机的差分卡的scsi id。
其方法是:开1#机进入OBP,按键盘的(stop+a)或者用串口线连上的(ctrl + pause) OK show-devs找到差分卡所对于的物理路径以备后用OK nvedit输入如下内容probe-allcd /pci@1f,0/pci@1/scsi@3,16 " scsi-initiator-id" integer-propertydevice-endcd /pci@1f,0/pci@1/scsi@36 " scsi-initiator-id" integer-propertydevice-endinstall-consolebanner输入结束后按ctrl+cOK nvstoreok setenv use-nvramrc? Trueok setenv auto-boot? Trueok reset-all重启之后再次进入OK状态下进行验证OK select /pci@1f,0/pci@1/scsi@3,1OK .propertyOK show-childrenOK reset -all***********************4、操作系统的配置过程***********************安装步骤:1、分别安装系统,基本配置如下:1#机语言:English主机名 ha1网络设备:hme0IP地址 192.168.0.41子网掩码255.255.255.0安装模式:Entire Distribution plus OEM 64-support2#机语言:English主机名 ha2网络设备:hme0IP地址 192.168.0.42子网掩码255.255.255.0安装模式:Entire Distribution plus OEM 64-support在两个系统同时进行如下操作:# cd /etc/;touch hostname.hme1 hostname.hme2# cd /tmp# unzip 8_recommended.zip# cd /8_Recommended# ./install_cluster# reboot注:每个系统盘上都留出一个小的slice(c0t0d0s7)来做rootdg***********************6、开始安装Raid Manager***********************进入介质所在的目录,安装如下软件包# pkgadd -d . SUNWosafw SUNWosamn SUNWosanv SUNWosar SUNWoasu 修改/etc/profile文件修改路径PATH=$PATH:/usr/lib/osa/bin保存退出,重登陆运行rm6图形窗口,建mirror的卷1个在两台机器分别运行认盘操作:# drvconfig -c disk && disks && devlinks# format进行确认***********************7、开始安装vxvm 3.5***********************在1#机上作。
linuxvcs用法
linuxvcs用法Linux VCS (Version Control System) 是一种用于追踪和管理软件代码的工具。
它可以记录文件的历史版本,帮助多人协同开发,解决代码的冲突,并提供备份和恢复功能。
下面将详细介绍Linux VCS的用法。
1.安装和配置Linux VCS 有多个选择,如Git、SVN、Mercurial等。
在使用之前,需要安装和配置所需的VCS工具。
以Git为例,可以运行以下命令进行安装:```sudo apt-get updatesudo apt-get install git``````git config --global "Your Name"```2.创建和克隆仓库仓库是存放代码的地方,可以是本地的文件夹,也可以是远程的Git 服务器。
要创建一个新的仓库,可以使用`git init`命令:```git init```要克隆一个已存在的仓库,可以使用`git clone`命令,并提供仓库的URL:```git clone <repository_url>```3.添加和提交文件可以使用`git add`命令将文件添加到代码库中:```git add <file>`````````4.分支管理分支是可以同时进行多个任务和版本开发的实体。
可以使用`git branch`命令创建新分支:```git branch <branch_name>```可以使用`git checkout`命令切换到指定分支:```git checkout <branch_name>```还可以使用`git merge`命令将一个分支合并到另一个分支:```git merge <branch_name>```5.远程仓库操作可以使用`git remote`命令与远程仓库进行交互。
例如,可以使用`git remote add`命令添加远程仓库:```git remote add origin <repository_url>```可以使用`git push`命令将本地分支推送到远程仓库:```git push origin <branch_name>```可以使用`git pull`命令从远程仓库拉取最新的代码:```git pull origin <branch_name>```6.版本回滚如果需要回滚到先前的代码版本,可以使用`git log`命令查看提交记录,并找到要回滚的版本号。
VCS安装
VCS安装建议书一、安装所需要的包1)Solaris 8 0402版EIS 0402版,核心patch117000-052)Java j2sdk-1_4_2_08-solaris-sparc.tar.Z (32 bit)和j2sdk-1_4_2_08-solaris-sparcv9.tar.Z (64 bit)3)UT的IPTV包INSTALLATION_MBOSS4.1.2_INSTALL_00XX_MERGEAGENT.tar.Z,和patch(8_Recommended4UT.Feb.21.zip等)4)VCS 4.0 和agent5)SDS和Vxvm6)Oracle或sybase二、将备件扩入主机(一)根据配置清单和UT主机扩卡列表(或连线图)将备件扩入相映的槽位;(二)主机运行最大化自检确定主机硬件无问题;(三)进入主机ok状态,检查扩入备件是否正常1.光纤卡,SCSI卡:1)Ok下:2)系统下:a)prtdiag –v :光纤卡对应槽位SUNW,qlc-pci1077,2300b)prtdiag –v SCSI卡对应槽位scsi-pci####,## (scsi-2)2.网卡:prtdiag –v 对应槽位network-pci100b,35.#### SUNW,pci-qge#####3.光驱:1)Ok下:probe-scsi-allTarget 6Unit 0 Removable Read Only device #### DVD-ROM SD-M171110052)系统可用4.磁带机:1)Ok下:2)系统:tar cvf * /dev/rmt/0 ; mt status(四)扩卡列表,连线图参照附录A三、主机安装系统和patch(一)进入ok状态修改参数如下:ok setenv local-mac-address? trueok setenv diag-level minok setenv diag-switch? falseok setenv diag-device disk0 disk1ok setenv boot-device disk0 disk1(二)如果有两台主机同时连接SCSI 设备(如3310)1.ok setenv auto-boot? Falseok reset-allok probe-scsi-all/pci@6,4000/scsi@3,/pci@6,4000/scsi@3Target 2Unit 0 Disk SEAGA TE ST32171W SUN2.1G7462Target 3Unit 0 Disk SEAGA TE ST32171W SUN2.1G7462/pci@6,4000/scsi@2,1Target 2Unit 0 Disk SEAGA TE ST32171W SUN2.1G7462Target 3Unit 0 Disk SEAGA TE ST32171W SUN2.1G74622.Set the global scsi-initiator-id to 6 on first node.(大部分情况只需做这一部)From the OBP enter:ok setenv scsi-initiator-id 63.Set the scsi-initiator-id to 7 if scsi channel connect to scsi cdrom.From the OBP enter:ok nvedit0: probe-all1: cd /pci@6,4000/scsi@22: 7 encode-int " scsi-initiator-id" property3: device-end4: install-console5: banner (Control C)ok nvstoreok setenvok setenv use-nvramrc? trueok reset-all(三)安装Solaris 8 02/04版本(四)运行最新的EIS环境1.cd /cdrom/cdrom0/sun/install(五)打02/04 patches1.cd /cdrom/cdrom0/sun/install2../set*3.cd /cdrom/cdrom0/sun/patch4.unpack-patches5.cd /tmp/8; ./install_all_patches6.reboot(六)打最新的SAN patch1.cd …/eis-cd/sun/patch/SAN2.111847-##3.cd …/eis-cd/sun/patch/SAN/84.unpack-patches5.cd /tmp/8; ./install_patches6.reboot(七)打UT iptv的patch 8_Recommended4UT.Feb.21.zip和108993-47,112003-03.(八)打核心patch : 117000-05(如果需要)(九)打根据规划解压INSTALLATION_MBOSS4.1.2_INSTALL_00XX_MERGEAGENT.tar.Z包(十)打语言包SUNWi1cs ,SUNWi15cs(十一)修改.rhosts和/etc/defaultrouter文件(十二)当系统安装完成后请根据相应主机的Checklist检查一遍.(十三)如果安装的是N440由于uname –a 有bug,会显示V440所以需要打3个特殊的patch修正这个bug 为116098-08,116099-07,116102-02,如果不打会在申请license时触问题.四、建立oracle用户组和用户,设置环境变量,为oracle更改/etc/systemPls run env_setup.sh script to finish it.==================#Env_setup.sh#script startmkdir /opt/oraclegroupadd -g 101 dbauseradd -u 10101 -g dba -d /opt/oracle oraclemkdir /opt/oracle/arch /opt/oracle/db01 /opt/oracle/db02mkdir /opt/oracle/db03 /opt/oracle/db04 /opt/oracle/indexmkdir /opt/oracle/datamkdir /opt/oracle/backupchown -R oracle:dba /opt/oracleecho "*begin oracle share memory cacheset shmsys:shminfo_shmmax=4294967295 (一般此处大小和机器内存一致)set shmsys:shminfo_shmmin=1set shmsys:shminfo_shmmni=100set shmsys:shminfo_shmseg=32set semsys:seminfo_semmni=100set semsys:seminfo_semmsl=200set semsys:seminfo_semmns=500set semsys:seminfo_semopm=100set semsys:seminfo_semvmx=32767*end oracle share memory cache">>/etc/system#script end五、更新主机firmware到最新的版本下载firmware在:六、连接存储(一)连接3310JBOD连线参照Appendix A,一台主机OBP参数scsi-initiator-id设置成6(二)连接33101.3310参照规划划分Logical Driver,并map出来2.连线参照Appendix A,一台主机OBP参数scsi-initiator-id设置成63.在ok下probe-scsi-all可以看到3310逻辑驱动器4.系统下format可个看到3310逻辑驱动器(三)连接35101.3510参照规划划分Logical Driver,并map出来2.连线参照Appendix A3.如果两台主机连接两个3510改参数mpxio,参照第四章4.系统下format可个看到3510逻辑驱动器5.详细参照Appendix A七、安装Veritas Volume Manager 和Veritas File System 4.0(一)安装Veritas Volume Manager 4.01../cdrom/storage_solutions_4.0_cd1/installer2. 选择“(I)Install/Upgrade a Product”3. 然后选择2)VERITAS Volume Manager (FlashSnap Option, VVR Option)4.Veritas dome license 根据时间更新5.安装EIS上Veritas Manager 4.0的patch(二)安装Veritas File System 4.01../cdrom/storage_solutions_4.0_cd1/installer2. 选择“(I)Install/Upgrade a Product”3. 然后选择1)VERITAS File System (FlashSnap Option)4. 安装EIS上VXFS的patch(三)重启两台主机(四) 具体安装过程见Appendix B,C八、做卷(一)初始化硬盘vxdisksetup –i c4t0d1vxdisksetup –i c4t0d2(二)建立磁盘组vxdg init datadg datadg-01=c4t0d1vxdg –g datadg adddisk datadg-02=c4t0d2(三)建立RAID 1+0 卷(例如)root@cq-csp-ossdb1 # vxassist -g datadg -U fsgen make db03_vol 25glayout=stripe-mirror,nolog ncolumn=3 datadg-01 datadg-02 datadg-03 datadg-04 datadg-05 datadg-06 &[2] 2174root@cq-csp-ossdb1 # vxassist -g datadg -U fsgen make db04_vol 4glayout=stripe-mirror,nolog ncolumn=3 datadg-01 datadg-02 datadg-03 datadg-04 datadg-05 datadg-06 &[3] 2440root@cq-csp-ossdb1 # vxassist -g datadg -U fsgen make index_vol 30glayout=stripe-mirror,nolog ncolumn=3 datadg-01 datadg-02 datadg-03 datadg-04 datadg-05 datadg-06 &[4] 2690root@cq-csp-ossdb1 # vxassist -g datadg -U fsgen make data_vol 40glayout=stripe-mirror,nolog ncolumn=3 datadg-01 datadg-02 datadg-03 datadg-04 datadg-05 datadg-06 &[5] 2705root@cq-csp-ossdb1 # vxassist -g datadg -U fsgen make arch_vol 20glayout=stripe-mirror,nolog ncolumn=3 datadg-01 datadg-02 datadg-03 datadg-04 datadg-05 datadg-06 &[6] 2711(四)建立VXFS文件系统#mkfs.sh script/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/arch_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/db02_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/db03_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/db04_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/backup_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/wacosidx_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/wacosdata_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/nmsidx_vol/usr/sbin/mkfs –F vxfs –o bsize=8192,largefiles /dev/vx/rdsk/ipasdg/nmsdata_vol(五)建立挂接点#Mountfs.sh scriptmount -F vxfs /dev/vx/dsk/ipasdg/arch_vol /opt/oracle/archmount -F vxfs /dev/vx/dsk/ipasdg/db02_vol /opt/oracle/db02mount -F vxfs /dev/vx/dsk/ipasdg/db03_vol /opt/oracle/db03mount -F vxfs /dev/vx/dsk/ipasdg/db04_vol /opt/oracle/db04mount -F vxfs /dev/vx/dsk/ipasdg/nmsidx_vol /opt/oracle/nmsidxmount -F vxfs /dev/vx/dsk/ipasdg/nmsdata_vol /opt/oracle/nmsdatamount -F vxfs /dev/vx/dsk/ipasdg/wacosidx_vol /opt/oracle/wacosidxmount -F vxfs /dev/vx/dsk/ipasdg/wacosdata_vol /opt/oracle/wacosdatamount -F vxfs /dev/vx/dsk/ipasdg/backup_vol /opt/oracle/backup(六)更改卷所有者#modify_oradba.shchown oracle /dev/vx/rdsk/ipasdg/arch_volchgrp dba /dev/vx/rdsk/ipasdg/arch_volchown oracle /dev/vx/rdsk/ipasdg/db02_volchgrp dba /dev/vx/rdsk/ipasdg/db02_volchown oracle /dev/vx/rdsk/ipasdg/db03_volchgrp dba /dev/vx/rdsk/ipasdg/db03_volchown oracle /dev/vx/rdsk/ipasdg/db04_volchgrp dba /dev/vx/rdsk/ipasdg/db04_volchown oracle /dev/vx/rdsk/ipasdg/wacosidx_volchgrp dba /dev/vx/rdsk/ipasdg/wacosidx_volchown oracle /dev/vx/rdsk/ipasdg/wacosdata_volchgrp dba /dev/vx/rdsk/ipasdg/wacosdata_volchown oracle /dev/vx/rdsk/ipasdg/nmsidx_volchgrp dba /dev/vx/rdsk/ipasdg/nmsidx_volchown oracle /dev/vx/rdsk/ipasdg/nmsdata_volchgrp dba /dev/vx/rdsk/ipasdg/nmsdata_volchown oracle /dev/vx/rdsk/ipasdg/backup_volchgrp dba /dev/vx/rdsk/ipasdg/backup_vol#Modify the volume ownerchown oracle:dba /opt/oracle/db02chown oracle:dba /opt/oracle/db03chown oracle:dba /opt/oracle/archchown oracle:dba /opt/oracle/db04chown oracle:dba /opt/oracle/backupchown oracle:dba /opt/oracle/wacosdatachown oracle:dba /opt/oracle/wacosidxchown oracle:dba /opt/oracle/nmsdatachown oracle:dba /opt/oracle/nmsidx九、安装oracle并注册oracle资源组.(一)安装oracleUT的oracle一般都是tar包,安装基本上就是解开tar包.1.节点一上,共享磁盘挂上的的bj_db1#uncompress oracle9204server.tar.Zbj_db1#tar xvf oracle9204server.tar2.节点二上bj_db2#uncompress oracle9204server.tar.Zbj_db2#tar xvf oracle9204server.tar /opt/oracle/db01复制/opt/oracle/.profile 文件到节点二bj_db1#rcp /opt/oracle/.profile bj_db2:/opt/oracle/bj_db2$chown -R oracle:dba .profile建立oracle 用户为了cluster管理$sqlplus / as sysdba>create user utstarcom identified by ipas>default tablespace system quota 1m on system;>grant connect, resource to utstarcom;>grant dba to utstarcom;>grant select on v_$sysstat to utstarcom;>grant create session to utstarcom;>grant create table to utstarcom;更改oracle listener 配置文件,绑定listener 到逻辑ip.3.或者用教本,推荐使用教本,切换时可以减少一个报错$ ./grant.sh==============#grant.sh script/opt/oracle/db01/app/oracle/product/9.2.0/bin/sqlplus -s /nolog >>/dev/null 2>&1 <<EOF connect / as sysdbaset pause off;set pages 0;set trimspool on;set linesize 100;set feedback off;set termout off;set head off;set pagesize 1000set linesize 220drop user utstarcom cascade;create user utstarcom identified by ipas default tablespace USERS temporary tablespace TEMP quota 500K on USERS;grant connect,resource to utstarcom;connect utstarcom/ipascreate table vcstable ( tstamp date );insert into vcstable (tstamp) values (SYSDATE);exitEOF十、安装Veritas Cluster 4.0在两台节点上(一)安装Cluster1../cdrom/storage_solutions_4.0_cd1/installer2. 选择“(I) Install/Upgrade a Product””3.然后选择”4) VERITAS Cluster Server”4.Enter the unique cluster name: [?] vcs_ora_cluster5.Enter the unique Cluster ID number between 0-255: [b,?] 86. 具体过程见(二)安装oracle在两个节点agent1.cd /cdrom/storage_solutions_4.0_cd1/cluster_server_agents/oracle_agent/pkgs2.pkgadd –d .3.安装1 VRTScsocw VERITAS Cluster Server Oracle and RAC Configuration Wizards (sparc)4.02 VRTSvcsor VERITAS Cluster Server Oracle Enterprise Extension (sparc) 4.0(三)安装VRTSspt包1. cd /cdrom/storage_solutions_4.0_cd1/support2. pkgadd -d .The following packages are available:1 VRTSspt VERITAS Software Support Tools(sparc) 4.0,REV=01.20.2004.15.19Select package(s) you wish to process (or 'all' to processall packages). (default: all) [?,??,q]:十一、配置VCS4.0(一)配置心跳盘在两个节点上Modify the /etc/gabtab on two server.# more /etc/gabtab/sbin/gabconfig -c -n2/sbin/gabdiskhb -a /dev/dsk/c2t40d1s2 -s 16 -p a/sbin/gabdiskhb -a /dev/dsk/c2t40d1s2 -s 144 -p h/sbin/gabdiskhb -a /dev/dsk/c3t40d1s2 -s 16 -p a/sbin/gabdiskhb -a /dev/dsk/c3t40d1s2 -s 144 -p h#sh /etc/gabtabAnd verify the information for heartbeat.#gabdiskhb –l注:此处加磁盘心跳要注意作为加入的磁盘分区是不能用来作为其他应用的。
VCS简明使用教程
VCS简明使用教程VCS是版本控制系统的缩写,是一种管理和跟踪软件开发过程中代码变化的工具。
常见的VCS工具有Git、SVN等。
本文将为您简要介绍如何使用VCS进行代码管理。
1.安装VCS2.创建版本库版本库是用来存储代码信息的地方。
要在本地创建一个版本库,您可以选择一个目录并在命令行中进入该目录下,然后运行`git init`命令。
这将在该目录下创建一个空的版本库。
3.添加文件现在,您可以将代码文件添加到版本库中以进行管理。
您可以将已有的代码文件复制到该目录下,然后运行`git add <file>`命令将文件添加到版本库中。
您还可以使用`git add .`命令将该目录下的所有文件添加到版本库。
4.提交文件5.查看历史记录6.切换版本7.创建分支分支是用来独立开发一些功能或模块的副本。
要创建一个分支,可以运行`git branch <branch name>`命令。
该命令将在当前版本的基础上创建一个新的分支。
8.切换分支要切换到另一个分支,可以使用`git checkout <branch name>`命令。
这将使您能够在不同的分支之间切换,并在每个分支上进行独立的开发。
9.合并分支当您在一个分支上完成了一些功能的开发,可以将其合并到主分支上。
要合并分支,您可以运行`git merge <branch name>`命令。
这将将指定的分支合并到当前分支中。
10.推送到远程仓库如果您需要与他人共享代码,可以将本地的版本库推送到远程仓库。
首先,您需要在远程仓库中创建一个空的Git仓库。
然后,运行`git remote add origin <remote repository URL>`命令将本地版本库与远程仓库关联起来。
最后,使用`git push -u origin master`命令将本地版本库中的代码推送到远程仓库。
11.从远程仓库拉取如果其他人在远程仓库中做了更新,并且您需要获取这些更新,可以运行`git pull origin master`命令从远程仓库中拉取更新到本地版本库中。
VCS安装配置手册A
【技术文档】VERITASStorage Foundation HA 5.0安装配置手册软盛信息技术有限公司目录一、安装前准备 (3)1.2.1 存储设备 (3)1.2.2 网络设备 (3)1.2.3 操作系统要求 (3)1.2.4安装空间要求 (3)1.2.5 应用系统要求 (3)二. 安装软件 (5)2.1 安装软件 (5)三. 配置双机软件 (13)3.1 初始化双机软件配置 (13)3.2 配置SQL双机 (27)一、安装前准备1.2.1 存储设备要求磁盘阵列同时连接两台主机,并且都可以被两台主机正常访问。
本次项目中使用IPSAN使用iSCSI协议通过IP直连存储。
1.2.2 网络设备要求每台小型机上至少有三块网卡,其中有两块网卡用于VCS的心跳监测,一块网卡用于虚拟地址的访问。
1.2.3 操作系统要求安装Windows2000系统的SP4(Rullback1)补丁。
1.2.4安装空间要求默认安装目录为c:\program files\veritas\,至少500M的磁盘空间;1.2.5 应用系统要求要求SQL数据库的应用程序安装在系统的本地磁盘上,数据库文件创建在磁盘阵列共享存储上。
二. 安装软件2.1 安装软件1、放入安装CD,点击Storage Foundation HA 5.0for Windows。
2、点击Complete/Custom。
3、点击Next。
4、选中I accept the terms of the license agreement,接受许可,点击Next。
5、输入产品序列号,点击Next。
在本次项目中因为前期实施是作为测试环境使用,所以不输入序列号直接点NEXT。
6、选择VERITAS Cluster Server Database Agent for SQL,点击Next。
7、点击Add,添加两台并机的服务器,本项目中为HS-BDQZ-ZJ和HS-BDQZ-BJ,点击Next。
linux下安装配置VCS,oracle双机
ps -ef|grep "java"|grep "study.StudyMain" |grep -v grep |awk '{print $2}' > /oracle/study/study.pid
5、oracle在VCS中配置。
linux下安装配置VCS,oracle双机
1、VCS安装前准备。
要查看veritas版本对操作系统版本等情况,是否符合安装条件。
#ssh-keygen -t dsa//生成DSA密钥
#chmod 755 -t /root/.ssh
把root/.ssh/id_dsa.pub文件为authorized_keys2
sftp> put /root/.ssh/id_dsa.pub /root/.ssh/id_dsa.pub
2、在/ect/hosts文件中加入以下格式值。(IP 服务器名)
10.1.4.58 VRTS1
10.1.4.68 VRTS2
要同时加入安装veritas所有安装点服务器信息,本机就两台,如果多台,按同样格式增加。
安装软件进行检测,检测后提示继续,按回车确定。
进行license检测,输入license信息。
检测成功后,回车确定继续。
安装提示选择安装哪些VCS rpms
选择:1)Install all of the optional rpms
软件检测哪些没有安装,进行提示,按回车确定后,继续安装。
提示是否同时在所有机器上安装VCS。确定同时安装。
根据提示进行确认。
软件自动安装,提示安装完毕。
Linux下VCS5.0安装指导
目录第1章方案范围 1第2章系统需求 22.1 软件环境 22.2 硬件环境 42.3 操作系统环境 42.4 组网环境 5第3章安装准备 63.1 方案的软件清单 63.2 方案的网络规划 6第4章方案实施指导 84.1 安装VCS前准备工作 84.1.1 设置系统环境变量 84.1.2 配置SuSE网卡 94.1.3 设置私有网络 104.1.4 LLT网口设置 104.1.5 设置共享存储 104.1.6 设置集群节点信任关系 104.1.7 获取License文件 124.1.8 加载软件光盘 124.2 安装VCS软件包 124.2.2 启动VCS安装程序 134.2.3 配置集群节点和安装特性 164.2.4 安装VCS相关软件包并生成相关配置文件 234.2.5 启动VCS和相关组件 234.2.6 验证集群节点VCS服务 24关键词:VERITAS、Linux、VCS、SLES摘要:本文主要介绍在Linux (SuSE Linux EnterpriseServer 9、Redhat Enterprise Linux 4) 操作系统下安装VERITAS Cluster Server 5.0缩略语清单:SLES 9 SuSE Linux Enterprise Server 9VCS VERITAS Cluster ServerVVR VERITAS Volume ReplicationRHEL Red Hat Enterprise LinuxSLES SUSE Linux Enterprise Server参考资料清单:VERITAS Cluster Server Installation Guide forLinux第1章方案范围随着计算机的日益广泛应用,计算机系统用来提供各种及时可靠的信息和服务.在电信、证券、金融、零售、制造、军事等领域中,服务器的持续可靠运行是保证整个系统运行的关键,往往要求系统的可用性达到99. 9 %以上.服务器的可用性通常在两种情况下会受到影响:一种是系统当机、错误操作和管理引起的异常失败;另一种是在系统维护和升级时,因安装新的硬件或软件而引起的系统正常关机.有效地避免上述情况对系统的影响,保证系统能为客户提供全天候不间断的可靠服务,是高可用性系统要解决的主要问题.VERITAS Cluster Server是Symantec公司提供的高可用集群配置解决方案.VCS软件能够实现多种方式高可用方案(主备方式、1+1模式、N+1模式等)VERITAS Storage Foundation软件能够实现扩展磁盘的卷管理和基于VCS的多种方式高可用方案(主备方式、1+1模式、N+1模式等)以及基于卷复制的容灾方案本文主要根据VCS在TECAL服务器的应用特点,给出了VCS 5.0在Linux下的安装指导.由于产品的方案不同,在配置方面也会存在差异,在本文档中相应的位置也将进行说明.第2章系统需求2.1 软件环境在本例中,搭建系统的软件光盘选用VERITAS的Storage Foundation Enterprise VERITAS FileSystem.VERITAS各产品套件见下表.可以根据现场需要制定光盘,安装过程大致相同.VERITAS产品套件Storage Foundation版本产品与特性Storage Foundation Basic VERITAS File SystemVERITAS Volume ManagerStorage Foundation Standard VERITAS File SystemVERITAS Volume Manager可选注册组件:VERITAS Volume ReplicatorStorage Foundation Standard HA VERITAS File System VERITAS Volume Manager VERITAS Cluster Server可选注册组件:VERITAS Volume ReplicatorStorage Foundation Enterprise Standard VERITAS File System VERITAS Volume Manager 可选注册组件:VERITAS Volume ReplicatorStorage Foundation Enterprise Standard HA VERITAS File System VERITAS Volume Manager VERITAS Cluster Server可选注册组件:VERITAS Volume ReplicatorStorage Foundation for DB2 Standard VERITAS File System VERITAS Volume Manager VERITAS Quick I/O option 可选注册组件:VERITAS Volume ReplicatorStorage Foundation for DB2 EnterpriseVERITAS File SystemVERITAS Volume ManagerVERITAS Quick I/O optionVERITAS Storage Checkpoint optionVERITAS Storage Mapping option可选注册组件:VERITAS Volume ReplicatorStorage Foundation for DB2 Enterprise HAVERITAS File SystemVERITAS Volume ManagerVERITAS Cluster ServerVERITAS Quick I/O optionVERITAS Storage Checkpoint optionVERITAS Storage Mapping option可选注册组件:VERITAS Volume ReplicatorStorage Foundation for Oracle VERITAS File SystemStandard VERITAS Volume ManagerVERITAS Quick I/O optionVERITAS Extension forOracle Disk Manageroption可选注册组件:VERITAS Volume ReplicatorStorage Foundation for Oracle EnterpriseVERITAS File SystemVERITAS Volume ManagerVERITAS Quick I/O optionVERITAS Extension for Oracle Disk ManageroptionVERITAS Storage Checkpoint optionVERITAS Storage Mapping option可选注册组件:VERITAS Volume ReplicatorStorage Foundation for Oracle Enterprise HAVERITAS File SystemVERITAS Volume ManagerVERITAS Cluster ServerVERITAS Quick I/O optionVERITAS Extension for Oracle Disk ManageroptionVERITAS Storage Checkpoint optionVERITAS Storage Mappingoption可选注册组件:VERITAS Volume Replicator 2.2 硬件环境在本例中,搭建系统的硬件选用华为TECAL服务器(AMD系列处理器单板)和FC SAN存储系统等.硬件环境表设备数量TECAL服务器TECAL单板2块TECAL Switch板1块SMM、电源及机框1套存储系统Oceanstor S68001台2.3 操作系统环境VCS 5.0支持RHEL和SLES9操纵系统.详情见表2.本文两台服务器的操作系统为64位SLES 9 SP3 版本,内核版本为:2.6.5-7.244-smpVCS 5.0支持Linux系统表操纵系统内核架构Red Hat Enterprise Linux 4(RHEL 4) Update 32.6.9-34.EL x86 (32位)2.6.9-34.smp Intel Xeon (32位,64位)2.6.9-34.hugememAMD Opteron (32位, 64位)SUSE Linux Enterprise2.6.5-7.244x86 (32位)Server 9(SLES 9) with SP32.6.5-7.244-smpIntel Xeon (32位,64位)2.6.5-7.244-bigsmpAMD Opteron (32位, 64位)安装双机高可用软件的两台服务器本地磁盘要预留412MB空间安装该软件包的空间,要求两台主机系统最低内存大小配置至少为1GB.VCS硬盘空间要求安装包//opt/usr/var Totals必需 5 MB143MB 25 MB169MB342 MB可选 3 MB39 MB 1 MB7 MB50 MB所需空间8 MB202MB26 MB176MB412 MB2.4 组网环境TECAL服务器需要用一台存储对数据库数据进行保存;在本操作指导中,采用的存储为华为FC SAN磁盘阵列S6800,双机高可用的拓扑图如下:双机系统网络拓扑图第3章安装准备3.1 方案的软件清单在本方案中,搭建双机系统需要用到的软件包为: SUSE LINUX Enterprise Server 9 (x86_64)操作系统Service Patch 3 操作系统补丁,内核升级到 2.6.5-7.244-smp版本VERITAS Storage Foundation Enterprise HA软件说明:当前VERITAS Cluster Server的最新补丁为Maintanence Patch 2.0,此补丁主要为增强VCS对Oracle的支持,如果不是应用Oracle服务可以不用安装.3.2 方案的网络规划在双机系统中,定义主备服务器为:主服务器vcssvr1(主节点),备服务器vcssvr2(备节点).正常运行时,vcssvr1提供业务服务,vcssvr2处于备用状态,不提供业务服务.当vcssvr1服务器运行过程中出现异常,该服务器上的被高可用软件VCS将业务服务马上切换到vcssvr2备用服务器上.双机系统的IP规划如下:双机系统私有通讯定义在Base2和Fabric2平面,即用eth1和eth3做心跳;双机系统对外服务的IP定义在Fabric1平面,即用eth2做业务通道;双机系统对外提供服务的浮动IP为10.105.1.10.本操作指导中,两台服务器IP设置如下:双机系统IP设置表服务器名称平面网口名IP地址网口类型vcssvr1Base1eth0192.168.128.11管理网口Base2eth1192.168.168.11心跳网口Fabric1eth210.105.1.11业务网口Fabric2eth3192.168.100.11心跳网口vcssvr2Base1eth0192.168.128.12管理网口Base2eth1192.168.168.12心跳网口Fabric1eth210.105.1.12业务网口心跳Fabric2eth3192.168.100.12网口vcssvr--10.105.1.10浮动IP说明:上面表格关于网口名和eth编号的对应关系跟单板PCB版本和BIOS版本有关,仅供参考Sles 9,实际使用中如使用其他版本的Linux,请按照网卡识别的专题文档自行鉴别.集群的私网心跳可以通过网络传输,也可以通过共享阵列在节点之间传输.本文给出的是一种简单常用的私网定义方式:一个独占的网口作为主要的私网通道(战友主要的私网通信带宽),另一个低优先级的网口作为辅助的私网通道(同心数据量小,可以和其他应用网口共用,但要注意网口共用这一依赖关系可能带来相互干扰).VCS的心跳采用的是自身开发的LLT和GAB底层协议,不使用TCP/IP协议,所以如果在集群中主机私网网口连接时经过了Switch,请务必不要对Switch划分Vlan,否则会造成VCS集群心跳异常.双机系统中的主机名不能以数字开始,本文以vcssvr1和vcssvr2为例.第4章方案实施指导4.1 安装VCS前准备工作在两台主机上安装完操纵系统后(本例操纵系统采用的是完全安装的方式)后,在两台服务器安装VCS软件前,都需要做以下准备工作:准备任务设置系统环境变量配置SuSE网卡设置私有网络设置LLT网口设置共享存储设置集群节点信任关系获取LicenseKey加载软件光盘4.1.1 设置系统环境变量修改/etc/profile文件,设置软件使用到的命令路径和帮助文档路径.在/etc/profile文件后面增加下面PATH和MANPATH环境设置,增加部分如下:PATH=/usr/sbin:/sbin:$PATH:/opt/VRTS/bin:/opt/VRTSob/biexport PATHMANPATH=${MANPATH}:/opt/VRTS/manexport MANPATH执行/etc/profile文件,使之增加的PATH和MANPATH环境变量生效.#source /etc/profile4.1.2 配置SuSE网卡为防止SuSE网卡名称在重启后变化,需要为每台SuSE服务器的网口配置为网络设备配置唯一网口名称.1. 确认hotplug参数配置在/etc/sysconfig/hotplug文件中,确保以下参数正确:HOTPLUG_PCI_QUEUE_NIC_EVENTS=yes2. 配置系统网口唯一名称用ifconfig –a所见到的所有网口(ethX),记录下所对应的MAC地址.在/etc/sysconfig/network路径下,对于存在ifcfg-eth-id-xxxxxxxxxxxx文件的网口ethX,将“PERSISTENT_NAME=ethX”这一行补充到该网口的ifcfg-eth-id-xxxxxxxxxxxx文件最后.例如:vcssvr1#:/etc/sysconfig/network # vi ifcfg-eth-id-00\:e0\:fc\:a2\:d7\:72BOOTPROTO='static'BROADCAST='192.168.128.255'IPADDR='192.168.128.11'NETMASK='192.168.128.0'NETWORK='192.168.128.0'STARTMODE='onboot'UNIQUE='Cw4d.pQ19g7K2hvA'_nm_name='bus-pci-0000:06:04.0'PERSISTENT_NAME='eth0'在/etc/sysconfig/network路径下,对于不存在ifcfg-eth-id-xxxxxxxxxxxx文件的网口ethX,则建立一个该网口ethX的ifcfg-eth-id-xxxxxxxxxxxx文件,将”PERSISTENT_NAME=ethX”这一行补充到该网口的ifcfg-eth-id-xxxxxxxxxxxx文件最后.例如:vcssvr1#:/etc/sysconfig/network # vi ifcfg-eth-id-00\:e0\:fc\:a2\:d7\:78PERSISTENT_NAME='eth1'4.1.3 设置私有网络建立心跳网络的连接,本例中通过T8000交换板卡进行通讯.4.1.4 LLT网口设置根据双机高可用特点,确定每台服务器的私网通信链路,双机cluster可通过网口进行心跳通信,为了防止出现由于“头脑分离”引起的数据损坏情况,建议每个cluster节点至少要有两条心跳(LLT通信),且每条通路之间没有任何的关系,实现完全的冗余功能.首先将两个心跳网口的MAC地址记录下来,编辑/etc/sysconfig/network/config文件,在MANDATORY_DEVICES=””的双引号中加入当前主机上两心跳网口的MAC:“eth-id-xxxxxxxx”,两个字符串之间以空格分开,例如:MANDATORY_DEVICES=”eth-id-00:E0:FC:6D:37:85 eth-id-00:E0:FC:6D:38:86”4.1.5 设置共享存储建立存储设备到两集群服务器的连接并分配相关的存储资源给两服务器.有关如何设置S6800存储设备的操作请参考《OceanStor S3100 3200 6800 开局指导书》4.1.6 设置集群节点信任关系在安装VCS软件时,会使用两台主机间网络,如果使用secure模式,需要对两台主机设置ssh信任主机.以下操作务必在root用户下执行.1. 检查两台主机的/etc/hosts文件确认hosts文件中是否正确配置了两台主机名与IP的对应关系.要求在两台主机的hosts文件中,都有下面信息:192.168.128.11 vcssvr1192.168.168.11 vcssvr110.105.1.11 vcssvr1192.168.100.11 vcssvr1192.168.128.12 vcssvr2192.168.168.12 vcssvr210.105.1.12 vcssvr2192.168.100.12 vcssvr210.105.1.10 vcssvr其中,192.168.168.11和192.168.168.12分别是vcssvr1和vcs2的eth1网口.2. 创建.ssh目录分别在两台主机上当前root用户目录(/root)下执行如下命令(以vcssvr1为例):vcssvr1#mkdir ~/.ssh3. 生成dsa密钥使用ssh-keygen命令生成密钥,接受默认的配置文件:vcssvr1#ssh-keygen -t dsa将id_dsa.pub文件追加到authorized_keys2文件:vcssvr1#cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys24. 同步.ssh文件更改.ssh 文件权限,将其同步到另一台服务器(vcssvr2)上:vcssvr1#chmod 755 ~/.sshvcssvr1#scp ~/.ssh/* vcssvr2:~/.ssh5. 验证ssh功能分别在两台服务器上执行如下命令,如能正常完成,则表明信任关系设置正确.(以vcssvr1为例)vcssvr1#ssh –x –l root vcssrv2 lsvcssvr1#ssh –x –l root vcssrv2 ifconfig若采用rsh设置信任关系,将对方主机的主机名或IP地址写入~/.rhosts文件即可.4.1.7 获取License文件VCS产品有两种类型的License文件(产品正式序列号、产品测试序列号),两种License类型的产品只是使用时间上有限制,软件本身并无差异.本方案中从VERITAS厂商获取到的License为测试序列号,有效期2008年1月止.Product LicenseVERITAS Cluster Server P4EV-WNRN-EBOX-H7O4-ORVZ-PPWL-PStorage Foundation Enterprise HA/DR RZPE-ZRPW-UC3C-2KSH-S2H4-OHE3-6PP4.1.8 加载软件光盘将包含VERITAS Cluster Server 5.0安装包的Storage Foundation and High Availablity 5.0安装光盘放入光驱中,以root用户登录操作系统,mount安装光盘后安装.命令如下:#mount –ro /dev/sr0 /mnt/cdrom4.2 安装VCS软件包本节(4.2节)安装操作可以通过网络,多台主机一起安装,因此只需要在一台服务器上执行安装即可.安装VCS大概要经历以下步骤:VCS安装任务安装任务参考启动安装程序选择安装检查安装系统(可选)启动软件安装程序指定安装节点输入VCS License选择VCS软件包复制选择安装VCS软件包或配置VCS配置集群配置集群节点安装模式 (可选)添加VCS管理用户(可选)配置集群连结器(可选)配置集群节点和安装特性配置Cluster ManagementConsole (可选)配置SMTP邮件通知(可选)配置SNMP通知(可选)配置全局节点(可选)安装VCS相关软件包并生成相关配置文件安装VCS相关软件包生成VCS配置文件启动VCS和相关组件启动VCS服务完成VCS安装完成安装后续工作(可选)复制配置文件到各个节点主机设备磁盘I/O安装VCS Java Console建立集群节点到管理服务器的连接安装集群连结器验证集群节点的VCS服务安装VCS后验证VCS是否正常启动4.2.1 启动VCS安装程序VERITAS可提供两种方法安装VCS:通过installvcs程序当独安装VCS通过VERITAS Product install程序选择安装VCS组件1. 通过installvcs程序安装运行VCS产品的安装脚本installvcs#cd /mnt/cdrom/sles9_x86_64/cluster_server#./installvcs说明:针对不同版本的Linux,VCS的安装路径也不同,请根据现场决定安装路径:RHEL 4 (i686) # cd/mnt/cdrom/rhel4_i686/cluster_serverRHEL 4 (x86_64)# cd/mnt/cdrom/rhel4_x86_64/cluster_serverSLES 9 (i586) # cd/mnt/cdrom/sles9_i586/cluster_serverSLES 9 (x86_64) # cd/mnt/cdrom/sles9_x86_64/cluster_server.说明:VCS支持在一台主机上为整个网络的集群主机节点安装VCS软件,但需先在各主机节点上设置安全信任关系如果安装VCS之前没有配置ssh安全信任关系,安装会失败.如果各主机节点设置了rsh安全信任关系,可运行命令:”./installvcs -rsh”来安装如果不安装VCS而只是检查集群节点的安装环境,可以输入以下命令:#./installvcs –precheck vcssrv1 vcssrv22. 通过VERITAS Product installer程序安装执行installer安装脚本,进入VERITAS Storage Foundation and High Availability Solutions 5.0安装界面,命令如下:#cd /mnt/cdrom/sles9_x86_64/# ./installer说明针对不同版本的Linux,installer的安装路径也不同,请根据现场决定安装路径:RHEL 4 (i686) # cd /mnt/cdrom/rhel4_i686/RHEL 4 (x86_64)# cd /mnt/cdrom/rhel4_x86_64/ SLES 9 (i586) # cd /mnt/cdrom/sles9_i586/SLES 9 (x86_64) # cd /mnt/cdrom/sles9_x86_64/下面以运行installer程序为例描述安装过程,若用installvcs可跳过Installation ProgramCopyright (c) 2006 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo are trademarks or registeredtrademarks of Symantec Corporation or its affiliates in the U.S. and other countries.Other names may be trademarks oftheir respective owners.The Licensed Software and Documentation aredeemed to be "commercial computer software"and "commercial computer softwaredocumentation" as defined in FAR Sections12.212 and DFARS Section 227.7202.Logs for installer are being created in/var/tmp/installer-b0vHKY.StorageFoundation and High Availability Solutions5.0Symantec ProductVersion Installed Licensed====================================================== VERITAS Cluster Server no noVERITAS File System no noVERITAS Volume Manager no noVERITAS Volume Replicator no noVERITAS Storage Foundation no noVERITAS Storage Foundation Cluster FileSystem no noVERITAS Storage Foundation for DB2 no noVERITAS Storage Foundation for Oracleno noVERITAS Storage Foundation for Oracle RAC no noTask Menu:I) Install/Upgrade a Product C)Configure an Installed ProductL) License a Product P)Perform a Pre-Installation CheckU) Uninstall a Product D) View a Product DescriptionQ) Quit ?) HelpEnter a Task: [I,C,L,P,U,D,Q,?] I步骤1 选择”I”(安装/升级产品),进行产品安装Storage Foundationand High Availability Solutions 5.01) VERITAS Cluster Server2) VERITAS Volume Replicator3) VERITAS Storage Foundation4) VERITAS Storage Foundation forOracle5) VERITAS Storage Foundation for DB26) VERITAS Storage Foundation ClusterFile System7) VERITAS Storage Foundation forOracle RAC8) VERITAS Cluster Management Console9) Web Server for Storage FoundationHost Management10) Symantec Product AuthenticationServiceb) Back to previous menuSelect a product to install: [1-10,b,q] 1步骤2 选择1,安装VERITAS组件——VERITAS Cluster Server4.2.2 配置集群节点和安装特性Storage Foundation and HighAvailability Solutions 5.0Enter the system names separated by spaces onwhich to install VCS: vcssvr1 vcssvr2步骤1 输入集群节点主机名称.给出需要安装VCS软件的系统主机名,如果本次需要在多台主机上安装,输入时用空格将主机名隔开.回车确认后,安装脚本会开始获取主机基本信息,并检查相应服务是否可用.Initial system check:installer requires that ssh commands used between systems execute without prompting for passwords or confirmations. If installer hangs or asks for a login password or hangs, stop installer and run it again with the ssh configured forpassword free logins, or configure rsh and use the -rsh option.Checking ssh communication withvcssvr2.................. Linux 2.6.5-7.244-smpChecking VCS installation on vcssvr1 ............................ not installedChecking kernel release on vcssvr1 (244)Checking distribution match with vcssvr1 ................................... OKChecking architecture on vcssvr1 .......................................... OK Checking rpm dist match with vcssvr1 ....................................... OKChecking for SE Linux on vcssvr1 .......................................... OK Checking VCS installation on vcssvr2 .......................... not installedChecking kernel release on vcssvr2 (244)Checking distribution match with vcssvr2 ................................... OKChecking architecture on vcssvr2 ...........................................OK Checking rpm dist match with vcssvr2 ....................................... OKChecking for SE Linux on vcssvr2 .......................................... OK步骤2 远程安装检查通过,回车继续注册VCS的license.Storage Foundation and High Availability Solutions 5.0Checking system licensingVCS is not licensed on vcssvr1Enter a VCS license key for vcssvr1: XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX successfully registered on vcssvr1Demo VCS license registered on vcssvr1Do you want to enter another license key for vcssvr1? [y,n,q] (n)XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX successfullyregistered on vcssvr2Demo VCS license registered on vcssvr2Do you want to enter another license key forvcssvr2? [y,n,q] (n)步骤3 为集群节点输入license说明:必需在安装VCS前为每个主机节点注册VCSlicense与注册产品正式序列号不同的是,本文以demo版本的 license为例,该license可以装在多个主机上.正式安装时,正式license注册过程可能会有些差异!VCS的license注册成功后,回车继续VERITAS基础组件安装包的检查和安装,Storage Foundation and High AvailabilitySolutions 5.0Checking installed rpms on vcssvr1Checking installed rpms on vcssvr2Storage Foundation and High AvailabilitySolutions 5.0VCS can be installed without optional rpms toconserve disk space.Additional rpms are typically installed tosimplify future upgrades.1) Required VERITAS Cluster Server rpms- 394 MB required2) All VERITAS Cluster Server rpms - 456 MB required3) Storage Foundation Enterprise HA rpms - 800 MB requiredSelect the rpms to be installed on all systems? [1-3,q,?] (2)步骤4 输入”2”,选择安装软件包,系统会列出所需安装软件包Storage Foundation and High Availability Solutions 5.0The following VCS rpms will be installed: VRTSperl VERITAS Perl 5.8.8RedistributionVRTSvlic VERITAS LicensingVRTSicsco Symantec Infrastructure Core Services CommonVRTSpbx Symantec Private Branch Exchange VRTSsmf Symantec Service Management FrameworkVRTSatClient Symantec Product Authentication Service ClientVRTSatServer Symantec Product Authentication ServiceVRTSspt VERITAS Software Support Tools SYMClma Symantec License Inventory Agent VRTSllt VERITAS Low Latency Transport VRTSgab VERITAS Group Membership and Atomic BroadcastVRTSvxfen VERITAS I/O FencingVRTSvcs VERITAS Cluster Server VRTSvcsmg VERITAS Cluster Server Message CatalogsVRTSacclib VERITAS ACC LibraryVRTSvcsag VERITAS Cluster Server Bundled AgentsVRTSvcsdr VERITAS Cluster Server Disk Reservation Modules and UtilitiesVRTSvcsmn VERITAS Cluster Server Man Pages VRTSvcsdc VERITAS Cluster Server DocumentationPress [Enter] to continue:...continued:……VRTSmaprocommon VERITAS Storage Foundation GUI for MappingPress [Enter] to continue:It is possible to install VCS rpms without performing configuration.It is optional to configure VCS now. If you choose to configure VCS later, you can either do so manually or run theinstallvcs -configure command.Are you ready to configure VCS? [y,n,q] (y)步骤5 输入回车,开始配置VCSStorage Foundation and High Availability Solutions 5.0To configure VCS the following information is required:A unique Cluster nameA unique Cluster ID number between 0-65535Two or more NIC cards per system usedfor heartbeat linksOne or more heartbeat links areconfigured as private linksOne heartbeat link may be configured as a low priority linkAll systems are being configured to create one clusterEnter the unique cluster name: [?] vcssvrEnter the unique Cluster ID number between 0-65535: [b,?] 0步骤6 为VCS设置唯一的集群名称和集群ID.定义集群名称为”vcssrv”,集群ID号为0Discovering NICs on vcssvr1............... discovered eth0 eth1 eth2eth3 sit0Enter the NIC for the first private heartbeat link on vcssvr1: [b,?] eth1eth1 has an IP address configured on it. It could be a public NIC on vcssvr1.Are you sure you want to use eth1 for the first private heartbeat link? [y,n,q,b,?] (n) yWould you like to configure a second private heartbeat link? [y,n,q,b,?] (y)Enter the NIC for the second private heartbeat link on vcssvr1: [b,?] eth3eth3 has an IP address configured on it. It could be a public NIC on vcssvr1.Are you sure you want to use eth3 for the second private heartbeat link? [y,n,q,b,?](n) yWould you like to configure a third private heartbeat link? [y,n,q,b,?] (n)Do you want to configure an additional low priority heartbeat link? [y,n,q,b,?] (n)Are you using the same NICs for private heartbeat links on all systems? [y,n,q,b,?] (y)Checking Media Speed for eth1 onvcssvr1............................. 1000Mb/s Checking Media Speed for eth3 on vcssvr1 .............................1000Mb/sChecking Media Speed for eth1 on vcssvr2 .............................1000Mb/sChecking Media Speed for eth3 on vcssvr2 .............................1000Mb/sStorage Foundation and HighAvailability Solutions 5.0Cluster information verification:Cluster Name: vcssvrCluster ID Number: 0Private Heartbeat NICs for vcssvr1: link1=eth1 link2=eth3Private Heartbeat NICs for vcssvr2: link1=eth1 link2=eth3Is this information correct? [y,n,q] (y) y步骤7 为集群设置心跳网口.Storage Foundation and HighAvailability Solutions 5.0VERITAS Cluster Server can be configured toutilize Symantec Security Services.Running VCS in Secure Mode guarantees that all inter-system communication is encrypted and that users are verified withsecurity credentials.When running VCS in Secure Mode, NIS and system usernames and passwords are used to verify identity. VCS usernames andpasswords are no longer utilized when a cluster is running in Secure Mode.Before configuring a cluster to operate using Symantec Security Services, another system must already have SymantecSecurity Services installed and be operating as a Root Broker. Refer to the VERITAS Cluster Server Installation Guide formore information on configuring a VxSS Root Broker.Would you like to configure VCS to use Symantec Security Services? [y,n,q] (n)步骤8 是否为集群设置VxSS,本例中不使用VxSS,选择N跳过此项.Storage Foundation and High Availability Solutions 5.0The following information is required to add VCS users:A user nameA password for the userUser privileges (Administrator,Operator, or Guest)Do you want to set the username and/or password for the Admin user(default username = 'admin', password='password')? [y,n,q] (n)Do you want to add another user to the cluster? [y,n,q] (y) nStorage Foundation and High Availability Solutions 5.0VCS User verification:User: admin Privilege: AdministratorsPasswords are not displayedIs this information correct? [y,n,q] (y)步骤9 主集群设置管理账号信息. 本例中只使用VCS默认账号(用户:admin/密码:password)Storage Foundation and High Availability Solutions 5.0Setup will now configure VERITAS Cluster Management Console.If you have configured a management server, you can configure the cluster to be managed by the management server.You can also configure VERITAS Cluster Management Console on cluster nodes to managethe local cluster.Do you want this cluster to be managed by a management server? Enter 'y' if you have set up a management server. [y,n,q] (y) n步骤10 为集群服务设置manager console.本例中不安装管理VCS管理console,跳过此项.Storage Foundation and High Availability Solutions 5.0The following information is required to configure the Cluster Management Console:A public NIC used by each system in the clusterA Virtual IP address and netmask for the Cluster Management ConsoleDo you want to configure the Cluster Management Console [y,n,q] (y) yActive NIC devices discovered on vcssvr1: eth0 eth1 eth2 eth3Enter the NIC for Cluster Management Console to use on vcssvr1: [b,?] eth0Is eth0 to be the public NIC used by all systems [y,n,q,b,?] (y)Enter the Virtual IP address for Cluster Management Console: [b,?] 192.168.128.11Enter the netmask for IP 192.168.128.11: [b,?] (255.255.255.0)步骤11 为VCS设置管理网口.请根据现场方案自行设定Storage Foundation and High Availability Solutions 5.0Cluster Management Console verification:NIC: eth0IP: 192.168.128.11Netmask: 255.255.255.0Is this information correct? [y,n,q] (y) y步骤12 确认管理网口配置正确,回车继续.Storage Foundation and High Availability Solutions 5.0The following information is required to configure SMTP notification:The domain-based hostname of the SMTP serverThe email address of each SMTP recipientA minimum severity level of messages to send to each recipientDo you want to configure SMTP notification? [y,n,q] (y) n步骤13 设置SMTP邮件通知服务,本例中不使用,选择”n”跳过Storage Foundation and High Availability Solutions 5.0The following information is required to configure SNMP notification:System names of SNMP consoles to receive VCS trap messagesSNMP trap daemon port numbers for each consoleA minimum severity level of messages to send to each consoleDo you want to configure SNMP notification? [y,n,q] (y) n步骤14 设置SMTP trap通知服务,本例中不使用,选择”n”跳过4.2.3 安装VCS相关软件包并生成相关配置文件完成所有选项后,系统会自动进行VCS安装并生成相关配置文件.Storage Foundation and High Availability Solutions 5.0Installing VCS: 100%Installation completed successfully on all systems Verifying that all NICs have PERSISTENT_NAME set correctly on vcssvr1:For VCS to run correctly, the names of the NIC cards must be boot persistent.Press [Enter] to continue:Verifying that all NICs have PERSISTENT_NAME set correctly on vcssvr2:For VCS to run correctly, the names of the NIC cards must be boot persistent.Press [Enter] to continue:Creating VERITAS Cluster Server configuration files ........................... DoneCopying configuration files to vcssvr1................... .................... DoneCopying configuration files to vcssvr2 ........................................ DoneDo you want to start VERITAS Cluster Server processes now? [y,n,q] (y)4.2.4 启动VCS和相关组件配置文件生成完成之后,系统会提示是否马上启动VCS服务,选择”y”启动VCS服务Storage Foundation and High Availability Solutions 5.0Starting VCS: 100%Startup completed successfully on all systemsInstallation log files, summary file, and response file are saved at:/opt/VRTS/install/logs/installer-b0vHKY 至此,安装配置VCS完成.4.2.5 验证集群节点VCS服务验证VCS的安装有下面几步:验证集群启动情况验证LLT和GAB的配置文件验证LLT,GAB和Cluster操作确认VCS的license是否为永久license说明两台主机系统重启后,会自动带起VCS进程.需要使用下面的步骤检查之前配置好的集群的状态.VCS安装验证操作要分别在两台主机上进行.1. 验证集群启动情况在任一点节点上输入以上命令来验证集群启动情况:# cd /etc/VRTSvcs/conf/config# hacf -verify .-- SYSTEM STATE-- System State FrozenA vcssrv1 RUNNING 0A vcssrv2 RUNNING 0-- GROUP STATE-- Group System Probed AutoDisabled StateB ClusterService vcssrv1 YN ONLINEB ClusterService vcssrv2 YN OFFLINE如果集群中所有节点状态都为运行,说明VCS已经安装成功,且能正常运行.可以在各节点上使用vcssys –display命令查看各节点详细的属性值,可以参考VCS帮助文档的说明信息,这里就不作说明.2. 验证LLT和GAB的配置文件验证LLT配置文件安装之后,/etc/llthosts和/etc/llttab文件会包含LLT的配置信息,类似信息如下所示.vcssvr1:/ #more /etc/llthosts0 vcssvr11 vcssvr2/etc/llthosts第一列为主机在集群中的系统ID,第二列为主机在集群中的主机名.vcssvr1:/ # cat /etc/llttabset-node vcssvr1set-cluster 1link eth3 eth-00:18:82:34:80:16 - ether --link eth1 eth-00:18:82:34:80:17 - ether --/etc/llttab文件中,第一行标识为主机名;第二行标识为集群唯一标识;第三行和第四行为本机LLT协议使用的网卡名.验证GAB配置文件两台主机安装VCS之后,/etc/gabtab文件会包含GAB的配置信息,类似信息如下所示.vcssvr1:/ # more /etc/gabtab/sbin/gabconfig -c -n23. 验证LLT,GAB和Cluster操作验证LLT运行状态使用lltstat –nvv命令,查看两台主机上LLT的运行状态,类似输出信息如下:vcssvr1:/ # lltstat -nvvLLT node information:Node State Link Status Address* 0 vcssrv1 OPENeth3 UP 00:18:82:34:80:16eth1 UP 00:18:82:34:80:171 vcssrv2 OPENeth3 UP 00:18:82:47:70:8Ceth1 UP 00:18:82:47:70:8C2 CONNWAITeth3DOWNeth1DOWN3 CONNWAITeth3DOWNeth1DOWN4 CONNWAITeth3DOWNeth1DOWN5 CONNWAITeth3DOWNeth1 DOWN 集群中各主机节点State为OPEN,两个私网LinkStatus为UP就说明心跳是正常的.验证GAB运行状态使用gabconfig –a命令,查看两台主机上GAB的运行状态,类似输出信息如下:vcssvr1:/ #gabconfig -aGAB Port Memberships===================================================Port a gen 44c301 membership 01Port a gen 44c301 jeopardy ;1Port h gen 44c303 membership 01Port h gen 44c303 jeopardy ;1vcssvr2:/ # gabconfig -aGAB Port Memberships===================================================Port a gen 44c301 membership 01Port a gen 44c301 jeopardy ;1 Port h gen 44c303 membership 01 Port h gen 44c303 jeopardy ;1 Port a表示GAB正在通信,membership 01表示集群中系统标识为0和1的主机是处于连接状态.Port h表示VCS已经起来,membership 01表示集群中系统标识为0和1的主机的VCS处于运行状态.注意:验证过程中发现某台主机的GAB或者LLT没有正常起来,可以尝试将异常主机再次重起.如果还是不行,可以考虑在异常主机上使用下面手工带起的方法(本步操作是在出现问题时,手工启停LLT和GAB的方法,要求咨询veritas产品工程师后再进行).手工启动LLT和GAB的方法是,使用/etc/init.d/路径下的llt 或 gab脚本.其中,GAB是处于LLT之上的,所以在启llt和gab时,要先启llt,再启gab;在停llt和gab时,就要先停gab,再停llt.# /etc/init.d/llt start# /etc/init.d/gab start# /etc/init.d/gab stop# /etc/init.d/llt stop4. 确认VCS的license是否为永久license在两台主机上,使用vxlicrep命令查看当前系统安装的VERITAS产品的license信息.如果安装时使用的不是永久license,想升级为永久license,则此时需要使用vxlicinst命令,注册永久的license.。
Linux安装VCS
其对应名字。一定要在两台主机上都先编辑好主机表,特别是服务 IP 的名字,否则我们在 后面配置 Oracle 侦听时,会导致替换的名字有问题,下一次看到不编主机表的人直接打死!!!
[root@tjoralx1 ~]# vi /etc/hosts
# Do not remove the following line, or various programs
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'tjoralx2,10.20.35.11' (RSA) to the list of known hosts. root@tjoralx2's password:111111 Åroot 用户密码 --拷贝公钥
一 什么是 HA
HA 是 High Avaliability(高可用)的简写,其标准结构是 2 个主机节点,一个共享存储,2 个 私有网直连,一个对外服务的网络。如果多于 2 个主机节点,2 个私网采用外置交换机连接
其基本原理是 Oracle 数据库安装在共享存储,其代码和数据可以被 node1 和 node2 访问(不 是同时访问),当 Oracle 实例及其侦听以及对应的 IP 在 node1 上启动时,node1 对外提供数 据库服务,当 node1 因为某些原因发生问题,Oracle 实例及其侦听以及对应 IP 在 node2 上 启动,node2 对外提供服务
read34重启主机软件安装后需要重新启动两台主机roottjoralx1sshtjoralx2sbinshutdownnowroottjoralx1sbinshutdownnow35检查ha运行状态首先请配置etcprofile或者root用户的配置文件添加optvrtsbin执行路径最好在两台主机上都做相应的配置这一步一定要做方便后面操作检查ha状态roottjoralx1u01hasysstatesystemattributevaluetjoralx1sysstaterunningtjoralx2sysstaterunning检查双机心跳情况roottjoralx1u01lltstatvnvmoreha信息总结roottjoralx1u01hastatussummsystemstatesystemstatefrozentjoralx1runningtjoralx2running目前只有hastatus命令比较有用处后面做资源切换时需要用这条命令看状态当加入资源后显示内容会增多oracle的安装配置41共享存储识别存储识别参见iscsi客户端使用硬盘分区使用fdisk命令创建分区一定要对硬盘划分一个基本分区oracletjoralx1fdiskdevsdb创建文件系统设备文件要使用上一命令创建的分区oracletjoralx1mkfsdevsdb1在两台主机上创建u01目录oracletjoralx1sshtjoralx2mkdiru01oracletjoralx1mkdiru01在tjoralx1上挂接硬盘分区准备安装oracletjoralx1mountdevsdb1u0142oracle安装参见linux安装oracle10g初始篇记得安装后恢复etcredhatrelease文件
VCS安装部署参考指南V2.0
VCS安装培训视频大纲目录第一阶段:可呼叫demo,体验音视频 (3)1. VC400设备安装 (3)安装VC400 视频会议系统 (3)安装遥控器电池 (4)2. VC110设备安装 (5)安装VC110 视频会议系统 (5)安装遥控器电池 (6)3. 系统开机和关机 (7)4. 初始设置向导或恢复出厂设置 (8)5. 拨号测试 (12)6. 使用说明 (13)1拨号 (13)2多路通话 (13)3内容共享 (14)4录像、截屏和回放 (14)5摄像机控制 (14)6布局改变和第二屏 (14)7. FAQ (15)第二阶段互通,账号设置 (21)1. IP直拨 (21)1.1路由器设置端口映射 (21)1.2开启路由器ALG功能 (23)1.3 IP互通拨号测试 (23)2.账号设置 (25)2.1注册H323账号 (25)2.2注册SIP账号 (26)3. FAQ (27)4.附录 (33)4.1三件套获取方法 (33)1.VCS (33)2.T49G (34)3.VCD (35)第一阶段:可呼叫demo,体验音视频1.VC400设备安装本节介绍以下内容:●安装VC400 视频会议系统●安装遥控器电池说明VC400 主机最多可连接2 台显示设备。
包装内不包含显示设备,需另外购买。
确保购买的显示设备支持HDMI 连接。
如果为系统连接一台显示设备,只能连接在显示器接口 1 上。
如果要进行双屏显示,可将另一台显示设备连接在显示器接口 2 上。
请使用提供的DVI 线连接摄像机。
DVI 线为特制线材,系统不支持使用其他的DVI 线。
为防止触电危险,在连接好所有设备后,再将电源适配器连接到排插上,并打开排插的电源开关。
VC120的安装方法与VC400一致。
安装VC400 视频会议系统进行以下步骤:1. 将2 米网络线的一端连接在VC400 主机的Internet 接口上,另一端连接到交换机/集线器的端口。
VCS安装配置步骤
Veritas Cluster Server安装配置指导(针对SYBASE应用)说明:以下所有截取图形中所有名称、IP地址等均为截图时状态,请参照实际情况修改。
一.安装前准备工作1.心跳网卡配置安装VCS需要服务器有两块网卡直接连接作心跳侦测用。
两块网卡不使用任何WINDOWS 系统自带的协议,所以要将网卡属性中所有已勾选的选项去掉:为便于安装和维护,最好将两网络连接名称更换为易于识别的名称(如priv1和priv2)。
2.域配置安装VCS需要在两台服务器配置成域控制器(一主一备,或一台为主域控制器,另一台直接加入到该域)。
同时安装DNS(域名解析系统)。
同时最好配置一下WINS地址打开运行,填入dcpromo:安装域完成后重新启动。
3.DNS配置添加上网方法4.磁盘阵列配置首先在磁盘阵列柜上创建RAID5,同时设置一个热备盘。
完成后将磁盘分两个区,同时做两个主机通道(HOST LUN)。
在每台服务器上进行如下配置:进入SCSI卡配置窗口,选择通道,进入配置视图的Advanced设置,将SCAN SCSI设备选项DISABLE或SCAN …ONLY。
目的是服务器启动时不进行SCSI设备检测,以免出错???????????????二.软件安装1.HA安装首先插入安装介质,出现安装向导:我们选择“Storage Foundation HA 4.1 for windows”;在此,我们选择“Complete/Custom”选项;接着,点击“Next”;认真阅读软件许可协议后选择“I accept the terms of the license agreement”继续;输入license key,点“ADD”,然后NEXT;选中“VERITAS Storage Foundation HA 4.1 for Windows”,点击“Next”;此处,是选择需要安装的Agent,选择后点“Next”;选择需要安装VCS的服务器,点击“ADD”,然后选择安装目录,默认为:c:\program files\veritas\,点“Next”继续;屏幕显示安装选项报告。
VCS三节点+安装
c1t1d0s0<enter> (3) 创建包含源盘根分区虚设备的镜像对象:# metainit d0 -m d10<enter> (4) 使根分区的镜像对象 d10 能够引导系统:# metaroot d0<enter> 备注:该命令将自动完成系统中/etc/vfstab 文件中有关 d0 镜像对象的编辑,下面维修改后 的文件。
第 1 页 共 71 页
第一章 系统安装
1.1 系统架构
系统拓扑结构如下图所示: SAN
fjsig3
fjsig1
fjsig2
BAK-SVR
BR3800A
FC*2 FC*2
BR3800B
CX600
L25
光纤
以太
如图所示,数据库管理系统物理上由数据库服务器。磁盘阵列(EMC)、备
份服务器和备份磁带库组成。sybase 数据库安装在三台台 HA 工作方式的服务器
#device
device
mount
FS
fsck mount mount
#to mount
to fsck
point
type pass at boot options
#
fd
-
/dev/fd fd
-
no
-
/proc -
/proc proc -
no
-
/dev/dsk/c1t0d0s1
-
-
swap -
no
-
/dev/md/rdsk/d0
/dev/md/dsk/d3
/dev/md/rdsk/d3
/dev/md/dsk/d4
/dev/md/rdsk/d4
VCS安装配置步骤
Veritas Cluster Server安装配置指导(针对SYBASE应用)说明:以下所有截取图形中所有名称、IP地址等均为截图时状态,请参照实际情况修改。
一.安装前准备工作1.心跳网卡配置安装VCS需要服务器有两块网卡直接连接作心跳侦测用。
两块网卡不使用任何WINDOWS系统自带的协议,所以要将网卡属性中所有已勾选的选项去掉:为便于安装和维护,最好将两网络连接名称更换为易于识别的名称(如priv1和priv2)。
页脚内容12.域配置安装VCS需要在两台服务器配置成域控制器(一主一备,或一台为主域控制器,另一台直接加入到该域)。
同时安装DNS(域名解析系统)。
同时最好配置一下WINS地址页脚内容2打开运行,填入dcpromo:页脚内容3页脚内容4页脚内容5安装域完成后重新启动。
页脚内容63.DNS配置添加上网方法页脚内容7页脚内容8页脚内容94.磁盘阵列配置首先在磁盘阵列柜上创建RAID5,同时设置一个热备盘。
完成后将磁盘分两个区,同时做两个主机通道(HOST LUN)。
在每台服务器上进行如下配置:进入SCSI卡配置窗口,选择通道,进入配置视图的Advanced设置,将SCAN SCSI设备选项DISABLE或SCAN…ONLY。
页脚内容10目的是服务器启动时不进行SCSI设备检测,以免出错???????????????页脚内容11二.软件安装1.HA安装首先插入安装介质,出现安装向导:我们选择“Storage Foundation HA 4.1 for windows”;页脚内容12在此,我们选择“Complete/Custom”选项;接着,点击“Next”;页脚内容13认真阅读软件许可协议后选择“I accept the terms of the license agreement”继续;输入license key,点“ADD”,然后NEXT;页脚内容14选中“VERITAS Storage Foundation HA 4.1 for Windows”,点击“Next”;此处,是选择需要安装的Agent,选择后点“Next”;页脚内容15选择需要安装VCS的服务器,点击“ADD”,然后选择安装目录,默认为:c:\program files\veritas\,点“Next”继续;页脚内容16屏幕显示安装选项报告。
VCS安装配置
VCS集群环境配置实例(入门篇)1、系统配置目标2、基本的硬件环境3、硬件连接及配置要求4、安装操作系统及补丁的安装过程5、开始安装Raid Manager 6.22.16、开始安装vxvm 3.57、安装oracle数据库8、安装VCS软件9、安装Veritas Cluster Oracle agent10、修改相关的配置文件11、附录***********************1、系统配置目标***********************两个系统跑一个服务(分oracle),能够自动切换或者手动***********************2、硬件环境和软件介质***********************硬件:Ultra 10主机两台,配置相同,其每台的详细配置如下:1、CPU(US-IIi 333MHz),内存(512MB),本地硬盘20GB 各1块,2、双通道差分卡各1块;非集成网卡各2块3、网线,光纤线,电源线若干A1000磁盘阵列(内置若干硬盘)1个软件准备:Solaris 8 for SPARC(4 disks)(安装介质)8_Recommended.zip(patch)(上下载)Veritas Cluster Server 3.5安装介质Veritas Volume Manager 3.5安装介质Oracle 8.1.7.0.0安装光盘2张SUN Raid Manager 6.22.1***********************3、硬件连接及配置要求***********************连接A1000、Ultra 10主机的基本电源线、鼠标、键盘等基本外设网线的链接要求:两台主机的心跳线直接用交叉线直连;服务网卡用cross-over网线连接到switch 从A1000上的两个SCSI接口分别连接到2个主机的差分SCSI卡上修改1#机的差分卡的scsi id。
其方法是:开1#机进入OBP,按键盘的(stop+a)或者用串口线连上的(ctrl + pause) OK show-devs找到差分卡所对于的物理路径以备后用OK nvedit输入如下内容probe-allcd /pci@1f,0/pci@1/scsi@3,16 " scsi-initiator-id" integer-propertydevice-endcd /pci@1f,0/pci@1/scsi@36 " scsi-initiator-id" integer-propertydevice-endinstall-consolebanner输入结束后按ctrl+cOK nvstoreok setenv use-nvramrc? Trueok setenv auto-boot? Trueok reset-all重启之后再次进入OK状态下进行验证OK select /pci@1f,0/pci@1/scsi@3,1OK .propertyOK show-childrenOK reset -all***********************4、操作系统的配置过程***********************安装步骤:1、分别安装系统,基本配置如下:1#机语言:English主机名 ha1网络设备:hme0IP地址 192.168.0.41子网掩码255.255.255.0安装模式:Entire Distribution plus OEM 64-support2#机语言:English主机名 ha2网络设备:hme0IP地址 192.168.0.42子网掩码255.255.255.0安装模式:Entire Distribution plus OEM 64-support在两个系统同时进行如下操作:# cd /etc/;touch hostname.hm e1 hostname.hme2# cd /tmp# unzip 8_recommended.zip# cd /8_Recommended# ./install_cluster# reboot注:每个系统盘上都留出一个小的slice(c0t0d0s7)来做rootdg***********************6、开始安装Raid Manager***********************进入介质所在的目录,安装如下软件包# pkgadd -d . SUNWosafw SUNWosamn SUNWosanv SUNWosar SUNWoasu 修改/etc/profile文件修改路径PATH=$PATH:/usr/lib/osa/bin保存退出,重登陆运行rm6图形窗口,建mirror的卷1个在两台机器分别运行认盘操作:# drvconfig -c disk && disks && devlinks# format进行确认***********************7、开始安装vxvm 3.5***********************在1#机上作。
vcs4.0安装指南
Veritas Cluster Server 4.0安装指南UU的实验室里面有一组放在那里不用的双机+盘阵,于是尝试从头开始安装一套cluster。
硬件简述:1. Node1: Netra 20 (2 X UltraSPARC-III+, 2048M RAM, 72G*2 HardDisk)2. Node2: Netra 20 (2 X UltraSPARC-III+, 2048M RAM, 72G*2 HardDisk)3. Shared Storage: D1000 (36G*3 HardDisk)一.安装操作系统安装2/04版本(2004年2月份)的Solaris 8。
在安装过程中需要选择英文作为主要语言。
二.安装EIS-CD安装EIS-CD 2/04版本,EIS-CD用于设置使用cluster的环境变量。
三.安装patch为了避免CPU虚高的问题,需要安装117000-05补丁。
该补丁可以从SUN公司官方网站下载。
下载该补丁以后解压将生成117000-05目录。
使用如下命令安装patch:patchadd 117000-05四.安装共享磁盘在本次环境中,我们使用SUN D1000盘阵作为共享磁盘,是SCSI接口的盘阵,如果是光纤接口的盘阵需要另行设置。
1.给盘阵加电2.将Node1和盘阵用SCSI连线连接3. Node1加电4.使Node1进入ok模式(在console窗口监控Node1的启动,当出现启动信息时,迅速按下Ctrl+Break,即可进入ok模式)5. {0} ok probe-scsi-all6. {0} ok boot –r7.重新启动以后进入操作系统,使用format命令确认盘阵已经被此系统加载8. Node1断电,Node2加电,重复4-7步,确认盘阵也可以被此台机器加载9.为了使两台机器同时读取共享存储,需要修改其中一台机器的SCSI ID。
给Node1加电,进入ok模式(此时的状态应该是Node1,Node2,存储均已加电,Node2目前使用format命令已经可以观察到盘阵被正常加载,Node1处于ok模式)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Veritas Cluster Server安装配置指导(针对SYBASE应用)说明:以下所有截取图形中所有名称、IP地址等均为截图时状态,请参照实际情况修改。
一.安装前准备工作1.心跳网卡配置安装VCS需要服务器有两块网卡直接连接作心跳侦测用。
两块网卡不使用任何WINDOWS系统自带的协议,所以要将网卡属性中所有已勾选的选项去掉:为便于安装和维护,最好将两网络连接名称更换为易于识别的名称(如priv1和priv2)。
2.域配置安装VCS需要在两台服务器配置成域控制器(一主一备,或一台为主域控制器,另一台直接加入到该域)。
同时安装DNS(域名解析系统)。
同时最好配置一下WINS地址打开运行,填入dcpromo:安装域完成后重新启动。
3.DNS配置添加上网方法4.磁盘阵列配置首先在磁盘阵列柜上创建RAID5,同时设置一个热备盘。
完成后将磁盘分两个区,同时做两个主机通道(HOST LUN)。
在每台服务器上进行如下配置:进入SCSI卡配置窗口,选择通道,进入配置视图的Advanced设置,将SCAN SCSI设备选项DISABLE或SCAN …ONLY。
目的是服务器启动时不进行SCSI设备检测,以免出错???????????????二.软件安装1.HA安装首先插入安装介质,出现安装向导:我们选择“Storage Foundation HA 4.1 for windows”;在此,我们选择“Complete/Custom”选项;接着,点击“Next”;认真阅读软件许可协议后选择“I accept the terms of the license agreement”继续;输入license key,点“ADD”,然后NEXT;选中“VERITAS Storage Foundation HA 4.1 for Windows”,点击“Next”;此处,是选择需要安装的Agent,选择后点“Next”;选择需要安装VCS的服务器,点击“ADD”,然后选择安装目录,默认为:c:\program files\veritas\,点“Next”继续;屏幕显示安装选项报告。
确认无误的话点击“Install”开始安装;安装结束后需重新启动远端服务器:同时安装结束,重新启动本端服务器。
2.VCS配置进入VCS配置向导:出现以下界面:点击“NEXT”:点击“NEXT”:在此选择需要安装VCS的计算机所属域的域名,然后点击“Next”;在上面选择或输入服务器名称,点击“Next”;点击“Next”;在此,输入集群名称(xxzx),选择所安装的操作系统(WIN2000),并勾选要安装集群的服务器,点击“Next”;选择作为心跳的两块网卡,点击“Next”;选择登录用户帐号及密码,点击“Next”;在上图中选择“Create Non-Secure Cluster”,输入登录的管理员名称和密码;点击“Configure”后,配置完成。
配置完成后可在两台服务器上分别登录VCS Console,看是否能够正常登录。
3.磁盘设置进入Veritas磁盘管理控制台选择连接Localhost连接本机(localhost)成功后,出现配置向导:选择CLOSE,跳过向导;在disks上右击选择“New dynamic disk Group”,新建动态磁盘组;选择两个磁盘阵列所作的两个映射磁盘,点击“OK”;在Group name中填入Group名称(ZG_DG),同时勾选“Create cluster group”,选择磁盘(Harddisk0);点击NEXT后建立完成。
接下来新建磁盘卷(即分区):在此指定卷名和大小,点击NEXT:在此分配盘符时选择“Do not assign a drive letter”(不定义盘符),点击NEXT完成。
再新建一个查询盘,步骤同上。
三.建立VCS资源1、建立基本资源首先打开VCS控制台:输入要连接的主机名称,点击OK;上图提示集群XXZX没有服务,是否使用向导添加,在此选择“No”;在XXZX上右击选择“Add Service Group”,添加服务组;填入服务组名称(ZG_Sybase),勾选两台服务器,点击OK;再增加一个查询服务组:接下来就可以在ZG_Sybase组上添加资源。
首先添加一个“Disk Group”资源:填入资源名称(ZG_DiskGroup),资源类型选择“ VMDg”,同时修改DiskGroupName属性(Edit),在“Scalar Value”里填入在VVM中建立的DG的名称(ZG_DG),点击OK。
接着添加卷资源:填入资源名称(ZG_Volume),在Resource Type中选择“MountV”,同时修改MountPath的属性(Edit)。
在“Scalar Value”中填入“E:”;然后修改“VolumeName”的属性(Edit), 在“Scalar Value”中填入在VVM中建立的Volume的名称(ZG_VM),点击OK。
再修改“VMDGResName”的属性,在“Scalar Value”中填入刚刚建立的VMDg资源的名称(ZG_DiskGroup),点击OK,建立完成。
再添加NIC资源:填入“Resource name”名称(ZG_NIC),选择“Resource Type”为NIC,同时修改MACAddress的属性(Edit),点选“Per System”,选择另一台服务器,在“Scalar Value”中填入对方连接网络的实际MAC地址。
再添加IP资源。
填入资源名称,选择资源类型,同时填入飘移IP地址。
然后添加LANMAN资源,填入资源名称(ZG_LANMAN),选择资源类型为“Lanman”,同时修改以下参数属性:DNSUpdateRequired:勾选“DNSUpdateRepuired”ADUpdateRequired: 勾选“ADUpdateRequired”VirtualName:修改“Scalar Value”的值为虚拟名称(TCDSSRV)IPResName:修改“Scalar Value”的值为刚刚添加的IP资源名称(ZG_IP)2、建立Sybase资源建立Sybase资源分为三步,一是安装准备工作(包括VCS agent framework和Windows Resource Kit),二是安装Sybase Agent,三是导入和建立Sybase资源。
2.1 准备工作首先安装VCS agent framework:在安装目录找到Agent.exe文件,双击开始安装(注意不是Setup.exe)根据提示进行安装,所有选项可以默认不变,安装结束后安装Windows Resource Kit到“C:\Program files\Resource Kit”:找到安装目录下的SETUP.EXE文件并双击运行:根据提示进行安装,所有选项可以默认不变,安装结束所下所示:安装结束后进行如下配置:▼解压HOT FIX文件在运行中填入“Q265401_W2K_SP2_x86_en.EXE /x”并运行:在此填入“C:\Program files\Resource Kit”▼配置Resource Kit进入CMD状态,运行以下命令:C:\> cd “”C:\program files\resource kit > rkill /install \\127.0.0.1 C:\program files\resource kit >suss.exe –install注:以上工作需在每个节点分别执行2.2 安装VCS Custom Agent for Sybase执行Sybase Agent目录下面的install.bat文件,将自动执行以下操作:1.Copy the VProLicense.pm to “$VCS_HOME\lib\perl5\VCSagntfw\lib”;2.Create a directory named VProSybase under $VCS_HOME\bin;3.Copy the offline.pl, online.pl, clean.pl, monitor.pl, NTEntryPointController.pl and VProSybase.dll to that directory;4.Copy the VProSybase.pm to the directory “$VCS_HOME\lib\perl5\VCSagntfw\lib”;5.Copy the VProSybaseTypes.cf to the directory “$VCS_HOME\conf\config”;6.Create a directory named VProSybaseBK under $VCS_HOME\bin;7.Copy the offline.pl, online.pl, clean.pl, monitor.pl, NTEntryPointController.pl and VProSybaseBK.dll to that directory;8.Copy the VProSybaseBK.pm to the directory “$VCS_HOME\lib\perl5\VCSagntfw\lib”.9.Copy the VProSybaseBKTypes.cf to the directory “$VCS_HOME\conf\config”。
注:以上工作需在每个节点分别执行2.3导入和建立Sybase资源▼导入Sybase资源在VCS控制台中选择“File-Import Types…”菜单命令:在“Look in”项选择TYPE类型目录“C:\Program File\VERITAS\cluster server\conf\config”,在此选择“VprosybaseTypes.cf”和“VprosybaseBKTypes.cf”并点击“Import”导入SYBASE TYPE▼建立Sybase资源分别在ZG_Sybase和CX_Sybase上添加Sybase主资源的BCK资源。
配置信息如下图:SYBASE主资源:其中:VproLogLevel:INFOActivationKey:VeritasResKitHome:C:\Program Files\Resouce KitFirstMonitorDelay:30Server:HBDSJZGZY (SYBASE应用库名称)Owner:VeritasHome:C:\Sybase\ocs-12_5其它选项可以不填SYBASE BCK备份主资源:其中:VproLogLevel:INFOActivationKey:VeritasResKitHome:C:\Program Files\Resouce KitFirstMonitorDelay:30Server:HBDSJZGZY (SYBASE应用库名称)查询库资源可以参照建立,参数中只需修改Server项为HBDSCX即可。