配置windows2008序列号

windows2008序列号  时间:2021-01-14  阅读:()

2011年10月VeritasClusterServerDatabaseAgentforOracle配置指南WindowsServer2008(x64)、WindowsServer2008R2(x64)6.
0VeritasClusterServerDatabaseAgentforOracle配置指南本手册所述软件是根据许可协议而提供,仅可按该协议的条款使用.
产品版本:6.
0.
0文档版本:6.
0.
0.
0法律声明Copyright2011SymantecCorporation.
2011年SymantecCorporation版权所有.
Allrightsreserved.
保留所有权利.
Symantec、Symantec徽标、Veritas、VeritasStorageFoundation、CommandCentral、NetBackup、EnterpriseVault和LiveUpdate是SymantecCorporation或其关联公司在美国和其他国家/地区的商标或注册商标.
"Symantec"和"赛门铁克"是SymantecCorporation在中国的注册商标.
其他名称可能为其各自所有者的商标,特此声明.
本Symantec产品可能包括Symantec必须向第三方支付许可费的第三方软件("第三方程序").
部分第三方程序是以开放源或免费软件许可方式获得的.
本软件附带的许可协议不会改变您通过这些开放源代码或免费软件许可证获得的任何权利或应履行的任何义务.
请参见本产品的"第三方法律声明"文档,该文档可在线获取,也可从基本发行介质中找到.
本文档中介绍的产品根据限制其使用、复制、分发和反编译/逆向工程的授权许可协议分发.
未经SymantecCorporation(赛门铁克公司)及其特许人(如果存在)事先书面授权,不得以任何方式任何形式复制本文档的任何部分.
本文档按"现状"提供,对于所有明示或暗示的条款、陈述和保证,包括任何适销性、针对特定用途的适用性或无侵害知识产权的暗示保证,均不提供任何担保,除非此类免责声明的范围在法律上视为无效.
SymantecCorporation(赛门铁克公司)不对任何与提供、执行或使用本文档相关的伴随或后果性损害负责.
本文档所含信息如有更改,恕不另行通知.
根据FAR12.
212中的定义,授权许可的软件和文档被视为"商业计算机软件",受FARSection52.
227-19"CommercialComputerSoftware-RestrictedRights"(商业计算机软件受限权利)和DFARS227.
7202"RightsinCommercialComputerSoftwareorCommercialComputerSoftwareDocumentation"(商业计算机软件或商业计算机软件文档权利)中的适用规定,以及所有后续法规中规定的权利的制约.
美国政府仅可根据本协议的条款对授权许可的软件和文档进行使用、修改、发布复制、执行、显示或披露.
SymantecCorporation350EllisStreetMountainView,CA94043http://www.
symantec.
com3技术支持Symantec技术支持具有全球性支持中心.
技术支持的主要任务是响应有关产品特性和功能的特定查询.
技术支持小组还负责编写我们的联机知识库文章.
技术支持小组与Symantec内的其他职能部门相互协作,及时解答您的问题.
例如,技术支持小组与产品工程和Symantec安全响应中心协作,提供警报服务和病毒定义更新服务.
Symantec提供的支持服务包括:一系列支持服务,使您能为任何规模的单位选择适用的支持服务通过电话和Web支持快速响应并提供最新信息升级保证可保证软件顺利升级全天候提供全球支持高级服务,包括"客户管理服务"如需有关Symantec提供的支持服务的信息,可访问我们的网站,其URL为:www.
symantec.
com/business/support/index.
jsp我们将根据您的支持协议及当时的企业技术支持策略提供所有支持服务.

与技术支持联系具有有效维护协议的客户可以通过以下网址访问技术支持信息:www.
symantec.
com/business/support/contact_techsupp_static.
jsp在联系技术支持之前,请确保您的计算机符合产品文档中所列的系统要求.
而且,您应当坐在发生问题的计算机旁边,以便需要时重现问题.
联系技术支持时,请准备好以下信息:产品版本信息硬件信息可用内存、磁盘空间和NIC网卡信息操作系统版本和补丁程序级别网络结构路由器、网关和IP地址信息问题说明:错误消息和日志文件联系Symantec之前执行过的故障排除操作最近所做的软件配置更改和网络更改4授权许可与产品注册如果您的Symantec产品需要注册或许可证密钥,请访问我们的技术支持网页:www.
symantec.
com/business/support/客户服务可从以下网站获得客户服务信息:www.
symantec.
com/business/support/客户服务可帮助您解决非技术性问题,例如以下几类问题:有关产品授权许可或序列号的问题产品注册更新(例如,更改地址或名称)一般产品信息(功能、可用的语言、当地经销商)有关产品更新和升级的最新信息有关升级保障和维护合同的信息Symantec采购计划的相关信息有关Symantec技术支持选项的建议非技术性的售前问题与光盘或手册相关的问题维护协议资源如果想就现有维护协议事宜联络Symantec,请通过以下方式联络您所在地区的维护协议管理部门:文档我们十分重视您对产品文档的反馈.
请发送改进建议和有关错误或疏漏的报告.
请注明书名和文档版本(在第二页上),以及您所报告的文本所属章节的标题.
请将反馈发送到:doc_feedback@symantec.
com关于SymantecConnectSymantecConnect是为Symantec企业客户提供的对等技术社区网站.
参与者可以与其他产品用户联络并共享信息(包括创建论坛帖子、文章、视频、下载内容、博客和提出建议),并可与Symantec产品团队和技术支持进行交流.
内容会由社区进行评分,成员可凭其贡献获得奖励积分.
http://www.
symantec.
com/connect/storage-management亚太区和日本customercare_apac@symantec.
com欧洲、中东和非洲semea@symantec.
com北美洲和拉丁美洲supportsolutions@symantec.
com目录第1章VCSAgentforOracle简介关于VCSDatabaseAgentforOracle10Oracle代理10Netlsnr代理11Info入口点11Action入口点12此代理如何使Oracle具备高可用性13VCS集群中的典型Oracle配置14第2章安装和配置VeritasClusterServer关于安装VeritasClusterServer15配置集群15配置通知24第3章安装和配置Oracle关于安装Oracle30支持的Oracle版本30安装Oracle的先决条件30安装Oracle31关于创建和配置Oracle32创建和配置Oracle的先决条件33使用SFW管理存储34创建磁盘组35导入磁盘组36创建卷36装入卷39创建临时服务组40在第一个节点上配置Oracle41使此临时服务组联机41在共享磁盘上创建Oracle数据库41创建侦听器服务43将侦听器配置为使用虚拟IP地址43将数据库与侦听器关联起来43更新tnsnames.
ora文件45配置PFILE(initSID.
ora)456目录配置SPFILE46将初始化文件移至共享磁盘(Oracle10g和11g)47设置Oracle数据库参数48验证初始化文件设置49配置Oracle及侦听器服务50卸载卷51在故障转移节点上配置Oracle52第4章配置Oracle服务组关于配置Oracle服务组56删除临时服务组56关于使用此向导配置Oracle服务组57配置Oracle服务组的先决条件57配置Oracle服务组58配置依赖的服务63验证Oracle服务组配置64使服务组联机64使服务组脱机65切换服务组66禁用服务组67第5章管理Oracle服务组关于管理Oracle服务组70关于修改Oracle服务组70修改Oracle服务组的先决条件70修改Oracle服务组70删除Oracle服务组71关于配置详细信息监视72启用详细信息监视73禁用详细信息监视74第6章VCS代理故障排除关于VCSAgentforOracle故障排除76使用VCSAgentforOracle时的常见问题76关于VCS日志记录78Oracle代理的错误消息79附录A资源类型定义关于资源类型定义84Oracle代理84类型定义847目录属性定义85Netlsnr代理87类型定义87属性定义87附录B示例配置关于示例配置90资源依赖关系图90示例配置文件91附录C将OracleEnterpriseManager10gGridControl与VCS搭配使用关于将OracleEnterpriseManager10g与VCS搭配使用94安装VCSAgentforOracle95安装OracleEnterpriseManagerServer95安装Oracle95安装OracleManagementAgent96在第一个节点上安装和配置Oracle数据库及侦听器96在故障转移节点上配置Oracle97配置Oracle服务组97配置虚拟网络名称98对侦听器进行虚拟网络名称配置98对数据库服务进行虚拟网络名称配置99配置附加的OracleManagementAgent101将数据库添加到OEM10gGridControl102使附加代理具备高可用性103示例配置104索引1078目录1VCSAgentforOracle简介本章包括下列主题:第10页上的"关于VCSDatabaseAgentforOracle"第11页上的"Info入口点"第12页上的"Action入口点"第13页上的"此代理如何使Oracle具备高可用性"第14页上的"VCS集群中的典型Oracle配置"10VCSAgentforOracle简介关于VCSDatabaseAgentforOracle关于VCSDatabaseAgentforOracleVCS数据库代理用于监视企业应用程序中的特定资源、确定这些资源的状态以及根据外部事件启动或停止这些资源.
VCSDatabaseAgentforOracle可以使VCS集群中的Oracle具备高可用性.
VCSDatabaseAgentforOracle可监视Oracle数据库及侦听器服务以及使它们联机和脱机.
此软件包包含以下VCS代理:用于监视Oracle数据库服务的Oracle代理.
用于监视侦听器服务的Netlsnr代理.
这两个代理通过协同工作,使Oracle具备高可用性.
Oracle代理Oracle代理监视着数据库进程.
此代理可使Oracle数据库服务联机、监视它们的状态以及使它们脱机.
具体的代理函数包括:Online用于启动Oracle服务.
Offline用于停止Oracle服务.
此操作还会停止所有依赖Oracle服务的服务.
Monitor用于验证Oracle服务的状态.
此代理提供两种级别的应用程序监视:基本监视和详细信息监视.
在基本监视中,此代理通过向ServiceControlManager(SCM)查询来验证Oracle服务是否持续处于活动状态.
在详细信息监视中,此代理通过运行SQL脚本来验证数据库的状态.
详细信息监视是可选的.
这种监视通过更新Oracle数据库中的一个临时表来验证数据库实例的可用性.
请参考有关为Oracle数据库配置详细信息监视的信息.
请参见第72页上的"关于配置详细信息监视".
Clean用于强制停止Oracle数据库.
Info用于提供有关数据库状态的静态和动态信息.
请参见第11页上的"Info入口点".
Action用于对资源执行预定义的操作.
请参见第12页上的"Action入口点".
11VCSAgentforOracle简介Info入口点Netlsnr代理Netlsnr代理负责监视侦听器进程.
此代理控制着数据库的侦听器.
侦听器是一种服务器进程,可侦听传入的客户端连接请求以及管理在数据库上传输的通信量.

