linux下Oracle11gRAC搭建(三)(一)

2014-11-24 12:45:49 · 作者: · 浏览: 3

linux下Oracle11g RAC搭建(三)

二、配置安装环境 (node1、node2)

建立组、用户、目录并修改权限(node1、node2)

node1上建立组、用户、初始密码

建立组:#groupadd [-g] [gid] [组名]

建立用户:#useradd [-u] [uid] [ -g][ 用户的主组] [ –G] [用户的副组] [用户名]

执行脚本:#sh mkuser.sh

groupadd -g 200oinstall

groupadd -g 201dba

groupadd -g 202oper

groupadd -g 203 asmadmin

groupadd -g 204asmoper

groupadd -g 205asmdba

useradd -u 200 -g oinstall -G dba,asmdba,oper oracle

useradd -u 201 -g oinstall -G dba,asmadmin,asmdba,asmoper,opergrid

建立组用户后查看:

[root@node1 ~]# id oracle

[root@node1 ~]# id grid

用户初始密码:

[root@node1 ~]# passwd oracle

[root@node1 ~]# passwd grid

补充:

改变grid的属组

[root@metro1 ~]# usermod -g oinstall-G dba,oper,asmadmin,asmoper,asmdba grid

node2上建立组、用户、初始密码(脚本)

建立组:#groupadd [-g] [gid] [组名]

建立用户:#useradd [-u] [uid] [ -g][ 用户的主组] [ –G] [用户的副组] [用户名]

执行脚本:#sh mkuser.sh

groupadd -g 200oinstall

groupadd -g 201dba

groupadd -g 202oper

groupadd -g 203asmadmin

groupadd -g 204asmoper

groupadd -g 205asmdba

useradd -u 200 -g oinstall -G dba,asmdba,oper oracle

useradd -u 201 -g oinstall -G dba,asmadmin,asmdba,asmoper,opergrid

建立组用户后查看:

[root@node2 ~]# id oracle

[root@node2 ~]# id grid

用户初始密码:

[root@node2 ~]# passwd oracle

[root@node2 ~]# passwd grid

node1上修改权限、/u01下建立目录

1、改变所有者:

例: # chown -R grid:oinstall /u01/app/oraInventory/

说明:改变所属者 递归 所有者:所属组 目录

2、授权:

例: # chmod -R 775 /u01/11.2.0/grid/

说明:改变访问权限 递归 目录下所有文件的权限改为xxx 目录

3、执行脚本:#sh mkdir.sh

4、目录说明:

/u01/app/oraInventory/----安装软件需要走的一个目录

/u01/11.2.0/grid/----安装grid的主目录

/u01/app/oracle/product/11.2.0/db_1----安装oracle的主目录

/u01/app/oracle----oracle的BASE目录

mkdir -p /u01/app/oraInventory

chown -R grid:oinstall /u01/app/oraInventory/

chmod -R 775 /u01/app/oraInventory/

mkdir -p /u01/11.2.0/grid

chown -R grid:oinstall /u01/11.2.0/grid/

chmod -R 775 /u01/11.2.0/grid/

mkdir -p /u01/app/oraInventory/

mkdir -p /u01/app/oracle

mkdir -p /u01/app/oracle/cfgtoollogs

mkdir -p /u01/app/oracle/product/11.2.0/db_1

chown -R oracle:oinstall /u01/app/oracle

chmod -R 775 /u01/app/oracle

#ls –l /u01 ----安装以后查看一下

\

node2上修改权限、/u01下建立目录(脚本)

1、改变所有者:

例: # chown -R grid:oinstall /u01/app/oraInventory/

说明:改变所属者 递归 所有者:所属组 目录

2、授权:

例: # chmod -R 775 /u01/11.2.0/grid/

说明:改变访问权限递归 目录下所有文件的权限改为xxx 目录

3、执行脚本:#sh mkdir.sh

4、目录说明:

/u01/app/oraInventory/----安装软件需要走的一个目录

/u01/11.2.0/grid/----安装grid的主目录

/u01/app/oracle/product/11.2.0/db_1----安装oracle的主目录

/u01/app/oracle----oracle的BASE目录

mkdir -p /u01/app/oraInventory

chown -R grid:oinstall /u01/app/oraInventory/

chmod -R 775 /u01/app/oraInventory/

mkdir -p /u01/11.2.0/grid

chown -R grid:oinstall /u01/11.2.0/grid/

chmod -R 775 /u01/11.2.0/grid/

mkdir -p /u01/app/oraInventory/

mkdir -p /u01/app/oracle

mkdir -p /u01/app/oracle/cfgtoollogs

mkdir -p /u01/app/oracle/product/11.2.0/db_1

chown -R oracle:oinstall /u01/app/oracle

chmod -R 775 /u01/app/oracle

#ls –l /u01 ----安装以后查看一下

\

编辑/etc/hosts(node1、node2)

hosts作用:

如果没有DNS工具就使用本机的/etc/hosts来解析IP和主机名,实现主机名到IP地址的解析。

注意:node节点名称的编写。

node1上编辑hosts

[root@node2 ~]# vi/etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1 localhost

192.168.4.71 node1

192.168.4.73 node1-vip

10.10.10.71 node1-priv

192.168.4.72 node2

192.168.4.74 node2-vip

10.10.10.72 node2-priv

192.168.4.75 scan_ip

\

解释:

127.0.0.1