没有合适的资源?快使用搜索试试~ 我知道了~
CentOS 7 安装 Oracle 18.3C 图形及纯字符安装
5星 · 超过95%的资源 需积分: 5 60 下载量 86 浏览量
2018-11-28
14:45:58
上传
评论 2
收藏 2.72MB PDF 举报
温馨提示
试读
36页
CentOS Linux 环境, 以图形界面和纯字符界面2种方式,安装最新的 Oracle 18.3C 数据库
资源推荐
资源详情
资源评论
第 1 页 /共 36 页
CentOS 7 安装 Oracle 18.3C 图形及纯字符安装
QQ: 5979404
目录
一、安装环境 ................................................................................................................................... 2
二、Linux 系统配置 ........................................................................................................................ 2
1、关闭 iptables 防火墙 .......................................................................................................... 2
2、关闭 SELinux 防火墙 .......................................................................................................... 2
三、特殊系统配置 ........................................................................................................................... 2
1、依赖的 rpm 软件包安装 ..................................................................................................... 2
2、系统内核参数 ..................................................................................................................... 3
4. 修改系统限制 ............................................................................................................... 4
四、禁用 THP 配置 ........................................................................................................................ 4
(1) 查看当前系统版本 ....................................................................................................... 4
(2) 查看当前 THP 功能状态 ............................................................................................... 4
(3) 修改文件,关闭 THP 功能 ........................................................................................... 4
(4) 修改后重启,确认 THP 功能关闭 ............................................................................... 5
四、创建安装用户配置 ................................................................................................................... 5
1、建立组和用户 ..................................................................................................................... 5
2、oracle 用户配置 bash_profile ...................................................................................... 5
3、创建目录 ............................................................................................................................. 6
五、Database 软件图形安装方式 ................................................................................................... 6
六、NETCA 图形界面创建监听 ..................................................................................................... 12
七、DBCA 图形界面创建数据库 ................................................................................................... 16
八、纯字符模式安装数据库 ......................................................................................................... 26
1. 准备 Database 安装响应文件 db_install.rsp ............................................................ 26
2. Database runInstaller 命令参数 .......................................................................... 27
3. runInstaller 仅执行安装前检查 ........................................................................... 28
4. 执行 Database 静默安装 ........................................................................................... 28
5. 使用 root 帐号执行 2 个 shell 文件 ...................................................................... 29
6. 创建监听 netca.rsp ................................................................................................. 29
7. 创建数据库 dbca.rsp ............................................................................................... 30
8. 删除数据库 ................................................................................................................. 32
九、OEM 配置 ................................................................................................................................ 33
1、CDB OEM 配置 .................................................................................................................... 33
2、PDB OEM 配置 .................................................................................................................... 34
第 2 页 /共 36 页
重要:
1. RHEL 7 系统,18.3C 要求操作系统版高于 3.10.0-123.el7.x86_64 或更高版本。
2. RHEL 6 系统,18.3C 要求操作系统版高于 2.6.32-358.el6.x86_64 或更高版本。
3. 物理内存和交换分区不能小于 8G,否则在安装前检查项报警告。
一、安装环境
OS:CentOS Linux release 7.3.1611 (Core)
Oracle:oracle 18.3c For Linux X86-64
二、Linux 系统配置
1、关闭 iptables 防火墙
[root@Centos7 ~]# systemctl stop firewalld.service
[root@Centos7 ~]# systemctl disable firewalld.service
2、关闭 SELinux 防火墙
[root@Centos7 ~]# vi /etc/selinux/config
SELINUX=disabled
三、特殊系统配置
1、依赖的 rpm 软件包安装
根据 Oracle 官方文档需要安装如下的软件包
yum install -y bc binutils compat-libcap1 glibc.i686 glibc glibc-devel.i686
glibc-devel ksh libaio.i686 libaio libaio-devel.i686 libaio-devel libX11.i686
libX11 libXau.i686 libXau libXi.i686 libXi libXtst.i686 libXtst libXrender-
devel.i686 libXrender-devel libXrender.i686 libXrender libgcc.i686 libgcc
libstdc++.i686 libstdc++ libstdc++-devel.i686 libstdc++-devel libxcb.i686
libxcb make nfs-utils net-tools python python-configshell python-rtslib python-
six smartmontools sysstat targetcli
bc
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
compat-libstdc++-33-3.2.3-71.el7.i686 操作系统自身不带,需要单独下载安装
compat-libstdc++-33-3.2.3-71.el7.x86_64 操作系统自身不带,需要单独下载安装
glibc-2.17-36.el7.i686
第 3 页 /共 36 页
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
ksh
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-devel-0.3.109-9.el7.i686
libaio-devel-0.3.109-9.el7.x86_64
libX11-1.6.0-2.1.el7.i686
libX11-1.6.0-2.1.el7.x86_64
libXau-1.0.8-2.1.el7.i686
libXau-1.0.8-2.1.el7.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libxcb-1.9-5.el7.i686
libxcb-1.9-5.el7.x86_64
make-3.82-19.el7.x86_64 make-3.82-19.el7.x86_64
nfs-utils-1.3.0-0.21.el7.x86_64 (for Oracle ACFS)
net-tools-2.0-0.17.20131004git.el7 (x86_64) (for Oracle RAC and Oracle Clusterware)
python-2.7.5-34.0.1.el7 (x86_64) (for Oracle ACFS Remote)
python-configshell-1.1.fb18-1.el7.noarch (for Oracle ACFS Remote)
python-rtslib-2.1.fb57-3.el7.noarch (for Oracle ACFS Remote)
python-six-1.9.0-2.el7.noarch (for Oracle ACFS Remote)
smartmontools-6.2-4.el7.x86_64
sysstat-10.1.5-1.el7.x86_64
targetcli-2.1.fb41-3.el7.noarch (for Oracle ACFS Remote)
2、系统内核参数
vi /etc/sysctl.d/99-oracle-database-sysctl.conf 添加如下内容
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
第 4 页 /共 36 页
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
4. 修改系统限制
vi /etc/security/limits.d/oracle-database-.conf
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock 134217728
oracle soft memlock 134217728
四、禁用 THP 配置
Disabling Transparent HugePages, 在/etc/default/grub.conf GRUB_CMDLINE_LINU 的
最后,加上 transparent_hugepage=never
(1) 查看当前系统版本
[root@RHEL7U4 /]# cat etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
(2) 查看当前 THP 功能状态
[root@RHEL7U4 /]# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
[root@RHEL7U4 /]#
(3) 修改文件,关闭 THP 功能
[root@RHEL7U4 /]# vi /etc/default/grub
GRUB_CMDLINE_LINUX="rhgb quiet transparent_hugepage=never"
第 5 页 /共 36 页
[root@ RHEL7U4 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
[root@ RHEL7U4 ~]# reboot
(4) 修改后重启,确认 THP 功能关闭
[root@ RHEL7U4 ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
四、创建安装用户配置
1、建立组和用户
[root@node01 /]# groupadd -g 54321 oinstall
[root@node01 /]# groupadd -g 54322 dba
[root@node01 /]# groupadd -g 54323 oper
[root@node01 /]# groupadd -g 54324 backupdba
[root@node01 /]# groupadd -g 54325 dgdba
[root@node01 /]# groupadd -g 54326 kmdba
[root@node01 /]# groupadd -g 54330 racdba
[root@Centos7/]# /usr/sbin/useradd -u 54321 -g oinstall -G
dba,oper,backupdba,dgdba,kmdba,racdba oracle
[root@Centos7/]# passwd oracle
2、oracle 用户配置 bash_profile
[oracle@Centos7~]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/18.3.0.0/dbhome_1
剩余35页未读,继续阅读
资源评论
- yzhg20122018-12-02学习了,很不错的文档
- hammer丶H2018-11-28下载下来看了,写得很详细,通俗易懂
- King-Do2019-06-07感觉不错呢
- steven_dxz2019-05-27非常好,谢谢啦!
- hulangde2082018-11-28不错的资料,详细说明了oracle 18C字符安装操作
nailcn
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功