Pacemaker와 corosync를 사용하여 2노드 클러스터를 만들려고 합니다. crm을 사용하여 구성을 변경하려고 하면 다음 오류가 발생합니다.
CIB가 지원되지 않음: 유효성 검사기 'pacemaker-2.0', 버전 '3.0.9'
crm을 사용하여 상태 및 기타 기능을 얻을 수 있지만 구성을 변경할 수는 없습니다. 심박조율기 사용하는 사람 있나요?
우분투 15.10을 사용하고 있습니다
답변1
# cibadmin --query > /tmp/cib.xml
Pacemaker 구성( )의 첫 번째 줄/태그를 보면 다음과 같은 내용이 표시됩니다.
<cib validate-with="pacemaker-2.0" crm_feature_set="3.0.9" ... >
이는 혼합 버전이 있을 수 있는 환경에서 구성의 유효성을 검사하는 방법을 Pacemaker에 알려줍니다.
푸시하려는 구성을 보거나 환경에 대해 더 많이 알지 못하면 "validate-with"에 대한 올바른 설정이 무엇인지 잘 모르겠습니다. 그러나 다음 명령을 실행하면 최신으로 업데이트할 수 있습니다.
# cibadmin --modify --xml-text '<cib validate-with="pacemaker-2.1"/>'
이전 구성을 사용하려는 경우 다음을 원할 수 있습니다.
# cibadmin --modify --xml-text '<cib validate-with="pacemaker-1.0"/>'
그럼에도 불구하고 이것이 조정하고 싶은 설정이라고 생각합니다.