| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

CRM_BIOracle11gRAC安装指导书V15

天***猩

贡献于2024-04-02

字数:52777

资料编码

产品名称
CRM&BI

软件效劳生产研发
产品版

编写部门
软件公司CRM&BI SPDT
资料版
V17



CRM&BI Oracle11g RAC安装指导书〔SUSE10+ASM〕

拟 制:
张宇坤
日 期:
20211028

张春河
日 期:



日 期:


张春河
日 期:






华 技 术 限 公 司
版权 侵权必究
修订记录
日期
修订版
描述
作者
20211028
V10
DT四节点RAC数库安装指导修改已预安装验证补充CRSASM概念补充节点SSH互信失败处理方案DWH专数库参数设置
张宇坤
20211108
V11
1CSPDTDWHCRM安装指导书化CSP安装规划例介绍Oracle 11g RAC基ASM手工安装指导根TMG建议重新调整DG规划修改相应安装程
2补充CRSOracle安装程异常情况处理安装结果验证
3补充卸载CRSOracle软件
梁惠惠
20210407
V12
1修改51节磁阵规划删磁盘分区容修改裸设备挂接步修改DG相关安装步骤
2补充软件环境操作系统安装包求
3删原54 初始化磁盘〞里面VxVM命令ASM理享磁盘话需VxVM
4删原104添加效劳service_ora〞效劳需
5补充104节CRS中效劳listenerinstancedb〞禁方法
6补充84节Oracle补丁更新111075
7启EM database control〞选项项非常重数库库理维护工具
8删闪回盘规划安装步骤启闪回产品方案备份恢复
9两节点间时钟步方法补充两节点专门时钟效劳器步时钟方法
10刷新槽位规划两节点隔槽
11补充56 创立档文件系统
梁惠惠
汪明超
张春河
20210715
V13
更新84章节中补丁需求
汪明超
20210808
V14
增加裸设备挂接考前须知章节
汪明超
20211223
V15
1修改创立档文件系统方法
2修改Oracle配套补丁
梁惠惠
20210215
V16
1104 关闭dbinstancelistenercrs动启动选项 容删ATAE需样做型机样做
2228补充网卡绑定说明
梁惠惠
20210122
V17
环境变量中字符集更改AMERICAN_AMERICAAL32UTF8
刘晗


目 录
第1章 前言 8
11 RAC中根概念 8
111 CRS 8
112 ASM 8
第2章 运行环境 10
21 硬件环境 10
机 10
磁盘阵列 10
槽位规划 10
磁阵连线 11
22 软件环境 11
检查操作系统版 11
检查核版 12
检查软件包 12
删余软件包 12
1 删orarun包 13
2 删sqpinit包 13
3 删etcoraInstloc文件 13
路径软件 13
安装介质 15
操作系统规划 15
228 IP址规划 15
磁盘空间分配 16
磁阵规划 17
第3章 安装前准备 18
31 启远程控制效劳 18
32 启FTP效劳 19
33 启Telnet效劳 20
34 创立名dba操作系统组 20
35 创立名oinstall操作系统组 21
36 创立名oracle操作系统户 21
37 oracle户建立密码 22
38 赋予目录正确权限 22
改变文件系统optoracle属组赋权 22
改变文件系统optoracrs属组赋权 22
改变文件系统optorabak属组赋权 22
创立目录usrlocalbin赋权 23
赋权tmp目录权限 23
39 设置oracle户环境变量 23
第4章 配置RAC网络机参数 25
41 网卡划分 25
42 配置hosts文件 25
43 建立RAC节点SSH信关系 25
操作步骤 25
异常处理 28
44 配置节点时钟步 28
两节点间时钟步 28
两节点NTP效劳器步时钟 29
45 调整操作系统参数 30
第5章 配置享磁盘阵列 31
51 VDisk(LUN)DG划分 31
52 DGASM File空间分配 31
521 DG_ORA规划 32
53 扫描新磁盘 33
54 步磁阵分区表 34
55 挂接裸设备赋权 34
56 创立档文件系统 36
第6章 安装CRS 38
61 安装前准备工作 38
传安装介质 38
创立Inventory目录 38
设置DISPLAY环境变量 38
62 安装Oracle CRS软件 39
集群安装预校验 39
启动Universal Installer安装界面 41
异常处理 60
启动CRS效劳 61
检查CRS否安装成功 62
第7章 安装ORACLE软件 63
71 安装前准备工作 63
传安装介质 63
检查CRS效劳否已启动 63
设置DISPLAY环境变量 64
72 安装Oracle11g软件 64
启动Universal Installer安装界面 64
73 安装检查 75
第8章 安装Oracle补丁 77
81 安装前准备工作 77
传安装介质 77
设置DISPLAY环境变量 77
82 安装CRS补丁 78
停止CRS 78
安装CRS补丁 78
1 安装步骤 78
2 验证补丁否安装成功 87
83 安装补丁 88
1 前提条件 88
2 安装步骤 88
3 验证补丁安装否成功 98
84 Oracle PSUOneoff补丁安装 99
第9章 建立ASM实例 101
91 建库前准备工作 101
检查CRS效劳 101
设置DISPLAY环境变量 101
92 节点配置ASM实例 101
完成ASM实例DG创立 108
第10章 建立数库 110
101 建库前准备工作 110
必须DBCA创立数库 110
检查CRS效劳 110
1 设置DISPLAY环境变量 110
102 创立ORACLE数库 110
103 配置ORACLE监听器 128
104 关闭dbinstancelistenercrs动启动选项 138
第11章 ORACLE数库参数配置 139
第12章 附录 140
121 CLUSTER命令 140
启动停止CLUSTER 140
观察CLUSTER状态 140
122 ASM备份修复 140
1221 ASM备份修复必性 140
1222 ASM备份修复方法 141
1 OCR备份恢复方法 141
2 VOTING DISK备份恢复方法 141
3 ASM磁盘头信息备份恢复方法 141
123 卸载Oracle 142
前提条件 142
卸载步骤 143
124 卸载CRS 145
前提条件 145
卸载步骤 145
125 裸设备挂接考前须知 149


关键词:
Oracle11g ATAE SUSE10 Rac Install 安装
摘 :
文详细介绍Suse台安装Oracle RAC包含网络配置磁盘配置数库配置操作系统配置等
缩略语清单:

参考资料清单
CRM&BI Oracle 11g for PCServer安装指南〔RAC + ASM〕V11
Oracle11g on ATAE 安装指南〔RAC + ASM〕
CRM&BI ORACLE 111072 升级指导书(for RAC)

第1章 前言
文针CRM&BI需数库方案CSP安装规划例介绍ATAE + Suse10 SP02台RAC方式基ASM安装Oracle 11g软件集群中两节点
提示
l 请阅读文档时特关注红色字体局部
l 执行命令时请重视命令前提示符果〞#〞表示命令root户执行果〞〞表示oracle户执行
l 需时参考文档完成数库RAC安装部署:集成设计模板CRM&BI数库参数配置指导书
11 RAC中根概念
安装ORACLE RAC+ASM前您需事先简解RACCRSASM概念
111 CRS
CRSClusterReady Services缩写ORACLE公司开发集群理工具ORACLE 11g中RAC集群CRS工具理
前版中Oracle RAC必须助第三方Cluster软件〔VCS〕进行集群理通讯数步等功Oracle 11g中ORACLECRS工具理RAC集群节点集群理通讯数步等功
CRS单独产品构建RAC环境中需节点单独安装
112 ASM
ASM全称Automated Storage ManagementORACLE公司行开发存储理软件代操作系统提供LVM理存储数文件
Oracle 10g版前理型数库成百千数文件数库理员说技术含量十分枯燥工作求数库理员熟悉系统LVM相关知识做磁盘规划LV条带等相关系统方面相关操作
ASM减轻方面工作量数库理员需理少数磁盘组磁盘组ASM理逻辑单元组磁盘设备组成定义磁盘组作数库默认磁盘组Oracle会动理存储包括创立删数文件等Oracle会动文件适宜数库象做关联样理象时需提供象名称需前样提供详细文件名
文中ASM实例〞指ASM理数文件数库实例


第2章 运行环境
21 硬件环境
211 机
ATAE R2+ 单板两块
212 磁盘阵列
S2300E6×300G
213 槽位规划
CSP例需安装数库单板位1112槽
CRMDWHDT产品数库槽位规划请参见产品集成设计模板
MRMU
CTI1
DB1
CTI2
DB2
全业务效劳器
全业务效劳器
Switch
Switch
全业务效劳器
静态资源效劳器
MSP静态资源效劳器
MSP数步工具
报表代理 报表效劳器
定时务效劳器 搜索引擎效劳器
SMMDMain
SMMDSlave
Empty Frame
Empty Frame
磁带机
USM

214 磁阵连线

22 软件环境
221 检查操作系统版
求安装Suse10+SP02
观察操作系统版
# cat etcSuSErelease
SUSE Linux Enterprise Server 10 (x86_64)
VERSION 10
PATCHLEVEL 2
观察补丁信息
# SPident
CONCLUSION System is uptodate
found SLE10x86_64SP2

果版符合求请升级升级需重启系统
222 检查核版
# uname r
Suse linux求核少
223 检查软件包
# rpm q package_name
Suse linux求少具备安装包安装包版低包版:





glibc32bit24312 (32 bit)
glibcdevel24
glibcdevel32bit24 (32 bit)

libaio32bit03104 (32 bit)





make380



224 删余软件包
SLES10单板操作系统安装会带应软件RPM包果删干扰续Oracle安装配置前ATAE未解决问题情况手工删:
1 删orarun包
# rpm qa ora*


2 删sqpinit包
# rpm qa sap*


3 删etcoraInstloc文件
# rm –i etcoraInstloc
225 安装路径软件
安装存储型号应路径软件〔for SUSE10〕软件包Support网站载
S2300E求安装需安装操作系统版核版配套路径软件
操作系统版号通SPident –vv查核版号通uname r查例SPident –vv查询操作系统版结果SLE10x86_64SP1uname r查询结果核版应路径包名
说明:关核版目前三分类:bigsmpsmpdefault请注意根核版匹配路径软件版
步骤1: 判断机否已安装路径软件
(1) 执行命令
rpm qa |grep UP

rpm qa | grep Ul
果显示类似UltraPath110111T011 Ultrapath包名表示已安装upTools –V命令查版果版符合求需安装路径软件否需先卸载老版路径软件然重新安装适宜路径软件版
(2) rpm -命令卸载路径软件
(3) 卸载重启机
注意:卸载路径软件需升级操作系统补丁然装配套路径软件
步骤1: root户传路径软件包然执行面命令进行安装

Preparing ########################################### [100]
1UltraPath ########################################### [100]
No UltraPath driver installed on your system
Checking Host Adapter Configuration
Detected 2 QLogic Host Adapter Port(s) on the system
Please wait while we modify the system configuration files

