Oracle 11g RAC安装与配置for Linux(10)

2020-02-20 15:11

? 设置ORACLE_BASE环境变量: Bourne, Bash, or Korn shell:

$ ORACLE_BASE=/u01/app/oracle ; export ORACLE_BASE C shell:

% setenv ORACLE_BASE /u01/app/oracle ? 在ORACLE_BASE下建立子目录: # mkdir -p $ORACLE_BASE/oradata/dbname

# chown -R oracle:oinstall $ORACLE_BASE/oradata # chmod -R 775 $ORACLE_BASE/oradata ? 建立RAW映射文件

# find /dev/vg_name -user oracle -name 'r*' -print > dbname_raw.conf ? 编辑RAW映射文件

system=/dev/vg_name/rdbname_system_raw_500m sysaux=/dev/vg_name/rdbname_sysaux_raw_800m example=/dev/vg_name/rdbname_example_raw_160m users=/dev/vg_name/rdbname_users_raw_120m temp=/dev/vg_name/rdbname_temp_raw_250m

undotbs1=/dev/vg_name/rdbname_undotbs1_raw_500m undotbs2=/dev/vg_name/rdbname_undotbs2_raw_500m redo1_1=/dev/vg_name/rdbname_redo1_1_raw_120m redo1_2=/dev/vg_name/rdbname_redo1_2_raw_120m redo2_1=/dev/vg_name/rdbname_redo2_1_raw_120m redo2_2=/dev/vg_name/rdbname_redo2_2_raw_120m control1=/dev/vg_name/rdbname_control1_raw_110m control2=/dev/vg_name/rdbname_control2_raw_110m spfile=/dev/vg_name/rdbname_spfile_raw_5m pwdfile=/dev/vg_name/rdbname_pwdfile_raw_5m

第三部分:安装Oracle Clusterware 和 Oracle Real Application Clusters

五、 安装Oracle Clusterware

1. 使用CVU检查Oracle Clusterware要求

? 运行 runcluvfy.sh stage -pre crsinst -n node1,node2,node3 此命令将检查一下内

容:

? 在指定所有节点上的所有用户是等价的; ? 在指定所有节点上可到达;

? 在指定所有节点上可通过共有和私有连接相连;

? 在指定所有节点上Oracle用户拥有合适的管理权限;

? 在指定所有节点上都可访问位于共享存储的OCR和voting disk;

? 检查系统需求:内核版本,内核参数,软件包,内存,交换空间,临时

空间和所需用户和组; ? 操作系统必须的软件包;

? 节点应用:VIP,ONS和GSD。 ? Clusterware安装Troubleshooting

? 用户检查失败:检查节点具有管理权限的用户与密码是否完全一致,检

查SSH配置是否正确;

su – oracle

ssh node_name date

默认的ssh位于/usr/bin,如果ssh在其它位置那么打开cvu_config文件,位于目录$CV_HOME/cm/admin下。指定系统上ssh路径位置通过添加并更新ORACLE_SRVM_REMOTESHELL键值

# Locations for ssh and scp commands

ORACLE_SRVM_REMOTESHELL=/usr/bin/ssh ORACLE_SRVM_REMOTECOPY=/usr/bin/scp

如果ssh在其它位置,那么安装时需要指定参数确定位置,详细参数说明看runinstaller –help

如果安装或使用ssh过程中遇到X11相关错误,那么检查ssh配置;遇到stty错误,检查系统隐藏文件(.bashrc货.cshrc)

? 节点可达性检查失败:使用PING检查节点

? 管理权限检查失败:使用id oracle 确认用户,组配置正确

2. 使用OUI安装前准备

? 停止运行中的Oracle进程

? 防止安装因为stty命令而失败,如果安装失败出现下列提示则处理。

? stty: standard input: Invalid argument ? stty: standard input: Invalid argument ? 确定Oracle Inventory 路径

? 如果存在已经安装了的Oracle,OUI通过/etc/oraInst.loc文件确定已经使

用的路径。

? 安装过程中需要以root的身份运行脚本 ? 确定安装语言

? 为群集确定名字:群集名,共有节点名,私有节点名,虚拟节点名。群集名

必须唯一,长度为1-14个字符。共有节点名,私有节点名,虚拟节点名中不包含域名。

? 为群集安装准备共享存储:为OCR和voting disk提供共享RAW或共享文件

系统。

? Cluster Synchronization Services (CSS) voting disk:用于校验群集节点成

员资格和状态,voting disk所有者必须是oracle:dba,必须权限为644,至少需要分配20M

? Oracle Cluster Registry (OCR):包含群集和数据库配置信息如节点列表

等,OCR的所有者必须为root:oinstall,必须权限为640,至少需要分配100M

3. 使用OUI安装Oracle Clusterware

? ? ? ? ? ?

运行OUI安装Oracle Clusterware; 从Clusterware目录下运行runInstaller;

根据提示使用root用户在所有节点上运行脚本

OUI检查安装条件:如果已经存在CSS,则停止数据库和ASM实例,并执行 ? Oracle_home\\bin\\localconfig delete 群集节点配置信息; ? 输入群集名;

