首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Salt堆栈/心脏起搏器: pcs模块无法创建操作选项

Salt堆栈/心脏起搏器: pcs模块无法创建操作选项
EN

Stack Overflow用户
提问于 2022-10-13 11:39:09
回答 1查看 16关注 0票数 1

我试图在salt.states.pcs之后创建一个起搏器资源,这个资源工作得很好,直到我尝试设置例如监视器间隔和超时值(或任何其他op值)。pcs resource create VirtualIP ocf:heartbeat:IPaddr2 cidr_netmask=24 ip=192.168.16.20 op monitor interval=30s start interval=0s timeout=20s stop interval=0s timeout=20s的工作没有任何问题。当我试着把这个放到一个盐的状态

代码语言:javascript
复制
pcs_resource_VirtualIP:
  pcs.resource_present:
    - resource_id: VirtualIP
    - resource_type: ocf:heartbeat:IPaddr2
    - resource_options:
        - cidr_netmask=24
        - ip=192.168.16.20
        - op monitor interval=30s
    - cibname: cib_for_VirtualIP

它总是失败的

代码语言:javascript
复制
2022-10-13 13:33:47,167 [salt.loaded.int.module.cmdmod:881 ][ERROR   ][26701] stderr: Error: invalid resource option 'op monitor interval', allowed options are: 'arp_bg', 'arp_count', 'arp_count_refresh', 'arp_interval', 'arp_sender', 'broadcast', 'cidr_netmask', 'clusterip_hash', 'flush_routes', 'iflabel', 'ip', 'lvs_ipv6_addrlabel', 'lvs_ipv6_addrlabel_value', 'lvs_support', 'mac', 'network_namespace', 'nic', 'noprefixroute', 'preferred_lft', 'run_arping', 'send_arp_opts', 'trace_file', 'trace_ra', 'unique_clone_address', use --force to override
Error: Errors have occurred, therefore pcs is unable to continue

我已经尝试过只从resource_option开始,只使用op,但是它失败了

代码语言:javascript
复制
2022-10-13 13:35:51,422 [salt.loaded.int.module.cmdmod:881 ][ERROR   ][26971] stderr: Error: When using 'op' you must specify an operation name and at least one option

在文档中,我找不到如何为资源添加op值。

我正在使用的版本:

代码语言:javascript
复制
salt-master 3004.2
salt-minion 3004.2
pcs 0.10.12
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-19 10:58:31

可能每个论点都需要单独通过:

代码语言:javascript
复制
pcs_resource_VirtualIP:
  pcs.resource_present:
    - resource_id: VirtualIP
    - resource_type: ocf:heartbeat:IPaddr2
    - resource_options:
        - cidr_netmask=24
        - ip=192.168.16.20
        - op
        - monitor
        - interval=30s
    - cibname: cib_for_VirtualIP

还有pcs.resource_op_defaults_to状态函数,这可能是有用的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74055140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档