Preparing to install UltraPath driver against this kernel version
Generating module dependencies
Creating new UltraPath initrd image
21064 blocks
UltraPath driver package has been sucessfully installed please reboot your system to enable the driver
步骤2: 重启机
步骤3: 命令查路径软件版信息确保版符合求
# upTools V
Linux UltraPath Driver Version 110111
步骤4: 查路径软件驱动否已加载
路径软件安装成功两驱动存upVhbaupUpper执行命令:
#lsmod |grep up
结果中存两驱动表示驱动加载成功类似返回信息
upVhba 160544 2
upUpper 167772 1 upVhba
步骤5: 查启动项否更改正确执行命令:
#cat bootgrubmenulst
defaul面应参数表示默认第启动项启动应找准启动项名称title Linux with UltraPath〞头表示启动项已修改正确
步骤6: 执行命令查路径状态
#upTools S
Up正常表示路径软件已安装成功运行正常类似返回信息
Array ID 0
Module Name Array_Module_0
ControllerA State abnormal
Path State
ControllerB State abnormal
Path State H1C0T1L005 Up
226 安装介质
安装包
描述

11106 ClusterWare

11106 Database
p6890831_111070_Linuxx8664zip
111070补丁包

227 操作系统规划
请参考产品集成设计模板
说明
安装Oracle RAC操作系统机名写字母中划线
228 IP址规划
IP址规划表示
参数
A机
B机
机名
rac1
rac2
public网卡IP址〔bond1〕


public网卡IP掩码


public网卡IP网关


虚拟IP〔VIP〕


私网卡IP址〔bond0〕


私网卡IP掩码


私网卡IP网关
配置
配置

RAC中节点:
l 需2公IP址配置公网业务网卡虚拟IP〔VIP〕
l 需1私IP址需配置网关
l RAC两节点心跳网卡
− 果局点没备份需求base面双网卡绑定作私网心跳网卡
− 果局点备份需求心跳插板两网口需手工做绑定两网口连接交换机做备核心交换机划分VLAN
l ATAE环境公网〔public ip〕应fabric面必须配置网关连接机房网络浮动〔virtual〕IP须手工配置网卡需写入etchosts文件安装RAC时会动设置必须公网public IP处网段

例:
rac1~ # ifconfig
bond0 Link encapEthernet HWaddr 00259E80DFE4
inet addr
UP BROADCAST RUNNING MASTER MULTICAST MTU1500 Metric1
RX packets48476 errors0 dropped0 overruns0 frame0
TX packets22813 errors0 dropped0 overruns0 carrier0
collisions0 txqueuelen0
RX bytes63574027 (606 Mb) TX bytes2168026 (20 Mb)

bond1 Link encapEthernet HWaddr 00259E80DFE6
inet addr5
UP BROADCAST RUNNING MASTER MULTICAST MTU1500 Metric1
RX packets3024598 errors0 dropped0 overruns0 frame0
TX packets1514891 errors0 dropped0 overruns0 carrier0
collisions0 txqueuelen0
RX bytes4113073257 (39225 Mb) TX bytes178111512 (1698 Mb)
中bond0表示BASE面双网卡绑定网卡名作私网心跳网卡
bond1表示Fabric面双网卡绑定网卡名作公网业务网卡
229 磁盘空间分配
磁盘空间划分求RAC节点保持致
分区
空间〔GB〕
文件系统类型
swap
16


30
reiser
home
8
ext3
opt
8
ext3
optoracle
20
ext3
optoracrs
20
ext3
optorabak
20
ext3
2210 磁阵规划
磁阵规划请参见51 VDisk(LUN)DG划分〞


第3章 安装前准备
31 启远程控制效劳
RAC两节点执行
步骤1: root户执行命令
# yast remote
弹出remote administrator〞理界面
步骤2: Tab键移动光标Enter键选中Allow Remote Administration〞然Finish键完成设置

步骤3: 手工执行次rcxdm restart〞命令设置生效
# rcxdm restart
Shutting down service kdm done
Starting service kdm done
32 启FTP效劳
SuSE10安装ftp效劳默认关闭需翻开RAC两节点执行数库双机安装完成请时关闭ftp效劳
步骤1: root户执行命令
# yast
步骤2: 选择Network Services>Network Services(xinetd)
步骤3: 出现界面选中FTP〞项〞〔ftp效劳两项安装时请选中Serverusrsbinvsftpd项〕选择Toggle Status(On or Off)〞钮ftp效劳Status〞状态变On〞
步骤4:
步骤5: 单击Finish
步骤6: 配置FTP选项
vsftp默认情况通anonymous方式登录需修改配置文件通Unix户方式进行登录
修改etcvsftpdconf行前面#〞掉
Write_enableYES
local_enableYES
local_umask022
ascii_upload_enableYES
ascii_download_enableYES
外ListenYES前面加#〞
#listenYES
步骤7: 设置FTP户
FTP效劳启动文件etcftpusers中配置户允许FTP效劳方rootoracle户果需请该户名前加#〞取消限制
vi etcftpusers
#root
#oracle
步骤8: 重启网络效劳
#etcinitdxinetd restart
Shutting down xinetd done
Starting INET services (xinetd) done
步骤9: 配置文件生效
#usrsbinvsftpd etcvsftpdconf &
果报500 oopscould not bind listening ipv4 socket错误请确认系统进程没启usrsbinvsftpdetcvsftpdconf 进程果请杀掉进程者执行etcinitdxinetd stop停掉网络效劳重新执行命令
#etcinitdxinetd restart
33 创立名dba操作系统组
root户登录分RAC节点执行
检查命令
# grep dba etcgroup
输出表示dba组存果dba组已存命令删dba组
删命令
# groupdel dba
创立命令
# groupadd g 200 dba
34 创立名oinstall操作系统组
root户登录分RAC节点执行
检查命令
# grep oinstall etcgroup
输出表示oinstall组存果oinstall组已存命令删oinstall组
删命令
# groupdel oinstall
假设提示信息表示该组中户需先删户执行面命令删组
groupdel GID `120' is primary group of `oracle'
groupdel Cannot remove user's primary group
创立命令
# groupadd g 201 oinstall
35 创立名oracle操作系统户
root户登录分RAC节点执行
检查命令
# grep oracle etcpasswd
输出表示Oracle户存果Oracle户已存命令删Oracle户
删命令
# userdel rf oracle
创立命令
# useradd u 300 g oinstall G dba d homeoracle s binbash m oracle
命令说明
户名oracle隶属dba组
36 oracle户建立密码
root户登录分RAC节点执行
命令
# passwd oracle
Changing password for oracle
New Password********
Reenter New Password********
Password changed
37 赋予目录正确权限
371 改变文件系统optoracle属组赋权
root户登录分RAC节点执行
命令
# mkdir oracle
# chown R oracledba optoracle
# chmod R 770 optoracle
372 改变文件系统optoracrs属组赋权
root户登录分RAC节点执行
命令
# mkdir oracrs
# chown R oracledba optoracrs
# chmod R 770 optoracrs
373 改变文件系统optorabak属组赋权
root户登录分RAC节点执行
命令
# mkdir orabak
# chown R oracledba optorabak
# chmod R 770 optorabak
374 创立目录usrlocalbin赋权
RAC节点检查usrlocalbin目录否存存需创立该目录赋予755权限
命令
# mkdir usrlocalbin
# chmod 755 usrlocalbin
# ll usrlocal |grep bin
drwxrxrx 2 root root 4096 20070503 2124 bin
375 赋权tmp目录权限
RAC节点检查tmp否具1777权限具备赋予tmp目录1777权限
命令
# chmod 1777 tmp
# ll |grep tmp
drwxrwxrwt 17 root root 4096 20210613 1000 tmp
38 设置oracle户环境变量
oracle户登录编辑RAC节点homeoraclebashrc文件中增加容设置环境变量
# Oracle Environment
export ORACLE_BASEoptoracle
export ORACLE_HOMEORACLE_BASEproduct11gdb
export ORA_CRS_HOMEoptoracrs
export ORACLE_SIDinstance_name #请根实际情况进行修改
export ORACLE_TERMxterm
LD_LIBRARY_PATHORACLE_HOMEliblibusrlibORACLE_HOMErdbmslib
export LD_LIBRARY_PATH
SHLIB_PATHORACLE_HOMElib32ORACLE_HOMErdbmslib32
export SHLIB_PATH
# Set shell search paths
export PATHORACLE_HOMEbinORACLE_HOMEOPatchusrsbinPATHusrlocalbinORA_CRS_HOMEbin
# CLASSPATH must include the following JRE locations
CLASSPATHORACLE_HOMEJREORACLE_HOMEjlibORACLE_HOMErdbmsjlib
export CLASSPATHCLASSPATHORACLE_HOMEnetworkjlib
export NLS_LANGAMERICAN_AMERICAAL32UTF8
修改完成生效
source bashrc
命令查环境变量否生效
env
重说明
红色局部请根实际情况进行设置
instance_name唯标识实例般数库名加实例号命名标准例:Rac数库名称ora11grac1中处设置ora11g1rac2中处设置ora11g2次类推


第4章 配置RAC网络机参数
41 网卡划分
两块网卡分作外网网卡心跳网卡
42 配置hosts文件
root户登录编辑RAC节点etchosts文件节点请保持统
容例
请根局点实际IP规划修改面例:
127001 localhostlocaldomain localhost
# Public IP and hostnames for NIC bond1 at Fabric (public network)

10691161 rac1 # RAC node 1
10691162 rac2 # RAC node 2

# Private IP and hostnames for NIC bond0 at basic (private Interconnectheartbeat)

192168161 rac1_heart # RAC node 1
192168162 rac2_heart # RAC node 2

# Public virtual IP address and hostname (public Virtual Internet Protocol (VIP))

