Translated message

A translation of this page exists in English.

'op start on-fail=ignore'로 구성된 리소스는 Pacemaker가 있는 RHEL 6 고가용성 클러스터에서 시작 실패 후에도 다른 노드로 이동

Solution In Progress - Updated -

Issue

  • 시작 시 실패할 수 있는 리소스가 있습니다. 리소스에 op start on-fail=ignore를 설정했는데, 리소스가 시작 시 실패할 경우 실패는 무시되고 리소스는 다른 노드로 이동되거나 시작되지 않습니다. 로그를 보면 '시작'시 리소스 스크립트가 '1'을 반환하지만, Pacemaker는 리소스를 실패 상태로 두지 않고 다른 노드에서 시작하려고 시도합니다.
Feb 25 15:55:23 rhel6-node1-pcmk crmd[19078]:  warning: status_from_rc: Action 15 (hascript_start_0) on rhel6-node2-pcmk.example.com failed (target: 0 vs. rc: 1): Error
Feb 25 15:55:23 rhel6-node1-pcmk crmd[19078]:  warning: update_failcount: Updating failcount for hascript on rhel6-node2-pcmk.example.com after failed start: rc=1 (update=INFINITY, time=1424897723)
Feb 25 15:55:23 rhel6-node1-pcmk crmd[19078]:  warning: update_failcount: Updating failcount for hascript on rhel6-node2-pcmk.example.com after failed start: rc=1 (update=INFINITY, time=1424897723)
Feb 25 15:55:23 rhel6-node1-pcmk crmd[19078]:   notice: run_graph: Transition 2285 (Complete=1, Pending=0, Fired=0, Skipped=1, Incomplete=0, Source=/var/lib/pacemaker/pengine/pe-input-68.bz2): Stopped
Feb 25 15:55:23 rhel6-node1-pcmk pengine[19077]:  warning: unpack_rsc_op: Remapping hascript_last_failure_0 (rc=1) on rhel6-node2-pcmk.example.com to DONE: ignore
Feb 25 15:55:23 rhel6-node1-pcmk crmd[19078]:   notice: te_rsc_command: Initiating action 17: monitor hascript_monitor_60000 on rhel6-node2-pcmk.example.com
Feb 25 15:55:23 rhel6-node1-pcmk pengine[19077]:   notice: process_pe_message: Calculated Transition 2286: /var/lib/pacemaker/pengine/pe-input-69.bz2
Feb 25 15:55:23 rhel6-node1-pcmk crmd[19078]:   notice: run_graph: Transition 2286 (Complete=1, Pending=0, Fired=0, Skipped=0, Incomplete=0, Source=/var/lib/pacemaker/pengine/pe-input-69.bz2): Complete
Feb 25 15:55:23 rhel6-node1-pcmk pengine[19077]:  warning: unpack_rsc_op: Remapping hascript_last_failure_0 (rc=1) on rhel6-node2-pcmk.example.com to DONE: ignore
Feb 25 15:55:23 rhel6-node1-pcmk pengine[19077]:  warning: common_apply_stickiness: Forcing hascript away from rhel6-node2-pcmk.example.com after 1000000 failures (max=1000000)
Feb 25 15:55:23 rhel6-node1-pcmk pengine[19077]:   notice: LogActions: Move    hascript#011(Started rhel6-node2-pcmk.example.com -> rhel6-node1-pcmk.example.com)

Environment

  • 고가용성 추가 기능이 있는 Red Hat Enterprise Linux(RHEL) 6 또는 7
  • pacemaker
    • RHEL 7: 1.1.13-10.el7 이전의 pacemaker 릴리스
    • RHEL 6: 모든 릴리스
  • op start on-fail=start 로 구성된 하나 이상의 리소스
    • 해당 리소스는 시작 시 실패함

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content