이 문서에서는 Transfer Appliance 온라인 모드와 관련된 잠재적인 문제 해결 방법에 대해 설명합니다.
온라인 작업용으로 구성되지 않음
오류:
This appliance has not been configured for online operations.
해결책:
온라인 어플라이언스를 주문했는데 이 오류가 발생하면 Transfer Appliance팀(data-support@google.com)에 문의하세요.
오프라인 어플라이언스를 주문한 경우에는 이 메시지가 표시되는 것이 정상입니다. 오프라인 어플라이언스는 온라인 모드를 지원하지 않습니다. 추가 지원이 필요하면 Transfer Appliance팀에 문의하세요.
사용자 인증 정보 파일이 누락됨
오류:
An error occurred while running hta containers: "credential file:
'/tmp/key.json is missing"
해결책:
다음 항목을 수행했는지 확인합니다.
- IAM 권한 및 스토리지를 준비했습니다.
- 사용자 관리 서비스 계정에 대해 서비스 계정 키를 만들었습니다.
- 서비스 계정 키 이름을
key.json
으로 바꿨습니다. - 어플라이언스에서 서비스 계정 키를
/tmp
에 업로드했습니다.
컨테이너 바이너리를 실행할 수 없음
오류:
An error occurred while running hta containers: "Failed to run HTA
containers binary \"opt/ta_containers/ta_containers\": exit status 1"
해결책:
도움이 필요하면 Transfer Appliance팀(data-support@google.com)에 문의하세요.
운영체제를 업데이트할 수 없음
오류:
Failed to update Operating System.
An error occurred while updating the appliance: "failed update OS: error
transferring configuration files: error setting up tmp mount for new srv
partition: error setting up mount /var/tmp/update1298680145: command
[mount /dev/sdc2 /var/tmp/update1298680145] failed with output: mount:
/var/tmp/update1298680145: special device /dev/sdc2 does not exist.\n and
error: exit status 32"
해결책:
도움이 필요하면 Transfer Appliance팀(data-support@google.com)에 문의하세요.
사용자 인증 정보 파일이 없으면 업데이트를 실행할 수 없음
오류:
Update cannot be run without credentials file. Please upload credentials file
onto the appliance.
이 오류는 Transfer Appliance에서 소프트웨어 업데이트를 시도할 때 발생합니다.
해결책:
다음 단계를 완료했는지 확인합니다.
온라인 전송 준비 특히 다음을 확인해야 합니다.
- 사용자 관리 서비스 계정을 만들었습니다.
- 서비스 계정에 적절한 권한을 부여했습니다.
- 사용자 관리 서비스 계정에 대해 서비스 계정 키를 만들었습니다.
- 키 이름을
key.json
으로 바꾸고 어플라이언스에서/tmp
에 업로드했습니다.
객체 프리픽스가 nil 문자열로 업데이트되지 않음
오류:
이 오류는 대상 버킷 업데이트를 실행할 때 객체 프리픽스가 기본적으로 nil로 설정될 것으로 예상되지만 그렇지 않을 때 발생합니다.
객체 프리픽스를 지정하지 않고 업데이트를 수행합니다.
ta online --bucket=myrandombucket
--object_prefix
플래그를 지정할 경우에만 객체 프리픽스가 업데이트되기 때문에 이 명령어를 실행하면 객체 프리픽스가 nil로 업데이트되지 않습니다.
해결책:
최소한 지정된 객체 프리픽스를 사용해서 업데이트합니다.
ta online --bucket=myrandombucket --object_prefix=""
ta online --bucket=myrandombucket --object_prefix=
ta online --object_prefix=""
ta online --object_prefix=