10691165 rac1_vip # RAC node 1
10691166 rac2_vip # RAC node 2
43 建立RAC节点SSH信关系
431 操作步骤
ORACLE RAC安装界面SSHSCP命令节点时复制文件执行命令必须配置SSH防止时需输入密码果配SSH安装时会报错
步骤1: 节点生成RSA公钥DSA公钥
rac1~ # su oracle
oracle@rac1~> sshkeygen t rsa 需三次回车
Generating publicprivate rsa key pair
Enter file in which to save the key (homeoraclesshid_rsa)
Created directory 'homeoraclessh'
Enter passphrase (empty for no passphrase)
Enter same passphrase again
Your identification has been saved in homeoraclesshid_rsa
Your public key has been saved in homeoraclesshid_rsapub
The key fingerprint is
6adae5387a4424b181944679d897980d oracle@hostnameA
oracle@rac1~> sshkeygen t dsa 需三次回车
Generating publicprivate dsa key pair
Enter file in which to save the key (homeoraclesshid_dsa)
Enter passphrase (empty for no passphrase)
Enter same passphrase again
Your identification has been saved in homeoraclesshid_dsa
Your public key has been saved in homeoraclesshid_dsapub
The key fingerprint is
6cb44b792024c11c50abbc4ba09d3b9c oracle@hostnameA
样方法rac2oracle户运行命令生成节点公钥:
sshkeygen t rsa
sshkeygen t dsa
步骤2: rac1RSA公钥DSA公钥添加authorized_keys文件中
oracle@rac1 > cd ssh
oracle@rac1 > cat id_rsapub >> authorized_keys
oracle@rac1 > cat id_dsapub >> authorized_keys
步骤3: rac1密钥文件authorized_keys复制rac2ssh目录
oracle@rac1 > scp authorized_keys oracle@rac2homeoraclessh
步骤4: oracle户登录rac2rac2RSA公钥DSA公钥添加authorized_keys文件中
oracle@rac2 > cd ssh
oracle@rac2 > cat id_rsapub >> authorized_keys
oracle@rac2 > cat id_dsapub >> authorized_keys
步骤5: rac2密钥文件authorized_keys复制rac1ssh目录
oracle@rac2 > scp authorized_keys oracle@rac1homeoraclessh
步骤6: 更新机列表
方式建立互信关系互信节点间第次访问时系统会提示否该机参加机列表中处需手工输入yes续访问需手工输入
rac1执行操作
oracle@rac1 > ssh rac1
oracle@rac1 > exit
logout
Connection to rac1 closed
oracle@rac1 > ssh rac1_heart
The authenticity of host 'rac1_heart (192168161)' can't be established
RSA key fingerprint is 06dedb739198a8717207f8c5c54e1120
Are you sure you want to continue connecting (yesno) yes
Warning Permanently added 'rac1_heart 192168161' (RSA) to the list of known hosts
oracle@rac1 > exit
logout
Connection to rac1_heart closed
列出命令省略命令输出
oracle@rac1 > ssh rac2
oracle@rac1 > ssh rac2_heart
步骤7: rac1known_hosts文件拷贝节点
oracle户登录rac1
oracle@rac1 > cd ssh
oracle@rac1 > scp known_hosts rac2homeoraclessh
known_hosts 100 1512 15KBs 0000
步骤8: 校验oracle户信关系
RAC节点oracle户执行命令
ssh rac1
ssh rac2
ssh rac1_heart
ssh rac2_heart
果互信节点间互相登录进行ssh访问需输入ORACLE户密码说明正确
果更节点节点检查节点互信关系
432 异常处理
果建立互信关系进行操作:
步骤1: root户分登录rac1rac2
步骤2: 修改etcsshssh_config掉配置项前注释符#〞
IdentityFile ~sshidentity
IdentityFile ~sshid_rsa
IdentityFile ~sshid_dsa
步骤3: 修改etcsshsshd_config掉配置项前注释符#〞
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile sshauthorized_keys
步骤4: 执行命令重启rac1rac2sshd效劳
# rcsshd restart
Shutting down SSH daemon done
Starting SSH daemon done
步骤5: 退出root户登录oralce户登录rac1rac2删原密钥目录ssh
rac1执行
oracle@rac1 > rm rf ssh
rac2执行
oracle@rac2 > rm rf ssh
步骤6: 重新配置互信关系
44 配置节点时钟步
ORACLE RAC安装运行中必须保证节点时钟步做操作前请先客户咨询NTP效劳器建议专门NTP效劳器进行时间步
441 两节点间时钟步
果现场没提供NTP效劳器时请做操作:
检查时钟步
oracle户登录rac1
datessh rac2 date
Fri Nov 27 154111 EST 2021
Fri Nov 27 154107 EST 2021
Fri Nov 27 154041 EST 2021
Fri Nov 27 154047 EST 2021
配置时钟步
root户登录rac1
# etcinitdntp stop
Shutting down network time protocol daemon (NTPD) done
# etcinitdntp start
Starting network time protocol daemon (NTPD) done
# ps ef |grep i ntp
ntp 5674 1 0 0426 000000 usrsbinntpd p varlibntpvarrunntpntpdpid u ntp i varlibntp
root户登录rac2
# etcinitdntp stop
Shutting down network time protocol daemon (NTPD) done
# ntpdate rac1
16 Jul 042932 ntpdate[6924] step time server 10 offset 28802514019 sec
确认时钟步
oracle户登录rac1
datessh rac2 date
Fri Nov 27 160801 EST 2021
Fri Nov 27 160801 EST 2021
Fri Nov 27 160801 EST 2021
Fri Nov 27 160801 EST 2021
442 两节点NTP效劳器步时钟
现场提供NTP效劳器时请做操作:
步骤1: 1〕编辑etcntpconf
vi etcntpconf
配置文件面行会类似显示:
server 127001 local clock
fudge 127001 stratum 10
修改成显示:
server 13364325 # NTP效劳器IP址
   # NTP效劳器IP址
fudge stratum 10
fudge 13364326 stratum 9
步骤2: 启动ntp效劳
etcrcdntp start
样停止ntp效劳命令:etcrcdntp stop
3〕运行ntpq p检查ntp工作情况
remote refid st t when poll reach delay offset jitter
1 LOCAL(0) 11 u 4 64 1 0154 0034 0001
1 LOCAL(0) 12 u 64 0 0000 0000 400000
说明
安装运行时务必保证RAC节点时钟步
45 调整操作系统参数
参CRM&BI数库参数配置指导书完成操作系统参数配置

第5章 配置享磁盘阵列
章节已建VDisk(LUN)根底进行讲解VDisk创立请参手动划分S2300E磁盘阵列集成设计模板
51 VDisk(LUN)DG划分
VDisk(LUN)名称
应Disk名
〔GB〕
DG名称

lun_ocr
sdb
1

存放集群注册表OCR
lun_vote
sdc
1

存放集群锁盘文件Voting Disk
lun_ora
sdd
100
dg_ora
存放Oracle系统表空间数文件
lun_data1
sde
300
dg_data
dg里面LUN保持致
存放应数表空间数文件应索引表空间数文件
lun_data2
sdf
300
lun_arch1
sdg
200

果数库开启档模式创立节点档目录archivelog1属组oracledba文件类型ext3
lun_arch2
sdh
200

果数库开启档模式创立节点二档目录archivelog2属组oracledba文件类型ext3

52 DGASM File空间分配
请现场生产员根原进行磁盘阵列空间划分:
根原
l ocr存放集群注册表分配1GB空间
l vote集群仲裁分配1GB空间
l dg_ora指定剩余磁盘空间分配
l DG命名规DG途ASM File命名规ASM File途请章规划进行设置
l ASM File请参考集成设计模板
521 DG_ORA规划
DG_ORA划分
DG名称
ASM File名称
ASM File(MB)

dg_ora
[分配100G]
system
8000
创立system表空间
sysaux
8000
创立sysaux表空间
temp
30000
创立temp表空间
undo01
20000
创立undo表空间
undo02
20000
创立undo表空间
undo03
20000
创立undo表空间
undo04
20000
创立undo表空间
user
300
创立user表空间
spfile
300
创立spfile
control01
300
创立控制文件
control02
300
创立控制文件
control03
300
创立控制文件
redo11
500
创立thread1联机日志组1
redo12
500
创立thread1联机日志组2
redo13
500
创立thread1联机日志组3
redo14
500
创立thread1联机日志组4
redo15
500
创立thread1联机日志组5
redo21
500
创立thread2联机日志组1
redo22
500
创立thread2联机日志组2
redo23
500
创立thread2联机日志组3
redo24
500
创立thread2联机日志组4
redo25
500
创立thread2联机日志组5
redo31
500
创立thread3联机日志组5
redo32
500
创立thread3联机日志组5
redo33
500
创立thread3联机日志组5
redo34
500
创立thread3联机日志组5
redo35
500
创立thread3联机日志组5
redo41
500
创立thread4联机日志组5
redo42
500
创立thread4联机日志组5
redo43
500
创立thread4联机日志组5
redo44
500
创立thread4联机日志组5
redo45
500
创立thread4联机日志组5
说明
处ASM File仅举例
假设4节点RAC DB需划分redo31~ redo45否需划分

53 扫描新磁盘
磁阵创立LUN机组建立机组LUN映射机扫描磁阵磁盘
步骤1: rac1节点root户执行命令
#hot_add
Starting new devices rescan
usrsbinhot_add is completed
步骤2: 重启机lsscsifdisk l命令查映射磁盘
# lsscsi
[0000] disk SEAGATE ST9146803SS FS03
[0010] disk SEAGATE ST9146803SS FS03
[0120] disk LSILOGIC Logical Volume 3000 devsda
[1000] disk HUAWEI S2300 1
[1001] disk HUAWEI S2300 1
[1002] disk HUAWEI S2300 1
[1003] disk HUAWEI S2300 1
[1004] disk HUAWEI S2300 1
[1010] disk ENGENIO INF0100 0619
[1015] disk ENGENIO INF0100 0619
[3000] disk up updisk 0619
[3010] disk up updisk 1 devsdb
[3011] disk up updisk 1 devsdc
[3012] disk up updisk 1 devsdd
[3013] disk up updisk 1 devsde
[3014] disk up updisk 1 devsdf
[3015] disk up updisk 1 devsdg
[3016] disk up updisk 1 devsdh
54 步磁阵分区表
root户RAC中节点执行命令步LUN_ORA信息步磁阵分区表
首先重启rac2机然执行命令
# partprobe
55 挂接裸设备赋权
UnixLinux体系中分区创立必须块设备devsd**映射字符设备devrawraw*应程序root户RAC节点执行
步骤1: 首先检查系统中已裸设备
# usrsbinraw qa
假设没返回信息表示没裸设备执行步骤2假设返回信息表示裸设备假设现裸设备符合求通命令删然执行步骤2
#raw devrawraw 0 0 表示裸设备编号
例raw devrawraw1 0 0 删裸设备devrawraw1
步骤2: SLES10绑定裸设备重启存权限丧失BUG建议采方式躲避注意OCR裸设备权限裸设备权限:
# vi etcinitdafterlocal
modprobe raw
raw devrawraw1 devsdb
raw devrawraw2 devsdc
raw devrawraw3 devsdd
raw devrawraw4 devsde
raw devrawraw5 devsdf

sleep 5

chown rootoinstall devrawraw1
chmod 775 devrawraw1
chown oracleoinstall devrawraw2
chmod 775 devrawraw2
chown oracledba devrawraw3
chmod 775 devrawraw3
chown oracledba devrawraw4
chmod 775 devrawraw4
chown oracledba devrawraw5
chmod 775 devrawraw5

执行命令
# chmod u+x etcinitdafterlocal
# etcinitdafterlocal
# usrsbinraw qa
devrawraw1 bound to major 8 minor 129
devrawraw2 bound to major 8 minor 130
devrawraw3 bound to major 8 minor 131
devrawraw4 bound to major 8 minor 132
devrawraw5 bound to major 8 minor 133
步骤3: 重启单板
# init 6
步骤4: 检查裸设备数目否正确
# usrsbinraw qa
devrawraw1 bound to major 8 minor 129
devrawraw2 bound to major 8 minor 130
devrawraw3 bound to major 8 minor 131
devrawraw4 bound to major 8 minor 132
devrawraw5 bound to major 8 minor 133
步骤5: 检查裸设备权限否正确:注意:rawctl属必须:rootdisk
# ll devraw
total 0
crwxrwxrx 1 root oinstall 162 1 Jul 25 2317 raw1
crwxrwxrx 1 oracle oinstall 162 2 Jul 25 2317 raw2
crwxrwxrx 1 oracle dba 162 3 Jul 25 2317 raw3
crwxrwxrx 1 oracle dba 162 4 Aug 8 2337 raw4
crwxrwxrx 1 oracle dba 162 5 Aug 9 0012 raw5
crwrw 1 root disk 162 0 Jul 25 2317 rawctl
步骤6: 检查裸设备读写
注意:DD命令时务必心确保盘符没写错防止误格式化磁盘
例:
# dd ifdevzero ofdevrawraw1 count2000
2000+0 records in
2000+0 records out
1024000 bytes (10 MB) copied 0798751 seconds 13 MBs
# dd ofdevnull ifdevrawraw1 count2000
2000+0 records in
2000+0 records out
1024000 bytes (10 MB) copied 0635695 seconds 16 MBs
绑定裸设备检查果读写说明OK
56 创立档文件系统
通53 扫描新磁盘〞新磁盘扫描需RAC两节点创立档文件系统规划文件系统类型ext3需先磁盘pv化创立vglv挂载文件系统
root户执行命令
步骤1: 创立档目录
rac1节点执行命令
# cd
# mkdir archivelog1
# chown oracledba archivelog1
rac2节点执行命令
# cd
# mkdir archivelog2
# chown oracledba archivelog2
步骤2: 创立PV
rac1节点执行命令
# pvcreate devsdg
rac2节点执行命令
# pvcreate devsdh
步骤3: 创立VG
rac1节点执行命令
# vgcreate arch1vg devsdg
rac2节点执行命令
# vgcreate arch2vg devsdh
步骤4: 创立LV
rac1节点执行命令
# lvcreate l `vgdisplay arch1vg | grep Total PE| awk '{printf 3}'` arch1vg n arch1lv
rac2节点执行命令
# lvcreate l `vgdisplay arch2vg | grep Total PE| awk '{printf 3}'` arch2vg n arch2lv
步骤5: 激活卷组
rac1节点执行命令
# vgchange a y arch1vg
rac2节点执行命令
# vgchange a y arch2vg
步骤6: 创立文件系统
rac1节点执行命令
# mkfsext3 devarch1vgarch1lv
rac2节点执行命令
# mkfsext3 devarch2vgarch2lv
步骤7: 加载文件系统
rac1节点执行命令:
# vgchange a y arch1vg
# mount devmapperarch1vgarch1lv archivelog1
# sleep 5
# chown cR oracledba archivelog1
rac2节点执行命令:
# vgchange a y arch2vg
# mount devmapperarch2vgarch1lv archivelog2
# sleep 5
# chown cR oracledba archivelog2
防止系统重启重新加载文件系统需述命令合入etcinitdafterlocal文件中rac1rac2分添加述命令etcinitdafterlocal文件中



