2014-11-09 5 views
1

Я новичок в openstack, я только что установил и настроил Swift с помощью vmware. Следуйте этой инструкции: http://docs.openstack.org/developer/swift/development_saio.htmlРуководство по установке keystone на SAIO

В настоящее время SAIO использует tempauth для аутентификации, я могу получить доступ к облаку с помощью команд cURL и swift. Но я пытаюсь использовать jclouds для выполнения этой задачи: https://jclouds.apache.org/guides/openstack/#install

Однако я не могу сделать работу tempauth, некоторые сказали, что ее не поддерживают. Я попытался найти руководства для установки keystone auth вместо этого, но безрезультатно; Я несколько раз испортил конфигурацию SAIO.

Есть ли хорошее руководство, которое следует за установкой SAIO?

ответ

1

Сделайте себе одолжение и пропустите SAIO, вместо этого используйте DevStack.

Следуйте инструкциям в этом блоге

http://blog.phymata.com/2014/04/18/devstack-icehouse-on-the-rackspace-cloud/

Он работает так же хорошо в VMWare VM как в Rackspace Cloud Server. Если вы действительно хотите только Swift + Keystone, удалить все строки ENABLED_SERVICES кроме

ENABLED_SERVICES=rabbit,mysql,key 
ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account 
ENABLED_SERVICES+=,horizon 

Я оставил горизонт там, как это может быть полезно иметь под рукой панель.

Вы также захотите удалить строки IMAGE_URLS. Они не будут использоваться.

+0

Спасибо, но мне нужно использовать оба их вместе в виртуальной машине. Я новичок в этом, так что вы подразумеваете под облачным сервером rackspace? Я использую Ubuntu 12 – realitylex

+0

В инструкциях в блоге говорится о использовании облачного сервера Rackspace. Это не обязательно. Просто перейдите к шагу №4 и запустите эти команды на виртуальной машине VMWare. –

Смежные вопросы