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