第6章 安装CRS
61 安装前准备工作
安装CRS前请确认已调整操作系统核参数调整操作系统参数请参见CRM&BI数库参数配置指导书Suse Linux10操作系统〔For 11g〕局部
611 传安装介质
root户安装软件传rac1optorabak中目录结构:
optorabak
解压缩安装文件赋予权限
# cd optorabak
# unzip
# chmod 770 R optorabakclusterware
# chown oracledba R optorabakclusterware
612 创立Inventory目录
Inventory目录存放Oracle安装程中信息
RAC节点root户创立目录optoracleoraInventoryoracledba者
# mkdir optoracleoraInventory
# chown oracledba optoracleoraInventory
# chmod 770 optoracleoraInventory
613 设置DISPLAY环境变量
步骤1: 切换oracle户
# su oracle
步骤2: 设置DISPLAY环境变量
l 果直接连接机终端进行安装执行:
export DISPLAYlocalhost00
l 果远程终端进行安装执行:
export DISPLAYREMOTE_IP00 例export DISPLAY107111114200
步骤3: 检查环境变量否生效
echo DISPLAY
步骤4: 检查oracle环境变量否已生效启动安装前需确保bashrc中设置环境变量已生效
env
62 安装Oracle CRS软件
安装ORACLE11g软件必须oracle户确oracle户环境变量生效
安装程中果遇tmp空间错误安装法继续时请安装户oracle设置TEMPTEMPDIR环境变量ORACLETEMP空间指足够文件系统例:
export TEMPoptoracle
export TEMPDIRoptoracle
621 集群安装预校验
oracle户登录rac1执行命令检查双机否满足CRS安装条件求工程passed果存问题必须提示修复执行集群安装
cd optorabakclusterware
runcluvfysh stage pre crsinst n rac1rac2
Performing prechecks for cluster services setup

Checking node reachability
Node reachability check passed from node rac1


Checking user equivalence
User equivalence check passed for user oracle

Checking administrative privileges
User existence check passed for oracle
Group existence check passed for oinstall
Membership check for user oracle in group oinstall [as Primary] passed

Administrative privileges check passed

Checking node connectivity

Node connectivity check passed for subnet 19216810 with node(s) rac1rac2
Node connectivity check passed for subnet 1069110 with node(s) rac2rac1

Interfaces found on subnet 19216810 that are likely candidates for VIP
rac1 eth4192168161
rac2 eth4192168162

Interfaces found on subnet 1069110 that are likely candidates for a private interconnect
rac2 bond110691162
rac1 bond110691161

Node connectivity check passed


Checking system requirements for 'crs'
Total memory check passed
Free disk space check passed
Swap space check passed
System architecture check passed
Kernel version check passed
Package existence check passed for make380
Package existence check passed for binutils2169105
Package existence check passed for gcc410
Package existence check passed for gccc++410
Package existence check passed for libaio03104
Package existence check passed for libaio32bit03104
Package existence check passed for libelf085
Package existence check passed for compatlibstdc++507
Package existence check passed for libaiodevel03104
Package existence check passed for libgcc410
Package existence check passed for libstdc++410
Package existence check passed for libstdc++devel410
Package existence check passed for sysstat602
Package existence check passed for glibc24312
Package existence check passed for glibc32bit24312
Package existence check passed for glibcdevel24
Package existence check passed for glibcdevel32bit24
Group existence check passed for dba
Group existence check passed for oinstall
User existence check passed for nobody

System requirement passed for 'crs'

Precheck for cluster services setup was successful

假设出现类似信息表示检查通双机信关系正确请通ping命令SSH检查双机信关系方法定位
Performing prechecks for cluster services setup

Checking node reachability

Check Node reachability from node rac1
Destination Node Reachable

rac2 no
rac1 no
Result Node reachability check failed from node rac1


ERROR
Unable to reach any of the nodes
Verification cannot proceed


Precheck for cluster services setup was unsuccessful on all the nodes

622 启动Universal Installer安装界面
步骤1: oracle户登录rac1启动OUI进行安装
然登录rac1进行安装安装程中会指定rac节点实际CRS会指定rac节点安装
optorabakclusterwarerunInstaller
Starting Oracle Universal Installer

Checking Temp space must be greater than 120 MB Actual 3658 MB Passed
Checking swap space must be greater than 150 MB Actual 8197 MB Passed
Checking monitor must be configured to display at least 256 colors Actual 16777216 Passed
Preparing to launch Oracle Universal Installer from tmpOraInstall20211208_052649PM Please wait oracle@rac1optorabakclusterware> Oracle Universal Installer Version 111060 Production
Copyright (C) 1999 2007 Oracle All rights reserved

步骤2: 选择Next进入界面
果报错误请确认系统没已安装ORACLE单击OK

步骤3: 指定Inventory目录存放位置
Enter the full path of the inventory directory中选择事先建Inventory目录
Specify Operation System group name中选择oinstall〞

步骤4: 指定CRS安装目录然单击Next
Path中选择optoracrs〞

假设出现提示单击OK继续

步骤5: 进行预安装检测单击Next
步骤6:
步骤7: 添加集群节点
单击Add钮添加节点单击Edit钮修改已节点
Cluster Name中填写rac_cluster〞
说明:述信息etchosts中容保持致
Public Node Name中填写rac1
Private Node Name中填写rac1_heart
Virtual Host Name中填写rac1_vip


例:添加rac2节点

Public Node Name中填写rac2〞
Private Node Name中填写rac2_heart〞
Virtual Host Name中填写rac2_vip〞
然单击OK

添加完毕单击Next
步骤8: 指定网卡应
bond1指定Publicbond0网卡指定Private指定Do Not Use〞

步骤9: 指定OCR位置
选择External Redundancy
前规划Specify OCR Location中填写devrawraw1〞

步骤10: 指定锁盘位置
选择External Redundancy
Voting Disk Location中填写devrawraw2〞

步骤11: 概检查
检查没问题确保空间足够Install钮进行安装

步骤12: 执行orainstRootshrootsh脚
安装结束时会提示root户执行orainstRootshrootsh脚

新开SHELL窗口rac1节点次执行命令
su root
# cd optoracleoraInventory
# orainstRootsh
Changing permissions of optoracleoraInventory to 770
Changing groupname of optoracleoraInventory to oinstall
The execution of the script is complete


# cd optoracrs
# rootsh
Checking to see if Oracle CRS stack is already configured
etcoracle does not exist Creating it now

Setting the permissions on OCR backup directory
Setting up Network socket directories
Oracle Cluster Registry configuration upgraded successfully
Successfully accumulated necessary OCR keys
Using ports CSS49895 CRS49896 EVMC49898 and EVMR49897
node
node 1 rac1 rac1_heart rac1
node 2 rac2 rac2_heart rac2
Creating OCR keys for user 'root' privgrp 'root'
Operation successful
Now formatting voting device devrawraw2
Format of 1 voting devices complete
Startup will be queued to init within 30 seconds
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds
Cluster Synchronization Services is active on these nodes
rac1
Cluster Synchronization Services is inactive on these nodes
rac2
Local node checking complete Run rootsh on remaining nodes to start CRS daemons

rac2节点次执行命令:
su root
# cd optoracleoraInventory
# orainstRootsh
Changing permissions of optoracleoraInventory to 770
Changing groupname of optoracleoraInventory to oinstall
The execution of the script is complete


# cd optoracrs
# rootsh
Checking to see if Oracle CRS stack is already configured
etcoracle does not exist Creating it now

Setting the permissions on OCR backup directory
Setting up Network socket directories
Oracle Cluster Registry configuration upgraded successfully
clscfg EXISTING configuration version 4 detected
clscfg version 4 is 11 Release 1
Successfully accumulated necessary OCR keys
Using ports CSS49895 CRS49896 EVMC49898 and EVMR49897
node
node 1 rac1 rac1_heart rac1
node 2 rac2 rac2_heart rac2
clscfg Arguments check out successfully

NO KEYS WERE WRITTEN Supply force parameter to override
force is destructive and will destroy any previous cluster
configuration
Oracle Cluster Registry for cluster has already been initialized
Startup will be queued to init within 30 seconds
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds
Cluster Synchronization Services is active on these nodes
rac1
rac2
Cluster Synchronization Services is active on all the nodes
Waiting for the Oracle CRSD and EVMD to start
Oracle CRS stack installed and running under init(1M)
Running vipca(silent) for configuring nodeapps

Creating VIP application resource on (2) nodes
Creating GSD application resource on (2) nodes
Creating ONS application resource on (2) nodes
Starting VIP application resource on (2) nodes
Starting GSD application resource on (2) nodes
Starting ONS application resource on (2) nodes

Done
步骤13: 两节点成功执行完rootsh脚单击OK进入界面

步骤14: 结束安装
出现界面单击Exit结束安装


步骤15: 安装完成oracle户节点执行面命令进行Cluster校验
ORA_CRS_HOMEbincluvfy stage post crsinst n rac1rac2
Performing postchecks for cluster services setup

Checking node reachability
Node reachability check passed from node rac1

Checking user equivalence
User equivalence check passed for user oracle

Checking Cluster manager integrity

Checking CSS daemon
Daemon status check passed for CSS daemon

Cluster manager integrity check passed

Checking cluster integrity

Cluster integrity check passed

Checking OCR integrity

Checking the absence of a nonclustered configuration
All nodes free of nonclustered localonly configurations

Uniqueness check for OCR device passed

Checking the version of OCR
OCR of correct Version 2 exists

Checking data integrity of OCR
Data integrity check for OCR passed

OCR integrity check passed

Checking CRS integrity

Checking daemon liveness
Liveness check passed for CRS daemon