Netlsnr代理可使侦听器服务联机、监视它们的状态以及使它们脱机.
具体的代理函数包括:Info入口点Info入口点用于提供有关数据库状态的静态和动态信息.
此入口点检索以下静态信息:VersionHostnameThreadInstanceNoStartupTimeInstanceRoleInstanceNameParallel此入口点检索以下动态信息:InstanceStatusLoginsDatabaseStatusShutdownPendingOnline用于启动侦听器服务.
Offline用于停止侦听器服务.
Monitor用于向SCM查询侦听器服务的状态.
Clean用于强制停止侦听器服务.
12VCSAgentforOracle简介Action入口点您可以通过向以下文件中添加SQL语句来添加其他属性:%VCS_HOME%\bin\Oracle\scripts\info\db_info.
sql例如:select'static:HostName:'||host_namefromv$instance;select'dynamic:ShutdownPending:'||shutdown_pendingfromv$instance;选定记录的格式必须为:attribute_type:userkey_name:userkey_valueattribute_type变量可以采用static和/或dynamic值.
Action入口点借助Action入口点可以对资源执行预定义的操作.
要对资源执行操作,请键入以下命令:C:\>hares-action[-actionargs.
.
.
][-sys][-clus]表1-1中包含了此代理支持的操作.
您还可以为此代理添加自定义操作.
有关详细信息,请参见《VeritasClusterServerAgent开发指南》.
表1-1Oracle代理支持的操作操作令牌说明DBRestrict用于更改数据库会话以启用RESTRICTED模式.
DBUndoRestrict用于更改数据库会话以禁用RESTRICTED模式.
DBSuspend用于挂起数据库.
DBResume用于恢复已挂起的数据库.
DBQuiesce用于将数据库置于quiesced状态.
注意:您必须先设置resource_manager_plan参数并重新启动数据库,然后再禁止该数据库.
DBUnQuiesce用于将数据库从quiesced状态还原到正常运行状态.
13VCSAgentforOracle简介此代理如何使Oracle具备高可用性此代理如何使Oracle具备高可用性在基本监视模式下,如果数据库或侦听器服务未运行,Oracle数据库代理将会检测到故障.
在详细信息监视模式下,如果预先配置的SQL脚本无法执行或无法访问数据库,或者侦听器服务未运行,此代理将会检测到故障.
可以使用IndepthMonitorCount属性来定义详细信息监视间隔.
请参见第83页上的附录A"资源类型定义".
当此代理检测到故障时,Oracle服务组将切换到该服务组的SystemList属性中列出的下一个可用系统.
VCS将在此新系统上启动所配置的Oracle及侦听器服务,从而确保Oracle服务和数据具备高可用性.
14VCSAgentforOracle简介VCS集群中的典型Oracle配置VCS集群中的典型Oracle配置在典型配置中,VCS配置在双节点集群(系统1和系统2)中.
在这两个系统上都安装了Oracle,Oracle要使用的数据则安装在共享存储上.
在这两个系统上都安装了VCSDatabaseAgentforOracle.
图1-1VCS集群中的典型Oracle配置公共网络VCS专用网络系统1系统2共享磁盘/集群磁盘组Oracle数据文件Oracle二进制Oracle二进制文件文件2安装和配置VeritasClusterServer本章包括下列主题:第15页上的"关于安装VeritasClusterServer"第15页上的"配置集群"关于安装VeritasClusterServer请在需要配置相应应用程序的所有系统上都安装VeritasClusterServer(VCS).
在安装期间,产品安装程序会安装为使该应用程序具备高可用性而需要的VCS代理.
您必须先安装VCS代理,再使用VCS配置该应用程序.
有关说明,请参见《VeritasClusterServerforWindows安装和升级指南》.
配置集群使用产品安装程序安装VeritasClusterServer后,请设置运行集群所需的组件.
VeritasClusterServer集群配置向导(VCW)可以设置集群基础架构(包括LLT和GAB),并可在集群中配置SymantecProductAuthenticationService.
该向导还会配置ClusterService组,该组中包含用于ClusterManagementConsole(单集群模式,也称为Web控制台)、通知和全局集群的资源.
如果打算设置灾难恢复环境,请为全局集群配置广域连接器进程.
如果计划为VCSHelper服务创建新用户帐户,必须具有DomainAdministrator(域管理员)权限或者必须是DomainAccountOperators(域帐户操作员)组的成员.
为VCSHelper服务配置用户帐户时,确保用户帐户是域用户.
在本地系统内置帐户的上下文中运行的VCSHAD使用VCSHelper服务用户上下文访问网络.
该帐户不需要域管理员权限.
16安装和配置VeritasClusterServer配置集群配置VCS集群1启动VCS集群配置向导.
单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasClusterServer>ConfigurationTools(配置工具)>ClusterConfigurationWizard(集群配置向导).
2阅读Welcome(欢迎)面板中的信息,然后单击Next(下一步).
3在ConfigurationOptions(配置选项)面板中,单击ClusterOperations(集群操作),然后单击Next(下一步).
4在DomainSelection(域选择)面板上,选择或键入集群所在域的名称,然后选择发现选项.
执行下列操作之一:发现有关域中所有系统和用户的信息:清除Specifysystemsandusersmanually(手动指定系统和用户)复选框.
单击Next(下一步).
转至第18页上的步骤8.
17安装和配置VeritasClusterServer配置集群手动指定系统和用户名(建议针对大型域执行此操作):选中Specifysystemsandusersmanually(手动指定系统和用户)复选框.
此外,还可以通过选中相应的复选框来指示向导检索域中系统和用户的列表.
单击Next(下一步).
如果选择检索系统列表,请转至第17页上的步骤6.
否则,请转至下一步.
5在SystemSelection(系统选择)面板上,键入要添加的每个系统的名称,单击Add(添加),然后单击Next(下一步).
请不要指定属于另一个集群的系统.
转至第18页上的步骤8.
6在SystemSelection(系统选择)面板上,为此集群指定系统,然后单击Next(下一步).
请不要选择属于另一个集群的系统.
输入系统名称,然后单击Add(添加)将该系统添加到SelectedSystems(选定系统)列表中,或者在DomainSystems(域系统)列表中单击选定该系统,然后单击>(向右箭头)按钮.
18安装和配置VeritasClusterServer配置集群7SystemReport(系统报告)面板显示验证状态,表明是Accepted(接受)还是Rejected(拒绝)之前指定的所有系统.
检查状态,然后单击Next(下一步).
单击系统名称可以查看验证详细信息.
如果要包括遭到拒绝的系统,请根据拒绝原因纠正错误,然后再次运行向导.
可能会出于以下任一原因拒绝系统:无法ping到系统.
系统已禁用WMI访问.
向导无法检索系统体系结构或操作系统.
系统上未安装VCS,或VCS的版本与运行向导的系统上所安装的版本不同.
8在ClusterConfigurationOptions(集群配置选项)面板上,单击CreateNewCluster(创建新集群),然后单击Next(下一步).
9在ClusterDetails(集群详细信息)面板上,指定集群的详细信息,然后单击Next(下一步).
ClusterName(集群名称)键入新集群的名称.
Symantec建议集群名称最多包含32个字符.
ClusterID(集群ID)从下拉列表中建议的集群ID中选择一个集群ID,或为集群键入一个唯一的ID.
集群ID可以为从0到65535的任何数字.
小心:如果您在步骤4中选择手动指定系统和用户或要在多个域之间共享一个专用网络,请确保集群ID是唯一的.
19安装和配置VeritasClusterServer配置集群10向导将验证选定的系统是否为集群的成员.
对系统进行验证后,单击Next(下一步).
如果系统未通过验证,请检查与故障关联的消息,并在纠正问题后重新启动向导.
如果在上一步中选择了配置专用链路心跳,请继续执行下一步.
否则,请转至第22页上的步骤12.
11在PrivateNetworkConfiguration(专用网络配置)面板上,配置VCS专用网络,然后单击Next(下一步).
可以使用IPv4或IPv6网络配置基于以太网或基于用户数据报协议(UDP)层的VCS专用网络.
OperatingSystem(操作系统)从下拉列表中选择操作系统.
AvailableSystems(可用系统)框随即将显示运行所指定操作系统的所有系统.
集群中的所有系统必须具有相同的操作系统和体系结构.
不能在同一个集群中配置WindowsServer2008和WindowsServer2008R2系统.
AvailableSystems(可用系统)选择要在集群中配置的系统.
选中Selectallsystems(选择所有系统)复选框以同时选择所有系统.
向导会发现选定系统中的网络接口卡(NIC).
对于具有所需数量NIC的单节点集群,向导会提示您配置专用链路心跳.
在对话框中,单击Yes(是)以配置专用链路心跳.
20安装和配置VeritasClusterServer配置集群执行下列操作之一:要配置基于以太网的VCS专用网络,请完成以下步骤:选择ConfigureLLToverEthernet(配置基于以太网的LLT).
选中要分配给专用网络的两个NIC旁边的复选框.
您最多可以分配八个网络链路.
Symantec建议为专用网络专门保留两个NIC.
不过,您可以降低其中一个NIC的优先级,并将此低优先级NIC同时用于公共通信和专用通信.
如果在选定系统上只有两个NIC,则建议至少降低一个将用于专用网络通信和公共网络通信的NIC的优先级.
要降低某个NIC的优先级,请右键单击该NIC并从弹出菜单中选择LowPriority(低优先级).
如果配置中包含成组的NIC,向导会将其组合成NICGroup#N(NIC组N),其中N表示指定给成组NIC的编号.
成组NIC是逻辑NIC,它是通过将几个物理NIC组合在一起而形成的.
同一组中的所有NIC具有相同的MAC地址.
Symantec建议您不要选择成组NIC用于专用网络.
向导在选定的网络适配器上配置LLT服务(基于以太网).
21安装和配置VeritasClusterServer配置集群要配置基于用户数据报协议(UDP)层的VCS专用网络,请完成以下步骤:选择ConfigureLLToverUDPonIPv4network(在IPv4网络上配置基于UDP的LLT)或ConfigureLLToverUDPonIPv6network(在IPv6网络上配置基于UDP的LLT),具体取决于您要使用的IP协议.
如果网络不支持IPv6,IPv6选项将处于禁用状态.
选中要分配给专用网络的两个NIC旁边的复选框.
您最多可以分配八个网络链路.
Symantec建议为VCS专用网络专门保留至少两个适配器.
对于选定的每个NIC,确定所显示的IP地址.
如果为选定的NIC指定了多个IP地址,请双击该字段并从下拉列表中选择所需的IP地址.
对于IPv4,每个IP地址可以位于不同的子网中.
该IP地址将通过指定的UDP端口进行VCS专用通信.
为每个链路指定一个唯一的UDP端口.
如果要编辑链路的UDP端口,请单击EditPorts(编辑端口).
可以使用49152到65535范围内的端口.
默认端口号分别为50000和50001.
单击OK(确定).
对于选定的每个NIC,双击Link(链路)列中的各个字段并从下拉列表中选择一个链路.
为每个适配器指定不同的链路(Link1或Link2).
每个链路均与之前指定的UDP端口关联.
向导在选定的网络适配器上配置LLT服务(基于UDP).
指定的UDP端口将用于专用网络通信.
22安装和配置VeritasClusterServer配置集群12在VCSHelperServiceUserAccount(VCSHelper服务用户帐户)面板上,为VCSHelper服务指定域用户帐户.
VCS高可用性引擎(HAD)在本地系统内置帐户的上下文中运行,它使用VCSHelper服务用户上下文访问网络.
该帐户不需要DomainAdministrator(域管理员)权限.
按如下说明指定一个域用户:要指定现有用户,请执行下列操作之一:单击Existinguser(现有用户),并从下拉列表中选择用户名.
如果在第16页上的步骤4中选择了不检索用户列表,请在SpecifyUser(指定用户)字段中键入用户名,然后单击Next(下一步).
要指定新用户,请单击Newuser(新用户)并在CreateNewUser(创建新用户)字段中键入有效的用户名,然后单击Next(下一步).
不要在用户名后追加域名;不要以Domain\user或user@domain格式键入用户名.
在Password(密码)对话框中,键入指定用户的密码并单击OK(确定),然后单击Next(下一步).
23安装和配置VeritasClusterServer配置集群13在ConfigureSecurityServiceOption(配置安全服务选项)面板上,指定用于集群通信的安全选项,然后单击Next(下一步).
执行下列操作之一:要使用VCS集群用户权限,请单击UseVCSUserPrivileges(使用VCS用户权限),然后键入一个用户名和密码.
此向导会将此用户配置为VCS集群管理员.
在这种模式下,集群节点与包括ClusterManager(Java控制台)在内的客户端之间的通信将采用加密的VCS集群管理员凭据进行.
此向导使用VCSEncrypt实用程序对用户密码进行加密.
VCS管理员的默认用户名为admin,密码为password.
两者都区分大小写.
您可以接受VCS管理员帐户的默认用户名和密码,也可以键入新用户名和密码.
Symantec建议指定新用户名和密码.
要使用单一登录功能配置安全集群,请单击UseSingleSign-on(使用单一登录).
在这种模式下,使用VCSAuthenticationService来保护集群节点与客户端之间的通信,方法是使用数字证书进行身份验证,使用SSL对公共网络中的通信进行加密.
VCS使用SSL加密和基于平台的身份验证.
VCS高可用性引擎(HAD)和VeritasCommandServer在安全模式下运行.
此向导会将所有集群节点都配置为根代理(RB)和身份验证代理(AB).
身份验证代理充当中间的注册和认证机构.
身份验证代理具有由根代理签署的证书.
这些代理可对客户端(如用户和服务)进行身份验证.
此向导将在所有集群节点上都创建一份证书副本.
14查看Summary(摘要)面板上的摘要信息,然后单击Configure(配置).
向导将配置VCS专用网络.
如果选定的系统具有LLT或GAB配置文件,向导会在覆盖这些文件之前显示提示对话框.
在该对话框中,单击OK(确定)以重写上述文件.
或者,单击Cancel(取消),退出向导,将现有文件移到其他位置,然后重新运行向导.
向导将开始运行命令来配置VCS服务.
如果操作失败,请单击Viewconfigurationlogfile(查看配置日志文件)查看日志.
15在CompletingClusterConfiguration(完成集群配置)面板上,单击Next(下一步)以配置ClusterService组;需要使用该组来设置用于通知和全局集群的组件.
要在以后配置ClusterService组,请单击Finish(完成).
在此阶段,向导已收集了设置集群配置所需的信息.
向导完成其操作后,无论是否具有ClusterService组组件,集群都能够承载应用程序服务组.
在此阶段,向导还会启动VCS引擎(HAD)和VeritasCommandServer.
注意:配置集群之后,不得更改属于该集群的节点的名称.
如果要更改节点名称,请运行此向导从集群中删除该节点,重命名系统,然后再次运行此向导将该系统添加到集群中.
24安装和配置VeritasClusterServer配置集群16在ClusterServiceComponents(集群服务组件)面板上,选择要在ClusterService服务组中配置的组件并单击Next(下一步).
选中NotifierOption(Notifier选项)复选框以配置发送给指定收件人的重要事件通知.
请参见第24页上的"配置通知".
选中GCOOption(GCO选项)复选框可配置全局集群的广域连接器(WAC)进程.
WAC进程对于集群间的通信是必需的.
仅当配置灾难恢复(DR)环境并且未使用灾难恢复向导时,才应使用此向导配置GCOOption.
有关使用集群配置向导配置GCO的详细信息,请参见《VeritasClusterServer管理指南》.
可以使用灾难恢复向导来配置GCOOption.
"灾难恢复"各章讨论了如何使用灾难恢复向导配置GCO选件.
配置通知本部分介绍配置通知的步骤.
配置通知1在NotifierOptions(Notifier选项)面板上,指定要配置的通知模式并单击Next(下一步).
您可以对VCS进行配置,以便在指定的服务器上生成SNMP(V2)陷阱并且向指定的收件人发送电子邮件,以通知其对某些事件作出反应.
25安装和配置VeritasClusterServer配置集群2如果您选择的是配置SNMP,请指定有关SNMP控制台的信息并单击Next(下一步).
单击SNMPConsole(SNMP控制台)列中的字段并键入控制台的名称或IP地址.
指定的SNMP控制台必须与MIB2.
0兼容.
单击Severity(严重性)列中的对应字段并为控制台选择严重性级别.
单击+可添加字段;单击-可删除字段.
输入一个SNMP陷阱端口.
默认值为162.
3如果您选择的是配置SMTP,请指定有关SMTP收件人的信息并单击Next(下一步).
26安装和配置VeritasClusterServer配置集群键入SMTP服务器的名称.
单击Recipients(收件人)列中的某个字段,然后输入通知的收件人.
输入admin@example.
com作为收件人.
单击Severity(严重性)列中的对应字段并为收件人选择严重性级别.
VCS会将具有同等或更高严重性的消息发送给收件人.
单击+添加字段;单击-删除字段.
4在NotifierNetworkCardSelection(Notifier网卡选择)面板上,指定网络信息并单击Next(下一步).
如果为集群配置了ClusterService服务组,则可以使用在该服务组中配置的NIC资源,或者为通知机制配置新的NIC资源.
如果您选择的是配置新的NIC资源,请为集群中的每个节点都选择一个网络适配器.
向导将列出公共网络适配器以及指定了较低优先级的适配器.

