1、双机系统专用心跳线网卡IP地址192.168.2.1局域网网卡IP地址连接局域网交换机网卡IP地址192.168.0.81节点二:192.168.2.2192.168.0.82磁盘柜:盘符磁盘阵列两个逻辑区在Win2K操作系统的盘符E盘101GF盘30G群集软件MSCS:集群名称集群对外公布的名称CLUSTER管理的共享盘符由群集所管理的磁盘柜上的共享盘符E,FORACLE设置:ORACLE 主目录名D:ORACLEORA81数据库名CSZLS数据库系统标识符(sid)sys帐户口令change_on_installsystem帐户口令manageroracleorahome8agent服务更
2、改为手动oracleorahome8datagathereroracleorahome8tnslistenerOracleorahome8PeerMasterAgentoracleserviceCSZLS第三章 ORACLE双机的安装1、 建议在节点1和节点2群集服务安装完成后,进行双机的切换试验(移动组、拔网线、断电),确认群集正常后,再安装ORACLE。2、 启动节点1,在节点1上安装oracle数据库软件。3、 进入oracle安装界面,选择自定义安装,选择oracle主目录名称OraHome81,路径为d:oracleora81。4、 选择安装组件时,选择除HttpServer以外所有
3、组件。5、 建立数据库,选择不创建数据库。6、 设置NET8,监听服务定为LISTENER7、 节点1安装完成。8、 在节点2上按照37的步骤执行安装。9、 两台机器都安装成功后,分别都在控制面板中将相关oracle服务全改为手动。10、 确认磁盘阵列所有权在节点2。11、 在节点2上,使用数据库助手创建数据库。开始菜单oracle数据库管理数据库安装助手,执行数据库安装助手程序。12、 在安装过程中,选择定制安装,数据库名及SID定为: CSZLS,数据库字符集定为:WE8ISO8859P1。将所有的路径都指向共享磁盘E盘。安装完成后,在控制面板中将其服务器改为手动。13、 在节点2上,打开
4、群集管理器,创建IP地址资源。1、创建 IP 地址资源: A. 选择“文件”“新建”“资源”。 B. 在以下域输入信息:域名样例名称vip描述Oracle服务器的 IP 地址资源类型IP 地址群组Cluster 资源群组可以在线获取其中资源的节点Cluster-A,Cluster-B在此资源处于在线状态之前必须处于在线状态的其他资源NONE地址192.168.0.4子网掩码255.255.255.0将使用的网络PUBLIC NETWORK注意:不要选中标记为“在单独的资源监控器运行此资源”的复选框。当选择此框时,MSCS 将使用其他的系统资源而不会带来额外的益处。 C. 单击“完成”。14、
5、停止两个节点所有的ORACLE服务。15、 在节点2上编辑Listener.ora、snmp_ro.ora、 snmp_rw.ora、 tnsnames.ora文件(路径为D:ORACLEORA81Networkadmin)。把SERVER和HOST名为本地服务器的都改为上一步所建的虚拟IP地址(192.168.0.4)。16、 在节点2修改d:oracleadminnetworksqlnet.ora文件 SQLNET.AUTHENTICATION-SERIVES=(NONE).17、 将节点2的d:oracleora81networkadmin目录下所有文件复制到节点1的d:oracleor
6、a81networkadmin目录下。18、 将节点2的d:oracleora81database目录下initCSZLS.ora复制到节点1的相应目录下19、 将节点2的d:oracleadmin目录下CSZLS目录复制到节点1的d:oracleadmin目录下20、 在节点1启动侦听服务,并建数据库服务。在命令行输入如下: C:SET ORACLE_SID=CSZLSoradim new sid CSZLS intpwd oracle startmode auto pfile E:oracleadminCSZLSpfileinitCSZLS.ora其中: -sid 为全局数据库名 -int
7、pwd 为指定internal的口令为oracle -startmode 指定启动方式为auto -pfile 指定初始化文件路径,本例中E为共享盘21、 在MSCS里面增添oracleorahome8tnslistener和oracleserviceoracledb服务,依赖关系中都将磁盘、IP地址、服务器名称加进去。22、 通过双机切换,看在MSCS里面增添oracleorahome8tnslistener和oracleserviceCSZLS服务是否运行正常。23、 在局域网内其他机器建立ORACLE本地服务命名,并连接数据库,如能正常操作,表明ORACLE数据库安装完成。24、 添加表
8、空间WATER,数据文件大小 1700M。25、 切换数据库到归档方式。第四章 数据库参数db_name = CSZLSinstance_name = CSZLSservice_names = CSZLSdb_files = 1024control_files = (e:oradataCSZLScontrol01.ctl, oradataCSZLScontrol02.ctloradataCSZLScontrol03.ctl)open_cursors = 300max_enabled_roles = 30db_file_multiblock_read_count = 8db_block_buff
9、ers = 43818shared_pool_size = 119653478large_pool_size = 614400java_pool_size = 20971520log_checkpoint_interval = 10000log_checkpoint_timeout = 1800processes = 150parallel_max_servers = 5log_buffer = 32768#audit_trail = true # if you want auditing#timed_statistics = true # if you want timed statisti
10、csmax_dump_file_size = 10240 # limit trace file size to 5M each# Uncommenting the line below will cause automatic archiving if archiving has# been enabled using ALTER DATABASE ARCHIVELOG. log_archive_start = true# log_archive_dest_1 = location=d:oracleoradataCSZLSarchivelog_archive_dest = E:oradataC
11、SZLSarchlog_archive_format = %ORACLE_SID%T%TS%S.ARC# If using private rollback segments, place lines of the following# form in each of your instance-specific init.ora files:#rollback_segments = ( RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6 )# Global Naming - enforce that a dblink has same name as the d
12、b it connects toglobal_names = true# Uncomment the following line if you wish to enable the Oracle Trace product# to trace server activity. This enables scheduling of server collections# from the Oracle Enterprise Manager Console.# Also, if the oracle_trace_collection_name parameter is non-null,# ev
13、ery session will write to the named collection, as well as enabling you# to schedule future collections from the console.# oracle_trace_enable = trueoracle_trace_collection_name = # define directories to store trace and alert filesbackground_dump_dest = d:oracleadminCSZLSbdump#Uncomment this paramet
14、er to enable resource management for your database.#The SYSTEM_PLAN is provided by default with the database.#Change the plan name if you have created your own resource plan.# resource_manager_plan = system_planuser_dump_dest = d:oracleadminCSZLSudumpdb_block_size = 8192remote_login_passwordfile = e
15、xclusiveos_authent_prefix = # The following parameters are needed for the Advanced Replication Optionjob_queue_processes = 4job_queue_interval = 60open_links = 4distributed_transactions = 10mts_dispatchers = (PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)# Uncomment the following line when your
16、 listener is configured for SSL# (listener.ora and sqlnet.ora)# mts_dispatchers = (PROTOCOL=TCPS)(PRE=oracle.aurora.server.SGiopServer)compatible = 8.1.0sort_area_size = 65536sort_area_retained_size = 65536第五章 数据库控制文件 数据库控制文件参数如下,并可以用以下脚本重建: * SESSION ID:(13.195) 2002-12-25 12:59:41.210* 2002-12-25
17、12:# The following commands will create a new control file and use it# to open the database.# Data used by the recovery manager will be lost. Additional logs may# be required for media recovery of offline data files. Use this# only if the current version of all online logs are available.STARTUP NOMO
18、UNTCREATE CONTROLFILE REUSE DATABASE NORESETLOGS ARCHIVELOG MAXLOGFILES 32 MAXLOGMEMBERS 2 MAXDATAFILES 254 MAXINSTANCES 1 MAXLOGHISTORY 1815LOGFILE GROUP 1 E:ORADATACSZLSREDO01.LOG SIZE 1M, GROUP 2 ORADATACSZLSREDO02.LOG GROUP 3 ORADATACSZLSREDO03.LOG SIZE 1MDATAFILE ORADATACSZLSSYSTEM01.DBF,ORADAT
19、ACSZLSRBS01.DBFORADATACSZLSUSERS01.DBFORADATACSZLSTEMP01.DBFORADATACSZLSTOOLS01.DBFORADATACSZLSINDX01.DBFORADATACSZLSDR01.DBFORADATACSZLSWATER.ORACHARACTER SET WE8ISO8859P1;# Recovery is required if any of the datafiles are restored backups,# or if the last shutdown was not normal or immediate.RECOV
20、ER DATABASE# All logs need archiving and a log switch is needed.ALTER SYSTEM ARCHIVE LOG ALL;# Database can now be opened normally.ALTER DATABASE OPEN;# No tempfile entries found to add.#第六章 数据库用户 数据库基本用户设置如下:用户名口令OracleinternalSystemSysChange_on_install第七章 数据库数据文件文件编号文件名文件容量(字节)1ORADATACSZLSSYSTEM0
21、1.DBF2768240642ORADATACSZLSRBS01.DBF5452595203ORADATACSZLSUSERS01.DBF1132462084ORADATACSZLSTEMP01.DBF754974725ORADATACSZLSTOOLS01.DBF125829126ORADATACSZLSINDX01.DBF608174087ORADATACSZLSDR01.DBF922746888ORADATACSZLSWATER.ORA1782579200第八章 数据库客户端连接设置 ORACLE双机热备份使用集群系统的虚拟IP对外提供数据库服务,在ORACLE客户端的设置应将数据库地址设为服务器虚拟IP地址Tnsnames.ora样例:CSZLS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.4)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = CSZLS)欢迎下载各种资料大全!精品水晶,动人礼品我的网店 :
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1