Checking daemon liveness
Liveness check passed for CSS daemon

Checking daemon liveness
Liveness check passed for EVM daemon

Checking CRS health
CRS health check passed

CRS integrity check passed

Checking node application existence

Checking existence of VIP node application (required)
Check passed

Checking existence of ONS node application (optional)
Check passed

Checking existence of GSD node application (optional)
Check passed

Postcheck for cluster services setup was successful
623 异常处理
果安装程中出设置Inventory路径界面

原前安装CRS前设置CRS安装路径Oracle实例名没删请参步骤进行处理
1确认oraInstloc文件假设请删oraInstloc 文件
oracle@rac1optorabakclusterware> cd etc
oracle@rac1etc> ls *loc
oraInstloc
oracle@rac1etc> cat oraInstloc
inventory_locoracleapporaInventory
inst_groupoinstall
root户删oraInstloc文件
#rm f etcoraInstloc
2确认oratab文件假设请删oratab文件
oracle@rac1etc> cat oratab
#



# This file is used by ORACLE utilities It is created by rootsh
# and updated by the Database Configuration Assistant when creating
# a database

# A colon '' is used as the field terminator A new line terminates
# the entry Lines beginning with a pound sign '#' are comments
#
# Entries are of the form
# ORACLE_SIDORACLE_HOME
#
# The first and second fields are the system identifier and home
# directory of the database respectively The third filed indicates
# to the dbstart utility that the database should Y or should not
# N be brought up at system boot time
#
# Multiple entries with the same ORACLE_SID are not allowed
#
#
ora11goracleappproduct11gdbN
root户删oratab文件
rm f cat etcoratab
624 启动CRS效劳
root户登录分RAC节点执行
命令
# etcinitdinitcrs start
Startup will be queued to init within 30 seconds
625 检查CRS否安装成功
root户执行命令:
# cd optoracrsbin
# crs_stat t
Name Type Target State Host

orarac1gsd application ONLINE ONLINE rac1
orarac1ons application ONLINE ONLINE rac1
orarac1vip application ONLINE ONLINE rac1
orarac2gsd application ONLINE ONLINE rac2
orarac2ons application ONLINE ONLINE rac2
orarac2vip application ONLINE ONLINE rac2
果gsdonsvip3节点应资源已成功RAC节点启动State列状态Target列状态保持致ONLINE说明CRS已安装成功

第7章 安装ORACLE软件
71 安装前准备工作
711 传安装介质
root户安装软件传rac1optorabak中目录结构:
optorabak
解压缩安装文件赋予权限
命令
# cd optorabak
# unzip
# chmod 770 R optorabakdatabase
# chown oracledba R optorabakdatabase
712 检查CRS效劳否已启动
安装前请确保CRS效劳已正常启动
root户登录分RAC节点执行查CRS资源状态:
# optoracrsbincrs_stat t
Name Type Target State Host

orarac1gsd application ONLINE ONLINE rac1
orarac1ons application ONLINE ONLINE rac1
orarac1vip application ONLINE ONLINE rac1
orarac2gsd application ONLINE ONLINE rac2
orarac2ons application ONLINE ONLINE rac2
orarac2vip application ONLINE ONLINE rac2

假设返回State列状态Target列状态保持致ONLINE表示CRS效劳已启动
假设CRS效劳未启动root户分RAC节点执行命令
# etcinitdinitcrs start
713 设置DISPLAY环境变量
步骤1: 切换oracle户
# su oracle
步骤2: 设置DISPLAY环境变量
l 果直接连接机终端进行安装执行:
export DISPLAYlocalhost00
l 果远程终端进行安装执行:
export DISPLAYREMOTE_IP00 例export DISPLAY107111114200
步骤3: 检查环境变量否生效
echo DISPLAY
步骤4: 检查oracle环境变量否已生效启动安装前需确保profile中设置环境变量已生效
env
72 安装Oracle11g软件
安装Oracle11g软件必须oracle户确保oracle户环境变量生效
提示
安装程中果遇tmp空间错误安装法继续时请安装户oracle设置TEMPTEMPDIR环境变量ORACLETEMP空间指足够文件系统
export TEMPoptoracle
export TEMPDIRoptoracle
721 启动Universal Installer安装界面
步骤1: oracle户登录rac1启动OUI进行安装
然登录rac1进行安装安装程中会指定rac节点实际ORACLE软件会指定rac节点安装
命令
optorabakdatabaserunInstaller

选择Next进入界面
步骤2: 选择安装类型
选择企业版安装〔Enterprise Edition〕

步骤3: 选择安装路径
Oracle Base中填写optoracle〞

提示
果出现错误说明前面某必步骤没完成例:
l 存optoracle目录
l Oracle户没optoracle写权限
步骤4: 指定集群中节点
选择Cluster Installation〞
勾选集群中节点

步骤5: 预安装检测
检查没问题单击Next钮

出现检查通项必理会继续安装


步骤6: 选择配置类型
选择Install Software Only〞

步骤7: 指定操作系统户组
全部指定dba〞

步骤8: 概检查
检查没问题确保空间足够Install钮进行安装


步骤9: 执行rootsh脚
安装结束时会提示root户执行optoracleproduct11gdbrootsh脚

新开SHELL窗口Rac中节点次执行命令
su – root
# cd optoracleproduct11gdb
# rootsh

Running Oracle 11g rootsh script

The following environment variables are set as
ORACLE_OWNER oracle
ORACLE_HOME oracleproduct11gdb

Enter the full pathname of the local bin directory [usrlocalbin] #处直接回车
Copying dbhome to usrlocalbin
Copying oraenv to usrlocalbin
Copying coraenv to usrlocalbin


Creating etcoratab file
Entries will be added to the etcoratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of rootsh script
Now productspecific root actions will be performed
Finished productspecific root actions
步骤10: 执行完脚单击OK
步骤11: 结束安装
出现界面单击Exit结束安装

73 安装检查
操作需机rac1执行
步骤1: oracle 户登录
步骤2: 连接数库
sqlplus as sysdba
系统显示类似信息:
SQL*Plus Release 111060 Production on Thu Aug 21 174441 2021
Copyright (c) 1982 2007 Oracle All rights reserved
Connected to an idle instance
SQL>
连接数库成功表示数库软件安装成功
第8章 安装Oracle补丁
求Oracle补丁升级111078
81 安装前准备工作
811 传安装介质
root户安装软件拷贝rac1optorabak中目录结构:
optorabakp6890831_111070_Linuxx8664zip
解压缩安装文件赋予权限
步骤1: root户登录rac1执行命令
# cd optorabak
# unzip optorabakp6890831_111070_Linuxx8664zip
# chmod 770 R optorabakDisk1
# chown oracledba R optorabakDisk1
812 设置DISPLAY环境变量
步骤1: 切换oracle户
# su oracle
步骤2: 设置DISPLAY环境变量
l 果直接连接机终端进行安装执行:
export DISPLAYlocalhost00
l 果远程终端进行安装执行:
export DISPLAYREMOTE_IP00 例export DISPLAY107111114200
步骤3: 检查环境变量否生效
echo DISPLAY
步骤4: 检查oracle环境变量否已生效启动安装前需确保bashrc中设置环境变量已生效
env
82 安装CRS补丁
升级CRS 软件CRS 111070 解决CRS 111060 Bug
821 停止CRS
root户登录RAC节点执行命令
# cd optoracrsinstall
# preupdatesh
822 安装CRS补丁
1 安装步骤
步骤1: oracle户登录进入rac1节点optorabakDisk1目录执行安装程序
然登录rac1进行安装安装程中会指定rac节点实际补丁会指定rac节点安装
注意:
请定runInstaller进行安装补丁否会驻留存中安装文件runInstaller程序样会导致程序法识Disk1stageproductxml文件
export ORACLE_HOMEoptoracrs
cd optorabak
cd Disk1
runInstaller
系统出现界面

选择Next〞
步骤2: 选择安装目录

步骤3: 选择节点
选择节点

步骤4: 检查升级需项条件
检查没问题单击Next钮

步骤5: 概浏览
选择Install〞

步骤6: 执行安装

步骤7: 系统安装完毕出现界面

步骤8: 新开SHELL窗口分rac两节点执行操作
1root户登录rac1执行命令:
su – root
# optoracrsbincrsctl stop crs
# optoracrsinstallroot111sh
返回类似信息表示脚执行成功
Creating prepatch directory for saving prepatch clusterware files
Completed patching clusterware files to oracleoracrs
Relinking some shared libraries
Relinking of patched files is complete
Preparing to recopy patched init and RC scripts
Recopying init and RC scripts
Startup will be queued to init within 30 seconds
Starting up the CRS daemons
Waiting for the patched CRS daemons to start
This may take a while on some systems







11107 patch successfully applied
clscfg EXISTING configuration version 4 detected
clscfg version 4 is 11 Release 1
Successfully accumulated necessary OCR keys
Using ports CSS49895 CRS49896 EVMC49898 and EVMR49897
node
node 1 rac1 rac1_heart rac1
Creating OCR keys for user 'root' privgrp 'root'
Operation successful
clscfg upgrade completed successfully
Creating 'oracleoracrsinstallparamfilecrs' with data used for CRS configuration
Setting CRS configuration values in oracleoracrsinstallparamfilecrs
Setting cluster unique identifier
Restarting Oracle clusterware
Stopping Oracle clusterware
Stopping resources
This could take several minutes
Successfully stopped Oracle Clusterware resources
Stopping Cluster Synchronization Services
Shutting down the Cluster Synchronization Services daemon
Shutdown request successfully issued
Waiting for Cluster Synchronization Services daemon to stop
Cluster Synchronization Services daemon has stopped
Starting Oracle clusterware
Attempting to start Oracle Clusterware stack
Waiting for Cluster Synchronization Services daemon to start
Waiting for Cluster Synchronization Services daemon to start
Waiting for Cluster Synchronization Services daemon to start
Waiting for Cluster Synchronization Services daemon to start
Waiting for Cluster Synchronization Services daemon to start
Waiting for Cluster Synchronization Services daemon to start
Waiting for Cluster Synchronization Services daemon to start
Cluster Synchronization Services daemon has started
Event Manager daemon has started
Cluster Ready Services daemon has started
2root户登录rac2执行命令
su – root
# optoracrsbincrsctl stop crs
# optoracrsinstallroot111sh
返回类似信息表示脚执行成功
Creating prepatch directory for saving prepatch clusterware files
Completed patching clusterware files to oracleoracrs
Relinking some shared libraries
Relinking of patched files is complete
Preparing to recopy patched init and RC scripts
Recopying init and RC scripts
Startup will be queued to init within 30 seconds
Starting up the CRS daemons
Waiting for the patched CRS daemons to start
This may take a while on some systems

11107 patch successfully applied
clscfg EXISTING configuration version 4 detected
clscfg version 4 is 11 Release 1
Successfully accumulated necessary OCR keys
Using ports CSS49895 CRS49896 EVMC49898 and EVMR49897
node
node 2 rac2 rac2_heart rac2
Creating OCR keys for user 'root' privgrp 'root'
Operation successful
clscfg upgrade completed successfully
Creating 'oracleoracrsinstallparamfilecrs' with data used for CRS configuration
Setting CRS configuration values in oracleoracrsinstallparamfilecrs
步骤9: 执行完脚单击Exit退出安装
2 验证补丁否安装成功
步骤1: root 户rac1 rac2 检查CRS 资源否正常
# optoracrsbincrs_stat t
显示类似信息CRS 启动成功
Name Type Target State Host

