Брайан -
Вот короткое руководство. Я посмотрю на добавление необязательного раздела к этой Wiki, который описывает это.
# branch charms
bzr branch lp:charm/swift-proxy
bzr branch lp:charm/swift-storage
# create a config yaml file for the storage charm.
# the block-device setting needs to point to a block
# device that exists on *all* storage nodes, to be formated
# mounted and used as a backing store for objects
echo <<END >swift-storage.yaml
swift-storage:
block-device: xvda2
END
# deploy proxy
juju deploy --repository=$REPO local:swift-proxy
# deploy storage
juju deploy --config=swift-storage.yaml --repo=$REPO local:swift-storage
# add the relation
juju add-relation swift-proxy:swift-proxy swift-storage:swift-proxy
# add 2 more units to give us the minimum 3 required nodes
juju add-unit swift-storage
juju add-unit swift-storage
Это должно дать вам функциональный кластер, который поддерживает 3 копии каждого объекта. Он может использоваться как отдельный отдельный кластер, или вы можете связать его с остальной областью Openstack, которая будет использоваться в качестве хранилища бэкэндов для ваших изображений VM:
juju add-relation glance:object-store swift-proxy:object-store
Вы можете проверить это, используя поставщика EC2, если у вас нет 4 дополнительных серверов.
Несколько примечаний:
Нынешние быстрые заклинания были скорее концептуальными и не предназначены для того, чтобы узлы хранения могли масштабироваться вверх и вниз очень хорошо , Для развертывания вам потребуется всего 4 узла (1 прокси, 3 хранилища). В текущих прелестях используется устаревшая поддельная система аутентификации под названием tempauth. Если Keystone добавлен в качестве основного компонента Openstack, swift должен использовать это для аутентификации / авторизации (прелесть Keystone в ближайшее время). В этом цикле есть несколько рабочих элементов для расширения / перезаписи быстрых прелестей, позволяющих масштабировать, аутентифицировать на фоне трапецеидальных искажений и использовать преимущества все-таки-южные особенности Juju, которые позволяют интеллектуальный выбор машины и размещение прелестей.В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.
В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.
В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.
В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.
В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.
В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.
В этих папках могут использоваться китайские символы. Попробуйте переименовать их на что-то на английском языке, чтобы удалить специальные символы.