关闭防火墙 网络自动管理服务 selinux
修改网卡目录文件:/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:91:98:58
TYPE=Ethernet
UUID=8a365617-74ae-4f1a-b3aa-cfb5db7ce8e8
ONBOOT=yes
IPADDR=IP
NETMASK=子网掩码
修改Hostname:/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=PROD3.us.oracle.com
绑定域名:/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.56.9 PROD3.us.oracle.com PROD3
安装tools
上传---挂载--解压--安装
配置YUM源:
连接光盘
挂载
[root@PROD3 Desktop]# mount /dev/cdrom /srv
mount: block device /dev/sr0 is write-protected, mounting read-only
配置YUM源文件:
[root@PROD3 etc]# vi yum.repos.d/public-yum-ol6.repo
[oracle]
name=oracle
baseurl=file:///srv/Server
gpgcheck=0
enabled=1
根据官方文档修改参数
第一个:/etc/sysctl.conf 修改完要生效 sysctl -p
第二个:
/etc/security/limits.conf
建组建目录建用户并赋予权限
[root@PROD3 etc]# groupadd oinstall
[root@PROD3 etc]# groupadd dba
[root@PROD3 etc]# useradd -g oinstall -G dba oracle
[root@PROD3 etc]# mkdir -p /u01/app/oracle
[root@PROD3 etc]# chown -R oracle:oinstall /u01
设置环境变量
要在oracle用户下设置!!!
[oracle@PROD3 ~]$ vi /home/oracle/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.04/db_1
export ORACLE_SID=PROD4
export PATH=$ORACLE_HOME/bin:$PATH
[oracle@PROD3 ~]$ source .bash_profile
输出所有环境变量并筛选出Oracle的变量
[oracle@PROD3 ~]$ env|grep ORACLE
ORACLE_SID=PROD4
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.0.02.4/db_1
上传介质安装
拖到home下的oracle文件夹下
一个包一个包解压
[oracle@PROD3 ~]$ ls
database p13390677_112040_Linux-x86-64_2of7.zip
p13390677_112040_Linux-x86-64_1of7.zip
在root用户下执行xhost+
[root@PROD3 Desktop]# xhost +
access control disabled, clients can connect from any host
[oracle@PROD3 database]$ ./runInstaller
如果出现问题用yum安装所缺包
如果没问题就OK了!