swift/install-guide/source/controller-install-obs.rst
Colleen Murphy 758dad819e Update SUSE distro information in install guide
SUSE tests their OpenStack packages on openSUSE Leap 42.2 and SLES 12
SP2, so this patch updates the install guide to address those newer
releases.

Change-Id: Ice6e85fdc8ac77029fde205dd9c63d3b62de3137
2017-04-18 09:39:08 +02:00

1.6 KiB

Install and configure the controller node for openSUSE and SUSE Linux Enterprise

This section describes how to install and configure the proxy service that handles requests for the account, container, and object services operating on the storage nodes. For simplicity, this guide installs and configures the proxy service on the controller node. However, you can run the proxy service on any node with network connectivity to the storage nodes. Additionally, you can install and configure the proxy service on multiple nodes to increase performance and redundancy. For more information, see the Deployment Guide.

This section applies to openSUSE Leap 42.2 and SUSE Linux Enterprise Server 12 SP2.

Install and configure components

Note

Default configuration files vary by distribution. You might need to add these sections and options rather than modifying existing sections and options. Also, an ellipsis (...) in the configuration snippets indicates potential default configuration options that you should retain.

  1. Install the packages:

    # zypper install openstack-swift-proxy python-swiftclient \
      python-keystoneclient python-keystonemiddleware \
      python-xml memcached

    Note

    Complete OpenStack environments already include some of these packages.