Oracle Linux 6.3 安装Oracle 11g R2 笔记

2014-11-24 17:24:12 · 作者: · 浏览: 0

考虑到方便,本次安装选了Vbox虚拟机,操作系统为Oracle Linux 6.3,Oracle为11g R2。Oracle的安装,官网上的文档非常详细,所以,抛弃之前从网上搜现成的安装文档的陋习,直接比照官网文档安装Oracle,放心又方便。


下面是Oracle文档基本的步骤,根据自己的理解进行了说明:


1.以root用户登录


由于要安装软件,需要root权限,另外由于一般不会在本机安装,还需要Linux支持X windows,安装好xterm即可。


2.确认硬件要求,内存


需要了解基本的要求,比如Oracle11gR2,至少1G内存,可通过下面命令查看


# grep MemTotal /proc/meminfo


# grep SwapTotal /proc/meminfo


# free


3.软件要求,操作系统、内核、各种包


操作系统只要Oracle支持就好,一般不会有问题;主要是各种安装包部分,可能还是有一些讲究的,安装文档只是列出了必要的包,并没有详说如何安装,如果服务器可以上网并且网速还可以,那么直接yum install很快就搞定了,但通常安装时都是在内网的,不会让你这么顺利,所以一般需要配置下本地yum


#mkdir /mnt/mydvd


#mount -t iso9660 /dev/dvd /mnt/mydvd


# vi /etc/yum.repos.d/my-yum.repo


[myyum]


name=yumtest


baseurl=file:///mnt/mydvd/Server


gpcheck=0


enable=1


4.创建用户和组


包括三个组一个用户,Oracle安装组-oinstall,OSDBA组-dba,用户-oracle,OSOPER组-oper


查看oinstall组:


#more /etc/oraInst.loc


inventory_loc=/u01/app/oraInventory


inst_group=oinstall


查看dba组:


#grep dba /etc/group


如果没有,创建命令:


# /usr/sbin/groupadd oinstall


#/usr/sbin/groupadd dba


查看oracle用户是否存在,是否属于对应组


#id oracle


如果Oracle用户存在,组不对:


#/usr/sbin/usermod -g oinstall -G dba oracle


如果用户不存在


#/usr/sbin/useradd -g oinstall -G dba oracle


设置密码


#passwd oracle


5.配置内核参数和资源限制


这个直接根据官档上给出的参数贴就可以了