#google-cloud-ml
#google-cloud-ml
Вопрос:
Корзины GCS, которые я использую для своих заданий ML, сталкиваются с ошибкой доступа. Как мне убедиться, что учетная запись службы имеет необходимые привилегии?
Ответ №1:
Я решил это, введя следующее:
$ gcloud beta ml init-project
Пожалуйста, смотрите Ниже для получения подробной информации.
Ответ №2:
Убедитесь, что разрешена учетная запись службы для чтения / записи в вашу корзину.
Вам также необходимо будет изменить acl по умолчанию в вашей корзине, чтобы новые объекты, созданные в этой корзине, могли быть прочитаны учетной записью службы.
Вы можете сделать это с помощью этих двух команд gsutil:
gsutil acl ch -u $SVCACCT:WRITE gs://$BUCKET/
gsutil defacl ch -u $SVCACCT:O gs://$BUCKET/
Ответ №3:
Обновить:
$ gcloud ml-engine init-project
Эта команда добавит учетные записи службы Cloud ML Engine в ваш проект в качестве редакторов. Для работы требуются разрешения ВЛАДЕЛЬЦА.