Я пытаюсь настроить быстрое хранилище объектов, но безуспешно. Если я использую контроллер с трапецеидальным искажением, то все работает хорошо (как в документации):
http://docs.openstack.org/mitaka/install-guide-rdo/swift-controller-install.html
Но проблема в том, что я хочу использовать только объект swift место хранения. Больше ничего.
Я попытался настроить swift, как в этой документации, но без [filter:keystoneauth] и [filter:authtoken].
После этого я попытался проверить работу этой команды: swift stat
Показывает:
Auth version 1.0 requires ST_AUTH, ST_USER, and ST_KEY environment variables
to be set or overridden with -A, -U, or -K.
Auth version 2.0 requires OS_AUTH_URL, OS_USERNAME, OS_PASSWORD, and
OS_TENANT_NAME OS_TENANT_ID to be set or overridden with --os-auth-url,
--os-username, --os-password, --os-tenant-name or os-tenant-id. Note:
adding "-V 2" is necessary for this.
Но у меня нет краеугольного камня. Как я могу получить доступ к Swift?
Если я не ошибаюсь, это статья о настройке Swift без Keystone: http://docs.openstack.org/developer/swift/development_saio.html
Но это немного сложно. Я не уверен, как правильно следовать этой статье.