Cloud Interconnect 진단을 사용하면 프로비저닝 중 및 활성화 후에 Cross-Cloud Interconnect 연결 문제를 해결할 수 있습니다. 진단에서는 Cross-Cloud Interconnect 연결의 Google Cloud 관련 최신 기술 정보를 자세히 제공합니다.
서비스 중단 시 진단
전역 서비스 중단 시에는 Cross-Cloud Interconnect 연결 정보가 전역 리소스로 제공되므로 진단 결과가 제공되지 않을 수 있습니다. 전역 서비스 중단이 Cross-Cloud Interconnect 진단 가져오기에 영향을 줄 수 있습니다. 하지만 이러한 전역 서비스 중단은 상호 연결 또는 연결의 기능 상태를 반드시 반영하지는 않습니다.
프로비저닝 중 진단
진단에는 프로비저닝 프로세스 단계에 따라 다른 데이터가 포함됩니다. 연결이 각 단계의 요구 사항을 충족해야 다음 단계로 넘어갈 수 있습니다.
단계는 다음과 같습니다.
1단계 - 회선 연결
- 광출력 상태는
OK
입니다. - bundleOperationalStatus는
Down
입니다.
- 광출력 상태는
2단계 - 회선 검증(다중 연결)
- 광출력 상태는
OK
입니다. - bundleOperationalStatus는
Down
입니다.
- 광출력 상태는
3단계 - 프로덕션 구성
- 광출력 상태는
OK
입니다. - bundleOperationalStatus는
Up
입니다.
- 광출력 상태는
진단 사용
Google Cloud 콘솔, Google Cloud CLI 또는 API에서 가져온 정보를 해석하려면 명령어 결과 참조 섹션을 확인하세요.
이 태스크에 필요한 권한
이 태스크를 수행하려면 다음 권한 또는 다음 Identity and Access Management(IAM) 역할을 부여 받아야 합니다.
권한
compute.interconnects.get
compute.interconnects.use
역할
roles/compute.networkAdmin
Google Cloud 콘솔에서 Cloud Interconnect 실제 연결 탭으로 이동합니다.
Cross-Cloud Interconnect 연결의 이름을 선택합니다.
다음 필드를 검토합니다.
- 경고 또는 오류는 페이지 왼쪽 상단의 상태 필드를 참조하세요.
- Cloud Interconnect 연결의 프로비저닝 용량은 프로비저닝 용량 필드를 참조하세요.
- Cloud Interconnect 연결에 문제가 있는 경우 VLAN 연결 섹션에서 연결의 유효 용량 또는 다운 링크 수와 같은 정보를 참조하세요.
- 광신호와 같은 추가 세부정보는 링크 회선 정보 섹션을 참조하세요.
gcloud compute interconnects get-diagnostics
명령어를 사용합니다.
gcloud compute interconnects get-diagnosticsNAME \ --project=PROJECT_ID
다음을 바꿉니다.
NAME
: 연결 이름PROJECT_ID
: Google Cloud 프로젝트의 ID입니다.
명령어 결과는 다음과 비슷합니다.
result: bundleAggregationType: BUNDLE_AGGREGATION_TYPE_LACP bundleOperationalStatus: BUNDLE_OPERATIONAL_STATUS_UP links: - circuitId: GCP-00112 googleDemarc: MARKL:MMR A/ 4th floor Cab 04.105.004.704 FP 4 Port 3 Fibers 77,78 -LC lacpStatus: googleSystemId: 9c:e1:76:7a:40:de neighborSystemId: ec:ce:13:e2:99:07 state: ACTIVE operationalStatus: LINK_OPERATIONAL_STATUS_UP receivingOpticalPower: state: OK value: -2.94 transmittingOpticalPower: state: OK value: -1.66 macAddress: 9c:e1:76:7a:40:e3
interconnects.getDiagnostics
메서드를 사용합니다.
GET https://compute.googleapis.com/compute/projects/PROJECT_ID /global/interconnects/NAME /getDiagnostics
다음을 바꿉니다.
PROJECT_ID
: Google Cloud 프로젝트의 ID입니다.NAME
: 연결의 이름
이 명령어는 성공 시 InterconnectDiagnostics
결과를 다음 형식으로 반환합니다.
{ "result": { "macAddress": "9c:e1:76:7a:40:e3", "links": [ { "circuitId": "GCP-00112", "googleDemarc": "MARKL:MMR A/ 4th floor Cab 04.105.004.704 FP 4 Port 3 Fibers 77,78 -LC", "receivingOpticalPower": { "value": -2.97, "state": "OK" }, "transmittingOpticalPower": { "value": -1.67, "state": "OK" }, "lacpStatus": { "state": "ACTIVE", "googleSystemId": "9c:e1:76:7a:40:de", "neighborSystemId": "ec:ce:13:e2:99:07" }, "operationalStatus": "LINK_OPERATIONAL_STATUS_UP" } ], "bundleOperationalStatus": "BUNDLE_OPERATIONAL_STATUS_UP", "bundleAggregationType": "BUNDLE_AGGREGATION_TYPE_LACP" } }
명령어 결과 참조
진단 출력을 해석하려면 다음 표를 참고하세요.
출력 매개변수 | 설명 |
---|---|
macAddress |
Google Cloud 측 Cloud Interconnect 연결 번들의 MAC 주소를 설명합니다. |
arpCache |
Cloud Interconnect 연결의 ARP 캐시에서 Cloud Router가 인식하는 개별 인접 항목을 설명합니다. 연결이 번들되지 않은 경우 비어 있습니다. |
arpCache[].macAddress |
이 ARP 인접 항목의 MAC 주소를 나열합니다. |
arpCache[].ipAddress |
이 ARP 인접 항목의 IP 주소를 나열합니다. |
links[] |
Cloud Interconnect 연결의 각 링크 상태를 설명합니다. |
links[].circuitId |
회선 설정 중에 Google이 해당 회선에 할당한 고유 ID를 나열합니다. |
links[].googleDemarc |
회선 설정 중에 Google이 할당한 관할 범위를 설명합니다. |
links[].receivingOpticalPower |
수신한 빛 밝기의 현재 값과 상태를 설명합니다. |
links[].receivingOpticalPower.value |
수신 광출력의 현재 값을 dBm 단위로 표시합니다. |
links[].receivingOpticalPower.state |
수신용 트랜시버의 경고 및 경보 수준과 비교한 현재 값의 상태입니다.
|
links[].transmittingOpticalPower |
전송 빛 밝기의 현재 값과 상태입니다. |
links[].transmittingOpticalPower.value |
전송 광출력의 현재 값을 dBm 단위로 표시합니다. |
links[].transmittingOpticalPower.state |
전송용 트랜시버의 경고 및 경보 수준과 비교한 현재 값의 상태입니다.
|
links[].lacpStatus |
단일 연결의 LACP 정보입니다. |
links[].lacpStatus.state |
|
links[].lacpStatus.googleSystemId |
LACP 교환의 Google Cloud 측 포트 시스템 ID입니다. |
links[].lacpStatus.neighborSystemId |
LACP 교환의 원격 클라우드 측 포트 시스템 ID입니다. |
links[].arpCache[] |
이 링크에 표시된 ARP 인접 항목을 설명하는 InterconnectDiagnostics.ARPEntry 객체의 목록입니다. 링크가 번들되었으면 비어 있습니다. |
links[].arpCache[].macAddress |
이 링크에 있는 ARP 인접 항목의 MAC 주소입니다. |
links[].arpCache[].ipAddress |
이 링크에 있는 ARP 인접 항목의 IP 주소입니다. |
다음 단계
Cross-Cloud Interconnect에 대한 자세한 내용은 Cross-Cloud Interconnect 개요를 참조하세요.
Cross-Cloud Interconnect 사용 시 발생할 수 있는 일반적인 문제에 대한 자세한 내용은 문제 해결을 참조하세요.