oracle 10g安装
1、硬件要求
内存要求:至少512M; grep MemTotal /proc/meminfo
交换分区:至少1G; grep SwapTotal /proc/meminfo
/tmp:至少400M; df -h /tmp
磁盘空间要求:至少4G df -h
2、软件要求
2.1:编辑版本:vi /etc/redhat-release
将其中的版本改为4.4,这样oracle10g安装才可以通过校验。(安装完成之后记得要恢复回去)。
2.2:依赖软件
检查软件是否存在语法: rpm -qa |grep pack_name;如果安装了系统会显示包名称,如果什么也没有安装 可以使用rpm -ivh pack_nme(包名)的命令安装
setarch-1* 、binutils-2*、compat-db-4.1.25-9、compat-libstdc++-296-2.96-132.7.2
gcc-3.4.3-22.1.EL4、gcc-c++-3.4.3-22.1.EL44、glibc-2.3.4-2.9、glibc-common-2.3.4-2.9、gnome-libs-1.4.1.2.90-44.1、libstdc++-3.4.3-22.1、libstdc++-devel-3.4.3-22.1、make-3.80-5、pdksh-5.2.14-30
(RHEL6中没有以下两个)
libXP下载地址:http://rpm.pbone.net/index.php3?stat=3&search=libxp&srodzaj=3&dist
libstdc下载地址: http://mirrors.ispros.com.bd/centos/5.8/os/x86_64/CentOS/compat-libstdc++-33-3.2.3-61.x86_64.rpm
3、创建组和用户
groupadd oinstall //创建oinstall
groupadd dba //创建dba
useradd -g oinstall -G dba oracle //添加oracle用户,并放置在相应的组中
usermod -g oinstall -G dba oracle //如何用户已经存在,则使用该命令更改修改
passwd oracle //修改用户密码
id oracle //检查确认用户
4、创建安装目录并修改目录属性
mkdir -p /oracle/u01/oracle //创建目录
chown -R oracle:oinstall /oracle/u01/oracle //分配组
chmod -R 755 /oracle/u01/oracle //分配权限
5、修改Linux参数
5.1:在 /etc/sysctl.conf文件中下列行
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 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmeme_default = 262144
net.core.wmeme_max = 262144
5.2 运行一下命令改变核心参数 /sbin/sysctl -p
6、设置oracle用户限制
6.1:在配置文件/etc/security/limits.conf中加入下列行
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
6.2:在/etc/pam.d/login文件中加入下列行
session required /lib/security/pam_limits.so
session required pam_limits.so
7、修改host文件及环境变量
7.1:修改/etc/hosts文件
127.0.0.1 localhost.localdomain localhost
192.168.0.10 ocp.example.com ocp (新增的本机IP与主机名设置)
::1 localhost6.localdomain6 localhost6
7.2:修改/home/oracle/.bash_profile文件,在文件下面添加以下内容
umask 022
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_SID=orcl
export ORACLE_BASE=/oracle/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_TERM=xterm
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
8、开始安装oracle
安装必须以图形界面登陆。以oracle用户登陆。
unzip 10201_database_linux3.zip
进入解压目录,安装oracle
cd database
./runInstall
这样既可开始图形化的安装。
转载于:https://blog.51cto.com/carefree/967120