首页 / MYSQL / 11.2GI安装(单节点)
11.2GI安装(单节点)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了11.2GI安装(单节点),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4082字,纯文字阅读大概需要6分钟。
内容图文
![11.2GI安装(单节点)](/upload/InfoBanner/zyjiaocheng/563/af64b8a5aef547c0bd07b259af7238b8.jpg)
1.检查空间 df -h /tmp 要大于1g可用的临时空间磁盘空间大于20G应该也可以。 2. vi /etc/sysctl.conf 下面描述的只是最小要求,如果发现已有参数比这个大的,可不必修改。 fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shm
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.html9. 发起安装。
不能用root跑起安装,只能用oracle或grid这类用户,一般我们用grid,以跟数据库用户分开。
开启vncserver
vnc图形界面连到服务器,root用户执行xhost +
grid用户执行 ./runInstaller
因为我是单机安装asm的,而不是集群,所以选第二个。
选Engligsh。
选external,意思是ASM层不用做镜像。external意指底层存储做了raid,我们ASM就不用做镜像了。
输入稍微简单的密码,尽管会出来提示,但我们可以忽略。
尽管我用grid用户独立于oracle用户,但是我并没有为grid用户新建注入asmadmin之类的组,所以指定oinstall或dba组就可以了(当然grid用户要拥有oinstall与dba组了)
这里会根据跑起用户,即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
点击下一步后进入检查步骤,检查完毕通过后,我们就可以点击install进行安装了。
跑完后,我们要用root跑脚本。
跑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.2GI安装(单节点)全部内容,希望文章能够帮你解决11.2GI安装(单节点)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。