实现基于策略的Oracle 12c Cluster Serverpool 管理
作者唐涛:
微博:http://www.doczj.com/doc/b29d81f7185f312b3169a45177232f60ddcce7f2.html/tangtao1980
在Oracle 12c 中我们可以在实现基于策略的SERVER管理,这种管理对标准集群,以及Flex Cluster都支持。
当前已安装的集群的节点
crsctl status server
NAME=c01n01
STATE=ONLINE
NAME=c01n02
STATE=ONLINE
考察其中的节点一
crsctl status server c01n01 –f ,可以看到这是一个Hub 节点,运行在一个名称叫racdbpool 的 server pool 下。 第二个节点与第一个节点类似。本例只是节点名字不同。
NAME=c01n01
MEMORY_SIZE=5834
CPU_COUNT=1
CPU_CLOCK_RATE=0
CPU_HYPERTHREADING=0
CPU_EQUIVALENCY=1000
DEPLOYMENT=other
CONFIGURED_CSS_ROLE=hub
RESOURCE_USE_ENABLED=1
SERVER_LABEL=
PHYSICAL_HOSTNAME=
STATE=ONLINE
ACTIVE_POOLS=ora.racdbpool
STATE_DETAILS=
ACTIVE_CSS_ROLE=hub
检测默认的server category (一个server应该属于一个或者多个category)。
我们会发现 系统内置了2个category,一个是hub.category,一个是leaf.category。正好对应我们FLEX CLUSTER的2种节点类型。默认的category的 EXPRESSION为空(后面将介绍利用EXRESSION 创建自定义的category )
检测命令如下:
crsctl status category