manila/install-guide/source/install-controller-obs.rst

1.5 KiB

Install and configure controller node on openSUSE and SUSE Linux Enterprise

This section describes how to install and configure the Shared File Systems service, code-named manila, on the controller node that runs openSUSE and SUSE Linux Enterprise. This service requires at least one additional share node that manages file storage back ends.

Install and configure components

  1. Install the packages:

    # zypper install openstack-manila-api openstack-manila-scheduler python-manilaclient
  2. Edit the /etc/manila/manila.conf file and complete the following actions:

    • In the [database] section, configure database access:

      [database]
      ...
      connection = mysql+pymysql://manila:MANILA_DBPASS@controller/manila

      Replace MANILA_DBPASS with the password you chose for the Shared File Systems database.

Finalize installation

  1. Start the Shared File Systems services and configure them to start when the system boots:

    # systemctl enable openstack-manila-api.service openstack-manila-scheduler.service
    # systemctl start openstack-manila-api.service openstack-manila-scheduler.service