【Red Hat 7.9---详细安装Oracle 11g】---图形化界面方式

原文:https://blog.csdn.net/qq_41840843/article/details/131198718?spm=1001.2014.3001.5501

🔻 一、安装前规划

规划项 (本环境)描述
操作系统版本 Red Hat Enterprise Linux Server release 7.9 (Maipo)
主机名 db-oracle
数据库版本 Oracle 11g
Ip规划 192.168.181.71
服务器空间要求 根据实际要求
数据库名/实例名 orcl
数据库块大小 oracle建库一般设置数据库块大小8192K
数据库使用字符集 这里用AL32UTF8 字符集

UFT8与GBK的区别:
区别主要是他们占用的字节不同(汉字),UTF8占用三个字节,而GBK占用两个字节,

varchar2(30)类型

如果是utf8,只能输入10汉字;

而gbk则可以输入15个汉字。

一般生产环境服务器空间规划要求(可根据业务量自行调整)
/                                                  ------100G
数据库安装目录(如:/u01)    ------100G
数据存储目录(如:/oradata)  ------500G
归档目录(如:/archive)         ------500G(一般和数据目录一致)
备份目录(如:/backup)         ----------1.5T(一般是数据目录3倍左右)

🔻 二、安装前准备一(系统参数修改)

⛳ 2.1 内核版本、系统版本查看

# 64位
[root@db-oracle ~]# uname -m
x86_64
 
# 查看内核版本
[root@db-oracle ~]# cat /proc/version
Linux version 3.10.0-1160.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Aug 18 14:50:17 EDT 2020
[root@db-oracle ~]#
 
[root@db-oracle ~]# uname -a
Linux db-oracle 3.10.0-1160.el7.x86_64 #1 SMP Tue Aug 18 14:50:17 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@db-oracle ~]#
 
# 查看系统版本
[root@db-oracle ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.9 (Maipo)
[root@localhost ~]#

⛳ 2.2 修改主机名-重启生效

[root@db-oracle ~]# vi /etc/hosts

[root@db-oracle ~]# vi /etc/hostname

⛳ 2.3 关闭selinux

关闭selinux可以提高系统的性能,因为 selinux会对系统进行安全检查,这会消耗一定的系统资源。

[root@db-oracle ~]# vi /etc/selinux/config

# 将SELINUX= enforcing  修改 为:SELINUX=disabled 

防火墙有关命令
-- 关闭防火墙
[root@db-oracle ~]# systemctl stop firewalld
 
-- 开启防火墙
[root@db-oracle ~]# systemctl start firewalld
 
-- 重启防火墙
[root@db-oracle ~]# systemctl restart firewalld
 
-- 防火墙状态查看
[root@db-oracle ~]# systemctl status firewalld
 
-- 禁止开机启动
[root@db-oracle ~]# systemctl disable firewalld
 
-- 设置开机启动
[root@db-oracle ~]# systemctl enable firewalld

⛳ 2.4 防火墙设置1521端口开放

-- 设置1521端口开放
[root@db-oracle ~]# firewall-cmd --zone=public --add-port=1521/tcp --permanent
success
[root@db-oracle ~]#
 
-- 重启防火墙,查看开放端口列表
[root@db-oracle ~]# firewall-cmd --list-ports
1521/tcp
[root@db-oracle ~]#

⛳ 2.5 系统相关配置检查

-- 查看磁盘占用的空间
[root@db-oracle ~]# df -h

-- 查看内存总量
[root@db-oracle ~]# grep MemTotal /proc/meminfo

-- 查看空闲内存量
[root@db-oracle ~]# grep MemFree /proc/meminfo

安装oracle 11g对于共享内存(/dev/shm)要求/dev/shm空间不能小于分配给oracle使用内存的大小

2.5.1 🍁 修改/dev/shm 大小(/dev/shm空间不能小于分配给oracle使用内存的大小)
[root@db-oracle ~]# vi /etc/fstab

###文本末添加内容
tmpfs	/dev/shm	tmpfs   defaults,size=4096M	  0 0
-- 重新挂载/dev/shm
[root@db-oracle ~]# mount -o remount /dev/shm

2.5.2 🍁 /tmp(临时文件存储空间) >1G
[root@db-oracle ~]# df -h /tmp

2.5.3 🍁 /u01(软件安装目录) >2.5G
[root@db-oracle ~]# df -h /u01

2.5.4 🍁 内核需求
安装数据库11G操作系统 内核需求
On Oracle Linux 4 and Red Hat Enterprise Linux 4 2.6.9 or later
On Oracle Linux 5 Update 5 2.6.32-100.0.19 or later
On Oracle Linux 5 Update 2 2.6.18 or later (with Red Hat Compatible Kernel)

On Oracle Linux 6

2.6.32-100.28.5.el6.x86_64 or later
On Oracle Linux 6 2.6.32-71.el6.x86_64 or later (with Red Hat Compatible Kernel)

Oracle 11gR2要求OS至少为RHEL4.7,内核为Kernel 2.6.9

⛳ 2.6 系统光盘镜像文件挂载—配置本地yum源

一般生产环境无法访问外网,在内

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值