5查看摘要信息并选择在VCS启动时是否要将通知资源联机.
6单击Configure(配置).
7单击Finish(完成)退出该向导.
27安装和配置VeritasClusterServer配置集群为全局集群配置广域连接器进程1在GCONetworkSelection(GCO网络选择)面板上,指定网络信息,然后单击Next(下一步).
如果为集群配置了ClusterService组,您可以使用在该服务组中配置的IP地址,也可以配置一个新的IP地址.
执行以下任务:要指定现有IP地址,请选择UseexistingIPresource(使用现有IP资源).
然后从下拉列表中选择该IP地址.
要使用新IP地址,请按以下步骤执行:如果采用的是IPv4,请选择IPV4,然后输入IP地址及关联的子网掩码.
确定指定的IP地址有DNS项.
如果采用的是IPv6,请选择IPV6,然后从下拉列表中选择IPv6网络.
该向导将使用网络前缀,自动生成一个在网络中有效的唯一IPv6地址.
如果网络不支持IPv6,IPv6选项将处于禁用状态.
为集群中的每个节点都选择一个网络适配器.
向导将列出公共网络适配器以及指定了较低优先级的适配器.
2查看摘要信息并选择是否在VCS启动时使WAC资源联机,然后单击Configure(配置).
3单击Finish(完成)退出该向导.
在集群中成功安装此代理后,请接着在集群中安装和配置Oracle.
请参见第30页上的"关于安装Oracle".
28安装和配置VeritasClusterServer配置集群3安装和配置Oracle本章包括下列主题:第30页上的"关于安装Oracle"第30页上的"支持的Oracle版本"第30页上的"安装Oracle的先决条件"第31页上的"安装Oracle"第32页上的"关于创建和配置Oracle"第33页上的"创建和配置Oracle的先决条件"第34页上的"使用SFW管理存储"第40页上的"创建临时服务组"第41页上的"在第一个节点上配置Oracle"第52页上的"在故障转移节点上配置Oracle"30安装和配置Oracle关于安装Oracle关于安装Oracle在VCS集群中安装Oracle时所秉持的策略是确保集群中所有节点上的Oracle安装都是相同的.
这包括在每个系统本地安装Oracle二进制文件.
您可以同时在多个集群节点上执行这种安装.
有关如何安装Oracle的具体说明,请参见Oracle文档.
支持的Oracle版本表3-1列出了支持的Oracle版本和操作系统.
安装Oracle的先决条件在开始安装Oracle之前,请注意以下先决条件:确保在集群中的所有节点上都安装了SFWHA.
有关说明,请参见《VeritasStorageFoundationandHighAvailabilitySolutions安装和升级指南》.
确认您已在所有节点上运行VCS集群配置向导(VCW)对VCS进行了配置.
请参见第15页上的"配置集群".
请以DomainAdministrator(域管理员)身份登录来安装Oracle二进制文件.
表3-1支持的Oracle应用程序软件Oracle版本WindowsServer版本Oracle10gR2(10.
2.
0.
4.
0)WindowsServer2008(64位)Oracle10gR2(10.
2.
0.
5.
0)WindowsServer2008(64位)WindowsServer2008(64位)R2Oracle11gR1(11.
1.
0.
7.
0)WindowsServer2008(64位)Oracle11gR2(11.
2.
0.
1.
0,11.
2.
0.
2.
0)WindowsServer2008(64位)WindowsServer2008(64位)R231安装和配置Oracle安装Oracle安装Oracle要安装Oracle,请完成以下步骤.
安装程序屏幕和选项可能会因Oracle版本的不同而略有差异.
有关详细的安装步骤,请参见Oracle文档.
安装Oracle时,请注意以下事项:请以"仅软件"模式安装Oracle.
在其他集群节点上安装Oracle时,请勿配置Oracle数据库.
请将Oracle软件的程序文件安装在本地磁盘上.
为确保应用程序安装完全相同,您在所有节点上安装Oracle时指定的值都必须相同.
例如,数据库名称、文件位置、数据库凭据在所有集群节点上都必须相同.

