千家信息网

oracle 11gR2 安装 在redhat 5.8上的安装

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,环境需求:Xmanager Enterprise 4 VMware 11.0.0 build-2305329Red Hat Enterprise Linux Server release 5.8 (
千家信息网最后更新 2025年01月24日oracle 11gR2 安装 在redhat 5.8上的安装

环境需求:

Xmanager Enterprise 4 VMware  11.0.0 build-2305329Red Hat Enterprise Linux Server release 5.8 (Tikanga)oracle 11g r2 for linux 64位http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.ziphttp://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip

linux主机相关配置

# vi /etc/sysconfig/network-scripts/ifcfg-eth0   配置IP地址IPADDR=192.168.1.15 NETMASK=255.255.255.0# vi /etc/sysconfig/network                      配置网关HOSTNAME=dba.No1GATEWAY=192.168.1.254# vi /etc/resolv.conf                            配置DNSnameserver 192.168.1.254 # vi /etc/hosts                                  配置ip解析主机名192.168.1.15   dba.No1测试:# hostname dba.No1# ping dba.No1




配置linux服务器使其支持Xbrowser远程桌面连接

相关配置文件介绍

1./usr/share/gdm/defaults.conf-- GNOME管理默认的配置文件2./etc/inittab-init进程的主配置文件3./etc/gdm/custom.conf-GNOME的自定义配置文件查看defaults.conf来自于那个软件包:# rpm -qf /usr/share/gdm/defaults.conf gdm-2.16.0-59.el5


查看gdm软件包的描述信息:

# rpm -qf /usr/share/gdm/defaults.conf gdm-2.16.0-59.el5# rpm -qi gdm Name        : gdm                          Relocations: (not relocatable)Version     : 2.16.0                            Vendor: Red Hat, Inc.Release     : 59.el5                        Build Date: 2011年10月29日 星期六 05时54分09秒Install Date: 2015年01月05日 星期一 09时54分18秒      Build Host: hs20-bc2-3.build.redhat.comGroup       : User Interface/X              Source RPM: gdm-2.16.0-59.el5.src.rpmSize        : 11673818                         License: LGPL/GPLSignature   : DSA/SHA1, 2011年11月30日 星期三 22时34分06秒, Key ID 5326810137017186Packager    : Red Hat, Inc. URL         : ftp://ftp.gnome.org/pub/GNOME/sources/gdmSummary     : GNOME 显示管理器。Description :Gdm (GNOME 显示管理器) 是一个具有高度可配置性的对xdm(X 显示管理器)的重新实现。Gdm 允许您在一个运行着 X 窗口系统的系统中登录,并支持在您的本地机器上同时运行几个 X 会话。



服务器配置

1.改变defaults.conf文件权限,默认是只读chmod 700 /usr/share/gdm/defaults.conf2.做如下配置-编辑/usr/share/gdm/defaults.confEnable=trueDisplaysPerHost=10Port=177AllowRoot=trueAllowRemoteroot=trueAllowRemoteAutoLogin=false3.做如下配置-编辑 /etc/gdm/custom.conf[xdmcp]Enable=14.做如下配置-编辑 /etc/inittab(不要修改原来设置,在最后新增一行如下记录)x:5:respawn:/usr/sbin/gdm#此设置经过试验可以不加5.重新加载GNOME桌面配置init 3;init 5



挂载光驱安装oracle软件安装所需要的软件名:

查看缺少的软件包:

rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel  gcc gcc-c++ glibc\ glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcclibstdc++ \libstdc++-devel make sysstat unixODBC  unixODBC-devel# mkdir /mnt/cdrom # mount -t iso9660 /dev/cdrom /mnt/cdrom # cd /mnt/cdrom/Server/使用rpm -ivh  包名  ---安装



创建oracle用户和组:

# groupadd oinstall# groupadd dba # useradd -g oinstall -G dba oracle


使用Xmanager Enterprise 4自带的xftp上传oracle软件并解压:

# mkdir /oraapp # cd /orapp# unzip linux.x64_11gR2_database_1of2.zip  && unzip linux.x64_11gR2_database_2of2.zip# chown -R oracle:oinstall /oraapp/database



配置系统核心参数相关文件:/etc/sysctl.conf

# vi /etc/sysctl.conf fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576


使用系统核心参数生效:

# sysctl  -p


修改Shell Limits 以便提高Oracle 的执行效率:

# vi /etc/security/limits.conforacle soft nofile 131072oracle hard nofile 131072oracle soft nproc 131072oracle hard nproc 131072oracle soft core unlimitedoracle hard core unlimitedoracle soft memlock 50000000oracle hard memlock 50000000


创建oracle安装目录

# mkdir -p /u01/app/oracle# chown -R oracle:oinstall /u01# chmod -R 755 /u01


修改oracle环境变量:

#my oracle setexport TMP=/tmpexport TMPDIR=$TMPexport EDITOR=vimexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1export ORACLE_SID=secoolerexport NLS_LANG=american_america.zhs16gbkexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/libexport PATH=$ORACLE_HOME/bin:$PATHumask 022


测试oracle环境变量是否配置成功:

$ echo $ORACLE_HOME/u01/app/oracle/product/11.2/db_1[oracle@dba ~]$ echo $ORACLE_BASE/u01/app/oracle



进入图形化环境安装

# xhost  + # export DISPLAY=192.168.1.4:0.0# su - oracle # cd /oraapp/database/$ ./runInstaller 如果不想让oracle检查先决条件的话  ./runInstaller -ignoresysprereqs


oracle11gR2安装的第一个界面:


不接收安全更新 下一步


选择仅安装数据库软件 下一步


单实例数据库安装 下一步



默认 下一步


企业版 下一步


默认 下一步


默认 下一步


默认 下一步

先决条件检查,确保所有依赖的软件包都以安装


完成


安装过程中需要运行如下所示的两个脚本

/u01/app/oraInventory/orainstRoot.sh/u01/app/oracle/product/11.2/db_1/root.sh以oracle用户环境root身份运行以上两个脚本:[root@dba Server]# su - oracle [oracle@dba ~]$ su 口令:# cd $ORACLE_HOME# ./root.sh # cd $ORACLE_BASE# ../oraInventory/orainstRoot.sh



0