ITPub博客

首页 > 数据库 > Oracle > Oracle 18c

Oracle 18c

原创 Oracle 作者:dmcatding 时间:2019-04-22 10:46:46 0 删除 编辑

#GRID 安装:


# 安装 1-2-3 顺序操作



# 等待测试结果


# 显示:已在所选节点之间建立无口令 SSH 连接。 进行下一步操作




#  gimr 数据库配置:是否单独放置一个磁盘组,建议选择 no.

如果不为 GIMR 单独分配一个磁盘组,那么 OCR 磁盘组需要更大的空间。由于 GIMR 是一个单独的数据库,因此 Oracle 推荐使用专门的磁盘组来存储 GIMR 数据。

MGMT 磁盘组最小的大小要求: NORMAL 是 56G , External 是 28G , High/Flex/Extended 是 84G 。

如果 MGMT 和 OCR 使用同一个磁盘组: NORMAL 是 60G , External 是 30G , High/Flex/Extended 是 90G 。


GIMR 是一套完整的数据库,如在安装 GI 的过程中会提示是否要创建 GIMR 的数据库 MGMTDB  ,当然你可能会选 NO ,注意这里容易被误解, 在 12.1.01 版本时是可以选择 GIMR 不安装,但是在 12.1.0.2 和 12.2 版本中 GIMR 成了强制安装,即使在这里选择了 NO ,这里的 YES 和 NO 的区别只是把 MTMTDB 是存放在 OCR ASM DISKGROU 还是独立的创建 ASM DISKGROUP.   12C r1 是 GIMR 的位置是有 OCR 的路径决定的。

MGMTDB 只是 1 个 CDB 包含 1 个 PDB 的完整的数据库环境,通常不需要人维护,存储的是 GIMR 的信息,用于存放 cluster health monitor 生成的一些操作系统级的负载指标,存储着历史信息用于分析性能和诊断问题,是全全集成在 EM 12CC 中。

对于 cluster health monitor 是可以手动停止,使用下面的命令:

$ crsctl stop res ora.crf -init
$ crsctl delete res ora.crf -init

安装 12C RAC 时因为测试环境主机内存不足, 想把 ASM memory target 调小,结果总是补忽略自动恢复成 1G 。在 12c 中 ASM instance 的 memory target 默认为 1GB ,这点比 11G 时的默认 256M 增加了很多。但是如果人为的调小 memory_target 如改为 500M ,默认是被忽略,除非你调整了下面的隐藏参数。如下:

--ASM instance env
$ sqlplus / as sysasm
alter system set "_asm_allow_small_memory_target"=true scope=spfile;
alter system set memory_target=500m scope=spfile;
alter system set memory_max_target=750m scope=spfile;
--
重启

GIMR 可以增加命令行  -J-Doracle.install.mgmtDB=false 来跳过 MGMTDB 的安装


三种模式: external 、normal、high
    外部、正常、高

一般情况下三种模式需要的磁盘组:
external  1 块
normal    3 块
high        5 块



# 我选择外部冗余 3 块盘最少 30G 空间


# 生产建议按照 Oracle 要求








# 选择继续




# 输入 root 密码,选择自动运行配置脚本


# 因测试环境 SWAP 配置 4G ,(官方要去 8G ) 使用忽略!

另注释:

1 、 Missing or Ignored package compat-libstdc++-33-3.2.3 causes Text Issues ( 文档 ID 2254198.1)
2
、Linux OL7/RHEL7: PRVE-0421 : No entry exists in /etc/fstab for mounting /dev/shm (文档 ID 2065603.1)




执行 root 脚本选择确定继续


# 安装时间确实漫长。。。。




# 检查集群软件状态



#18C GRID安装完毕


#安装DB软件

解压

[oracle@rac18c1 soft]$ unzip LINUX.X64_180000_db_home.zip -d $ORACLE_HOME/

[oracle@rac18c1 db_1]$ ./runInstaller 


#以下错误可以忽略



#root跑脚本


#db软件安装完毕


#grid 创建数据磁盘组

[grid@rac18c1 ~]$ export DISPLAY=192.168.8.1:0.0

[grid@rac18c1 ~]$ asmca

#点击“”确认“” 开始创建

#创建完毕退出


#dbca建库

#su - oracle

[oracle@rac18c1 ~]$ dbca


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30327022/viewspace-2642114/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Oracle 18c PSU
请登录后发表评论 登录
全部评论
此BLOG仅作为个人笔记记录,如有误肯请各位指正,谢谢!

注册时间:2015-07-04

  • 博文量
    91
  • 访问量
    190131