Я пытаюсь прочитать файл в хранилище из виртуальной машины GCE с помощью команды gsutil cp
.Виртуальная машина GCE использует настраиваемую учетную запись хранения, для которой требуются разрешения IAM и политики доступа к файлу в области хранения.Мое наблюдение таково:
- Когда с виртуальной машиной связан эфемерный внешний IP-адрес, команда
gsutil cp
работает нормально и файл успешно копируется. - Однако, если естьвнешний IP-адрес не назначен, команда
gsutil cp
не работает.
В случае 2 команда gsutil cp
выдает следующий вывод:
gsutil cp gs://<mybucket-name>/<myfile> .
INFO 0304 13:02:18.377339 retry_util.py] Retrying request, attempt #1...
INFO 0304 13:03:20.684459 retry_util.py] Retrying request, attempt #2...
INFO 0304 13:04:25.247341 retry_util.py] Retrying request, attempt #3...
INFO 0304 13:05:34.869920 retry_util.py] Retrying request, attempt #4...
INFO 0304 13:06:52.144510 retry_util.py] Retrying request, attempt #5...
Может кто-нибудь подсказать, чтосделать из этого и ожидается ли это поведение?Как правильно читать содержимое в области хранения из виртуальной машины GCE, для которой не назначен внешний IP-адрес?