orarac1gsd application ONLINE ONLINE rac1
orarac1ons application ONLINE ONLINE rac1
orarac1vip application ONLINE ONLINE rac1
orarac2gsd application ONLINE ONLINE rac2
orarac2ons application ONLINE ONLINE rac2
orarac2vip application ONLINE ONLINE rac2
步骤2: root 户登录rac1检查CRS 软件版否
# oraclecrsbincrsctl query crs softwareversion
显示类似信息CRS 升级成功
Oracle Clusterware version on node [rac1] is [111070]
步骤3: root 户登录rac2检查CRS 软件版否
# oraclecrsbincrsctl query crs softwareversion
显示类似信息CRS 升级成功
Oracle Clusterware version on node [rac2] is [111070]

83 安装Oracle 补丁
Oracle 111070 解决Oracle 111060 Bug
1 前提条件
root户登录rac1rac2停止CRS效劳
# etcinitdinitcrs stop
2 安装步骤
步骤1: oracle户登录进入rac1节点optorabakDisk1目录执行安装程序
注意:
请定runInstaller进行安装补丁否会驻留存中安装文件runInstaller程序样会导致程序法识Disk1stageproductxml文件
export ORACLE_BASEoptoracle
export ORACLE_HOMEORACLE_BASEproduct11gdb
cd optorabak
cd Disk1
runInstaller
步骤2: 系统出现界面

选择Next〞
步骤3: 选择安装目录
默认目录

步骤4: 提供联系方式
需填写Email
需勾选I wish to recive security updates via Metalink〞

步骤5: 需提供email址
选择Yes〞

步骤6: 选择节点
选择节点

步骤7: 检查升级需项条件
检查没问题单击Next钮

步骤8: 概浏览
选择Install〞

步骤9: 执行安装

步骤10: 系统安装完毕出现界面

步骤11: 新开SHELL窗口rac1rac2分执行命令
su – root
# optoracleproduct11gdbrootsh
该脚执行程中需答复问题台具体问容会出现’……[yes]’时输入’no’出现’[yn]’时输入y出现问题时直接回车
出现类似信息表示脚执行成功
Running Oracle 11g rootsh script

The following environment variables are set as
ORACLE_OWNER oracle
ORACLE_HOME oracleproduct11gdb

Enter the full pathname of the local bin directory [usrlocalbin]
The file dbhome already exists in usrlocalbin Overwrite it (yn)
[n] y
Copying dbhome to usrlocalbin
The file oraenv already exists in usrlocalbin Overwrite it (yn)
[n] y
Copying oraenv to usrlocalbin
The file coraenv already exists in usrlocalbin Overwrite it (yn)
[n] y
Copying coraenv to usrlocalbin

Entries will be added to the etcoratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of rootsh script
Now productspecific root actions will be performed
Finished productspecific root actions
步骤12: 脚执行完单击OK
步骤13: 单击Exit结束安装
3 验证补丁安装否成功
步骤1: oracle户登录rac1rac2检查数库软件版否
cd ORACLE_HOMEbin
sqlplus as sysdba
显示类似信息说明数库软件升级成功
SQL*Plus Release 111070 Production on Thu Aug 21 174441 2021
Copyright (c) 1982 2007 Oracle All rights reserved
Connected to an idle instance
SQL>
步骤2: 分启动rac1rac2CRS
su
# etcinitdinitcrs start
步骤3: 检查数库否正常启动
#optoracrsbincrs_stat t
Name Type Target State Host

orarac1gsd application ONLINE ONLINE rac1
orarac1ons application ONLINE ONLINE rac1
orarac1vip application ONLINE ONLINE rac1
orarac2gsd application ONLINE ONLINE rac2
orarac2ons application ONLINE ONLINE rac2
orarac2vip application ONLINE ONLINE rac2
确保备机gsdonsvip 进程状态ONLINE
84 Oracle PSUOneoff补丁安装
参见CRM&BI Oracle 版规划补丁需求:


第9章 建立ASM实例
91 建库前准备工作
求DBCA(Database Configuration Assistant)建立ASM实例建议命令行脚
911 检查CRS效劳
安装前请确保CRS效劳已正常启动
root户登录分RAC节点执行命令检查效劳否启动target状态
# optoracrsbincrs_stat t
912 设置DISPLAY环境变量
步骤1: 切换oracle户
# su oracle
步骤2: 设置DISPLAY环境变量
l 果直接连接机终端进行安装执行:
export DISPLAYlocalhost00
l 果远程终端进行安装执行:
export DISPLAYREMOTE_IP00 例export DISPLAY107111114200
步骤3: 检查环境变量否生效
echo DISPLAY
步骤4: 检查oracle环境变量否已生效启动安装前需确保profile中设置环境变量已生效
env
92 节点配置ASM实例
必须操作系统oracle户调DBCA进行安装
步骤1: 启动DBCA安装界面
oracle户登录rac1启动DBCA进行安装
dbca

单击Next
步骤2: 选择创立数库
选择Configure Automatic Storage Management〞


步骤3: 选择节点
选择节点

步骤4: 设置ASM实例SYS户密码
安角度考虑设置密码必须符合求密码复杂度:
1 口令长度少6字符〔特权户少8字符〕
2 口令必须包含少两种字符组合:
少写字母
少写字母
少数字
少特殊字符:#_空格
3 口令帐号者帐号倒写样
设置默认值

步骤5: 确认安装ASM
选择OK〞


步骤6: 选择动创立监听器
选择Yes〞

步骤7: 开始创立ASM实例


步骤8: 查找裸设备
选择Change Disk Discovery Path〞
Disk Discovery Path〞中填写devraw*〞
然单击OK〞


步骤9: 创立Disk Group
选择Create New〞


步骤10: 创立dg_ora
Disk Group Name中填写dg_ora〞
冗余选择External〞
前面规划选择磁盘路径devrawraw3〞
单击OK〞开始创立dg_ora
步骤11: 创立dg_data
Disk Group Name中填写dg_data〞
冗余选择External〞
安装前面规划选择磁盘路径devrawraw4〞devrawraw5〞
单击OK〞开始创立dg_data
922 完成ASM实例DG创立
单击Finish〞完成ASM实例创立



第10章 建立数库
101 建库前准备工作
1011 必须DBCA创立数库
求DBCA(Database Configuration Assistant)建立Oracle数库建议命令行脚方式建立数库
1012 检查CRS效劳
安装前请确保CRS效劳已正常启动
root户登录分RAC节点执行检查效劳否启动target状态
# optoracrsbincrs_stat t
1013 设置DISPLAY环境变量
步骤1: 切换oracle户
# su oracle
步骤2: 设置DISPLAY环境变量
果直接连接机终端进行安装执行:
export DISPLAYlocalhost00
果远程终端进行安装执行:
export DISPLAYREMOTE_IP00 例export DISPLAY107111114200
检查环境变量否生效
echo DISPLAY
检查oracle环境变量否已生效启动安装前需确保profile中设置环境变量已生效
env
102 创立ORACLE数库
必须操作系统oracle户调DBCA进行安装
步骤1: 启动DBCA安装界面
oracle户登录rac1启动DBCA进行安装
dbca
选择Oracle Real Application Clusters database〞

步骤2: 选择创立数库
选择Create a database〞

步骤3: 选择节点
选择节点

步骤4: 选择数库模板
选择Custom Database〞

步骤5: 指定数库名
填写数库全局名SID前缀两名字请保持致
RAC节点数库service nameORACLE动设置值SID前缀+N例ora11g1ora11g2


步骤6: 配置企业理器
勾选界面中Configure Enterprise Manager〞勾选Configure Database Control for local management〞


步骤7: 设置户密码
安角度考虑设置密码必须符合求密码复杂度:
1 口令长度少6字符〔特权户少8字符〕
2 口令必须包含少两种字符组合:
少写字母
少写字母
少数字
少特殊字符:#_空格
3 口令帐号者帐号倒写样

步骤8: ASM文件理

步骤9: 选择DG
勾选界面中DG
步骤10: 选择通文件位置
选择Use Common Location for All Database Files〞

步骤11: 需指定恢复区
l 勾选界面中Specify Flash Recovery Area〞
l 勾选界面中Enable Archiving〞
步骤12: 勾选特性
l 选中Enterprise Manager Repository〞特性oracle 11g带WEB化理工具特性选中
l 单击Standard database Components…〞钮
n 假设安装CRM产品数库务必选中窗口中Oracle JVM
n 假设安装CSPDTDWH产品数库选中窗口中Oracle JVMOracle XML DB
说明:时Standard database features…〞钮显示需窗口化

步骤13: 设置初始参数
l 选择典型设置
l 图参数值仅例必须CRM&BI数库参数配置指导书标准进行设置


Data Warehousing业务应中Block_Size必须选中32K32768Bytes参数建库完成法修改

步骤14: 选择数库字符集
重说明
1.Choose from the list of character sets〞必须改变选择AL32UTF8ZHS16GBK两种字符集规:
l 国局点统ZHS16GBK字符集
l 海外局点统AL32UTF8字符集
2.National Character Set统选择AL16UTF16

步骤15: 数库安设置
推荐设置Keep the enhanced 11g default security settings〞

步骤16: 动维护务设置

步骤17: 指定ASM数文件名称路径
l 处需指定system表空间sysaux表空间temp表空间undotbs表空间users表空间数文件裸设备名称路径ControlfileRedo Log Files文件名称路径
l Diskgroup选择+DG_ORA〞
l Template根文件类型选择system表空间sysaux表空间undotbs表空间users表空间选择模版DATAFILE〞temp表空间选择模版TEMPFILE〞Controlfile选择模版CONTROLFILE〞Redo Log Files选择模版ONLINELOG〞
l Alias52 DGASM File空间分配〞ASM文件名称填写填写规{DB_NAME}ASM File Name〞例:{DB_NAME}sysaux01
l File Size52 DGASM File空间分配〞ASM文件填写



步骤18: 掉数文件动扩展功
勾选Automatically extend datafile when full (AUTOEXTEND)〞

步骤19: 生成数库创立脚
勾选Generate Database Creation Scripts〞

步骤20: 确认配置参数开始创立数库

步骤21: 创立数库
DBCA运行完毕数库建立


建库结束会弹出数库建库完成信息确认窗口单击EXIT钮会1~2分钟没响应时千万耐心等直弹出窗口显示完毕
完成DBCA窗口会动关闭完成数库创立操作
步骤22: 检查RAC状态
root户登录查效劳状态果处ONLINE状态说明RAC安装成功
# optoracrsbincrs_stat t

Name Type RRA FFT Target State Host

oraSM1asm application ONLINE ONLINE rac1
orac1lsnr application ONLINE ONLINE rac1
oraac1gsd application ONLINE ONLINE rac1
oraac1ons application ONLINE ONLINE rac1
oraac1vip application ONLINE ONLINE rac1
orag1inst application ONLINE ONLINE rac1
oraSM2asm application ONLINE ONLINE rac2
orac2lsnr application ONLINE ONLINE rac2
oraac2gsd application ONLINE ONLINE rac2
oraac2ons application ONLINE ONLINE rac2
oraac2vip application ONLINE ONLINE rac2
orag2inst application ONLINE ONLINE rac2
步骤23: 登录数库进行验证
数库实例启动登录数库确认数库状态:
# su oracle
sqlplus nolog
SQL> conn as sysdba
SQL> select status from vinstance
STATUS

