首页 > 其他 > 详细

11.2 GI安装 (单节点)

时间:2014-04-26 18:33:34      阅读:613      评论:0      收藏:0      [点我收藏+]
完整图文版:http://note.youdao.com/share/?id=322916719e6e3d97bb8f0768991d1be1&type=note

1.检查空间
df -h /tmp 要大于1g可用的临时空间
磁盘空间大于20G应该也可以。


2. vi /etc/sysctl.conf
下面描述的只是最小要求,如果发现已有参数比这个大的,可不必修改。
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

重新加载参数
sysctl -p


3. vi /etc/security/limits.conf
下面这个也是推荐的最少配置。

grid   soft nproc 2047
grid   hard nproc 16384
grid   soft nofile 1024
grid   hard nofile 65536

如果发现已有数值更大,例如*号即代表所有用户,已有数值更大,那么下面不用设也可以。


4.  vi /etc/pam.d/login

session required pam_limits.so



5.  添加用户与组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba grid 
passwd grid
grid

6. 创建grid的$ORACLE_BASE与ORACLE_HOME目录
mkdir -p /u02/grid

mkdir -p /u02/11.2.0/grid

chown -R grid:dba /u02

chmod -R 775 /u02


7.  grid用户环境变量,添加到.bash_profile中。
ORACLE_BASE=/u01/app/grid; export ORACLE_BASE
ORACLE_HOME=/u01/app/11.2.0/grid; export ORACLE_HOME
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=+ASM

8. 下载介质

上传11.2 GI软件安装介质,可以从我的云盘下载。
http://yunpan.cn/QNWwLFFkWizFc 访问密码 2558
unzip p10404530_112030_Linux-x86-64_3of7_grid.zip
cd grid
[root@erpp2 grid]# ls
doc install readme.html response rpm runcluvfy.sh runInstaller sshsetup stage welcome.html

9. 发起安装。

不能用root跑起安装,只能用oracle或grid这类用户,一般我们用grid,以跟数据库用户分开。


开启vncserver

vnc图形界面连到服务器,root用户执行xhost +

grid用户执行   ./runInstaller


bubuko.com,布布扣



因为我是单机安装asm的,而不是集群,所以选第二个。

bubuko.com,布布扣


选Engligsh。

bubuko.com,布布扣


选external,意思是ASM层不用做镜像。external意指底层存储做了raid,我们ASM就不用做镜像了。

bubuko.com,布布扣


输入稍微简单的密码,尽管会出来提示,但我们可以忽略。

bubuko.com,布布扣


尽管我用grid用户独立于oracle用户,但是我并没有为grid用户新建注入asmadmin之类的组,所以指定oinstall或dba组就可以了(当然grid用户要拥有oinstall与dba组了)

bubuko.com,布布扣


这里会根据跑起用户,即grid用户的环境变量,来写一个默认的BASE与HOME。


我grid用户的环境变量。

ORACLE_BASE=/u02/grid; export ORACLE_BASE

ORACLE_HOME=/u02/11.2.0/grid; export ORACLE_HOME

export PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_SID=+ASM


bubuko.com,布布扣


点击下一步后进入检查步骤,检查完毕通过后,我们就可以点击install进行安装了。

bubuko.com,布布扣


跑完后,我们要用root跑脚本。

bubuko.com,布布扣


跑root脚本。

[root@erpdb dev]# sh /u02/11.2.0/grid/root.sh

Performing root user operation for Oracle 11g

The following environment variables are set as:

    ORACLE_OWNER= grid

    ORACLE_HOME= /u02/11.2.0/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]:

   Copying dbhome to /usr/local/bin ...

   Copying oraenv to /usr/local/bin ...

   Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root script.

Now product-specific root actions will be performed.

Using configuration parameter file: /u02/11.2.0/grid/crs/install/crsconfig_params

Creating trace directory

LOCAL ADD MODE

Creating OCR keys for user ‘grid‘, privgrp ‘oinstall‘..

Operation successful.

LOCAL ONLY MODE

Successfully accumulated necessary OCR keys.

Creating OCR keys for user ‘root‘, privgrp ‘root‘..

Operation successful.

CRS-4664: Node erpdb successfully pinned.

Adding Clusterware entries to inittab

erpdb 2014/04/25 11:38:21 /u02/11.2.0/grid/cdata/erpdb/backup_20140425_113821.olr

Successfully configured Oracle Grid Infrastructure for a Standalone Server


然后再点下一步,过会就可以安装完成了。


完成之后,用grid用户,sqlplus ‘/as sysasm‘进去,看diskgroup是否顺利挂载。

SQL> select name from v$asm_diskgroup;

NAME

------------------------------

DATA1


11.2 GI安装 (单节点),布布扣,bubuko.com

11.2 GI安装 (单节点)

原文:http://blog.csdn.net/whiteoldbig/article/details/24532899

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!