hp unix中cluster中package自动切换问题

hp unix 中cluster中package的auto的状态我已经用cmmodpkg -e packagename启动全局切换的属性(auto_run的状态是enabled)

后来用cmviewcl -v看详细的状态的时候 发现packegoraclecore的node_switching_parameter的参数:switching都是disabled的,代表不能自动切换这个package,,,,这是为什么啊?我怎么却修改呢?

 

 

这是由于package的配置文件中的配置参数导致的,可以通过修改配置文件中的参数来修改package的auto_run状态。

  1. 进入package配置文件所在的目录。

例如,如果package的名称是oraclecore,那么package的配置文件可能在/opt/cmcluster/conf/node_switch/oraclecore目录中。

  1. 打开package的配置文件,找到node_switching_parameter参数,修改switching的值为enabled,然后保存文件。

例如,在oraclecore的配置文件中,你可以找到node_switching_parameter参数,修改switching的值为enabled:

node_switching_parameter {
    switching = enabled;
}

3使用cmviewcl -v命令查看package的auto_run状态,确认package的autorun已经被修改为enabled状态。