RedHat 5.5 下安装oracle10g的步骤与注意事项
2013-01-06 14:02
495 查看
写在前面的话
在Red Hat Linux5.5下安装oracle10g并不难,有一点点小繁琐,我花了一天的时间进行了安装,根据安装过程中出现的问题,整理了这个文档,希望能够帮助到从事类似工作的同学,主要步骤包括:
1.安装包的检查
2.修改Liunx系统的兼容性
3.修改内核参数
4.新建用户、组
5.设置安装用户下的shell limit
6.配置静态IP
7.修改/etc/limits
8.关闭SeLinux
9.配置用户环境变量
1.安装环境
我选择试验的安装系统环境是redhat 5.5,同样是在VMware虚拟机中进行,安装时选择了自动安装,建议留出足够空间,以免空间不够前期工作全部废掉。数据据是oracle 10g ,具体版本信息如下:
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Oracle Database 10g Release 2 (10.2.0.1)
2.安装过程
2.1 安装包的检查
进行软件包检查时,暂时没有的包必须装上 否则后续安装会有问题
需要的包有: setarch-2* 、 make-3*、
glibc-2*、 libaio-0*、compat-libstdc++-33-3*、compat-gcc-34-3*、 compat-gcc-34-c++-3*、 gcc-4*、libXp-1*、openmotif-2*、
compat-db-4*
检查包的命令可以使用“rpm -qa|grep” 如下所示
[root@redhat sysconfig]#rpm -qa | grep compat-libstdc++
compat-libstdc++-33-3.2.3-69.el6.i686
安装包的命令使用“rpm -ivh” 使用前需挂载redhat安装文件的包资源(Server文件夹)
所谓挂载听起来很专业,但其实就是将资源复制到指定位置,在终端定位到该位置进行安装即可。 目录大家随意选择
安装的过程中我发现,如图所示。部分包安装后出现多行提示信息,但是没有提示此包正确安装,于是我重新输入安装命令,其后出现了package。。。。is already installed提示,大家安装的时候注意下。
2.2 修改linux的系统兼容性
Oracle Database10g Release 2 (10.2.0.1)只支持到Red Hat Release 4,所以要修改linux的版本说明。
使用VI命令修改/etc/redhat-release文件,将Red Hat Enterprise Linux Server release 5.5 (Tikanga)注释掉。
添加一行:redhat-4 即可
:wq退出。
2. 3 修改内核参数
使用vi命令修改 /etc/sysctl.conf文件目的是添加下面内容:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
运行/sbin/sysctl -p命令,内核参数生效:如图所示
2.4 新建用户、组
安装oracle也需要重新建立新的用户,建立用户和组 我想大家对linux稍微有了解的,都很清楚无非是 useradd、groupadd等,这里就不再一一赘述,需要强调一点的是,网上的其他教程都使用oracle作为新用户的名字,初学者最好也用这个名字,以免后续有些改动的地方,出现不必要的麻烦。2.5 设置安装用户下的shell limit
这一步操作,我们再之前安装ArcGIS Server的时候也遇到过,遇到的问题越多,解决过的问题越多,再处理困难就越来越简单,新手一定不要被前期的困难吓倒。使用vi命令修改/etc/security/limits.conf文件增加以下内容
oraclesoft nproc 2047
oracle hard nproc16384
oracle softnofile 1024
oracle hardnofile 65536
使用vi命令修改 /etc/pam.d/login文件,使shell limit生效,增加以下内容
session required /lib/security/pam_limits.so
2.6 配置静态IP
使用vi命令修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,增加以下内容HWADDR= 00:0C:29:20:65:94#mac地址
IPADDR= 192.168.234.139 #IP
NETMASK=255.255.255.0 #掩码
GATEWAY= 192.168.234.255 #网关
上面信息都是我的 你别复制! 你自己用ifconfig命令查找自己的
2.7 修改/etc/hosts
使用vi命令修改/etc/hosts文件,将127.0.0.1改为你自己的ip地址。2.8 关闭SeLinux
编辑文件/etc/selinux/config,将SELINUX=disabledvi /etc/selinux/config
2.9 配置Oracle用户的环境变量
登录到oracle用户下,使用vi命令编辑/home/oracle/.bash_profile文件 增加以下内容# Oracle Settings
ORACLE_BASE=/home/app/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME
ORACLE_SID=orcl;export ORACLE_SID
PATH=$PATH:$ORACLE_HOME/bin;export PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH
if [ $USER ="oracle" ]; then
if [ $SHELL ="/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384-n 65536
fi
fi
DISPLAY=192.168.234.139:0.0;export DISPLAY
LANG=en_US;export LANG
强调,DISPLAY=192.168.234.139处,更换成你自己的IP地址。
ok,至此大功告成,定位到安装文件根目录执行./runInstaller命令即可,其下具体安装步骤与windows界面相同不再赘述,耐心就是胜利。
相关文章推荐
- VMware 安装 redhat 关键步骤和注意事项
- VMware安装RedHat5.5注意事项
- REDHAT5.4下ORACLE10G安装注意事项
- redhat(红帽)安装python步骤及注意事项
- 在RedHat5.5上安装Mysql5.7注意事项
- 安装cx_Oracle 的步骤及注意事项
- Linux上安装Apache,oralce,cognos服务器操作步骤以及注意事项
- Oracle 11g的安装步骤以及注意事项
- DB2安装步骤和一些注意事项
- Android Studio安装配置完全步骤、注意事项及常见问题
- 安装JBoss AS 5为windows service的步骤与注意事项
- 3ds max 2011 安装步骤及其注意事项
- win64位VMare11下redhat5.5安装oracle10g
- ubuntu下安装texlive 2010步骤和注意事项
- 关于安装 Adobe Alchemy 的步骤和注意事项
- rhel5.3下安装oracle10g注意事项
- Tomcat下载以及安装、eclipse工具配置tomcat9的具体步骤以及注意事项!!!
- IBM ThinkPad R60系统安装步骤和注意事项
- Mysql安装步骤(3)注意事项
- linux上jdk的安装步骤与注意事项