安装步骤:
一:检查环境,在root下,(第一步可以省略 检查物理内存:#grep MemTotal /proc/meminfo 检查交换空间:#grep SwapTotal /proc/meminfo 检查/tmp目录:#df –k /tmp 检查磁盘空闲空间:#df –k
确认系统架构:#grep “model name” /proc/cpuinfo 二:配置安装环境 #rpm -qa | grep binutils #rpm -qa | grep compat-db #rpm -qa | grep compat-libstdc++ #rpm -qa | grep control-center #rpm -qa | grep gcc #rpm -qa | grep gcc-c++ #rpm -qa | grep glibc #rpm -qa | grep glibc-common #rpm -qa | grep libstdc++ #rpm -qa | grep libstdc++-devel #rpm -qa | grep make
#rpm -qa | grep ksh #rpm -qa | grep sysstat #rpm -qa | grep setarch #rpm -qa | grep libaio-devel #rpm -qa | grep libXp
如果软件已经安装,系统会给出版本: 例如binutils-2.17.50.0.6-9.e15 如果软件没有安装,系统会提示: binutils is not installed 安装该软件的方法: #yum search binutils 查找到binutils.i386 #yum install binutils.i386 开始安装 三:修改内核参数
执行# vi /etc/sysctl.conf 按i进入编辑模式,将下列内容加入该文件kernel.shmall = 2097152
kernel.shmmax = 536870912 #不大于最大内存 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=1048576 net.core.rmem_max=1048576 net.core.wmem_default=262144 net.core.wmem_max=262144
编辑完成之后按ESC,:wq存盘退出, 重新加载并验证参数是否正确,运行下面命令: #sysctl –p
设置Shell
执行# vi /etc/security/limits.conf调用现在: * soft nproc 2074 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536
编辑完成之后按ESC,:wq存盘退出
执行#vi /etc/pam.d/login 将下列内容加入该文件 session required /lib/security/pam_limits.so session required pam_limits.so
编辑完成之后按ESC,:wq存盘退出 创建相关目录、用户、组 1:创建Inventory组和dba组 # groupadd oinstall # groupadd dba
2:创建Oracle 用户并设置密码 # useradd -g oinstall –g dba –m oracle # passwd oracle
3:创建数据库软件目录和数据库存放目录 #mkdir /opt/ora10g #mkdir /opt/ora10g/product #mkdir /opt/ora10g/oradata 4:更改目录属主为Oracle所有 #chown –R oracle:oinstall /opt/ora10g 四:配置Oracle用户环境变量 切换到oracle用户 #su – oracle
$vi .bash_profile 编辑.bash_profile文件,增加下列内容 export TMP=/tmp;