? 为每个节点输入共有,虚拟,私有主机名; ? 可以使用群集配置文件代替手工输入:在安装介质Disk1/response/ crs.rsp

文件中的CLUSTER_CONFIGURATION_FILE项中指定群集配置文件 选择区分公有和私有网络接口; 在Cluster存储配置界面配置存储;

在指定磁盘界面,指定OCR和voting disk存放的分区,为软件,数据库文件选择磁盘;

OUI将检查配置信息,并判断远程节点权限; 完成安装。

? ? ? ? ?

4. 安装后格式化OCFS

? 格式化语法

? crs_home\\cfs\\ocfsformat.exe /l drive_letter /c clustersize [/v volume_label]

[/f]

六、 安装Oracle 10g Real Application Clusters 1. 使用CVU校验数据库安装准备状态

? 校验语法

? cluvfy stage -pre dbinst stage -pre dbinst -n node_list [-r { 10gR1 | 10gR2 } ]

[-verbose]

? 例:cluvfy stage -pre dbinst -n node1,node2 -verbose

2. 运行DBCA,选择数据库配置类型

Configuration Type General Purpose, Transaction Processing, and Data Warehouse Description Installs a preconfigured starter database, Oracle options (including Oracle Database 10g with RAC), networking services, Oracle Database 10g utilities, and online documentation. At the end of the installation, DBCA creates and configures your RAC database. Enables you to customize your database options and storage components. Advantages Minimal input required. You can create your database more quickly than with the Advanced type. Enables you to create arbitrary tablespaces and datafiles and customize all aspects of your database. Advanced Do not create a starter database Installs only the software. Does not configure the listeners or network infrastructure and does not create a database. ? OUI,DBCA以及其它助手在安装过程中的行为; ? 安装后OUI将运行NETCA和DBCA; ? DBCA处理内容;

? 如果使用RAW设备,校验每个表空间是否正确配置了共享存储 ? 建立数据库

? 配置Oracle网络服务 ? 开始监听和数据库实例

3. 使用OUI安装Oracle database 10g步骤

? 运行setup.exe

? 如果在安装中遇到问题检查

? C:\\Program Files\\Oracle\\Inventory\\logs\\installActionsdate_time.log

? 在磁盘选择是OUI仅显示逻辑分区不显示主分区和asmtool标记过的分区 ? 在所有节点上添加Oracle_home\\bin路径的PATH环境变量 注:如果需要修改VIP使用srvctl modify nodeapps -A new_address

4. 在Windows 平台上的最小内存需求

? 安装RAC的节点仅有512M RAM 500M Virtual Memory时有如下限制:

? 在运行OUI安装会话的过程中不能运行DBUA,DBCA,NETCA

5. 卸载RAC软件

? 如果需要卸载RAC软件,那么必须在运行安装程序的那个节点进行卸载,并

且必须在卸载Oracle Clusterware之前先卸载Oracle RAC。存在多个Oracle home的情况下查看oratab文件检查相关性 ? 卸载Oracle database 10g RAC软件

? 使用DBCA删除相关的数据库

? 如果使用ASM,确保没有其它数据库和ASM实例相关,移除ASM ? 连接ASM实例确定使用ASM实例的数据库,以下命令仅显示运行中的

数据库实例

select INSTANCE_NAME from GV$ASM_CLIENT; ? 停止上述数据库实例

? 备份使用ASM实例的数据库文件

? 查看磁盘组:select * from V$ASM_DISKGROUP

? 删除磁盘组:drop diskgroup diskgroup_name including contents; ? 停止所有节点的ASM实例,并检查确认

? 如果Oracle Home使用共享群集文件系统,则执行

delete %ORACLE_HOME%\\database\\*ASM* delete %ORACLE_BASE%\\admin\\+ASM

? 如果没有使用共享群集文件系统,则在每个节点执行以上命令 ? 删除ASM服务:oradim -delete -asmsid +ASMnode_number ? 如果监听器在此Oracle Home上运行,使用NETCA删除它

6. 从Windows环境删除Oracle Clusterware

? 删除Oracle Clusterware

? 在所有节点停止并删除Oracle Clusterware节点应用

srvctl stop nodeapps -n node_name svrctl remove nodeapps -n node_name ? 停止OracleRemExecService服务 ? 运行OUI,选择deinstall product

? 如果存在OracleCRSTokenname服务,运行crsuser remove user_name命

令删除

? 停止并重新启动所有节点

? 如果没有使用群集文件系统,那么在每个节点使用资源管理器删除

Oracle目录

7. 卸载Oracle Clusterware并降级到9.2

? 如果没有使用OCFS存储OCR,则运行

? CRS_Home\\bin\\GuiOracleOBJManager.exe

? 如果Oracle9.2 Clusterware使用OCFS,那么在所有节点上确认:

? HKLM\\SOFTWARE\\Oracle\\osd9i\\ocr键存在

? HKLM\\SOFTWARE\\Oracle\\osd9i\\ocr下的CfsOcrRoot键值指向9.2 OCR

所在位置

? 停止节点应用:srvctl stop nodeapps -n nodename


Oracle 11g RAC安装与配置for Linux(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《组织行为学》练习题库参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: