安装数据库软件
前提条件
确保CRS(Cluster Ready Service)服务已启动,具体请参见安装GI软件章节中的结果验证。
1.以root用户登录服务器节点1
2.解压安装文件并赋予权限
cd /software unzip p13390677_112040_Linux-x86-64_1of7.zip unzip p13390677_112040_Linux-x86-64_2of7.zip chmod 770 -R /software/database chown oracle:dba -R /software/database
启动集群服务。
a.以grid用户分别登录服务器节点1和2
su - grid
b.启动集群服务。
sudo crsctl start crs
系统显示类似如下,说明集群服务已经启动。
CRS-4640: Oracle High Availability Services is already active CRS-4000: Command Start failed, or completed with errors.
以oracle用户重新登录各服务器节点。
5.在服务器节点1上启动“Oracle Database 11g Release 2 Installer”安装界面,服务器节点2上不需要启动。
cd /opt/oraadm/database ./runInstaller
6、在“Configure Security Updates”界面,不勾选“I wish to receive security updates via My Oracle Support”,单击“Next”。
7、在“My Oracle Support Username/Email Address Not Specified”界面,单击“Yes”。
8、在“Download Software Updates”界面,选择“Skip software updates”,单击“Next”。
9、在“Select Installation Option”界面,选择“Install database software only”,单击“Next”。
10、在“Grid Installation Options”界面,选择“Oracle Real Applicateion Clusters database installation”,勾选集群中所有的节点,单击“Next”。
单击“SSH Connectivity”测试各节点之间的ssh信任关系是否建立。
- 如果已经建立,在弹出的对话框中单击“OK”。
- 如果未建立,请参见配置网络下的配置各用户的ssh信任关系进行操作。
11、在“Select Product Languages”界面,选择“English”,单击“Next”。
12、在“Select Database Edition”界面,选择“Standard Edition”,单击“Next”。
13、在“Specify Installation Location”界面,设置软件安装路径,单击“Next”。
- “Oracle Base”设置为oracle用户的环境变量“$ORACLE_BASE”的值,例如“/opt/oracle”。
- “Software Location”设置为oracle用户的环境变量“$ORACLE_HOME”的值,例如“/opt/oracle/product/11gR2/db”。
14、
- 在“Privileged Operating System Groups”界面,设置各用户所属的操作系统用户组,单击“Next”。
15、在“Perform Prerequisite Checks”界面,勾选“Ignore All”忽略所有检查项,单击“Next”。
16、在“Summary”界面,检查概要信息,单击“Install”。
17、执行“root.sh”脚本。
安装即将结束时,界面上会提示用root用户执行“root.sh”脚本。
注意:
- 请先在服务器节点1执行/u01/app/oracle/product/root.sh脚本,并且等到节点2执行成功后再到服务器节点linux50执行脚本。
- 该脚本执行过程中需要回答一些问题,只要在出现……[yes]?时输入no,出现[y,n]时输入y,出现其他问题时直接按回车即可。