VMWARE65下安装RHEL5464位环境安装ORACLE11GR264位Word格式文档下载.docx
- 文档编号:983561
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:39
- 大小:1.41MB
VMWARE65下安装RHEL5464位环境安装ORACLE11GR264位Word格式文档下载.docx
《VMWARE65下安装RHEL5464位环境安装ORACLE11GR264位Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《VMWARE65下安装RHEL5464位环境安装ORACLE11GR264位Word格式文档下载.docx(39页珍藏版)》请在冰点文库上搜索。
(2010年3月22日,我把安装过程整理成一个PDF奉献给大家,每一步骤的详细说明没有给出,可以参考本篇帖子,或者等我周末有空时再整理给大家)
(2010年4月2日,完成备注信息添加,并更新部分内容,发布!
)
(2010年3月24日,完成安装前期准备工作配置的全自动化脚本提供下载。
(2010年4月9日,在OracleEnterpriseLinux5.4-64下安装Oracle11gR2,成功!
和RedHatEnterpriseLinux5.4一样,只是配置内核参数好像多了一个aio-max-nr参数,OEL的安装和RHEL的安装一样,只是不用输入安装序列号。
做了文档提供下载,只有截图,文字说明参考在RHEL5.4上安装Oracle11gR2的文档文字说明)
没有安装过ORACLE11GR1,直接安装的R2版本,原来安装过ORACLE10G,11GR2版本的安装比R1版本的安装简单了很多!
步骤:
1,检查所需的软件包:
所需程序包版本(或更高):
∙compat-libstdc++-33-3.2.3-61
∙elfutils-libelf-0.125-3.el5
∙elfutils-libelf-devel-0.125-3.el5
∙glibc-2.5-12
∙glibc-devel-2.5-12
∙glibc-common-2.5-12
∙gcc-4.1.1-52.el5
∙gcc-c++-4.1.1-52.el5
∙libgcc-4.1.1-52.el5
∙libaio-0.3.106-3.2
∙libaio-devel-0.3.106-3.2
∙libstdc++-4.1.1-52.el5
∙libstdc++-devel-4.1.1-52.el5
∙unixODBC-2.2.11-7.1
∙unixODBC-devel-2.2.11-7.1
∙sysstat-7.0.0-3.el5
∙binutils-2.17.50.0.6-2.el5
∙make-3.81-1.1
2针对Oracle配置Linux
Linux软件现已安装完毕,您需要针对Oracle对其进行配置。
本部分将逐步讲解针对Oracle数据库11g第1版配置Linux的过程。
创建Oracle组和用户帐户
接下来,创建用于安装和维护Oracle数据库11g第1版软件的Linux组和用户帐户。
用户帐户将称为oracle,而组将称为oinstall和dba。
以root用户身份执行以下命令:
/usr/sbin/groupaddoinstall
/usr/sbin/groupadddba
/usr/sbin/useradd-m-goinstall-Gdbaoracle
idoracle
设置oracle帐户的口令:
passwdoracle创建目录
现在创建目录来存放Oracle数据库11g第1版软件及数据库文件。
本指南在创建目录结构时所用的命名惯例符合最佳灵活结构(OFA)规范。
有关OFA标准的更多信息,请参阅针对Linux的Oracle数据库安装指南11g第1版(11.1)的附录D。
以下假设在根文件系统中创建目录。
这样做是为了简便起见,不建议将其作为通用做法。
这些目录通常被创建为单独的文件系统。
1.mkdir-p/u01/app/oracle
2.chown-Roracle:
oinstall/u01/app
3.chmod-R775/u01/app
复制代码
配置Linux内核参数
Oracle数据库11g第1版需要以下所示的内核参数设置。
给出的值都为最小值,因此如果您的系统使用一个更大的值,则不要进行更改。
Linux允许在系统启动并运行时修改大多数内核参数,所以无需在修改内核参数后重启系统。
cat>
>
/etc/sysctl.conf<
<
EOF
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144
EOF/sbin/sysctl-p
Ex:
#cat>
EOFnet.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144>
kernel.shmmni=4096>
kernel.sem=25032000100128>
fs.file-max=65536>
net.ipv4.ip_local_port_range=102465000>
net.core.rmem_default=4194304>
net.core.wmem_default=262144>
net.core.rmem_max=4194304>
net.core.wmem_max=262144>
EOF#/sbin/sysctl-pnet.ipv4.ip_forward=0net.ipv4.conf.default.rp_filter=1net.ipv4.conf.default.accept_source_route=0kernel.sysrq=0kernel.core_uses_pid=1net.ipv4.tcp_syncookies=1kernel.msgmnb=65536kernel.msgmax=65536kernel.shmmax=4294967295kernel.shmall=268435456kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=4194304net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=262144以root用户身份运行以下命令来验证您的设置:
/sbin/sysctl-a|grepshm
/sbin/sysctl-a|grepsem
/sbin/sysctl-a|grepfile-max
/sbin/sysctl-a|grepip_local_port_range
/sbin/sysctl-a|greprmem_default
/sbin/sysctl-a|greprmem_max
/sbin/sysctl-a|grepwmem_default
/sbin/sysctl-a|grepwmem_max
#/sbin/sysctl-a|grepshm
kernel.shmall=268435456
kernel.shmmax=4294967295
kernel.shm-use-bigpages=0
#/sbin/sysctl-a|grepsem
#/sbin/sysctl-a|grepfile-max
#/sbin/sysctl-a|grepip_local_port_range
#/sbin/sysctl-a|greprmem_default
net.core.rmem_default=4194304
#/sbin/sysctl-a|greprmem_max
net.core.rmem_max=4194304
#/sbin/sysctl-a|grepwmem_default
net.core.wmem_default=262144
#/sbin/sysctl-a|grepwmem_max
net.core.wmem_max=262144
为oracle用户设置Shell限制
Oracle建议对每个Linux帐户可以使用的进程数和打开的文件数设置限制。
要进行这些更改,以root用户的身份执行下列命令:
/etc/security/limits.conf<
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
/etc/pam.d/login<
sessionrequired/lib/security/pam_limits.so
修改bash和ksh的默认配置文件以及cshell的默认登录脚本。
/etc/profile<
if[\$USER="
oracle"
];
then
if[\$SHELL="
/bin/ksh"
then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
umask022
/etc/csh.login<
if(\$USER=="
)then
limitmaxproc16384
limitdescriptors65536
endif
EOF
3:
安装OracleOracle数据库11g第2版可以从OTN下载获得。
Oracle提供了一个免费的开发和测试许可。
但不提供支持,且该许可不允许用于生产目的。
OTN提供了完整的许可协议。
要使Oracle数据库11g第2版发行套件介质可以在服务器上使用,最简单的方法是将其直接下载到服务器。
使用图形登录以oracle用户身份登录。
创建一个目录以存放Oracle数据库11g第2版发行套件:
mkdir11gR2
运行unziplinux*.zip解压两个文件。
cddatabase
运行安装文件
./runInstaller!
在环境检查中,首先检查临时空间和交换空间,还有显示器分辩率。
如果都达到要求,则会出现前提条件,在这里你可以输入电子邮件来接收安全问题的通知,通过MyOracleSupport来接收安全更新!
如果不填写电子邮件,会出现警告提示!
点“是”就OK了。
[本帖最后由renxiao2003于2010-1-2921:
19编辑]
e.png(86.19KB)
下载次数:
23
2010-01-2921:
17
环境检查
Screenshot.png(321.14KB)
21
前提条件
Screenshot-OracleDatabase11g1-9.png(39.17KB)
22
19
安装选项中你可以选择“创建和配置数据库”,“仅安装数据库软件”,“升级现有的数据库”
在系统类中你可以选择“桌面类”和“服务器类”
21编辑]
Screenshot-OracleDatabase11g2-9.png(38.87KB)
安装选项
Screenshot-OracleDatabase11g3-8.png(40.24KB)
系统类
在4安装类型中可以选择“单实例数据库安装”和“RealApplicationCluster数据库安装”
在5安装类型中可以选择“典型安装”和“高级安装”
在6中列出ORACLE的一些基本安装信息,输入实例名和数据库密码!
如果密码不符合规范,会有6-1的提示信息,没关系,点确定就行!
如果在符合规范,可以根据详细资料来设定密码。
27编辑]
Screenshot-OracleDatabase11g4-10.png(38.03KB)
27
4安装类型
Screenshot-OracleDatabase11g5-10.png(40.89KB)
5安装类型
Screenshot-OracleDatabase11g6-10.png(50.24KB)
6
Screenshot-1.png(330.16KB)
6-1
7列出清单目录;
8检查先决条件;
8-1列出检查结果,根据结果修正;
如果不想修正,点右上角“全部忽略”;
9显示概要信息;
10开始安装;
10-1是安装进度;
11安装完成!
(我的DBCA配置不成功!
所以有提示).
今天先到这里。
明天再整理贴上来!
32编辑]
Screenshot-OracleDatabase11g7-11.png(43.01KB)
29
32
7
Screenshot-OracleDatabase11g8-11.png(38.16KB)
26
8
Screenshot-OracleDatabase11g8-11-1.png(53.93KB)
28
8-1
Screenshot-OracleDatabase11g9-11.png(46.7KB)
9
Screenshot-OracleDatabase11g10-11.png(66.35KB)
10
Screenshot-OracleDatabase11g10-11-1.png(69.53KB)
10-1
Screenshot-OracleDatabase11g11-11.png(36.36KB)
24
11
在执行完dbca和netca之后,要运行两个脚本。
一个是/u01/app/oraInventory/orainstRoot.sh
一个是/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
运行结果分别见oraInstRoot.sh图和root.sh图。
[本帖最后由renxiao2003于2010-1-3022:
26编辑]
Screenshot-sh.png(11.07KB)
2010-01-3022:
rootsh
Screenshot-oraclelinux1-u01-app-oracle-product-11.2.0-dbhome_1.png(69.86KB)
oraInstRoot.sh
Screenshot-oraclelinux1-u01-app-oracle-product-11.2.0-dbhome_1-1.png(57.24KB)
root.sh
数据库创建出现错误。
下面是运行dbca和netca的错误信息:
[oracle@linux1bin]$./dbca
#
#AnunexpectederrorhasbeendetectedbyHotSpotVirtualMachine:
#
SIGSEGV(0xb)atpc=0x9f9064d4,pid=16458,tid=3086669504
#JavaVM:
JavaHotSpot(TM)ClientVM(1.5.0_17-b02mixedmode)
#Problematicframe:
#C
[libnnz11.so+0x3c4d4]
#Anerrorreportfilewithmoreinformationissavedashs_err_pid16458.log
#Ifyouwouldliketosubmitabugreport,pleasevisit:
已放弃
[oracle@linux1bin]$./netca
OracleNetServices配置:
SIGSEGV(0xb)atpc=0xa44f14d4,pid=23340,tid=3086907072
#Anerrorreportfilewithmoreinformationissavedashs_err_pid23340.log
./netca:
line178:
23340已放弃
$JRE$JRE_OPTIONS-classpath$CLASSPATH.ca.NetCA$*
不知道群里的朋友有没有安装
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VMWARE65 安装 RHEL5464 环境 ORACLE11GR264
![提示](https://static.bingdoc.com/images/bang_tan.gif)
链接地址:https://www.bingdoc.com/p-983561.html