OPEN
103 配置ORACLE监听器
root户登录面命令检查监听器状态果出现面结果说明成功创立监听器
# cd optoracrsbin
# crs_stat t|grep lsnr
orac1lsnr application ONLINE ONLINE rac1
orac2lsnr application ONLINE ONLINE rac2
否请述步骤手工创立监听器
步骤1: 启动NETCA
oracle户登录rac1启动NETCA
netca
选择Cluster configuration〞

步骤2: 选择节点
选择节点

步骤3: 选择配置监听器

步骤4: 删已监听器

步骤5: 选择监听器
选择LISTENER〞

步骤6: 确认删前监听器
选择Yes〞
连续单击Next〞

步骤7: 完成监听器删操作
选择Finish〞

步骤8: 重新启动NETCA
oracle户登录rac1启动NETCA
netca
选择Cluster configuration〞

步骤9: 选择节点
选择节点

步骤10: 选择配置监听器

步骤11: 选择添加监听器

步骤12: 填写监听器名称
Listener name中填写LISTENER〞

步骤13: 配置监听器规约
选择TCP〞

步骤14: 默认端口号

步骤15: 配置监听器

步骤16: 完成监听器增加操作
选择Finish〞



第11章 ORACLE数库参数配置
请CRM&B数库参数配置指导书CRM&BI Oracle 11g CBO统计信息收集策略设置指导书标准调整ORACLE参数未调整参数数库效劳器允许线
第12章 附录
121 CLUSTER命令
1211 启动停止CLUSTER
root户登录分节点执行命令:
l 启动CLUSTER
方法1:
# etcinitdinitcrs start
方法2:
# optoracrsbincrsctl start crs
l 关闭CLUSTER
方法1:
# etcinitdinitcrs stop
方法2:
# optoracrsbincrsctl stop crs
1212 观察CLUSTER状态
# optoracrsbincrs_stat t
122 ASM备份修复
1221 ASM备份修复必性
LINUXORACLE RAC方案中ORACLE迄止未正式宣布支持VERITAS享裸设备文件系统作存储裸设备话ORACLE带存储理软件ASM测试现网发现ASM稳定时会出现挂载磁盘组错误:
ORA15063 ASM discovered an insufficient number of disks for diskgroup DG名
旦出现错误该DG数全部丧失量降低类事风险章节提供具体备份恢复方法需注意方法作现场出现问题救急手段100保证DG修复回数会丧失ORACLE官方推荐做法〔ORACLE官方坚持认存储设备稳定造成〕想确保数库数完全安建议数库做物理备份操作风险较高需验DBA完成
1222 ASM备份修复方法
ASM理RAC存储环境中必须做OCRVOTING DISKASM磁盘头信息备份否旦出现DG问题丧失数灾难性
1 OCR备份恢复方法
备份OCR方法:
默认OCR会动备份命令查OCR进行动备份:
# ORA_CRS_HOMEbinocrconfig showbackup
果手工备份执行面命令〔需关闭RAC〕:
# ORA_CRS_HOMEbinocrconfig export optorabakocrbakocr

恢复OCR方法:
先关闭节点RAC分执行命令:
# etcinitdinitcrs stop
然执行恢复:
# ORA_CRS_HOMEbinocrconfig import optorabakocrbakocr
2 VOTING DISK备份恢复方法
里SUSEraw2作VOTING DISK例:
备份命令:
# dd ifdevrawraw2 ofoptorabakvotingbak
备份时间会拟长备份文件VOTING DISK盘接
恢复命令:
# dd ifoptorabakvotingbak ofdevrawraw2
恢复前需先关闭RAC
3 ASM磁盘头信息备份恢复方法
备份磁盘头〔DH〕信息:
备份方法1:
# dd ifdevrawraw204 bs4096 count1 oforacledbraw204_bak_dh
里bs固定4096Count1表示备份块〔默认第块开始备份〕
备份方法2:
oracle户登录执行命令:
Oracle kfed read devrawraw204 > oracledbraw204au0

恢复DH信息:
果方法1命令恢复:
# dd iforacledbraw204_bak_dh bs4096 count1 ofdevrawraw204
备份文件保存转移存储设备磁盘头损坏导致DGMOUNT时备份信息进行恢复

果方法2oracle户命令恢复:
Oracle kfed merge devrawraw204 textoracledbraw204au0

重说明
DG中增加删disk时候应DG中disk头信息重新备份次备份时需关闭ASM实例建议根两种备份方法分做备份恢复提供充足选择
123 卸载Oracle
1231 前提条件
假设需卸载 Oracle需确保点:
l 数库连接已关闭
l 没 Oracle 进程运行
查 Oracle 进程否运行
ps ef |grep ora
假设检查出 oracle 相关进程请 kill 9 命令杀死进程否会导致系统
重启预知错误请 root 户执行命令停止 oracle 进程:
# etcinitdinitcrs stop
果系统中创立实例请参考述方法实例启动户数库实例停止
1232 卸载步骤
步骤1: 通 xManager oracle 户登录 rac1
步骤2: 执行安装脚
cdoptorabakdatabase
runInstaller
系统显示示界面

步骤3: 单击Deinstall Products〞选择卸载Oracle产品
选中安装 Oracle 数库软件ORACLE_HOME〞

步骤4: 单击Remove〞
系统显示确认卸载界面

步骤5: 单击Yes〞
系统提示否确认删相关目录
步骤6: 单击Yes〞
系统开始动卸载 Oracle 数软件
步骤7: 卸载完成单击Close〞
系统返回欢送界面
步骤8: 单击Cancel〞
系统提示退出确认界面
步骤9: 手工删相关目录容
操作需双机备机执行面rac1执行例进行说明
(1) root 户登录rac1
(2) 删 Oracle Base 目录optoracle〞中容
# rm –rf optoracleproduct11gdb
步骤1: 删etc〞目录相关文件目录
# rm etcoracleocrInstloc
124 卸载CRS
1241 前提条件
l Oracle软件已卸载
l CRS已停止
停止CRS 方法root 户执行命令:
# etcinitdinitcrs stop
1242 卸载步骤
特殊说明操作需双机两节点执行仅介绍 rac1 操作步骤
步骤1: root 户登录执行
步骤2: 执行卸载脚
1 进入 CRS 安装目录install目录
#cd optoracrsinstall
中optoracrs oracle 户环境变量中ORA_CRS_HOME〞相
2 执行卸载脚
#rootdeletesh
#rootdeinstallsh
步骤3: 删 CRS 相关文件目录
1拷贝etcinittaborig文件
#cp etcinittaborig etcinittab
2检查 CRS 相关进程
执行命令确保没进程
#ps ef |grep css
#ps ef | grep crs
#ps ef | grep evm
执行述命令假设显示进程请执行命令关闭进程
#etcinitdinitcrs stop
3删etc〞目录相关文件目录
#rm etcinitcssd
#rm etcinitcrs
#rm etcinitcrsd
#rm etcinitevmd
#rm etcrcdrc2dK96initcrs
#rm etcrcdrc2dS96initcrs

#rm Rf etcoraclescls_scr
#rm Rf etcoracleoprocd
#rm etcoracleocrloc
#rm etcoracleocrInstloc
#rm rf etcoracle
#rm rf etcora_save_*
#rm etcoratab
#rm etc*crs*
4切换oracle 户删CRS安装目录
# su oracle
rm rf ORA_CRS_HOME*
5切换root 户删tmp〞目录相关文件
su root
# rm rf tmporacle
# rm rf tmpOraInstal*
6删vartmp〞目录相关文件
# rm rf vartmporacle
7清空optoracleoraInventory〞目录容
# cd optoracleoraInventory
# rm rf *
步骤4: oracle 户登录 rac1 执行操作
1进入CRS安装程序目录执行runInstaller〞脚
说明:双机两节点分执行完步骤 1~步骤 3 执行步骤步骤仅需节点执行
cd optorabakclusterware
runInstaller
系统显示界面

2单击Deinstall Products〞选择卸载CRS 产品
说明:果没卸载产品选择卸载Oracle 数库软件时已CRS 产品组件卸载跳步骤
3单击Yes〞
系统开始卸载动CRS 数软件
4 卸载完成单击Close〞
系统返回欢送界面
5 单击Cancle〞
系统提示退出确认界面
6 单击Yes〞
系统提示否确认删相关目录
7单击Remove〞
系统显示确认卸载界面

8检查CRS 安装目录否已清空
oracle 户登录检查CRS 安装目录ORA_CRS_HOME〞否已清空该目录空请执行命令清空该目录容
rm rf ORA_CRS_HOME*
步骤5: 清空OCR〞Voting〞文件
说明:bs 单位bytesbs*count 值等绑定裸设备请根实际规划填写仅举例
CRS 外置磁盘空间LUN 形式执行命令:
#dd ifdevzero ofdevrawraw1 bs4086 count1048576
#dd ifdevzero ofdevrawraw2 bs4096 count1048576
步骤6: 删etcinittab〞文件三行
# vi etcinittab
h13respawnsbininitdinitevmd run >devnull 2>&1 devnull 2>&1
h23respawnsbininitdinitcssd fatal >devnull 2>&1 devnull 2>&1
h33respawnsbininitdinitcrsd run >devnull 2>&1 devnull 2>&1

125 裸设备挂接考前须知
SUSE Linux裸设备重复绑定LV种操作非常危险Oracle会区分绑定LV裸设备会作数文件已属表空间LV通裸设备路径添加某表空间时会导致LV数头重新格式化引起数文件介质损坏进导致数库宕机问题通root户usrsbin目录创立文件bindlvsh脚改良裸设备挂接程序缺乏防止重复绑定现象产生容:
#binksh

major`lvdisplay 2 | awk 'Block device{print 3}'|awk F '{print 1}'`
minor`lvdisplay 2 | awk 'Block device{print 3}'|awk F '{print 2}'`
iResult`raw qa|grep bound to major major minor minor`
if [ iResult ]
then
raw 1 2
else
echo Error2 had been bound before
fi

然执行命令chmod u+x usrsbinbindlvsh赋执行权限
日系统维护增加裸设备时统该脚进行防止裸设备绑定LV情况命令格式系统带raw程序相格式:
usrsbinbindlvsh raw_path lv_path

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

铁塔安装工程监理作业指导书

铁塔安装工程监理作业指导书一、塔体安装质量控制1.通信建设工程验收标准规范(1) 塔桅钢构件应符合设计要求和本规范的规定。运输、堆放和吊装 等造成的钢构件变形及涂层脱落,应进行矫正和修补。(2) 塔桅钢构件应符合设计要求和本规范的规定。运输、堆放和吊装 等造成的钢。(3) 构件变形及涂层脱落,应进行矫正和修补。检验方法:用拉线、钢尺现场实测或观察。检查数量:按构

z***u 1年前 上传318   0

安装、维修自检作业指导书

    机械式停车设备安装、维修质量自检作业指导书       编制: 审核: 批准:     **停车服务有限公司 2014年08月1日               1.目的 落实TSGQ7016-2008《起重机械安装改造重大维修监督检验规则》的要求。规范本公司对起重机械(机械式停车设备)安装、维修保养的检验行为,提高安装、维修保养的质量。 2.适

a***i 8年前 上传5978   0

建筑给排水管道安装作业指导书

