런북에 액세스하도록 IO 도구 설정

이 페이지에서는 IO 도구 서비스를 설정하고 구성하는 방법을 설명합니다. 이 서비스는 배포 문제 해결에 유용한 런북, 알림, 오류 메시지 설명이 포함된 서비스 매뉴얼에 액세스할 수 있는 로컬 웹페이지를 설정합니다. Google 지원팀에서 문제 해결 시 이러한 런북 중 하나를 따르도록 요청할 수 있습니다. 서비스에는 런북에 언급된 도구와 스크립트도 포함됩니다. 이 메서드를 사용하면 docker가 설치된 기기에서 어플라이언스 외부의 IO 도구를 설정할 수 있습니다.

GDC tar 다운로드

  1. private-cloud-release 버킷에 대한 서비스 계정의 액세스 권한을 확인합니다.

  2. 노트북 또는 워크스테이션에서 gcloud로 인증하고 안내를 따릅니다.

     gcloud auth login
    
  3. GDC tar를 노트북 또는 워크스테이션에 다운로드합니다. 다음 명령어가 실패하면 2단계를 실행하고 현재 단계를 다시 시도하세요.

    gsutil cp gs://private-cloud-release-partner/${GDCH_VERSION}/prod_te_gdch.tar.gz ~/
    

IO 도구 구성

  1. 기기에 디렉터리를 만들고 DTO 머신에서 해당 디렉터리로 prod_te_gdch.tar.gz를 전송합니다. 다음 단계에서는 이 디렉터리를 $GDCH_ROOT로 참조합니다.

  2. 다운로드한 tar를 $GDCH_ROOT에 추출합니다.

    tar -I pigz -xvf gdch.tar.gz -C $GDCH_ROOT
    
  3. $GDCH_ROOT/release/ 디렉터리로 이동하고 다음 명령어를 사용하여 IO 도구를 추출합니다(docker image).

    gdcloud artifacts extract oci/ $GDCH_ROOT/io_tool/ --image-name gpc-system-container-images/private-cloud-devel/operation-tools:latest --docker-executable
    
  4. docker 명령어를 사용하여 이미지를 로드한 후 실행합니다.

    docker load $GDCH_ROOT/io_tool/gpc-system-container-images/private-cloud-devel/operation-tools.tar
    docker run -v ~/log:/var/log --net=host -it gpc-system-container-images/private-cloud-devel/operation-tools
    
  5. 문서가 로드될 때까지 기다린 다음 http://127.0.0.1:7001을 사용하여 문서에 액세스합니다.