RedHat5.5安装Oracle10205
1.安装前准备
1.1.修改hosts
vi /etc/hosts
192.168.1.100 test01 # 这一句不是命令,是追加到hosts文件中
1.2.关闭防火墙等
# 关闭防火墙
service iptables stop
chkconfig iptables off
# 关闭NetworkManager
service NetworkManager stop
chkconfig NetworkManager off
# 关闭selinux
vi /etc/selinux/config
SELINUX=disabled # 这一句不是命令,是修改上面vi的命令
1.3.内核参数
vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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 = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
shmall,共享内存总大小,稍大于SGA即可,最小不可小于2097152
shmmax,共享内存段最大大小,稍大于SGA即可
其他的不用修改
sysctl -p
1.4.创建用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
mkdir -p /oracle/10205
chown -R oracle.dba /oracle
1.5.修改用户限制
vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
1.6.设置oracle环境变量
vi .bash_profile
export PATH
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/10205
export ORACLE_SID=testdb
export PATH=PATH:$ORACLE_HOME/bin
source .bash_profile
1.7.配置yum
上传RedHat安装介质到服务器,例如放到/data目录下
mount -o loop /data/rhel-server-5.5-x86_64-dvd.iso /mnt
mkdir -p /data/redhat
cp -r /mnt/* /data/redhat/
cd /data/redhat/Server
rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
createrepo /data/redhat
vi /etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///data/redhat/
gpgcheck=0
enable=1
1.8.安装依赖软件
yum install -y binutils-* libXp* compat-libstdc++-33-* elfutils-libelf-* elfutils-libelf-devel-* gcc-* gcc-c++-* glibc-* glibc-common-* glibc-devel-* glibc-headers-* ksh-* libaio-* libgcc-* libstdc++-* make-* sysstat-* unixODBC-* unixODBC-devel-*
1.9.修改RedHat版本
Oracle 10g仅支持RedHat3和RedHat4,因此需要修改以下版本号
cp /etc/redhat-release /etc/redhat-release.bak
vi /etc/redhat-release
Red Hat Enterprise Linux Server release 4 (Tikanga) #把5.5替换为4
2.安装
cpio -idcmv < 10201_database_linux_x86_64.cpio
cd database/
./runInstaller
3.升级
unzip p8202632_10205_Linux-x86-64.zip
cd Disk1/
./runInstaller
4.创建监听
netca
5.创建数据库
dbca