4.2. Cephadm 유틸리티
cephadm
은 중복된 호스트 이름을 구분할 수 있으며 더 이상 동일한 호스트를 클러스터에 추가하지 않음
이전에는 cephadm
에서 단축 이름 및 FQDN이 있는 호스트를 두 개의 별도의 호스트로 간주하여 동일한 호스트를 클러스터에 두 번 추가했습니다.
이번 수정으로 cephadm
은 호스트 단축 이름과 FQDN의 차이점을 인식하고 호스트를 시스템에 다시 추가하지 않습니다.
cephadm
은 더 이상 존재하지 않는 레이블이 호스트에서 제거되었다고 보고하지 않음
이전에는 cephadm
에서는 호스트에서 레이블을 제거하기 전에 라벨이 존재하는지 확인하지 않았습니다. 이로 인해 ceph orch host label rm
명령은 레이블이 존재하지 않는 경우에도 호스트에서 레이블이 제거되었다고 보고합니다. 예를 들어, 철자가 누락된 레이블입니다.
이번 수정으로 지정된 레이블이 사용자에게 성공적으로 제거되었는지 여부에 대한 명확한 피드백을 제공합니다.
keepalive 데몬은 통신하고 기본/기본 상태로 전환
이전에는 keepalive 구성이 ceph orch host ls
명령에서 보고된 호스트 IP와 일치하는 IP로 채워져 있었습니다. 결과적으로 VIP가 나열된 호스트 IP와 다른 서브넷에 구성된 경우 keepalive 데몬이 통신할 수 없어 keepalive 데몬이 기본 상태가 됩니다.
이번 수정으로 keepalive 구성의 keepalive 피어 IP가 VIP의 서브넷과 일치하도록 선택됩니다. 이제 VIP가 ceph orch host ls
명령의 호스트 IP와 다른 서브넷에 있더라도 keepalive 데몬을 통신할 수 있습니다. 이 경우 하나의 keepalive 데몬만 기본 상태가 됩니다.
중지된 크래시 데몬의 상태가 올바른 경우
이전 버전에서는 크래시 데몬이 중지되면 반환 코드에 예상 중지된
상태가 아닌 오류
상태가 발생하여 systemd
가 서비스가 실패했다고 간주했습니다.
이번 수정으로 반환 코드는 예상 중지된
상태를 제공합니다.
HA 프록시가 VIP의 프런트 엔드 포트에 바인딩
이전에는 Cephadm에서 모든 호스트 네트워크에서 포트 바인딩이 발생한 것과 동일한 프런트 엔드 포트가 있는 동일한 호스트에 여러 수신 서비스를 배포할 수 없었습니다.
이번 수정을 통해 서비스에서 사양에 있는 Ingress 서비스에 대해 다른 VIP를 사용하고 다른 모니터링 포트가 설정된 경우 동일한 프런트 엔드 포트가 있는 동일한 호스트에 여러 수신 서비스가 존재할 수 있습니다.