HOS 2.0 Konfiguration einer Drittanbieter-Cinder-Speicherlösung – SOLIDFIRE

2015-12-09

HOS 2.0 Konfiguration einer Drittanbieter-Cinder-Speicherlösung – SOLIDFIRE

Machine-translated — the English original is authoritative.

Konfigurieren Sie ein SolidFire-Speicherarray als Cinder-Backend unter HOS 2.0

Sie müssen die Datei cinder.conf.j2 ändern, um die Details des Speicher-Backends zu konfigurieren.

Führen Sie die folgenden Schritte aus, um das Cinder-Backend zu konfigurieren:

  1. Melden Sie sich beim Lifecycle Manager [Deployer-Knoten] an.
  2. Nehmen Sie die folgenden Änderungen an der Datei ~/helion/my_cloud/config/cinder/cinder.conf.j2 vor:

a. Fügen Sie Ihr SolidFire-Backend zum Abschnitt enabled_backends hinzu:


# Configure the enabled backends
enabled_backends=SolidFire_iSCSI

b. Erstellen Sie einen neuen SolidFire-iscsi-Cluster-Abschnitt und füllen Sie die Werte entsprechend Ihren Cluster-Informationen aus.
Hier ist ein Beispiel:


# SOLIDFIRE CONFIG
#
[SolidFire_iSCSI]
volume_driver = cinder.volume.drivers.solidfire.SolidFireDriver
san_ip = 10.11.12.13
san_login = san-admin
san_password = secret-password
sf_emulate_512 = True
volume_backend_name = solidfire
#
# End of section for solidfire

Übernehmen Sie Ihre Konfiguration in Ihr lokales Git-Repository:



cd ~/helion/hos/ansible
git add -A
git commit -m "Added SolidFire to Cinder Backend Storage"
  1. Führen Sie den Konfigurationsprozessor aus:


cd ~/helion/hos/ansible
ansible-playbook -i hosts/localhost config-processor-run.yml
  1. Führen Sie den folgenden Befehl aus, um ein Bereitstellungsverzeichnis zu erstellen:


cd ~/helion/hos/ansible
ansible-playbook -i hosts/localhost ready-deployment.yml
  1. Führen Sie den folgenden Befehl aus, um die Konfiguration abzuschließen:


cd ~/scratch/ansible/next/hos/ansible
ansible-playbook -i hosts/verb_hosts cinder-reconfigure.yml
  1. Fahren Sie nun fort mit der Konfiguration des Volumetyps….

Sehen Sie sich die SolidFire OpenStack-Details hier an.

Originally published on allthingscloud.eu (2015-12-09).

← All posts