Oracle11 集群(四)
集群建库
2019年7月17日
17:23
开始实例和数据库的创建,以oracle用户登录节点1,开启数据库配置助手开始创建:
#仅节点1执行
[oracle@rac1 u01]$ export LANG=en_US
[oracle@rac1 u01]$ dbca
弹出配置界面:
1, 创建集群数据库
2, 创建单节点数据库
3, 创建单实例数据库
1, 创建新数据库
2, 配置数据库选项
3, 删除数据库
4, 管理数据库模版
5, 安装管理软件
1, 通用事务类型
该选项会读取$ORACLE_HOME/assistants/dbca/templates/下一些文件模版起到RMAN数据库恢复
通用数据库模版
Data_Warehouse.dbc
General_Purpose.dbc
种子数据库模版, RMAN备份集
Seed_Database.ctl
Seed_Database.dfb
2, 自定义
该选项会读取$ORACLE_HOME/rdbms/admin下一些sql文件并对每个细节参数, 建议生产操作
3, 数据仓库
选择Admin-Manged
使用admin管理员权限, 需要提供数据库名称, sid前缀, 节点列表
数据库名最好不要以数字结尾, 因为实例的名字会在数据库后面自动补数字(根据节点数一次递增, 默认从1开始)
是否开启EM企业管理工具, EM是oracle提供的一种DB Control基于浏览器管理的轻量级工具, 只能管理它所在的宿主数据库, 并且可靠性也取决与宿主数据库
设置管理员密码
由于集群模式, 这里只能选择ASM磁盘组
选择自动存储管理和OMF管理数据文件, 数据库位置选择之前创建的DATA磁盘组
勾选启用闪回区, 闪回区位置为之前配置的FRA磁盘组, 大小不高于FRA磁盘组大小即可, 根据需要选择是否启用归档
根据需要选择是否需要安装样本schema(通常练习安装,生产不安装)
内存配置:选择典型配置,内存占用配置为70%左右,启用自动内存管理
该内存大小跟/dev/shm的剩余大小有关, 必须要小于
[oracle@node1 admin]$ df -h | grep '/dev/shm'
tmpfs 7.0G 1.8G 5.3G 26% /dev/shm
size配置:块大小默认,最大并发进程数(关联最大并发会话连接数)通常设置为CPU核数的3倍,也可适当增减
字符集:数据库字符集按需选择,通常为UTF8或者GBK;
连接模式:保存默认的独享服务器模式即可
设置数据库存储相关参数,保持默认即可
Maximum Datafile #最大数据库文件(按照8k的块大小, 每一个数据文件可以占用32G, 最大数据文件为1024, 最后的数据量为32*1024=32768G的数据量)
maximum instances #最大实例数
maximum log history #历史日志文件数
maximum redo log files
maximum log members
日志轮询模式, 当1已满会进归档, 当4已满则1进归档已完将回到1上, 否则4已满1未完全进归档则数据库故障
勾选创建数据库
生成总结文件,建议保存,点击OK确认,开始配置
等待配置完成
配置完成,数据库相关账号密码默认只启用SYS和SYSTEM账号,其他账号被锁定,如需解锁/锁定或者更改密码的需要,可以打开账号配置页面进行配置。
在Oracle RAC中,配置完数据库后会自动配置监听器(无论配置多少实例,GRID都会自动配置监听器),所以无需再进行监听器的配置
登陆方式 :
[oracle@node1 ~]$ sqlplus / as sysdba
[oracle@node1 ~]$ sqlplus sysdba/oracle as sysdba
[oracle@node1 ~]$ sqlplus system/oracle
[oracle@zabbix_master ~]$ sqlplus sys/oracle@NODEDBA as sysdba #远程登陆
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)