Oracle主目录的名称和路径在所有集群节点上都应相同.
请勿创建Oracle启动数据库.
安装Oracle1在与节点相连的驱动器中插入Oracle软件光盘,然后运行安装程序.
2根据Oracle版本,按照以下说明操作:对于Oracle9i从浏览器菜单中,单击Install/DeinstallProducts(安装/卸载产品).
阅读Welcome(欢迎)面板中的信息,然后单击Next(下一步).
在FileLocations(文件位置)对话框中,键入或选择本地磁盘上的一个名称和路径作为Oracle主目录,然后单击Next(下一步).
此将在本地磁盘上安装Oracle二进制文件.
您必须在所有节点上都使用相同的Oracle主目录名称和路径.
在AvailableProducts(可用产品)面板中,选择Oracle9iDatabase,然后单击Next(下一步).
在InstallationTypes(安装类型)面板中,选择EnterpriseEdition选项,然后单击Next(下一步).
在DatabaseConfiguration(数据库配置)面板中,选择Customized(自定义)或SoftwareOnly(仅软件)选项,然后单击Next(下一步).
如果要将早期版本的数据库迁移到Oracle9i,请选择Customized(自定义)选项.
如果选择Customized(自定义)选项,则在DatabaseIdentification(数据库标识)面板中,请为全局数据库选择或键入一个唯一名称和SID,然后单击Next(下一步).
32安装和配置Oracle关于创建和配置Oracle对于Oracle10g和11g安装Oracle10g或11g数据库.
选择Basic(基本)或Advanced(高级)安装类型.
对于Basic(基本)安装,请执行以下操作:在OracleHomeLocation(Oracle主目录位置)框中,键入或选择本地磁盘上的一个名称和路径作为Oracle主目录.
这将在本地磁盘上安装Oracle二进制文件.
选择EnterpriseEdition.
清除CreateStarterDatabase(创建启动数据库)复选框,然后单击Next(下一步).
对于Advanced(高级)安装,请执行以下操作:为Oracle安装选择目标目录,然后单击Next(下一步).
选择EnterpriseEdition,然后单击Next(下一步).
选择Donotcreateastarterdatabase(不创建启动数据库).
3按照向导中的说明,根据您的配置选择选项,完成安装过程.
关于创建和配置Oracle配置数据库的过程包括在Oracle配置文件中设置参数.
此过程还包括:为所有数据库设置相同的虚拟IP地址将这些数据库配置为使用Oracle的操作系统身份验证模式在VCS集群中创建服务组请注意,您必须先在第一个集群节点上配置数据库,然后再在故障转移节点上配置它们.
33安装和配置Oracle创建和配置Oracle的先决条件创建和配置Oracle的先决条件在开始将Oracle配置为受VCS控制之前,请注意以下先决条件:在开始将Oracle配置为受VCS控制之前,请在共享的集群磁盘组上创建所需的卷.
请参见第34页上的"使用SFW管理存储".
注意:如果存储设备符合SCSI-3要求,并且您希望使用SCSI-3持久性组保留(PGR),则您必须使用VeritasEnterpriseAdministrator(VEA>ControlPanel(控制面板)>StorageAgent(存储代理)>SystemSettings(系统设置)>SCSISupport(SCSI支持))启用SCSI-3支持.
有关更多信息,请参见《VeritasStorageFoundation管理指南》.
确保已在运行向导的节点上装入了为Oracle数据库、控制文件、日志文件、bdump、cdump、udump、快速恢复区域和存档位置创建的卷.
请参见第39页上的"装入卷".
请创建一个用于配置IP资源的临时服务组.
请参见第40页上的"创建临时服务组".
34安装和配置Oracle使用SFW管理存储使用SFW管理存储VeritasStorageFoundationforWindows(SFW)通过用物理磁盘创建磁盘组来管理数据.
这些磁盘组进一步划分成可从集群节点中装入的卷.
请基于共享磁盘为以下各项内容创建卷:数据库文件控制文件日志文件,包括重做日志、存档日志、background_dump_dest(bdump)、core_dump_dest(cdump)和user_dump_dest(udump)文件快速恢复区域和存档位置Oracle的background_dump_dest(bdump)、core_dump_dest(cdump)和user_dump_dest(udump)文件必须与重做日志位于同一个卷上.
注意:如果存储设备符合SCSI-3要求,并且您希望使用SCSI-3持久性组保留(PGR),则您必须使用VeritasEnterpriseAdministrator(VEA>ControlPanel(控制面板)>StorageAgent(存储代理)>SystemSettings(系统设置)>SCSISupport(SCSI支持))启用SCSI-3支持.
有关更多信息,请参见《VeritasStorageFoundation管理指南》.
请通过执行以下任务来创建卷,并使这些卷可从集群节点中访问:创建磁盘组.
请参见第35页上的"创建磁盘组".
导入磁盘组.
请参见第36页上的"导入磁盘组".
基于磁盘组创建卷.
请参见第36页上的"创建卷".
装入卷请参见第39页上的"装入卷".
35安装和配置Oracle使用SFW管理存储创建磁盘组以下步骤说明了如何创建磁盘组.
创建动态(集群)磁盘组注意:属于Microsoft磁盘管理磁盘组的动态磁盘不支持集群磁盘组.
1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasStorageFoundation>VeritasEnterpriseAdministrator,打开VEA控制台(或者从SolutionsConfigurationCenter中启动VEA),然后,如果出现相应提示,请选择配置文件.
2单击ConnecttoaHostorDomain(连接到主机或域).
3在Connect(连接)对话框中,从下拉菜单中选择主机名,然后单击Connect(连接).
要连接到本地系统,请选择localhost.
按照提示提供用户名、密码和域名.
4要启动新建动态磁盘组向导,请展开主机节点下的树视图,右键单击DiskGroups(磁盘组)图标,然后从上下文菜单中选择NewDynamicDiskGroup(新建动态磁盘组).
5在NewDynamicDiskGroupWizard(新建动态磁盘组向导)的Welcome(欢迎)界面上,单击Next(下一步).
选中Createclustergroup(创建集群组)复选框.
在Availabledisks(可用磁盘)列表中选择相应的磁盘,然后使用Add(添加)按钮将其移到Selecteddisks(选定的磁盘)列表中.
(可选)选中Disknamesprefix(磁盘名前缀)复选框,然后输入磁盘名前缀,为磁盘组中的磁盘指定特定的标识符.
例如,输入TestGroup作为包含三个磁盘的磁盘组的前缀,从而创建TestGroup1、TestGroup2以及TestGroup3作为磁盘组中磁盘的内部名称.
注意:对于WindowsServer2008,WindowsDiskManagementCompatibleDynamicDiskGroup将创建通过Windows磁盘管理(LDM)所创建的类型的磁盘组.
单击Next(下一步).
6单击Next(下一步)接受包含选定磁盘的确认界面.
7单击Finish(完成)以创建新的磁盘组.
36安装和配置Oracle使用SFW管理存储导入磁盘组如果磁盘组尚未导入,请导入它们.
导入磁盘组1在VEA控制台中的General(常规)选项卡或树视图中,右键单击动态组中的磁盘名称或右键单击动态组名称.
2从菜单中单击ImportDynamicDiskGroup(导入动态磁盘组).
3在ImportDynamicDiskGroup(导入动态磁盘组)对话框中,单击OK(确定).
创建卷请对要创建的所有卷重复执行以下步骤.
创建动态卷1如果尚未打开VEA控制台,请单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasStorageFoundation>VeritasEnterpriseAdministrator,然后按照提示选择配置文件.
2单击ConnecttoaHostorDomain(连接到主机或域).
3在Connect(连接)对话框中,从下拉菜单中选择主机名,然后单击Connect(连接).
要连接到本地系统,请选择localhost.
按照提示提供用户名、密码和域名.
4要启动新建卷向导,请展开主机节点下的树视图显示所有磁盘组.
右键单击某个磁盘组,然后从上下文菜单中选择NewVolume(新建卷).
可以右键单击刚创建的磁盘组.
5在NewVolumeWizard(新建卷向导)的起始屏幕上,单击Next(下一步).
6为卷选择磁盘.
确保相应的磁盘组名称显示在Groupname(组名)下拉列表中.
对于SitePreference(站点首选项),请将设置保留为Siteless(无站点)(默认设置).
自动磁盘选择为默认设置.
要手动选择磁盘,请单击Manuallyselectdisks(手动选择磁盘),然后使用Add(添加)和Remove(删除)按钮将相应的磁盘移到Selecteddisks(选定的磁盘)列表中.
建议您手动选择磁盘.
此外,还可以选中DisableTrackAlignment(禁用磁道对齐),以对卷禁用磁道对齐.
禁用磁道对齐意味着该卷不将数据块与磁盘上物理磁道的边界对齐存储.
单击Next(下一步).
37安装和配置Oracle使用SFW管理存储7指定卷属性.
输入卷名.
名称中最多包含18个ASCII字符,其中不得包含空格、正斜杠和反斜杠.
选择卷布局类型.
要选择镜像条带,请单击Mirrored(镜像)复选框和Striped(条带)单选按钮.
如果要创建条带卷,则需要在Columns(列)框和Stripeunitsize(条带单元大小)框中设定值.
系统会提供默认值.
提供卷的大小.
如果单击MaxSize(最大大小)按钮,则Size(大小)框中将显示一个值,表示动态磁盘组中用于该布局的可能的最大卷大小.
在MirrorInfo(镜像信息)区域中,选择适当的镜像选项.
单击Next(下一步).
8在AddDriveLetterandPath(添加驱动器盘符和路径)对话框中,为卷指定驱动器盘符或装入点.
必须在集群中的所有系统上都使用相同的驱动器盘符或装入点.
指定驱动器盘符前,请确保已验证其可用性.
要指定驱动器盘符,请选择AssignaDriveLetter(指定驱动器盘符),并选择一个驱动器盘符.
38安装和配置Oracle使用SFW管理存储要将卷装入为文件夹,请选择MountasanemptyNTFSfolder(作为空NTFS文件夹装入),并单击Browse(浏览)在共享磁盘上查找一个空文件夹.
9单击Next(下一步).
10创建一个NTFS文件系统.
确保已选中FormatthisVolume(格式化此卷)复选框,然后单击NTFS.
选择分配值或接受默认值.
文件系统标签为可选项.
SFW会将卷名作为文件系统标签.
39安装和配置Oracle使用SFW管理存储如果想节省时间,请选择Performaquickformat(执行快速格式化).
选择Enablefileandfoldercompression(启用文件和文件夹压缩)以节省磁盘空间.
请注意,压缩过程会占用系统资源并执行加密和解密,这可能会导致系统性能下降.
单击Next(下一步).
11单击Finish(完成)以创建新卷.
12重复上述步骤,以创建其他卷.
仅在集群的第一个节点上创建集群磁盘组和卷.
装入卷装入卷的过程包括导入磁盘组和分配驱动器盘符或文件夹路径.
请对要装入的所有卷重复执行以下步骤.
装入卷1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasStorageFoundation>VeritasEnterpriseAdministrator以打开VeritasEnterpriseAdministrator.
2如果未导入磁盘组,请将其导入.
在VEA控制台的树视图中,右键单击相应磁盘组,然后从上下文菜单中选择ImportDynamicGroup(导入动态组).
3右键单击相应卷,然后单击FileSystem(文件系统)>ChangeDriveLetterandPath(更改驱动器盘符和路径).
4在DriveLetterandPaths(驱动器盘符和路径)对话框中,单击Add(添加).
5在AssignDriveLetter(指定驱动器盘符)面板中,根据是要为卷指定驱动器盘符还是要将卷作为文件夹装入,选择以下选项之一,然后单击OK(确定).
指定驱动器盘符选择AssignaDriveLetter(指定驱动器盘符),然后从下拉列表中选择驱动器盘符.
将卷作为文件夹装入选择MountasanemptyNTFSfolder(作为空NTFS文件夹装入),并单击Browse(浏览)在共享磁盘上找到一个空文件夹.
您必须确保在所有节点上都使用相同的磁盘.
要识别磁盘,请从一个节点上的命令提示符下运行vmgetdrive-details.
记下磁盘编号和磁盘签名.
在第二个节点上重新运行此命令,并识别出与第一个节点上的磁盘具有相同签名的磁盘.
识别出两个完全相同的磁盘后,请为每个磁盘上的卷指定相同的驱动器盘符.
40安装和配置Oracle创建临时服务组创建临时服务组请创建一个包含一项IP资源的临时服务组.
为该IP资源指定一个虚拟IP地址.
配置的所有数据库和侦听器都必须使用相同的虚拟IP地址.
创建临时服务组1从ClusterManager(Java控制台)中单击Edit(编辑)>Add(添加)>ServiceGroup(服务组),然后在AddServiceGroup(添加服务组)对话框中完成以下操作:在ServiceGroupName(服务组名称)字段中为此服务组键入一个名称.
从AvailableSystems(可用系统)框中,选择要在其上配置Oracle的节点(按住Ctrl的同时进行单击可选择多个节点),然后单击向右箭头将所选系统移至SystemsforServiceGroup(服务组的系统)框中.
单击OK(确定).
2要向此临时服务组中添加IP资源,请右键单击此服务组的名称,再单击AddResource(添加资源),然后在AddResource(添加资源)对话框中完成以下操作:在ResourceName(资源名称)字段中为此IP资源键入一个名称.
从ResourceType(资源类型)下拉列表中选择IP(如果采用的是IPv4)或IPv6(如果采用的是IPv6).
为Address、SubNetMask(如果采用的是IPv4)或Network(如果采用的是IPv6)和MACAddress属性指定相应的值.
对于MACAddress属性,请选择PerSystem(按系统)选项,然后从下拉列表中选择当前节点名称.
MACAddress属性始终是本地的;每个系统的此属性都不相同.
您必须为服务组中的每个节点都指定MACAddress.
选中Enabled(已启用)复选框,然后单击OK(确定).
41安装和配置Oracle在第一个节点上配置Oracle在第一个节点上配置Oracle请在集群中的第一个节点上执行以下任务.
这包括在共享存储上安装控制文件、数据文件、日志文件、bdump、cdump、udump文件、快速恢复区域和存档位置.
使此临时服务组联机请在要首先安装Oracle的节点上使此临时服务组联机.
为此服务组中的IP资源指定的IP地址由配置的所有数据库和侦听器使用.
使此临时服务组联机1从ClusterManager(Java控制台)中,右键单击此临时服务组,再单击Online(联机),然后从列表中选择当前节点.
此节点是要首先安装Oracle的集群节点.
2在出现要求您确认是否要使此服务组联机的提示时,请单击Yes(是).
在共享磁盘上创建Oracle数据库请使用OracleDatabaseConfigurationAssistant在共享磁盘上创建Oracle数据库.
您只需从要首先安装Oracle的节点上创建此数据库一次即可,而无需在其余集群节点上重复执行这些步骤.
在共享磁盘上创建Oracle数据库1启动DatabaseConfigurationAssistant(Start(开始)>AllPrograms(所有程序)>Oracle-Oracle_Home>ConfigurationandMigrationTools(配置和迁移工具)>DatabaseConfigurationAssistant).
这将启动数据库安装程序.
2在Welcome(欢迎)面板中,单击Next(下一步).
3在Operation(操作)面板中,选择Createadatabase(创建数据库),然后单击Next(下一步).
4根据Oracle版本,按照以下说明操作.
对于Oracle9i在DatabaseTemplates(数据库模板)面板中,选择NewDatabase(新建数据库),然后单击Next(下一步).
在DatabaseIdentification(数据库标识)面板中的GlobalDatabaseName(全局数据库名称)和SID字段中指定相应的值.
在共享磁盘上安装初始化文件.
在InitializationParameters(初始化参数)对话框中,单击FileLocations(文件位置)选项卡.
在InitializationParameterFilename(初始化参数文件名)框中,为PFILE输入共享磁盘上的一个路径.
如果您创建SPFILE,请在ServerParametersFilename(服务器参数文件名)字段中为SPFILE输入共享磁盘上的一个路径.
42安装和配置Oracle在第一个节点上配置Oracle对于Oracle10g在DatabaseTemplates(数据库模板)面板中,选择所需的数据库模板,然后单击Next(下一步).
在DatabaseIdentification(数据库标识)面板中的GlobalDatabaseName(全局数据库名称)和SID字段中指定相应的值,然后单击Next(下一步).
选择在共享磁盘上创建此数据库.
5按照向导中的说明操作,并根据您所需的数据库配置选择其他选项.
在共享磁盘上安装控制文件、数据文件、日志文件、bdump、cdump和udump文件.
在RecoveryConfiguration(恢复配置)面板中,指定共享磁盘上的快速恢复区域和存档位置.
在InitializationParameters(初始化参数)面板中,单击AllInitializationParameters(所有初始化参数),然后指定background_dump_dest(bdump)、core_dump_dest(cdump)和user_dump_dest(udump)文件的路径.
在DatabaseStorage(数据库存储)面板中,指定控制文件、数据文件和重做日志文件的位置.
在左窗格中,展开Storage(存储)文件夹.
为每个控制文件输入共享磁盘上的一个路径.
为此,请单击Controlfile,然后单击右窗格中的General(常规)选项卡.
在FileDirectory(文件目录)字段中,输入共享磁盘上的一个路径.
为每个数据文件输入共享磁盘上的一个路径.
为此,请展开左窗格中的Datafiles(数据文件)文件夹.
选择一个数据文件,然后单击右窗格中的General(常规)选项卡.
在FileDirectory(文件目录)字段中,输入共享磁盘上的一个路径.
为每个重做日志文件输入共享磁盘上的一个路径.
为此,请展开左窗格中的RedoLogGroups(重做日志组)文件夹.
选择一个重做日志组,然后单击右窗格中的General(常规)选项卡.
在FileDirectory(文件目录)字段中,输入共享磁盘上的一个路径.
重做日志文件的路径必须与之前指定的bdump、cdump和udump文件路径相同.
单击Next(下一步).
6选择CreateDatabase(创建数据库)和GenerateDatabaseCreationScripts(生成数据库创建脚本)选项,然后单击Finish(完成).
7按照向导中的说明操作,完成在共享磁盘上创建Oracle数据库的步骤.
43安装和配置Oracle在第一个节点上配置Oracle创建侦听器服务请使用NetConfigurationAssistant创建侦听器服务.
记下您为侦听器指定的侦听器名称和端口号;在后续的配置任务中将需要用到这些详细信息.
有关说明,请参见Oracle文档.
将侦听器配置为使用虚拟IP地址在listener.
ora文件中,将主机名更改为您之前在相应节点上创建的虚拟IP地址.
此地址与您为此临时服务组中的IP(如果采用的是IPv4)或IPv6(如果采用的是IPv6)资源指定的IP地址相同.
将侦听器配置为使用虚拟IP地址1从Oracle主目录中,打开listener.
ora文件.
通常,listener.
ora文件的默认位置是\NETWORK\ADMIN\2按如下说明编辑listener.
ora中的相应条目:将HOST=machine_name替换成HOST=virtual_IP_address3保存并关闭listener.
ora文件.
4从Services(服务)管理单元中重新启动此侦听器服务.
将数据库与侦听器关联起来请遵照以下说明将所有数据库与侦听器关联起来.
请先创建SPFILE的备份副本,再进行这些更改.
请确保初始化参数文件包含以下条目:SERVICE_NAMES(数据库服务的名称)INSTANCE_NAME(数据库实例的名称)这两个参数是在安装期间或数据库创建期间创建的.
44安装和配置Oracle在第一个节点上配置Oracle将数据库与侦听器关联起来1定义listener_alias参数.
如果您的Oracle配置使用tnsnames.
ora文件,请按照下面的说明编辑此文件.
注意:如果tnsnames.
ora文件不存在,您必须创建此文件,然后添加所需的信息.
tnsnames.
ora的默认位置为\NETWORK\ADMIN.
请向tnsnames.
ora文件中添加以下内容:=(DESCRIPTION=(ADDRESS=(Protocol=TCP)(HOST=virtual_IP_address)(Port=port)))其中,虚拟IP地址是您为此临时服务组中的IP资源指定的IP地址,端口为您在创建侦听器时指定的端口号.
您可以通过查看listener.
ora文件找到使用的端口号.
默认值为1521.
2配置listener_alias这一新属性.
运行以下SQL命令.
设置SID名称.
在命令提示符下键入以下命令:C:\>setORACLE_SID=以管理员身份登录Oracle数据库.
在命令提示符下键入以下命令:C:\>sqlplus/nologC:\>sqlplus/assysdba配置listener_alias.
在命令提示符下键入以下命令:SQL>ALTERSYSTEMSETLOCAL_LISTENER=scope=spfile;如果您使用的是pfile,请向初始化参数文件(pfile)中添加以下条目:LOCAL_LISTENER=listener_alias值应是唯一的;它应与侦听器名称不相同.
3停止此数据库,然后重新启动它.
listener_alias参数后会追加在sqlnet.
ora文件中指定的默认域名.
45安装和配置Oracle在第一个节点上配置Oracle更新tnsnames.
ora文件如果您的配置包含tnsnames.
ora文件,请按照下面的说明编辑此文件.
对于您要使用VCS使其具备高可用性的所有数据库,请将所有TCP协议地址数据库的相应主机名条目更改为虚拟IP地址.
此虚拟IP地址就是您为之前创建的临时服务组的IP(如果采用的是IPv4)或IPv6(如果采用的是IPv6)资源指定的地址.
更新tnsnames.
ora文件1从Oracle主目录中,打开tnsnames.
ora文件.
通常,tnsnames.
ora文件的默认位置是\NETWORK\ADMIN\.
2按如下说明编辑tnsnames.
ora中的相应条目:将HOST=machine_name替换成HOST=virtual_IP_address3保存并关闭tnsnames.
ora文件.
配置PFILE(initSID.
ora)如果您使用PFILE,请将其配置为使用服务组的虚拟IP地址,并将数据库设置为使用Oracle的操作系统身份验证模式.
请执行下列步骤:1通过添加或编辑HOST参数来编辑dispatchers参数.
如果未显示ADDRESS标记,请添加此标记.
编辑后的dispatchers参数应类似于:dispatchers='(ADDRESS=(Protocol=TCP)(HOST=virtual_IP_address)(otherentries))'virtual_IP_address变量表示您创建的虚拟IP地址.
例如:dispatchers='(ADDRESS=(Protocol=TCP)(HOST=10.
100.
101.
102)(SERVICE=Data1XDB)'2配置remote_login_passwordfile属性.
Symantec建议将此属性设置为NONE,以便数据库采用操作系统身份验证,从而使配置不需要密码文件.
下面显示了一个示例条目:remote_login_passwordfile='NONE'46安装和配置Oracle在第一个节点上配置Oracle配置SPFILE如果您在Oracle9i上使用SPFILE,请先将PFILE修改为指向SPFILE,再更新SPFILE.
请参见第46页上的"修改PFILE(仅限Oracle9i)".
请参见第46页上的"修改SPFILE(Oracle9i、10g和11g)".
如果您在Oracle10g上使用SPFILE,请更新SPFILE.
请参见第46页上的"修改SPFILE(Oracle9i、10g和11g)".
修改PFILE(仅限Oracle9i)在Oracle9i上,编辑PFILE以使其指向SPFILE.
PFILE必须仅包含以下条目:SPFILE=spfile_locationspfile_location表示SPFILE在共享磁盘上的完全限定路径.
修改SPFILE(Oracle9i、10g和11g)VCS需要自定义版本的SPFILE.
请按下面的说明编辑SPFILE.
确保Oracle数据库已装入并正在运行.
请先创建SPFILE的备份副本,然后再继续.
修改SPFILE1以管理员身份登录Oracle数据库,然后通过添加或编辑HOST参数来编辑dispatchers参数.
在命令提示符下键入以下命令:C:\>sqlplus"/assysdba"C:\>altersystemsetdispatchers='(ADDRESS=(Protocol=TCP)(HOST=virtual_IP_address)(otherentries))'scope=spfile;编辑后的dispatchers参数应类似于:dispatchers='(ADDRESS=(Protocol=TCP)(HOST=virtual_IP_address)(otherentries))'virtual_IP_address变量表示您为此临时服务组中的IP(如果采用的是IPv4)或IPv6(如果采用的是IPv6)资源指定的虚拟IP地址.
例如:dispatchers='(ADDRESS=(Protocol=TCP)(HOST=10.
212.
60.
102)(SERVICE=Data1XDB)'2配置remote_login_passwordfile属性.
在命令提示符下键入以下命令:C:\>altersystemsetremote_login_passwordfile='NONE'scope=spfile;Symantec建议将此属性设置为NONE,以便数据库采用操作系统身份验证,从而使配置不需要密码文件.
3重新启动数据库服务.
47安装和配置Oracle在第一个节点上配置Oracle将初始化文件移至共享磁盘(Oracle10g和11g)对于Oracle10g,请将初始化文件移至共享磁盘并配置SPFILE以启动数据库实例.
移动初始化文件1验证您的配置中存在以下哪个初始化文件.
这些文件的默认位置为\database.
SPFILESID.
oraSPFILE.
orainitSID.
oraSID变量表示数据库实例.
2使用Services(服务)管理单元停止数据库服务.
3将初始化文件从本地磁盘移至共享磁盘,最好移至数据库控制文件所在的位置.