建筑工程给排水管道安装作业指导书一、给排水管道安装施工工艺流程图: 熟悉图低和有关技术资料施工测量放线沟槽开挖及管沟砌筑配合土建留孔洞及预埋铁件管件加工制作支架制作及安装管道预制及组装管道敷设及安装管道与设备连接自控仪表及其管道安装试压及清〔吹〕洗防腐和保温 调试和试运转 交工验收二、普通给排水管道施工的一些主

郭***林 5个月前 上传245   0

Netapp存储基本安装配置指导书

华 为 数 据 中 心N E T A P P 存 储 基 本 安 装 配 置 指 导 书©2023 Network Appliance All rights reserved本文档介绍 NetApp 公司存储在华为数据中心安装,配置,测试功能的相关步骤及方法。一、前 言Network Appliance 公司 1992 年成立于美

3***2 1年前 上传311   0

余热锅炉模块吊装安装作业指导书

目 录 1. 工程内容及工程量 2 2. 编制依据和相关文件 3 3. 作业进度、劳动力安排 3 4. 作业准备工作及条件 3 5. 施工方法步骤及作业程序 7 6. 作业的质量要求 12 7. 作业的环境要求 13 8. 作业的安全技术措施及文明施工要求 14 9. 技术交底 18 1. 工程内容及工程量 1.1工程内容 本方案为

文***品 5年前 上传1165   0

组织结构指导书

 KS-ERP组织结构指导书 广州市科思电脑系统有限公司编制 2002.11.08 KS-ERP组织结构指导书 3 第一章 组织结构概述 3 组织结构 4 第二章 部门职能 5 一、采购部门职能 5 二、货品管理部门职能 5 三、质量管理部门职能 6 四、销售部门职能 6 五、财务部门职能 6 六、行政

b***0 15年前 上传5881   0

通信电源指导书

蓄电池充放电作业指导书 为了加强蓄电池充放电现场标准化作业的管理,规范现场的作业行为,促进工程施工技术水平的提高, 保证整个充放电过程的安全,确保蓄电池组的安全运行,实施全过程控制,特制订本指导书。 一、现场作业前的准备工作 了解蓄电池作为一种独立的操作电源,具有可靠性高的优点,所以在变电所被广泛应用。由于目前充电 设备的更新换代,尤其是高频开关电源的应用,使相关指标(稳压、稳流、纹波

D***N 5年前 上传1142   0

综合实习指导书

综合实习指导书  一、实习目的:  这是一次技术员性质的综合实践性教学环节,通过本次实习,使学生初步掌握主要工种的操作要领的质量要求,并熟悉这些工种的工艺过程及工艺要求。同时,需理论联系实际,综合应用所学知识,解决工程实际问题,巩固和扩大知识范围,为毕业后从事施工技术、施工管理工作创造条件。  二、实习内容和要求:  实习主要内容是各主要工种操作要领和质量要求、工艺标准,在工地现

t***s 12年前 上传499   0

编译原理实验指导书

目 录相关问题说明 1实验题 2实验1 词法分析(2课时) 3实验2 语法分析(2课时) 5实验3 语义分析(2课时) 7实验4 代码生成(2课时) 9参考书目 11相关问题说明本课程共有4个实验, 本课程中所实现的程序为普通C或C++程序,在Windows环境下,属于控制台应用程序。提交实验成果:1. 实验成果包括:n 源程序。用学号加姓名方式命名项目或源程序所在

文***品 3年前 上传621   0

采购作业指导书

1.0 目的:为了更好的服务顾客和公司各部门,从而对公司采购流程进行规范。2.0 范围:公司各类物品采购工作。3.0定义: 4.0权责:确保公司采购各类物品质量、价格、供货及时性和付款方式符合公司的要求。5.0内容:5.1各类物品采购工作流程:1)仓库补仓物品的采购工作流程:仓库的每种存仓物品,均应设定合理的库存底线,在存量接近或低于库存底线时,即需要补充货仓里的存货,仓库主任要填写一份仓库补仓《采购申请单》,经总经理签批同意后送采购部,采购部立即组织实施,一般物品要求之3天内完成。如有特殊情况,要向何董汇报。2)部门新增物品的采购工作流程:若部门欲添置新物品,部门负责人填写《采购申请单》,经总经理签字批准后送交采购部,采购部按采购申请单的内容要求,在至少三家供货商中比较,选定相应供应商,提出采购意见;经何董批准后,采购部立即组织实施。

s***g 6年前 上传2395   0

《高处作业指导书》

受控状态: 编号:GC/ZY—07—2019江苏淮阴水利建设有限公司刘老涧二站土建施工及设备安装工程项目部高处作业指导书编制: 审核: 批准: 发布日期:2019年12月1日 实施日期:2019年12月1日高处作业指导书1、凡经医生诊断,患有高血压、心脏病、精神病等不适于廁处作业病症的人员,

花***0 2年前 上传526   0

污水作业指导书

污水作业指导书 1.      目的:规范污水操作,保证水质正常处理,确保废水达标排放 2.      范围:本公司污水处理 3.      术语 高浓废水池:主要收集图形转移显影液,阻焊显影液,蚀刻去膜液,刷板酸洗和电镀沉铜酸洗的高浓有机废水池; 含铜废水池:主要收集各处刷板机及各湿区槽体排放的含铜废水; 清 洗 水池:主要收集各岗位机器的循环生产用水,杂质与金属含量极低的废水;

l***0 11年前 上传10768   0

作业指导书 (MT)

 承压设备磁粉检测通用工艺规程1范围1.1本规程规定了承压设备焊缝及其原材料、机加工部件磁粉检测方法及质量分级要求。1.2 本规程适用于铁磁性材料制板材、复合板材、管材、管件和锻件等表面或近表面缺陷的检测,以及铁磁性材料对接接头、T 型焊接接头和角接接头等表面或近表面缺陷的检测,不适用于非铁磁性材料的检测。1.3 承压设备有关的支承件和结构件,也可参照本部分

分***趣 4年前 上传1013   0

**师院ENVI实验指导书

ENVI使用的是通用的栅格数据格式,包含一个简单的二进制文件和一个相关的ASCII的头文件。读该文件格式允许ENVI使用几乎有的影像文件,包括那些自身嵌入头文件信息的影像文件。

天***猩 2年前 上传625   0

教育留班工作指导书

留班工作指导书 尊敬的各位老师: 留班工作是我们教育培训行业的核心工作之一,留班率的高低直接反应了我们老师的教学能力和服务水平,每一次留班都是一次战斗。新学年开始,新的冲锋号已经吹响!希望我们能全力以赴,用行动打一场漂亮的战斗! 为方便各位老师明确自己的任务,有效地投入工作,教学管理中心总结了相关方法与措施,供老师们借鉴和操作。 留班的任务指标 1.      任务目标:每位老师都必须

b***e 11年前 上传9338   0

采购管理实验指导书

实验五 金算盘8e/ERP采购管理实验指导书Ⅲ实验目的:1. 熟悉采购管理的根本业务流程2. 掌握采购管理流程的根本操作3. 理解采购管理在ERP系统中的作用实验内容:1. 设置往来单位、物品劳务、物品税率和核算科目组中的会计科目2.填制物品采购单3.物品采购单自动生成采购凭证实验准备:1、启动桌面:ORACLE.BAT2、启动桌面的[金算盘8e ERP]并翻开经

鬼***笑 2年前 上传503   0

起重作业指导书

1. 目的为了规范项目工地汽车起重机、履带式起重机作业的安全管理,制定本指导书。2. 存在的风险起重伤害、吊车倾覆、落物伤人、车辆伤害等。3. 作业要求3.1 职责项目部安全环保部门及物设部负责起重作业管理的监督检查。3.2 对起重设备及作业人员的基本要求

孟***o 6年前 上传1730   0

双绞线实训指导书

实训指导书说明:本实训任务是为双绞线制作和连接。实训所要求的实训环境是计算机(装有Windows 2000/XP/2003 操作系统,装有网卡),5 类非屏蔽双绞线、RJ45 水晶头、测线仪、压线钳等。目录实训1 双绞线的制作与测试实训大纲一、实训课的性质、目的和任务实训课是理论课(大课)的补充和深化、细化,是课程的实践环节。通过实训,培养学生独立思考、综合分析

文***享 1年前 上传387   0

钻井作业指导书

马蓬25-4HF作业指导书 中原钻井一公司 二〇一三年七月 一、基本数据          井  号 项  目 马蓬25-4HF井 地理位置 四川省**市三界镇春山村4组 井别/井型 开发井/水平井 井口坐标 纵(X)3436787,横(Y)18411166 靶点坐标 A靶点坐标纵(X)3437000,横(Y)18411401,垂深1670m B靶点坐标纵(X)34

f***5 11年前 上传9810   0

电子测量实验指导书

电子测量实验指导书目录实验一 常用仪器的面板结构与使用 1实验二 函数信号发生器的使用 7实验三 模拟示波器的使用 10实验四 数字存储示波器的使用 13实验五 示波器测量相位差 21实验六 万用表测量电压 26实验七 二极管单向导电性测试及整流电路应用 29实验八 电桥法测阻抗 33实验一 常用仪器的面板结构与使用一、实验目的:1.了解电子技术实

文***品 3年前 上传597   0

工业工程实验指导书

本实验的研究对象是联想电脑主机的装配过程,用流程程序表格上将整个装配生产过程记录下来,然后用“5W1H”提问技术发现问题,用“ECRS”分析原则改进加工工艺过程。

林***文 5年前 上传1452   0

焊工实训指导书

 焊工实训指导书 目 录 第一部分 编写说明 4 第二部分 编写依据 5 第三部分 实训教学内容与学时安排 7 第一篇 初级工实训 7 课题一 安 全 教 育 7 课题二 设备使用及维护 14 课题三 钢板沿直线割口的气割(手工、半自动) 17 课题四 引弧、平敷焊技能训练 20 课题五 6mm钢板I型坡口平对接手工电弧双面焊 26 课题六 手工电弧焊--

文***品 5年前 上传1381   0

高处作业指导书(正版)

修 訂 記 錄版本發行日期修 訂 內 容新制定1目的 为规范高处作业安全管理,减少高处坠落事故的发生,确保员工生命安全与健康,特制定本作业指导书。2范围 在公司所有区域内,施工、检修之登高作业均适用之。3权责3.1保安部职责:

花***0 2年前 上传586   0

毕业实习计划指导书

毕业实习计划指导书  专业实习是国际经济与贸易专业教学计划的重要组成部分,是对学生进行理论联系实际、在实践中分析和解决问题的训练性教学环节。根据XX级专业教学计划要求和我院工作实际,商学院XX级国际经济与贸易专业(专科)的实习安排在XX年2月21日─5月23日进行。一、实习目的:    毕业实习是一门理论联系实际的实践课,是国际贸易专业教学过程中的一个相当重要的组成部分,也是学生由学校走向社

x***m 9年前 上传480   0

汇编原理实验指导书

第一部分 汇编语言程序的上机过程 1 一、 建立汇编语言的工作环境 1 二、在计算机上运行汇编语言的步骤 1 三、 建立ASM文件 1 四、 用MASM程序产生OBJ文件 3 五、 用LINK程序产生EXE文件 3 六、 程序的执行 3 七、 举例 3 第二部分 汇编语言上机调试 4 一、为何需要调试? 4 二、如何进行调试? 5 第三部分 汇编语言上机内容 8 实验一 

藤***树 5年前 上传1125   0