首页 OpenStack-Ansible Swift

添加到现有部署

完成以下步骤,在现有部署上部署 swift。

  1. 名为“配置和挂载存储设备”的部分

  2. 名为“配置对象存储部署”的部分

  3. 可选地,通过在 user_variables.yml 文件中将 swift_allow_all_users 设置为 True,允许所有 keystone 用户使用 swift。具有 member 角色的所有授权 keystone 用户都可以创建容器并将对象上传到 swift。

    如果此值为 False,默认情况下,只有具有 admin 角色或在 swift_operator_role 中设置的角色才能创建容器或管理租户。

    当 glance 的后端类型设置为 swift 时,无论此值为 TrueFalse,glance 都可以访问 swift 集群。

  4. 运行 swift playbook

    # cd /opt/openstack-ansible/playbooks
    # openstack-ansible os-swift-install.yml