4创建一个PFILE以指定SPFILE的位置.
PFILE必须与SPFILE位于共享磁盘上的同一目录中.
修改PFILE以使其仅包含以下条目:SPFILE=spfile_locationspfile_location表示SPFILE在共享磁盘上的完全限定路径.
例如,如果您的SPFILE位于H:\Oracle\Data路径下,请在同一位置(H:\Oracle\Data)创建一个包含以下参数的PFILEsp_init.
ora:SPFILE=H:\Oracle\Data\spfileSID.
ora48安装和配置Oracle在第一个节点上配置Oracle设置Oracle数据库参数请使用oradim实用程序设置Oracle数据库参数.
有关此实用程序的更多信息,请参见Oracle文档.
设置Oracle数据库参数1在命令提示符下键入以下命令:C:\>setORACLE_SID=SID变量表示数据库实例.
2使用指定的参数运行oradim实用程序.
在命令提示符下键入以下命令:C:\>\bin\oradim-edit-sidSID-pfile"pfile_location_on_shared_disk"-startmodeauto-timeout100-shuttypesrvc,inst-shutmodeiSID变量表示数据库实例.
此命令执行下列任务:将-startmode参数设置为在Oracle服务启动时自动启动数据库实例.
将-timeout参数设置为100.
此超时参数指定等待数据库完成关闭的最长时间(以秒为单位),超过此时间后针对特定SID的服务将停止.
将-shuttype参数设置为在关闭数据库时将数据库实例和服务都关闭.
将-shutmode参数设置为在VCSDatabaseAgentforOracle发出相应请求后便立即关闭数据库实例.
3使用Services(服务)管理单元启动Oracle数据库服务.
49安装和配置Oracle在第一个节点上配置Oracle验证初始化文件设置如果使用PFILE,请执行以下操作:1从Start(开始)菜单中,选择Run(运行),键入regedit,然后单击OK(确定)以打开注册表编辑器.
2从注册表配置单元中,导航到注册表路径HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME_ID\,然后双击ORA_SID_PFILE注册表项.
SID变量表示数据库实例.
3验证ValueData(数值数据)字段是否指定了PFILE的完全限定路径及文件名.
如果使用SPFILE,请执行以下操作:1停止数据库服务,然后重新将其启动.
2运行sqlplus.
exe.
3连接到数据库.
4验证下面的查询是否会返回SPFILE的正确共享磁盘路径.
selectvaluefromv$parameterwherename='spfile';另一种可选方式是运行下面的查询showparameterspfile;50安装和配置Oracle在第一个节点上配置Oracle配置Oracle及侦听器服务请通过完成以下步骤来配置Oracle及侦听器服务.
配置Oracle及侦听器服务1单击Start(开始)>AllPrograms(所有程序)>AdministrativeTools(管理工具)>Services(服务)以打开Services(服务)小程序.
2将Oracle数据库服务的启动类型设置为手动并配置其登录属性.
双击Oracle数据库服务.
在SCM中,Oracle数据库服务以OracleServiceSID形式显示,其中SID表示数据库实例.
3在Properties(属性)窗口中,单击General(常规)选项卡,然后从StartupType(启动类型)下拉列表中选择Manual(手动).
4单击Stop(停止)以停止此服务.
5在LogOn(登录)选项卡上,选择ThisAccount(此帐户),然后输入在其上下文中安装Oracle的用户的凭据.
6在General(常规)选项卡上,单击Start(启动)以使用新的登录属性启动此服务,然后单击OK(确定).
7将侦听器服务的启动类型设置为手动.
在Services(服务)小程序中,双击侦听器服务.
侦听器服务以OracleOra_HomeTNSListenerName形式显示,其中Ora_Home表示Oracle主目录,ListenerName是在安装期间设置的侦听器的名称.
在Properties(属性)窗口中,单击General(常规)选项卡.
从StartupType(启动类型)下拉列表中,选择Manual(手动),然后单击OK(确定).
51安装和配置Oracle在第一个节点上配置Oracle卸载卷仅在您打算在更多节点上安装Oracle时,才应卸载卷.
如果这是最后一个要安装Oracle的节点,请勿卸载卷.
卸载卷的过程包括删除驱动器盘符或文件夹路径以及逐出磁盘组.
卸载卷1停止数据库和侦听器服务.
2单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasStorageFoundation>VeritasEnterpriseAdministrator以打开VeritasEnterpriseAdministrator.
3在VEA控制台的树视图中,右键单击相应卷,再单击FileSystem(文件系统)>ChangeDriveLetterandPath(更改驱动器盘符和路径).
4在DriveLetterandPaths(驱动器盘符和路径)对话框中,选择Remove(删除).
5单击OK(确定).
6在VEA控制台的树视图中,右键单击相应磁盘,然后单击DeportDynamicGroup(逐出动态组).
52安装和配置Oracle在故障转移节点上配置Oracle在故障转移节点上配置Oracle如果您希望在故障转移节点上安装Oracle,请完成以下步骤.
请在将参与Oracle服务组的所有其他节点上都重复执行这些任务.
以下步骤不适用于首先安装Oracle服务的系统.
例如,如果第一个进行安装的系统为系统A,随后在系统B和C上执行安装,那么请仅从系统B和C上执行以下步骤.
在故障转移节点上配置Oracle1在此节点上装入为Oracle数据库、控制文件、日志文件、快速恢复区域、存档位置、bdump、cdump和udump文件配置的卷,并从其他节点上卸载这些卷.
请参见第39页上的"装入卷".
2使临时服务组在此节点上联机.
请参见第41页上的"使此临时服务组联机".
3验证在共享存储上Oraclebdump、cdump和udump文件的路径与重做日志文件的路径是否相同.
4在命令提示符下键入以下命令:C:\>setORACLE_SID=SID变量表示数据库实例.
5使用指定的参数运行oradim实用程序.
在命令提示符下键入以下命令:C:\>\bin\oradim-new-sidSID-pfile"pfile_location_on_shared_disk"-startmodeauto-timeout100-shuttypesrvc,inst-shutmodeiSID变量表示数据库实例.
此命令执行下列任务:将-startmode参数设置为在Oracle服务启动时自动启动数据库实例.
将-timeout参数设置为100.
此超时参数指定等待数据库完成关闭的最长时间(以秒为单位),超过此时间后针对特定SID的服务将停止.
将-shuttype参数设置为在关闭数据库时将数据库实例和服务都关闭.
将-shutmode参数设置为在VCSDatabaseAgentforOracle发出相应请求后便立即关闭数据库实例.
6使用OracleNetConfigurationAssistant创建一项侦听器服务.
有关说明,请参见Oracle文档.
7从第一个节点上停止此侦听器服务并创建原始文件tnsnames.
ora和listener.
ora的备份副本.
53安装和配置Oracle在故障转移节点上配置Oracle8将tnsnames.
ora和listener.
ora文件从第一个节点上复制到当前节点上,复制到的目录应与它们在第一个节点上所在的目录相同.
tnsnames.
ora和listener.
ora的路径在所有故障转移节点上都必须相同.
9从Services(服务)管理单元中,将此侦听器服务的启动类型设置为Manual(手动),然后为此节点上的数据库实例重新启动此侦听器服务和Oracle服务.
在Services(服务)管理单元中,Oracle服务的名称以OracleServiceSID形式显示,其中SID表示数据库实例.
10通过连接到此数据库并运行select查询来验证是否可以访问此数据库.
54安装和配置Oracle在故障转移节点上配置Oracle4配置Oracle服务组本章包括下列主题:第56页上的"关于配置Oracle服务组"第56页上的"删除临时服务组"第57页上的"关于使用此向导配置Oracle服务组"第64页上的"验证Oracle服务组配置"56配置Oracle服务组关于配置Oracle服务组关于配置Oracle服务组配置Oracle服务组的过程包括:创建Oracle服务组及其资源,然后定义已配置资源的属性值.
VCS提供了多种配置Oracle服务组的方式:Oracle配置向导、Java和Web控制台,以及命令行.
本章提供了有关如何使用Oracle配置向导来配置此服务组的说明.
删除临时服务组在配置Oracle服务组之前,请删除您之前创建的包含IP或IPv6资源的临时服务组.
删除临时服务组1使临时服务组在一个集群节点上联机.
从ClusterManager(Java控制台)中,右键单击左窗格中的临时服务组名称,单击Online(联机),然后从列表中单击节点名称(您要在该节点上运行此向导).
2在确认对话框中单击Yes(是).
3删除此临时服务组.
在ClusterManager(Java控制台)中,右键单击左窗格中此临时服务组的名称,然后单击Delete(删除).
4在确认对话框中单击Yes(是).
57配置Oracle服务组关于使用此向导配置Oracle服务组关于使用此向导配置Oracle服务组VCS提供了一个配置向导,该向导可引导您完成配置Oracle服务组的过程.
您可以使用该向导来创建和修改Oracle服务组.
本节介绍使用该向导创建一个新Oracle服务组所需完成的步骤.
您还可以使用该向导来修改现有服务组.
请参见第70页上的"关于修改Oracle服务组".
在配置Oracle代理前,请查看Oracle代理的资源类型和属性定义.
请参见第83页上的"资源类型定义".
有关Oracle服务组的示例配置文件和资源依赖关系图,请参见第89页上的"示例配置".
配置Oracle服务组的先决条件在配置此服务组之前,请注意以下要求:请确保您为Oracle服务组指定的磁盘组、卷或LUN在服务器场内组织单元中的其他服务组中尚未配置.
该向导不会对共享存储进行验证;如果卷或LUN同时在多个服务组中使用,可能会造成错误的配置.
如果已配置Windows防火墙,请将下列各项添加到防火墙的例外列表:端口14150或VCSCommandServer服务%vcs_home%\bin\CmdServer.
exe其中,%vcs_home%是VCS的安装目录,通常为C:\ProgramFiles\Veritas\ClusterServer.
端口14141有关SFWHA所使用的服务和端口的详细列表,请参见《VeritasStorageFoundationandHighAvailabilitySolutionsforWindows安装和升级指南》.
验证所有集群节点上是否都已安装了SFWHA和VCSDatabaseAgentforOracle.
有关说明,请参见第15页上的"安装和配置VeritasClusterServer".
验证是否使用VCS集群配置向导(VCW)配置了VCS集群.
请参见第15页上的"配置集群".
您必须是ClusterAdministrator(集群管理员).
要创建和配置服务组,必须成为该类用户.
您必须是运行该向导的节点上的DomainAdministrator(域管理员).
验证运行该向导的系统上是否正在运行Veritas高可用性引擎(HAD).
装入包含数据文件、控制文件、重做日志文件、bdump、cdump和udump文件的共享驱动器.
从集群中的其他节点上卸载这些驱动器.
58配置Oracle服务组关于使用此向导配置Oracle服务组在运行该向导的节点上装入数据库并启动Oracle实例.
确保您已经准备好以下信息;该向导将提示您输入这些信息:VCS要监视的数据库和侦听器对于要详细监视的实例,要准备好相应SQL文件的名称和位置在为数据库配置数据库服务时使用的有效域名、用户名和密码配置Oracle服务组请使用Oracle配置向导配置Oracle服务组.
创建Oracle服务组1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasClusterServer>ConfigurationTools(配置工具)>OracleConfigurationWizard(Oracle配置向导)以启动Oracle配置向导.
2在Welcome(欢迎)面板中,单击Next(下一步).
3在WizardOptions(向导选项)面板中,选择Createservicegroup(创建服务组),然后单击Next(下一步).
4在ServiceGroupConfiguration(服务组配置)面板上,完成下列操作并单击Next(下一步).
向导将开始验证您的配置.
系统会显示各种消息,指示验证状态.
ServiceGroupName(服务组名称)为此Oracle服务组键入一个名称.
59配置Oracle服务组关于使用此向导配置Oracle服务组5在OracleConfiguration(Oracle配置)面板中,选择要向此服务组中添加的SID及关联侦听器,然后单击Next(下一步).
SID是唯一标识Oracle数据库实例的系统标识符;而侦听器则是对应侦听器服务的名称.
AvailableClusterSystems(可用的集群系统)选择要配置此服务组的系统,然后单击向右箭头将这些系统移动到SystemsinPriorityOrder(按优先级排序的系统)框中.
SystemsinPriorityOrder(按优先级排序的系统)框表示此服务组的系统列表.
位于列表顶部的系统具有最高优先级,而位于列表底部的系统具有最低优先级.
要从此服务组的系统列表中删除某个系统,请在SystemsinPriorityOrder(按优先级排序的系统)框中选择系统,然后单击向左箭头.
要更改某个系统在此服务组的系统列表中的优先级,请在SystemsinPriorityOrder(按优先级排序的系统)框中选择该系统,然后单击向上箭头和向下箭头.
60配置Oracle服务组关于使用此向导配置Oracle服务组6在DetailMonitoring(详细信息监视)面板中,如果需要,为Oracle数据库配置详细信息监视,然后单击Next(下一步).
7在DomainandUserselection(域和用户选择)面板中,键入在为数据库配置数据库服务时使用的有效域名、用户名和密码,然后单击Next(下一步).
有关更多信息,请参见第50页上的"配置Oracle及侦听器服务".
8在NetworkConfiguration(网络配置)面板上,指定与网络相关的信息,然后单击Next(下一步).
DetailMonitor(详细信息监视)选中要为其配置详细信息监视的每个数据库所对应的DetailMonitor(详细信息监视)选项.
SQLPath(SQL路径)键入为验证状态而查询数据库的SQL文件的路径.
单击此字段旁边的图标可通过浏览的方式查找SQL文件.
在%VCS_HOME%\bin\Oracle\下有一个示例SQL文件check.
sql.
61配置Oracle服务组关于使用此向导配置Oracle服务组此向导将发现并显示Oracle服务器的虚拟IP地址.
执行以下任务:如果采用的是IPv4,请选择IPV4,然后输入IP地址及关联的子网掩码.
确定指定的IP地址有DNS项.
如果采用的是IPv6,请选择IPV6,然后从下拉列表中选择IPv6网络.
该向导将使用网络前缀,自动生成一个在网络中有效的唯一IPv6地址.
如果网络不支持IPv6,IPv6选项将处于禁用状态.
对于集群中的每个系统,选择公共网络适配器名称.
AdapterDisplayName(适配器显示名称)字段将显示系统中已启用TCP/IP的适配器,包括专用网络适配器(如果适用).
要查看与系统关联的适配器,请单击AdapterDisplayName(适配器显示名称)字段,然后单击箭头.
验证是否选择了分配给公共网络(而不是专用网络)的适配器.
62配置Oracle服务组关于使用此向导配置Oracle服务组9在Summary(摘要)面板上,复查配置,然后单击Next(下一步).
10在确认对话框中,单击Yes(是).
如果要复查您的设置,请单击No(否).
该向导将开始运行相应的命令,以创建Oracle服务组.
11在CompletingtheOracleConfiguration(完成Oracle配置)面板中,选中Bringtheservicegrouponline(使服务组联机)复选框以使此服务组在本地系统上联机,然后单击Finish(完成).
这样便在您的集群中创建好了Oracle服务组.
Resources(资源)列出所配置的资源.
单击某个资源可在Attributes(属性)框中查看其属性以及所配置的属性值.
该向导将为资源指定唯一的名称.
要编辑某个资源名称,请选择该资源名称,然后单击该名称或按F2键.
编辑完毕后,请按Esc键取消所做的更改,或按Enter键确认所做的更改.
63配置Oracle服务组关于使用此向导配置Oracle服务组配置依赖的服务如果数据库服务具有其他一些依赖的服务,请确保在此数据库服务联机的节点上正在运行这些依赖的服务.
请注意,使代理联机的操作仅会使此数据库服务联机,而不会使依赖的服务联机.
例如,在Oracle10g上,与Oracle数据库对应的DBConsole服务依赖于该数据库服务.
也就是说,要使EnterpriseManager能够管理数据库,您必须确保在该数据库服务联机的节点上正在运行DBConsole服务.
配置依赖的服务1针对依赖的服务,手动添加一项GenericService资源.
有关配置说明,请参见《VeritasClusterServer管理指南》.
2使此GenericService资源依赖于对应的Oracle资源.
3如果GenericService资源出故障时Oracle服务组不得故障转移,请将Critical属性设置为False.
64配置Oracle服务组验证Oracle服务组配置验证Oracle服务组配置本节提供了通过使服务组联机、使其脱机并将服务组切换到另一集群节点来验证Oracle服务组配置的步骤.
使服务组联机请从VCSJava或Web控制台中通过执行以下步骤使服务组联机.
从Java控制台中使服务组联机1在ClusterExplorer(集群资源管理器)配置树中,选择要联机的Oracle服务组.
2右键单击该服务组,然后选择使此服务组在系统上联机(右键单击Online(联机)>system_name).
从Web控制台中使服务组联机1在ServiceGroup(服务组)页面(ClusterSummary(集群摘要)>AllGroups(所有组)>ServiceGroup(服务组))中,单击Online(联机).
2在OnlineGroup(使组联机)对话框中,选择要使服务组在其上联机的系统.
3要运行PreOnline脚本,请选中RunPreOnlineScript(运行PreOnline脚本)复选框.
4单击OK(确定).
65配置Oracle服务组验证Oracle服务组配置使服务组脱机请从VCSJava或Web控制台中通过执行以下步骤使服务组脱机.
从Java控制台中使服务组脱机1在ClusterExplorer(集群资源管理器)配置树的ServiceGroups(服务组)选项卡中,右键单击相应服务组.
或在ClusterExplorer(集群资源管理器)配置树中选择集群,再选择ServiceGroups(服务组)选项卡,然后右键单击视图面板中的服务组图标.
2选择Offline(脱机),然后从弹出菜单中选择相应的系统(右键单击Offline(脱机)>system_name).
从Web控制台中使服务组脱机1在ServiceGroup(服务组)页面(ClusterSummary(集群摘要)>AllGroups(所有组)>ServiceGroup(服务组))中,单击Offline(脱机).
这会打开OfflineGroup(使组脱机)对话框.
2选择要使服务组在其上脱机的系统.
3单击OK(确定).
66配置Oracle服务组验证Oracle服务组配置切换服务组切换服务组的过程包括使服务组在其当前系统上脱机和使服务组在另一个系统上联机.
从Java控制台中切换服务组1在ClusterExplorer(集群资源管理器)配置树的ServiceGroups(服务组)选项卡中,右键单击相应服务组.
或在ClusterExplorer(集群资源管理器)配置树中选择集群,再选择ServiceGroups(服务组)选项卡,然后右键单击视图面板中的服务组图标.
2选择SwitchTo(切换至),然后从弹出菜单中选择相应的系统(右键单击SwitchTo(切换至)>system_name).
从Web控制台中切换服务组1从ServiceGroup(服务组)页面(ClusterSummary(集群摘要)>AllGroups(所有组)>ServiceGroup(服务组))中,单击Switch(切换).
2在SwitchGroup(切换组)对话框中,选择要将此服务组切换到的系统.
3单击OK(确定).
67配置Oracle服务组验证Oracle服务组配置禁用服务组要禁用此代理,您必须将Oracle服务组更改为OFFLINE(脱机)状态.
您可以完全停止此应用程序,也可以将此代理切换到另一系统.
从Java控制台中禁用服务组1在ClusterExplorer(集群资源管理器)配置树的ServiceGroups(服务组)选项卡中,右键单击相应服务组.
或在ClusterExplorer(集群资源管理器)配置树中选择集群,再选择ServiceGroups(服务组)选项卡,然后右键单击视图面板中的服务组图标.
2选择Disable(禁用),然后从弹出菜单中选择相应的系统.
从Web控制台中禁用服务组1在ServiceGroup(服务组)页面(ClusterSummary(集群摘要)>AllGroups(所有组)>ServiceGroup(服务组))中,单击Disable(禁用).
这会打开DisableGroup(禁用组)对话框.
2单击要在其上禁用此服务组的系统.
要在所有系统中禁用此服务组,请单击AllSystems(所有系统).
68配置Oracle服务组验证Oracle服务组配置5管理Oracle服务组本章包括下列主题:第70页上的"关于管理Oracle服务组"第70页上的"关于修改Oracle服务组"第71页上的"删除Oracle服务组"第72页上的"关于配置详细信息监视"70管理Oracle服务组关于管理Oracle服务组关于管理Oracle服务组本章介绍您可以对Oracle服务组执行的管理任务,例如修改服务组配置和删除服务组.
本章还说明了为Oracle数据库配置详细信息监视的步骤.
关于修改Oracle服务组以下步骤说明了如何使用配置向导修改服务组的配置.
修改Oracle服务组的先决条件如果Oracle服务组处于联机状态,您必须从该服务组在其上联机的节点中运行Oracle配置向导.
然后,可以使用向导向配置添加资源以及从其中删除资源.
无法更改资源属性.
不过,您可以启用和禁用要详细监视的SID和侦听器,以及在Oracle服务组联机时更改它们的详细监视选项.
要更改资源属性,必须使服务组脱机.
不过,该服务组的MountV和VMDg资源在运行此向导的节点上应处于联机状态,在所有其他节点上应处于脱机状态.
如果您要运行此向导以从该服务组的系统列表中删除节点,请勿在要删除的节点上运行此向导.
修改Oracle服务组以下步骤说明了如何使用Oracle配置向导修改Oracle服务组.
修改Oracle服务组1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasClusterServer>ConfigurationTools(配置工具)>OracleConfigurationWizard(Oracle配置向导)以启动Oracle配置向导.
2查看屏幕上的先决条件,然后单击Next(下一步).
3在WizardOptions(向导选项)面板中,单击Modifyservicegroup(修改服务组),选择要修改的服务组,然后单击Next(下一步).
4按照向导说明对服务组配置进行所需的修改.
请参见第58页上的"配置Oracle服务组".
71管理Oracle服务组删除Oracle服务组删除Oracle服务组以下步骤说明了如何使用Oracle配置向导删除Oracle服务组.
删除Oracle服务组1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasClusterServer>ConfigurationTools(配置工具)>OracleConfigurationWizard(Oracle配置向导)以启动Oracle配置向导.
2查看屏幕上的先决条件,然后单击Next(下一步).
3在WizardOptions(向导选项)面板中,单击Deleteservicegroup(删除服务组),选择要删除的服务组,然后单击Next(下一步).
4在ServiceGroupSummary(服务组摘要)面板中,单击Next(下一步).
5出现告知您此向导将运行命令来删除此服务组的消息时,单击Yes(是)以删除此服务组,然后单击Finish(完成).
72管理Oracle服务组关于配置详细信息监视关于配置详细信息监视使用VCSDatabaseAgentforOracle的详细信息监视功能,可以监视数据库的状态.
在设置详细信息监视之前,必须使此代理以基本监视级别运行,也就是说,DetailMonitor属性必须设置为False.
Oracle代理使用脚本来监视数据库的状态.
为此,此代理随附了一个示例SQL脚本,此脚本的所在位置为%VCS_HOME%\bin\Oracle\check.
sql.
如果在监视过程中成功执行该脚本,则该代理认为数据库实例可用.
如果执行失败,则认为数据库实例不可用,因此服务组将进入故障状态并故障转移到故障转移节点.
可以自定义该脚本以符合自己的配置要求.
注意:必须对集群中存在的每个Oracle服务组使用单独的脚本.
服务组中的所有节点上都必须存在该脚本.
Symantec建议,在配置详细信息监视前,您必须确保Oracle已正确配置且您能够连接到数据库.
73管理Oracle服务组关于配置详细信息监视启用详细信息监视以下步骤说明了如何使用Oracle配置向导启用详细信息监视.
启用详细信息监视1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasClusterServer>ConfigurationTools(配置工具)>OracleConfigurationWizard(Oracle配置向导)以启动Oracle配置向导.
2查看屏幕上的先决条件,然后单击Next(下一步).
3在WizardOptions(向导选项)面板中,单击Modifyservicegroup(修改服务组),选择为要详细监视的实例配置的服务组,然后单击Next(下一步).
4在OracleConfiguration(Oracle配置)面板中,选择要配置的SID及其各自的侦听器,然后单击Next(下一步).
5在DetailMonitoring(详细信息监视)对话框中,指定用于启用详细信息监视的信息,然后单击Next(下一步).
DetailMonitor(详细信息监视)选中要为其配置详细信息监视的每个数据库所对应的DetailMonitor(详细信息监视)选项.
SQLPath(SQL路径)键入为验证状态而查询数据库的SQL文件的路径.
单击此字段旁边的图标可通过浏览的方式查找SQL文件.
在%VCS_HOME%\bin\Oracle\下有一个示例SQL文件check.
sql.
74管理Oracle服务组关于配置详细信息监视6在DomainandUserselection(域和用户选择)面板中,键入有效的域名、用户名和密码,然后单击Next(下一步).
7按照向导中的说明操作,并在后续的对话框中接受默认值.
请参见第58页上的"配置Oracle服务组".
禁用详细信息监视以下步骤说明了如何使用Oracle配置向导禁用详细信息监视.
禁用详细信息监视1单击Start(开始)>AllPrograms(所有程序)>Symantec>VeritasClusterServer>ConfigurationTools(配置工具)>OracleConfigurationWizard(Oracle配置向导)以启动Oracle配置向导.
2查看屏幕上的先决条件,然后单击Next(下一步).
3在WizardOptions(向导选项)面板中,单击Modifyservicegroup(修改服务组),选择为要禁用详细信息监视的实例配置的服务组,然后单击Next(下一步).
4在OracleConfiguration(Oracle配置)面板中,单击Next(下一步).
5在DetailMonitoringConfiguration(详细信息监视配置)面板中,取消选中要禁用详细信息监视的Oracle服务器实例所对应的复选框,然后单击Next(下一步).
6按照向导中的说明操作,并在后续的对话框中接受默认值.
请参见第58页上的"配置Oracle服务组".
6VCS代理故障排除本章包括下列主题:第76页上的"关于VCSAgentforOracle故障排除"第76页上的"使用VCSAgentforOracle时的常见问题"第78页上的"关于VCS日志记录"第79页上的"Oracle代理的错误消息"76VCS代理故障排除关于VCSAgentforOracle故障排除关于VCSAgentforOracle故障排除本章列出在使用Oracle代理时经常遇到的一些问题以及一些可能的解决方案.
本章还列出了与VCSDatabaseAgentforOracle相关的错误消息.
每条消息都包含说明和建议采取的解决方案(如果适用).
使用VCSAgentforOracle时的常见问题在使用Oracle数据库代理时,您可能会偶尔遇到问题.
表6-1介绍了最常见的ERROR和WARNING型消息.
每条消息都包含说明和建议采取的解决方案(如果适用).
表6-1使用Oracle数据库代理时遇到的问题消息说明TheOracleservicestarts,butdoesnotstartthedatabase(Oracle服务可以启动,但它无法启动数据库).
确保Oracle数据库参数startmode设置为auto.
确保初始化文件的路径设置正确.
验证是否可以访问共享磁盘.
ClientscannotconnecttothevirtualIPaddresssetfortheservicegroup(客户端无法连接到为服务组设置的虚拟IP地址).
验证是否在主机位置为侦听器配置了虚拟IP地址.
在详细信息监视期间资源回到脱机状态.
之所以出现这种情况,是因为数据库处于脱机状态或者尚未正确装入或打开.
请查看日志文件中的错误以了解进一步的详细信息.
验证代理的配置定义.
确保在配置中指定了正确的文件名.
验证是否可以从命令提示符下访问sqlplus.
Thesqlplusscriptcannotberunbecausesqlplusreturnsaprocesserror(由于sqlplus返回进程错误,无法运行sqlplus脚本).
如果脚本超时,请增大在SQLTimeOut属性中设置的超时值.
否则,请尝试使用oradim实用程序重新创建Oracle服务.
TheOraclewizardcouldnotlocatePFILEorSPFILEforadatabase(Oracle向导无法为数据库找到PFILE或SPFILE).
确保正确配置了初始化文件设置.
请参见第49页上的"验证初始化文件设置".
77VCS代理故障排除使用VCSAgentforOracle时的常见问题ListenerservicedoesnotstartafterconfiguringthevirtualIPaddress(在配置虚拟IP地址后,侦听器服务无法启动).
请确保为侦听器正确配置了虚拟IP地址.
另一个可能的原因是listener.
ora文件已损坏.
解决方案按给定顺序完成下列步骤:在节点上停止侦听器服务.
对listener.
ora文件进行重命名.
使用NetConfigurationAssistant重新创建侦听器.
在节点上启动虚拟IP.
使用NetManager为新创建的侦听器配置虚拟IP地址.
重新启动侦听器服务.
对每个侦听器运行lsnrctlstatus命令以验证虚拟IP地址.
有关使用NetConfigurationAssistant和NetManager的说明,请参见Oracle文档.
表6-1使用Oracle数据库代理时遇到的问题(续)消息说明78VCS代理故障排除关于VCS日志记录关于VCS日志记录VCS会生成两种错误消息日志:引擎日志和代理日志.
日志文件名中会追加字母后缀.
字母A表示第一个日志文件,B表示第二个日志文件,C表示第三个日志文件,依此类推.
代理日志位于%VCS_HOME%\log\agent_A.
txt.
代理日志消息的格式如下:Timestamp(Year/MM/DD)|Mnemonic|Severity|UMI|AgentType|ResourceName|EntryPoint|MessageText代理日志消息组件定义如下:Timestamp表示记录消息的日期和时间.
Mnemonic表示记录消息的Symantec产品.
对于VCSDatabaseAgentforOracle,mnemonic为VCS.
Severity表示消息的严重性.
VCS错误消息的严重性划分为以下几种类型:UMI(即唯一消息ID)是发起者ID、类别ID和消息ID的组合.
例如,由Oracle代理生成的消息UMI如下所示:V-16-20046-5所有VCS产品的发起者ID均为V-16.
Oracle代理的类别ID为20046,Netlsnr代理的为20047.
消息ID是为消息文本指定的唯一编号.
消息文本表示实际的消息字符串.
可以使用记事本或任一文本编辑器查看这些消息日志.
所有消息都记录到引擎日志和代理日志中.
类型为CRITICAL和ERROR的消息会写入到Windows事件日志中.
典型的代理日志如下所示:2005/05/1009:32:44VCSNOTICEV-16-20046-5Oracle:Oracle-DATA1:online:ServicestatusisRunningCRITICAL表示VCS进程中存在严重错误.
请立即与技术支持部门联系.
ERROR表示集群组件出现故障、发生意外的状态变化或者VCS操作终止或未成功完成.
WARNING表示警告或错误,但并非实际故障.
NOTE用于通知用户VCS已经启动了操作.
INFO用于向用户告知各种状态消息或注释.
上述几项中,CRITICAL、ERROR和WARNING表示实际出现错误.
NOTE和INFO提供其他信息.
79VCS代理故障排除Oracle代理的错误消息Oracle代理的错误消息表6-2对VCSAgentforOracle的错误消息进行了说明.
这些消息的类型为ERROR和WARNING.
每条消息都包含说明和建议采取的解决方案(如果适用).
表6-2Oracle代理的错误消息消息说明Cannotopenservicehandle(无法打开服务句柄).
此代理无法打开ServiceControlManager的句柄.
这可能是因为服务名无效.
解决方案:确保在此代理的配置定义中指定了正确的服务名.
Cannotstartservice(无法启动服务).
代理无法启动指定的服务.
这可能是由以下原因导致的:指定的SCM句柄无法访问此服务;或者指定的句柄无效.
解决方案:确保配置文件中的服务名与SCM显示的名称相同.
确保主机支持指定的服务.
确保在SCM窗口中列出了此服务.
Waitformutexfailed(等待互斥体失败).
针对互斥体的等待函数失败.
此消息后紧跟一个错误代码.
有关更多信息,请查看此错误代码.
Waitformutexabandoned(已放弃等待互斥体).
拥有互斥体对象的线程还未释放该互斥体对象此线程便已终止.
这表明SQL脚本可能未终止.
解决方案:确保SQL脚本正确执行.
Cannotwaitformutexobject(无法等待互斥体对象).
此代理无法为资源获得互斥体.
如果配置了两项或更多项Oracle资源,可能会发生这种情况.
解决方案:确保SQL脚本正确执行.
Failedtodecryptpassword(未能解密密码).
此代理无法解密域密码.
解决方案:确保此密码是使用VCSEncrypt实用程序进行加密的.
Nodomainspecifiedinargumentlist(在参数列表中未指定域).
没有为资源配置Domain属性.
解决方案:确保在配置文件中定义了正确的Domain.
Nousernamespecifiedinargumentlist(在参数列表中未指定用户名).
没有为资源配置UserName属性.
解决方案:确保在配置文件中定义了正确的UserName.
80VCS代理故障排除Oracle代理的错误消息表6-3对Netlsnr代理的错误消息进行了说明.
这些消息的类型为ERROR和WARNING.
每条消息都包含说明和建议采取的解决方案(如果适用).
Nopasswordspecifiedinargumentlist(在参数列表中未指定密码).
没有为资源配置Password属性.
解决方案:确保此密码是使用VCSEncrypt实用程序进行加密的.
确保在配置文件中定义了正确的加密密码.
NoSIDspecifiedinargumentlist(在参数列表中未指定SID).
此代理的配置定义不包含SID属性的值.
解决方案:确保在配置文件中正确定义了SID属性.
SQL*Plusprocessexitedwitherrorerror_code(SQL*Plus进程已退出,并出现error_code错误).
此代理无法正确执行SQL*Plus进程.
有关更多信息,请参见相关的错误代码.
Invalidfilenameinargumentlistfile_name(参数列表file_name中的文件名无效).
在filename中未正确定义资源的SQL脚本.
解决方案:确保在配置文件中正确定义了SQLFile属性.
验证文件名和路径的有效性.
AnOracleerroroccurred(发生Oracle错误).
生成SQL脚本时出错.
这是一项Oracle错误,相应的错误编号和错误消息已记录到代理日志中.
InsuffucientPrivileges(权限不足)此错误可能出现在您尝试连接到数据库时.
之所以出现此错误,是因为登录的用户在上下文中的系统上不是dba_org用户组的成员.
解决方案:将该用户添加到系统的dba_ora组中.
表6-3Netlsnr代理的错误消息消息说明Cannotopenservicehandle(无法打开服务句柄).
此代理无法打开ServiceControlManager的句柄.
这可能是因为服务名无效.
解决方案:确保在此代理的配置定义中指定了正确的服务名.
Cannotstartservice(无法启动服务).
代理无法启动指定的服务.
这可能是由以下原因导致的:指定的SCM句柄无法访问此服务;或者指定的句柄无效.
解决方案:确保配置文件中的服务名与SCM显示的名称相同.
确保主机支持指定的服务.
确保在SCM窗口中列出了此服务.
表6-2Oracle代理的错误消息(续)消息说明81VCS代理故障排除Oracle代理的错误消息Cannotstoptheservice(无法停止服务).
代理无法停止指定的服务.
这可能是由以下原因导致的:指定的服务未成功打开.
指定的服务并非使用所需的访问权限打开的.
解决方案:确保此服务已成功打开.
检查打开此服务时使用的访问权限.
Cannotcloseservicehandle(无法关闭服务句柄).
此代理无法关闭ServiceControlManager的句柄.
解决方案:确保指定的服务正在运行.
表6-3Netlsnr代理的错误消息(续)消息说明82VCS代理故障排除Oracle代理的错误消息A资源类型定义本附录包括下列主题:第84页上的"关于资源类型定义"第84页上的"Oracle代理"第87页上的"Netlsnr代理"84资源类型定义关于资源类型定义关于资源类型定义本附录列出了VCSAgentforOracle的资源类型定义和属性定义.
资源类型代表着此代理的VCS配置定义,并指定此代理在配置文件main.
cf中是如何定义的.
"属性定义"表解释了与此代理关联的属性.
Oracle代理Oracle代理的资源类型定义和属性定义如下.
此信息将在代理配置过程中为您提供帮助.
类型定义Oracle代理配置为Oracle类型的资源.
typeOracle(statickeylistSupportedActions={DBRestrict,DBUndoRestrict,DBResume,DBSuspend,DBQuiesce,DBUnQuiesce}statici18nstrArgList[]={ServiceName,DelayAfterOnline,DelayAfterOffline,DetailMonitor,IndepthMonitorCount,SID,Domain,UserName,EncryptedPasswd,SQLFile,SQLTimeOut}strServiceNameintDelayAfterOnline=20intDelayAfterOffline=20booleanDetailMonitor=0intIndepthMonitorCount=5strSIDstrDomainstrUserNamestrEncryptedPasswdstrSQLFileintSQLTimeOut=20)85资源类型定义Oracle代理属性定义第85页上的表A-1介绍了与VCSAgentforOracle关联的属性.
必需属性表中列出了为使代理正常运行而必须配置的属性.
第85页上的表A-2介绍了与VCSAgentforOracle关联的可选属性.
表A-1Oracle代理-必需属性必需属性类型和维数定义ServiceName字符串标量在Oracle安装期间设置的Oracle服务的名称.
此服务名称采用OracleServiceSID格式指定,其中SID表示数据库实例.
Domain字符串标量在其上下文中安装Oracle的用户所属域的名称.
SID字符串标量唯一标识要详细监视的Oracle数据库实例的系统标识符.
UserName字符串标量在其上下文中安装Oracle的域用户的名称.
EncryptedPasswd字符串标量由UserName标识的用户的加密密码.
此密码必须使用VCSEncrypt实用程序进行加密.
表A-2Oracle代理-可选属性可选属性类型和维数定义DelayAfterOffline整型标量在使Oracle脱机后此代理等待启动监视例程的秒数.
默认值=20DelayAfterOnline整型标量在使Oracle联机后此代理等待启动监视例程的秒数.
默认值=20DetailMonitor布尔型标量一个定义此代理是否采用以下方式对Oracle进行详细监视的标志:通过运行SQL脚本来设法验证能否访问数据库.
值为1表示此代理将对Oracle进行详细监视.
值为0表示此代理不会对其进行详细监视.
默认值=0如果DetailMonitor标志设置为1,必须定义以下属性:SIDSQLFile86资源类型定义Oracle代理IndepthMonitorCount整型标量一个整数,定义两个连续详细信息监视周期之间的监视间隔.
如果此属性设置为5,此代理将每五个监视间隔对应用程序进行一次详细监视.
默认值=5注意:请勿将此属性的值设置为0.
SQLTimeOut整型标量在详细信息监视期间此代理等待SQL脚本返回值的秒数.
如果超出此限制,则会声明相应资源已出故障.
默认值=20SQLFile字符串标量要用于详细信息监视的SQL脚本的名称及其完整路径.
此代理会验证该文件是否存在.
%VCS_HOME%\bin\Oracle\下有一个示例文件check.
sql.
此示例文件的内容如下:select*fromv$database;请勿在此SQL脚本中包含任何后台打印命令.
如果在执行期间出现Oracle错误,则会将此错误记录到代理日志中.
如果还为相应资源启用了调试日志记录,则还会将此SQL脚本的输出记录到代理日志中.
表A-2Oracle代理-可选属性(续)可选属性类型和维数定义87资源类型定义Netlsnr代理Netlsnr代理Netlsnr代理的资源类型定义和属性定义如下.
此信息将在代理配置过程中为您提供帮助.
类型定义Netlsnr代理配置为Netlsnr类型的资源.
typeNetlsnr(statici18nstrArgList[]={ServiceName,DelayAfterOnline,DelayAfterOffline}strServiceNameintDelayAfterOnline=20intDelayAfterOffline=20)属性定义第87页上的表A-3介绍了与Netlsnr代理关联的属性.
必需属性表中列出了为使代理正常运行而必须配置的属性.
第87页上的表A-4介绍了与Netlsnr代理关联的可选属性.
表A-3Netlsnr代理-必需属性必需属性类型和维数定义ServiceName字符串标量所配置的侦听器服务的名称.
此服务名称采用OracleOraHomeTNSListenerName格式指定,其中OraHome表示在安装期间设置的Oracle主目录,ListenerName表示所配置的侦听器的名称.
表A-4Netlsnr代理-可选属性可选属性类型和维数定义DelayAfterOffline整型标量在使侦听器脱机后此代理等待启动监视例程的秒数.
默认值=20DelayAfterOnline整型标量在使侦听器联机后此代理等待启动监视例程的秒数.
默认值=2088资源类型定义Netlsnr代理B示例配置本附录包括下列主题:第90页上的"关于示例配置"第90页上的"资源依赖关系图"第91页上的"示例配置文件"90示例配置关于示例配置关于示例配置本附录描述了为在VCS集群中监视Oracle状态而配置的一个典型服务组.
其中的示例依赖关系图描绘了服务组内的资源类型、资源和资源依赖关系.
此外还提供了示例配置文件(main.
cf)供您参考.
在配置代理之前,请仔细查看依赖关系.
有关VCS资源类型的更多信息,请参见《VeritasClusterServerBundledAgents参考指南》.
资源依赖关系图在下面的依赖关系图所显示的示例配置中,共享磁盘组是使用VolumeManager(VMDg)代理配置的.
Oracle共享数据安装到的共享卷是使用MountV代理以驱动器G:\的形式装入的.
服务器的服务组IP地址是使用IP和NIC资源类型配置的.
在所有这些资源都联机后,Oracle资源即可启动.
图B-1Oracle服务组的资源依赖关系图示例VMDgMountVNICIPora_netlsnrora_ipora_nicora_oracleora_mountvora_vmdgNetlsnrOracle91示例配置示例配置文件示例配置文件include"types.
cf"clusteroraclus(UserNames={admin="lF[YcdW`eaYbddX^Z`"}Administrators={admin})systemVCSW2K67()systemVCSW2K68()groupOraVM(SystemList={VCSW2K67=1,VCSW2K68=2})IPOra_IP(Address="172.
29.
10.
254"SubNetMask="255.
255.
255.
0"MACAddress@VCSW2K67="00-02-B3-02-AE-81"MACAddress@VCSW2K68="00-D0-B7-8E-D8-35")MountVOra_MountV(MountPath="G:"VolumeName=OracleVMDGResName=Ora_VMDg)NICOra_NIC(MACAddress@VCSW2K67="00-02-B3-02-AE-81"MACAddress@VCSW2K68="00-D0-B7-8E-D8-35")NetlsnrOra_Netlsnr(ServiceName=OracleOraHome92TNSListener)OracleOra_OracleServiceName=OracleServiceOraDetailMonitor=1SID=OraDomain=vcsnetUserName=AdministratorEncryptedPasswd=FTLrITiSQLFile="D:\\ProgramFiles\\Veritas\\clusterserver\\bin\\Oracle\\check.
SQL"92示例配置示例配置文件)VMDgOra_VMDg(DiskGroupName=VCSDGForceDeport=1ListMountedVolumes=1ListApplications=1)Ora_IPrequiresOra_NICOra_MountVrequiresOra_VMDgOra_OraclerequiresOra_IPOra_OraclerequiresOra_MountVOra_NetlsnrrequiresOra_OracleC将OracleEnterpriseManager10gGridControl与VCS搭配使用本附录包括下列主题:第94页上的"关于将OracleEnterpriseManager10g与VCS搭配使用"第95页上的"安装VCSAgentforOracle"第95页上的"安装OracleEnterpriseManagerServer"第95页上的"安装Oracle"第96页上的"安装OracleManagementAgent"第96页上的"在第一个节点上安装和配置Oracle数据库及侦听器"第97页上的"在故障转移节点上配置Oracle"第97页上的"配置Oracle服务组"第98页上的"配置虚拟网络名称"第98页上的"对侦听器进行虚拟网络名称配置"第99页上的"对数据库服务进行虚拟网络名称配置"第101页上的"配置附加的OracleManagementAgent"第102页上的"将数据库添加到OEM10gGridControl"第103页上的"使附加代理具备高可用性"94将OracleEnterpriseManager10gGridControl与VCS搭配使用关于将OracleEnterpriseManager10g与VCS搭配使用关于将OracleEnterpriseManager10g与VCS搭配使用借助OracleEnterpriseManager(OEM)10g,用户可以通过GridControlManagement界面来管理Oracle组件,包括Oracle数据库.
本附录包含有关如何在VCS集群中安装Oracle10gGridControlManagementAgent的一般说明,以及有关如何在这种集群中设置OracleEnterpriseManager10gGridControl以使用户能够从OracleEnterpriseManager控制台中管理Oracle数据库的详细分步说明.
请按给定顺序执行这些步骤,以便将OracleEnterpriseManager10gGridControl配置为监视VCS环境中的数据库.
95将OracleEnterpriseManager10gGridControl与VCS搭配使用安装VCSAgentforOracle安装VCSAgentforOracle请在所有集群节点上都安装VCSDatabaseAgentforOracle.
请参见第15页上的第2章"安装和配置VeritasClusterServer".
安装OracleEnterpriseManagerServer请将EnterpriseManagerServer安装在单独的服务器上.
EnterpriseManagerServer不应是集群的一部分.
安装EnterpriseManagerServer1从OracleEnterpriseManagerCD中双击Setup.
exe以启动OracleUniversalInstaller.
2在Welcome(欢迎)面板中,单击Next(下一步).
3在SpecifyFileLocations(指定文件位置)面板中,指定安装过程所需的相应路径,然后单击Next(下一步).
4在SelectaProducttoInstall(选择要安装的产品)面板中,选择EnterpriseManager10gGridControlUsingaNewDatabase10.
1.
0.
3.
0(使用新数据库的EnterpriseManager10gGridControl10.
1.
0.
3.
0),然后单击Next(下一步).
5按照安装程序的说明操作.
有关更多信息,请参见Oracle产品文档.
安装结束时,请从Summary(摘要)页面中记下用于连接到OracleEnterpriseManagerGridControl和ApplicationServerControl的URL、实例名称、用户帐户详细信息以及连接详细信息.
您可能需要使用这些信息来完成配置.

PacificRack - 洛杉矶QN机房 低至年$7.2 同有站群多IP地址VPS主机

需要提前声明的是有网友反馈到,PacificRack 商家是不支持DD安装Windows系统的,他有安装后导致服务器被封的问题。确实有一些服务商是不允许的,我们尽可能的在服务商选择可以直接安装Windows系统套餐,毕竟DD安装的Win系统在使用上实际上也不够体验好。在前面有提到夏季促销的"PacificRack夏季促销PR-M系列和多IP站群VPS主机 年付低至19美元"有提到年付12美元的洛杉...

2021HawkHost老鹰主机黑色星期五虚拟主机低至3.5折 永久4.5折

老鹰主机HawkHost是个人比较喜欢的海外主机商,如果没有记错的话,大约2012年左右的时候算是比较早提供支付宝付款的主机商。当然这个主机商成立时间更早一些的,由于早期提供支付宝付款后,所以受众用户比较青睐,要知道我们早期购买海外主机是比较麻烦的,信用卡和PAYPAL还没有普及,大家可能只有银联和支付宝,很多人选择海外主机还需要代购。虽然如今很多人建站少了,而且大部分人都用云服务器。但是老鹰主机...

百纵科技,美国独立服务器 E52670*1 32G 50M 200G防御 899元/月

百纵科技:美国高防服务器,洛杉矶C3机房 独家接入zenlayer清洗 带金盾硬防,CPU全系列E52670、E52680v3 DDR4内存 三星固态盘阵列!带宽接入了cn2/bgp线路,速度快,无需备案,非常适合国内外用户群体的外贸、搭建网站等用途。C3机房,双程CN2线路,默认200G高防,3+1(高防IP),不限流量,季付送带宽美国洛杉矶C3机房套餐处理器内存硬盘IP数带宽线路防御价格/月套...

windows2008序列号为你推荐
yuming域名的含义国际域名注册注册个国际域名免费注册域名怎么注册免费域名?中国互联网域名注册中国互联网域名注册怎么操作广东虚拟主机广东哪里可以购买教育网虚拟主机?asp主机asp.net虚拟主机怎么样,它和asp虚拟主机是不是一样的,求解释免费国外空间国外免费空间有哪些好用?台湾主机电脑主板那些牌子是台湾的?那些牌子是国产的?php虚拟空间我已经有一套网站php代码和模板,并且有自己的虚拟空间和域名,怎么才能把我的代码加入到网站上.手机网站空间谁有上手机网站刷空间人气的网址
jsp虚拟主机 域名城 个人域名备案 lamp安装 美国独立服务器 zpanel 主机测评网 jsp主机 好看的桌面背景大图 免费ddos防火墙 建立邮箱 股票老左 ntfs格式分区 免费防火墙 129邮箱 1美金 香港亚马逊 免费个人主页 免费稳定空间 后门 更多