Skip to main content
Element Software
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

테스트네트워크구성

기여자 netapp-pcarriga

당신은 사용할 수 있습니다 TestNetworkConfig 구성된 네트워크 설정이 시스템에서 사용 중인 네트워크 설정과 일치하는지 테스트하는 방법입니다.

매개변수

UI 또는 TUI에서 SetNetworkConfig 메서드를 사용하여 노드를 구성하면 구성이 검증되고 저장됩니다. TestNetworkConfig API 테스트는 사후 검증 논리에 저장된 구성을 사용합니다. 예를 들어, 정전이나 네트워크 장애가 발생한 경우 이 API 메서드를 사용하여 노드가 가장 최근에 저장된 네트워크 구성으로 실행되도록 할 수 있습니다. 이는 구성에 오류가 없고 현재 구성이 사용 중임을 검증합니다.

이 테스트는 응답 출력의 실패만을 보여주기 위해 설계되었습니다. 오류가 없으면 이 테스트는 아무런 출력도 반환하지 않습니다. 다음 응답 예를 참조하세요.

이 방법에는 입력 매개변수가 없습니다.

반환 값

이 메서드는 다음과 같은 반환 값을 갖습니다.

이름 설명 유형

세부

실행 중인 네트워크 구성으로 현재 저장된 네트워크 설정을 검증하는 동안 발견된 모든 오류가 포함되어 있습니다.

JSON 객체

요청 예시

이 방법에 대한 요청은 다음 예와 유사합니다.

{
   "method": "TestNetworkConfig",
   "params": {},
   "id" : 1
}

응답 예시 1

오류가 감지되지 않으면 응답이 반환되지 않습니다.

{
   "id" : 1,
   "result": {
   "details": {
   "network": {...}
  },
   "duration": "00:00:00.144514",
   "result": "Passed"
  }
}

응답 예시 2

MTU 불일치의 예.

{
  "id" : 1,
  "result":
  {
	 "details" :
	 {
		"error":
		{
		   "message" : "Network configuration mismatch on Bond10G: Incorrect MTU expectedMTU=[1500]  actualMTU=[9600]", name: "xAssertionFailure"
		}
	 },
	 "duration": "0.125213sec",
	 "result": "Failed"
  }
}

응답 예시 3

누락된 정적 경로의 예.

{
  "id": 1,
  "result":
  {
	 "details" :
	 {
	 "error":
		{
		"message" : "Network configuration mismatch on Bond1G: Routing table missing route=[192.168.137.2 via 192.168.159.254 dev Bond1G]", name: "xAssertionFailure"
		}
	 },
	 "duration" : "0.128547sec",
	 "result" : "Failed"
  }
}

버전 이후 새로운

9.6

더 많은 정보를 찾아보세요