非图形化静默安装Oracle 11g

原创
2016-06-07 17:25:39 728浏览

用response文件silent模式安装和配置Oracle11g 1.硬件需求: 内存: grep -i memtotal /proc/meminfo 官方要求至少1G内存 s

用response文件silent模式安装和配置Oracle11g

1.硬件需求:

内存: grep -i memtotal /proc/meminfo 官方要求至少1G内存

swap 交换分区 grep -i swaptotal /proc/meminfo

如果你的内存小于2G,,那么交换分区为内存的 1.5倍

如果内存介于2G - 8G 之间,那么交换分区应该等于内存的大小

如果内存大于8G,那么交换分区应该为内存的 0.75 倍

注:以上交换分区只是建议的大小,实际安装时不强制要求这样设置

硬盘:df -k 企业版4.5G,那么安装的话,硬盘空间至少应该5G以上

2.安装前准备

创建oracle账号和用户组,并创建安装目录

编辑/etc/sysctl.conf和/etc/security/limits.conf修改系统参数

编辑/etc/profile,/home/oracle/.bash_profile,/home/oracle/.bashrc修改oracle用户配置文件

创建/etc/oraInst.loc文件设置oracle inventory

可以用以下脚本自动设置(OS:RHEL6.2)

#!/bin/bash



yum -y install binutils compat-libcap1 compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel libaio sysstat libaio-devel elfutils-libelf-devel unixODBC unixODBC-devel



#unzip linux.x64_11gR2_database_1of2.zip

#unzip linux.x64_11gR2_database_2of2.zip

#find database/ -name "db_install.rsp" | xargs -i cp {} .



ORACLE_BASE=/DataBase/oracle



ORACLE_PASSWORD="oracle_admin"

groupadd oinstall

groupadd dba

useradd -m -g oinstall -G dba oracle

echo "oracle:$ORACLE_PASSWORD" | chpasswd

mkdir -p $ORACLE_BASE

chown -R oracle:oinstall $ORACLE_BASE

chmod -R 775 $ORACLE_BASE

cat >> /etc/sysctl.conf


fs.aio-max-nr = 3145728



fs.file-max = 6815744



kernel.shmall = 1073741824



kernel.shmmax = 4398046511104



kernel.shmmni = 4096



kernel.sem = 250 32000 100 142



net.ipv4.ip_local_port_range = 9000 65500



net.core.rmem_default = 262144



net.core.rmem_max = 4194304



net.core.wmem_default = 262144



net.core.wmem_max = 1048576



EOF

linux

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。