Centos7 安装 oracle12C前置准备

本例操作系统版本:CentOS 7、数据库版本:Oracle 12c(12.2.0)

oracle12c下载链接:linuxx64_12201_database  提取码:n3z6

当然也可以自己准备.将下载好的文件上传到服务器上,我上传的是根目录: /

安装Oracle前准备工作:

关闭防火墙,禁止防火墙开机自启

关闭防火墙

systemctl stop firewalld.service

禁止防火墙开机启动

systemctl disable firewalld.service

查看防火墙状态

systemctl status firewalld.service

yum安装必要安装包

使用 yum 批量安装依赖包,若执行一遍失败则继续执行第二遍(多次执行不会出现其他问题)

yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*i686 compat-libstdc++-33*.devel compat-libstdc++-33 compat-libstdc++-33*.devel gcc gcc-c++ glibc glibc*.i686 glibc-devel glibc-devel*.i686 ksh libaio libaio*.i686 libaio-devel libaio-devel*.devel libgcc libgcc*.i686 libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.devel libXi libXi*.i686 libXtst libXtst*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686

检查是否安装成功(31个安装包)

rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel

创建swap 

详情参考文章创建Swap

创建oracle data目录 (目录可选,不一定用/u01)

mkdir /u01

创建oracle用户与用户组

创建oinstall和dba组

/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba

创建oracle用户

/usr/sbin/useradd -g oinstall -G dba oracle

设置oracle密码

passwd oracle

查看创建结果

id oracle

设置上面创建的数据目录权限

chown -R oracle:oinstall /u01 
chmod -R 775 /u01 
chmod g+s /u01

参数配置

配置内核参数(这些参数根据你机器的配置不同,有些参数需要再次修改,在安装oralce过程中的check那一步,会给出提示,按要求逐个修改对应的推荐值即可)

vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 8329226240
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 = 1048586

按下esc键,然后 :wq 保存退出

配置ulimit参数 vim /etc/security/limits.conf

vim /etc/security/limits.conf

在文件的最下面添加

oracle soft nproc 65536
oracle hard nproc 65536
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft stack 65536
oracle hard stack 65536

按下esc键,然后 :wq 保存退出

设置时区、升级系统、安装桌面环境(我安装虚拟机的时候已经是安装了桌面环境)

1.设置时区

timedatectl set-timezone Asia/Shanghai

2.升级系统

yum clean all && yum update -y

3.安装桌面环境(两个组包必须,不然安装oracle会出现卡死现象)

yum groupinstall "GNOME Desktop" "Server with GUI" -y

4.安装完毕设置开机启动桌面环境

systemctl set-default graphical.target

至此oracle数据安装前准备已经完成,重启系统.准备安装 reboot

reboot

oracle安装请看下一篇文章

发布了11 篇原创文章 · 获赞 0 · 访问量 137

猜你喜欢

转载自blog.csdn.net/u012590718/article/details/104944814
今日推荐