Oracle RAC集群
1. 导入Oracle RAC集群
准备工作:
- 配置好RSDISK盘,去
IaaS平台->存储池管理->增加RSDISK盘,使用此RSDISK盘创建Oracle RAC集群。 - 配置好RoCE/IB网络,去
IaaS平台->网络管理->RoCE/IB网络->创建网络,将上一步的主机添加到该网络。
在CLup的web管理端中,点击PaaS平台->导入集群->导入Oracle RAC集群:
在弹出来的框中,输入如下信息:
- 集群名称:标识集群
- 集群所在RSDISK盘池:集群安装在哪个RSDISK盘池上
- 存储节点列表:RSDISK底层盘的主机列表
- 计算节点列表:配置RSDISK盘选择的计算节点列表
- 选择RoCE/IB网络:集群中所有主机所在的网络,用于拓扑图
2. Oracle RAC集群的管理
集群管理分为 集群总览、集群拓扑、存储配置、存储加载、grid管理、主机登录、一键修复
2.1 存储配置界面
存储配置界面显示,如下图所示:
可以通过点击右上角选择集群名以及主机名来选择操作的主机,如下图所示:
SHARE功能:在存储磁盘上可以对该磁盘进行SHARE操作,点击SHARE后,对应磁盘的share状态就会变成yes,如下图第一行列表所示:
BATCH SHARE功能:顾名思义,将所选磁盘都进行SHARE,效果如下图所示:
UNSHARE功能:在存储节点上进行UNSHARE操作,点击UNSHARE后,会先提醒”请先在计算节点上DETACH“,效果如下图所示:
- 如果计算节点上已经DETACH,请直接点击确定,UNSHARE磁盘
- BATCH UNSHARE功能同BATCH SHARE功能。
2.2 存储挂载页面
可以看到,存储挂载同时会显示本地磁盘,其中路径1为本地对应的路径,路径2为N/A,如下图所示:
ATTACH功能:在计算节点进行ATTACH功能操作,需要现在存储节点上进行SHARE操作,点击ATTACH按钮后,会提示你现在存储节点上SHARE“请先在存储节点上SHARE!”,界面如下图所示:
BATCH ATTACH功能:如果需要在计算节点上ATTACH多个磁盘,先选择需要ATTACH的磁盘,点击BATCH ATTACH按钮,会出现与点击ATTACH按钮相同的提示,最终结果如下图所示:
DETACH功能:在计算节点上进行DETACH操作,点击DETACH之后,磁盘挂载状态会变回offline状态,BATCH DETACH功能同理于BATCH ATTACH。
2.3 Grid基础管理
其中会显示计算节点的grid状态启动和停止grid的操作,如下图所示:
在存储加载的磁盘全部load 之后 可以点击启动按钮启动gird 会弹出如下窗口,注意: 点击启动后需要等带一段时间,如下图所示:
在启动过程中或者 grid 出现异常时,如果发生特殊情况,可以点击强制停止 来停止grid 效果,如下图所示:
在grid启动中或启动完成后,可以点击显示资源显示集群中机器的crs状态,界面如下图所示:
VOTE功能:点击VOTE按钮,会弹出一个弹框,效果如下: 在VOTE弹框中,会显示VOTE详细信息。
2.4 查看日志
查看日志时,同样可以通过左上角,点击集群名或主机名选择集群或主机,如下图所示:
在日志列表中,会显示ALERT(ORACLE)、ALERT(GRID)、ALERT(ASM)、CSS、CRS、OHAS、EVM七个RAC日志,每一个RAC都有200条、1000条和实时日志的选项,200和1000的选项都是如上图显示日志信息,实时日志的显示效果,如下图所示:
2.5 ASM管理
ASM管理界面显示:ASN实例的重要参数、ASM_DISK、ASM_DISKGROUP、ASM_OPERATION的列表信息。
ASM实例的重要参数:在该页面中显示ASM重要的参数以参数名和值的对应方法显示,效果如下图所示:
ASM_DISK:页面显示asm磁盘的详细信息,页面如下图所示:
在asm磁盘界面可以对mount状态是MISSING的磁盘进行修复,点击修复会提示“确定修复磁盘吗?”,效果如下图所示:
点击确定即可修复磁盘。
ASM_DISKGROUP:显示asm磁盘组的详细信息,界面如下: 在这个界面中可以查看offline的磁盘的个数,如果offline_disks中的数组不是0,即为该磁盘异常。 在该页面中可以进行mount,dismount和修改磁盘修复时间的操作,效果如下图所示:
DISMOUNT功能:点击dismount按钮,会提示“确认 DISMOUNT 磁盘组吗”,效果如下图所示:
点击确定后,会卸载磁盘组,state状态会显示为DISMOUNT,如下图所示:
MOUNT功能:点击mount按钮,会提示“确认mount磁盘组吗?”,效果如下图所示:
点击确认后,会安装磁盘组,state会显示为MOUNT状态。
修改功能:可以修改磁盘修复时间,如下图所示:
ASM_OPERATION:只在重平衡的时候才会显示,显示页面如下图所示:
2.6 Server Pool管理
点击Server Pool,可以查看Server Pool的信息列表,此页面可以创建Server Pool、删除Server Pool、编辑Server Pool。
点击创建Server Pool,在弹出来的框中,输入如下信息:
- 名称:Server Pool的名称
- Min Size:指定了为该Server Pool必须保证的最少节点数量。这是该池的“保留资源”。
- Max Size:指定了该Server Pool最多可以占用的节点数量。这是该池的“资源使用上限”。
- 优先级:定义了当集群节点资源不足(例如,有节点故障)时,各个Server Pool获取节点的优先级顺序。其值是一个数字,值越大,优先级越高。
点击编辑按钮,在弹出来的框中,可以修改Server Pool的信息。
点击删除按钮,可以删除该Server Pool。
2.7 RDBMS管理
点击RDBMS,可以查看RDBMS的信息列表,此页面可以删除RDBMS、停止RDBMS、强制停止、迁移RDBMS。
点击删除按钮,可以删除该数据库。
点击停止按钮,可以停止运行该数据库。
点击强制停止,可以立即停止该数据库。
只有数据库类型为raconenode的数据库才有此功能,点击迁移按钮,会弹出一个框,里面是所有的计算节点,选择要迁移到哪个计算节点,之后就会将该数据库迁移到其他节点上运行。
2.8 用户管理
点击用户管理,可以查看用户的信息列表,选择数据库,查看数据库中的用户信息。
2.9 表空间管理
点击表空间管理,可以查看表空间的信息列表,选择数据库,查看数据库中的表空间信息。
2.10 一键修复
初始页面只会检查clup-agent状态如下图所示:
点击检查后 则会显示其他项的检查结果如下图所示: 
如果存在问题则可以点击一键修复
2.11 数据库拓扑图
融合架构集群(非ib网络),如下图所示:
分离架构集群(ib网络)如下: 点击节点上对应的ib接口在交换机对应的端口会相应的闪烁,如下图所示: