VMware下CentOS静默安装oracle12.2详细图文教程

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享
免费资源网 – https://freexyz.cn/

环境准备:

VMware CentOS,jdk

一、校验系统磁盘大小

1.命令 df -h

保证可用磁盘大小15GB(包括oracle安装时需要空间7.5GB oracle安装zip包接近3G 安装包解压文件3G)

VMware下CentOS静默安装oracle12.2详细图文教程插图

如果磁盘不满足,安装会失败,需要扩容!

二、安装准备

1.创建运行oracle数据库的系统用户和用户组

groupadd oinstall
groupadd dba
useradd -g oinstall -g dba -m oracle

passwd oracle #不用管提示,连续输入两次密码就可成功

VMware下CentOS静默安装oracle12.2详细图文教程插图1

2.创建oracle数据库安装目录,并将目录赋权给oracle用户

mkdir -p /opt/oracle/database #oracle安装包解压的文件
mkdir -p /opt/oracle/product/oraInventory #
mkdir -p /opt/oracle/product/12.2.0/db_1 #oracle安装目录
chown -R oracle:oinstall /opt/oracle #更改oracle目录的属主
chmod 755 -R /opt/oracle #更改oracle目录的权限

VMware下CentOS静默安装oracle12.2详细图文教程插图2

3.安装oracle数据库依赖的软件包

3.1.安装

yum -y install binutils compat-libstdc -33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c libaio-devel libaio libgcc libstdc libstdc -devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel glibc-headers

3.2.查看是否安装成功

rpm -q binutils compat-libstdc -33 elfutils-libelf elfutils-libelf-devel expat gcc gcc-c glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc libstdc -devel make pdksh sysstat unixODBC unixODBC-devel | grep “not installed”

VMware下CentOS静默安装oracle12.2详细图文教程插图3

4.关闭selinux,需要重启生效(可以在最后安装oracle之前再重启) vim /etc/selinux/config

VMware下CentOS静默安装oracle12.2详细图文教程插图4

5.修改内核参数 vim /etc/sysctl.conf

添加如下内容:

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.conf.all.rp_filter = 1

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

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

VMware下CentOS静默安装oracle12.2详细图文教程插图5

sysctl


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容