设为首页 加入收藏

TOP

CentOS5.6下安装Oracle10G软件【保留报错经验】(三)
2014-11-24 00:56:59 来源: 作者: 【 】 浏览:37
Tags:CentOS5.6 安装 Oracle10G 软件 保留 经验
19476736

kernel.shmall= 4294967296

kernel.shmmni= 4096

kernel.sem= 250 32000 100 128

fs.file-max= 65536

net.ipv4.ip_local_port_range= 1024 65500

net.core.rmem_default= 4194304

net.core.wmem_default= 262144

net.core.rmem_max= 4194304

net.core.wmem_max= 262144

--修改oracle用户的环境配置文件

--执行:su - oracle切换到oracle用户环境,然后编辑 .bash_profile文件,更改PATH的配置,同时在环境变量中增加NLS_LANG的配置

[root@hyl yum.repos.d]# su - oracle

[oracle@hyl ~]$ vi .bash_profile

ORACLE_BASE=/home/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

ORACLE_SID=xcky

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH

5、设置 shell 限制

--添加以下参数

[root@hyl ~]# vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

[root@hyl ~]# vi /etc/pam.d/login

--添加以下参数

session required /lib/security/pam_limits.so

session required pam_limits.so

[root@hyl ~]# vi /etc/profile --添加以下参数

if [ $USER = "oracle" ]; then

if [ $SHELL ="/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384-n 65536

fi

fi

--在/etc/profile文件中修改以下内容

ulimit –s –c 0 >/dev/null 2> &1 修改为

ulimit –s –c unlimited >/dev/null 2> &1

6、创建相关目录、赋权

[root@hyl ~]# mkdir -p /home/u01/app/oracle

[root@hyl ~]# mkdir -p /home/u01/app/oracle/oraInventory

[root@hyl ~]# chown -R oracle:oinstall /home/u01/app/oracle

[root@hyl ~]# chmod -R 775 /home/u01/app/oracle

[oracle@hyl home]# mkdir -p /home/oracle/downloads

[root@hyl ~]# chown -R oracle:oinstall /home/oracle/downloads

--上传安装包

[root@hyl downloads]# zcat 10201_database_linux_x86_64.cpio.gz |cpio -idmv > /dev/null 2>&1 --上传安装包后,解压安装包

[root@hyl install]# vi/home/oracle/downloads/database/install/oraparam.ini

--添加redhat-5如下所示

[Certified Versions]

Linux=redhat-5,redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2

7、远程图形化安装 Oracle 软件

--使用X-manager软件调用图形化界面,操作参考如下

\

$./runInstaller -X-manager下执行,出现乱码问题

--以下解决乱码问题

[root@hyl ~]# vi /etc/sysconfig/i18n

LANG="en_US.UTF-8"

#LANG="zh_CN.UTF-8"

~

~

--按参看下图,输入export指令

\

\

\

\

\

\

\

\

\

\

--安装过程报错:Errorinvoking target ‘install’ of makefile

--修改:以下报错皆为第一次缺失包情况,若按上文修改后文档安装包,将不会出现如下报错

--保留报错截图,引以为戒

\

--rpm安装缺失的包

[root@hyl CentOS]# find -name "compat-libstdc*"

./compat-libstdc++-296-2.96-138.i386.rpm

./compat-libstdc++-33-3.2.3-61.x86_64.rpm

./compat-libstdc++-33-3.2.3-61.i386.rpm

[root@hyl CentOS]# rpm -ivh compat-libstdc++-296-2.96-138.i386.rpm

warning:compat-libstdc++-296-2.96-138.i386.rpm: Header V3 DSA signature: NOKEY, key IDe8562897

error:failed to stat /media/CentOS_5.6_Final: 没有那个文件或目录

Preparing... ########################################### [100%]

1:compat-libstdc++-296 ###########################################[100%]

[root@hyl CentOS]# rpm -ivh compat-libstdc++-33-3.2.3-61.x86_64.rpm

warning:compat-libstdc++-33-3.2.3-61.x86_64.rpm: Header V3 DSA signature: NOKEY, key IDe8562897

error:failed to stat /media/CentOS_5.6_Final: 没有那个文件或目录

Preparing... ###########################################[100%]

packagecompat-libstdc++-33-3.2.3-61.x86_64 is already installed

[root@hyl CentOS]# rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

warning:compat-libstdc++-33-3.2.3-61.i386.rpm: Head

首页 上一页 1 2 3 4 下一页 尾页 3/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle内存结构(之三) 下一篇dbca建库、配置监听、导入数据(C..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: