IT 邦德

请注意,Oracle 26ai RAC部署有重大变更!

各位DBA和运维同仁注意了,Oracle AI Database 26ai的RAC部署架构迎来多项重要更新,接下里分享一下部署的过程。

Image

1.SSH互信BUG已修复

过去在高版本SSH环境下需要手动处理scp -T -O参数修复互信问题,26ai已经原生修复了这个BUG,这个真的很棒!

以下是19C在Linux8以上出现的bug

在Linux8安装集群配置互信test时报错INS-44000,报错信息:passwordless ssh connectivity is not setup from the local node node1 to the following nodes node2

2.引入了OCR自动备份磁盘组

26ai引入了单独的OCR自动备份磁盘组配置,是一项旨在提升集群可靠性和运维效率的重要改进。其核心价值在于通过存储隔离和流程优化,为关键集群组件提供更强的保护。

Image

3.临时共享内存文件存储目录

这是Oracle Clusterware在节点本地创建的临时共享内存文件存储目录,它挂载在系统的 tmpfs 上(从你截图里的 tmpfs 文件系统信息也能看出来)。

Image

用于存放集群核心进程之间通信所需的共享内存段和锁文件,是集群内部进程间(IPC)通信的“中转站”,千万别删除哈。

4.HugePages启用

在26ai之前,大页是要被关闭的,26ai已经启用。

Image

普通内存页大小通常是 4KB,当内存很大时,页表会变得非常庞大,占用大量内存且降低效率。

HugePages 使用更大的内存页(如 2MB),能大幅减少页表的数量,提升内存访问速度和系统稳定性。

5.GI自动修复

这是 Oracle Grid Infrastructure(网格基础设施)安装向导里的 Automatic Self Correction(自动自我修正) 配置界面。

这个功能会让集群自动识别并修正已知的配置问题,以 root 用户权限运行,提升集群的高可用性和稳定性。

Image

6. ASM权限发生变化

共享存储的盘,属主由原来的asmadmin变更为了asmdba,在uedv这块配置要注意哈。

Image

其他

如果使用 ESXI 虚拟化创建虚拟机,RHEL8、9 如果以EFI 方式启动并且开启安全引导,在安装 GRID 执行 root.sh 时会触发BUG,记得关闭哈。

Image

实践的建议

这次变更虽然带来了短期适配成本,但从长远看简化了部署配置,为更智能的数据库管理奠定了基础。

Image

你有遇到其他26ai部署问题吗?欢迎在评论区分享交流~