VPLEX: 클러스터 감시가 일관되지 않은 관리자 상태를 표시함
Summary: VPLEX: 클러스터 감시가 일관되지 않은 관리자 상태를 표시함
Symptoms
클러스터 Witness 서버를 배포하고 구성합니다.
해당하는 공식 SolVe Desktop 절차에 따라 서버 VM을 구축하고 CLI에서 구성한 후 클러스터 감시가 VPLEX CLI 컨텍스트에 "일관되지 않은" 관리자 상태를 표시합니다(설치된 GeoSynchrony 코드 버전에 따라 다름).
VPlexcli:/> ll cluster-witness/
/cluster-witness:
Attributes:
Name Value
------------------ -------------
admin-state inconsistent
private-ip-address 128.221.254.3
public-ip-address X.X.X.X
클러스터 감시가 VPN 상태에서 "연결 가능"으로 표시됩니다. 제대로 구성되고 건강한 것 같습니다.
VPlexcli:/> vpn status
Verifying the VPN status between the management servers...
IPSEC is UP
Remote Management Server at IP Address X.X.X.X is reachable
Remote Internal Gateway addresses are reachable
Verifying the VPN status between the management server and the cluster witness server...
IPSEC is UP
Cluster Witness Server at IP Address 128.221.254.3 is reachable
Cause
관리 상태가 일치하지 않는다는 것은 관리 네트워크를 통해 모든 구성 요소에 연결할 수 있지만 일부 구성 요소는 관리 상태를 비활성화 로 보고하고 다른 구성 요소는 활성화로 보고함을 의미합니다.
이것은 극히 드문 상태입니다.
VPlexcli:/> ll cluster-witness/components/
/cluster-witness/components:
Name ID Admin State Operational State Mgmt Connectivity
--------- -- ----------- ----------------- -----------------
cluster-1 1 enabled in-contact ok
cluster-2 2 enabled in-contact ok
server - disabled - ok <<<<Resolution
이 경우 admin-state를 "unconsistent"로 만드는 비활성화된 구성 요소는 클러스터 Witness 서버 자체이므로 "cluster-witness enable" 명령을 사용하여 활성화하면 문제가 해결되고 admin-state가 "enabled"로 변경됩니다.
VPlexcli:/> cluster-witness enable
VPlexcli:/> ll cluster-witness/
/cluster-witness:
Attributes:
Name Value
------------------ -------------
admin-state enabled
private-ip-address 128.221.254.3
public-ip-address X.X.X.X
Additional Information
드문 경우지만 VPN 상태가 정상 상태로 표시되고 클러스터 중 하나에 /cluster-witness/ 컨텍스트가 표시되지 않아 클러스터 감시를 활성화할 수 없는 경우에도 관리자 상태가 "일관되지 않음"으로 표시될 수 있습니다.
클러스터-1 VPLEX CLI:
VPlexcli:/> ll /cluster-witness/components/
/cluster-witness/components:
Name ID Admin State Operational State Mgmt Connectivity
--------- -- ----------- ----------------- -----------------
cluster-1 1 disabled - ok
cluster-2 2 disabled - ok
server - enabled unknown ok
VPlexcli:/> vpn status
Verifying the VPN status between the management servers...
IPSEC is UP
Remote Management Server at IP Address x.x.x.x is reachable
Remote Internal Gateway addresses are reachable
Verifying the VPN status between the management server and the cluster witness server...
IPSEC is UP
Cluster Witness Server at IP Address 128.221.254.3 is reachable
VPlexcli:/> cluster-witness enable
cluster-witness enable: Evaluation of <<cluster-witness enable>> failed.
cause: Could not enable Cluster Witness.
cause: Cluster Witness cannot be enabled due to failure of a pre-check.
cause: Cluster Witness is not configured on cluster-2
클러스터-2 VPLEX CLI:
VPlexcli:/> ll /cluster-witness/
ls: No context found for '/cluster-witness/'
VPlexcli:/> vpn status
Verifying the VPN status between the management servers...
IPSEC is UP
Remote Management Server at IP Address x.x.x.x is reachable
Remote Internal Gateway addresses are reachable
Verifying the VPN status between the management server and the cluster witness server...
IPSEC is UP
Cluster Witness Server at IP Address 128.221.254.3 is reachable
VPlexcli:/> cluster-witness enable
<unknown command>: Evaluation of <<cluster-witness enable>> failed.
cause: Property 'cluster-witness' is not supported.
클러스터 감시 컨텍스트가 없는 클러스터 문제를 해결하려면 클러스터 감시 구성 명령을 실행합니다. 이 명령은 컨텍스트가 아직 없는 경우 컨텍스트를 생성해야 합니다. 그런 다음 클러스터에서 클러스터 감시를 정상적으로 활성화할 수 있어야 합니다.
Cluster-Witness 컨텍스트가 있는지 확인합니다.
VPlexcli:/> ll
Name Description
------------------- ----------------------------------------------------------
clusters Contains all the clusters that are currently connected, or
have been connected during the current session.
data-migrations Contains extent migrations and device-migrations.
distributed-storage Contains distributed devices and WAN outage rule sets.
engines Contains all the engines that are currently connected.
management-server Contains the management server for the local cluster
monitoring Contains system performance monitors.
notifications Contains the call-home event-filter and its sinks.
recoverpoint Contains RecoverPoint components within this system.
system-defaults System-wide default values and settings.
Cluster-Witness 컨텍스트가 나열되지 않으면 VPlexcli:/>cluster-witness configure
명령을
실행합니다. 그런 다음 1단계를 반복하여 현재 Cluster-Witness가 나열되어 있는지 확인합니다
VPlexcli:/> ll
Name Description
------------------- ----------------------------------------------------------
cluster-witness Contains the Cluster Witness connected to all clusters <<<<
within this system.
clusters Contains all the clusters that are currently connected, or
have been connected during the current session.
data-migrations Contains extent migrations and device-migrations.
distributed-storage Contains distributed devices and WAN outage rule sets.
engines Contains all the engines that are currently connected.
management-server Contains the management server for the local cluster
monitoring Contains system performance monitors.
notifications Contains the call-home event-filter and its sinks.
recoverpoint Contains RecoverPoint components within this system.
system-defaults System-wide default values and settings.
그런 다음 다음 명령을 실행하여 cluster-witness가 활성화된 것으로 표시되는지 확인합니다.
VPlexcli:/ll/>cluster-witness/
VPlexcli:/> ll /cluster-witness/
/cluster-witness:
Attributes:
Name Value
------------------ -------------
admin-state enabled <<<<
private-ip-address 128.221.254.3
public-ip-address x.x.x.x
Contexts:
Name Description
---------- --------------------------
components Cluster Witness Components
admin 상태가 "disabled"로 표시되면 아래
VPlexcli:/>cluster-witness enable
명령을 사용하여 활성화합니다. 관리자 상태가 "enabled"로 표시되면 아래와 같이 클러스터 감시의 구성 요소가 모두 "enabled"로 표시되는지 확인합니다.
VPlexcli:/> ll /cluster-witness/components/
/cluster-witness/components:
Name ID Admin State Operational State Mgmt Connectivity
--------- -- ----------- ------------------- -----------------
cluster-1 1 enabled in-contact ok
cluster-2 2 enabled in-contact ok
server - enabled clusters-in-contact ok
클러스터 감시의 상태를 확인하거나 enable 명령을 실행한 후에도 admin 상태가 여전히 "일관되지 않음"으로 표시되는 경우 VPLEX 고객 지원 팀에 문의하십시오.