oracle 10.2g centos7.2上静默安装步骤

1、检查内存情况(swap一般是4G )

root@namenode01 dfs]# grepMemTotal /proc/meminfo

MemTotal:       57495220 kB

[root@namenode01 dfs]# grepSwapTotal /proc/meminfo

SwapTotal:      28835836 kB

2、硬盘

只要10G以上

df –h

3、软件安装注意

系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,CentOS的防火墙也请暂时关闭,减少安装时的困扰。但是笔者在之前安装CentOS7时,没有点选安全模块,所有系统的防火墙模块没有装,这直接导致后面测试远程连接时花费了我很长时间,详见后面的描述,这里装没装关系不大,装的话按照接下来的步骤关闭防火墙,没装的话可以先忽略。可以使用如下命令查看。

#service iptables status  //centos6下命令

#systemctl statusiptables.service //centos7下命令

4、安装Oracle前的系统准备工作

首先,请先以root账号登入作一些前置设定作业。

1.关闭防火墙、禁用SELinux

关于防火墙配置,如果此处遇到防火墙不可用,或者提示不存在该模块等信息,请参见另一篇文章CentOS7_86_64创建Oracle实例且设置开机自启以及允许远程连接,里面有详细说明。

1)    重启后生效 (建议使用)

//centos6下

#chkconfigiptables on

#chkconfigiptables off

//centos7下

#systemctlenable iptables.service

#systemctldisable iptables.service

2)     即时生效,重启后失效

//centos6下

#serviceiptables start

#serviceiptables stop

//centos7下

#systemctlstart iptables.service

#systemctlstop iptables.service

接下来修改SELINUX=disabled,然后重启。

sed -i's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config;

mkdir -p /u01/app/oracle

root@namenode01 oracle]# gunzip10201_database_linux_x86_64.cpio.gz

2.安装依赖包

Oracle10g R2官方文档要求的安装包: 

 

rpm -q --queryformat%-{name}-%{version}-%{release}-%{arch}"\n" \ compat-dbcompat-gcc-34  gcc make binutils gcc-c++compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-devel-static kshlibaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel pcre-devel

安装常用软件:

yum -y install autoconf automake binutils-devel bison cpp dos2unixftp gcc gcc-c++ lrzsz python-devel

 

yum -y install binutils compat-libstdc++-33compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers kshlibaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++libstdc++.i686 libstdc++-devel make sysstat

 

yum -yinstall compat-db compat-gcc- compat-gcc-c++ compat-libstdc++-33 glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXp libaio-devel numactl numactl-develunixODBC unixODBC-devel

 

最后还要安装libXp这个Library,这个一定要安装,否则安装Oracle时会出现java Exception。

 

# yum  -yinstall libXp

yum whatprovides "*/xhost"

yum -y install xorg-x11-server-utils-7.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值