La création du cluster Swift démarre les services Swift et génère les nœuds nécessaires.

Important : Dans VMware Integrated OpenStack 7.0, Swift est fourni en tant que version d'évaluation technique uniquement. Actuellement, l'exécution des charges de travail de production n'est pas prise en charge.

Conditions préalables

  • Assurez-vous d'avoir suffisamment de ressources disponibles pour déployer Swift. Les ressources requises varient selon l'échelle de votre déploiement.
  • Assurez-vous que tous les hôtes du cluster Swift utilisent une banque de données locale.(vSAN ou NFS). Les banques de données locales ne sont pas prises en charge pour Swift.
  • Vérifiez que toutes les banques de données incluses dans le cluster Swift sont disponibles pour tous les nœuds de contrôleur de votre déploiement.

Procédure

  1. Connectez-vous à Integrated OpenStack Manager en tant qu'utilisateur root.
    ssh root@mgmt-server-ip
  2. Dans un éditeur de texte, créez le fichier de configuration du cluster Swift au format YAML.

    Le fichier de configuration doit définir trois nœuds Swift. Utilisez le modèle suivant :

    ---
    nodes:
    - datastore: node1-datastore
      disk_size: node1-disksize-GB
      name: node1-name
      zone: node1-zone
    - datastore: node2-datastore
      disk_size: node2-disksize-GB
      name: node2-name
      zone: node2-zone
    - datastore: node3-datastore
      disk_size: node3-disksize-GB
      name: node3-name
      zone: node3-zone
    Option Description

    node-datastore

    Entrez le nom de la banque de données pour le nœud Swift spécifié.

    node-disksize-GB

    Entrez la taille de disque souhaitée en gigaoctets.

    node-name

    Entrez un nom pour le nœud Swift spécifié. Le nom de chaque nœud doit être unique.

    node-zone

    Entrez le numéro de la zone Swift pour le nœud Swift spécifié. Le numéro de zone doit être un entier.

  3. Créez le cluster Swift à l'aide du fichier de configuration défini à l'étape précédente.
    viocli create swift -f swift-config-file

Résultats

Les boîtiers requis pour votre cluster Swift sont créés et le service est activé.

Que faire ensuite

Pour monter en charge votre cluster, consultez Ajouter des nœuds à votre cluster Swift.

Pour supprimer votre cluster Swift, exécutez la commande viocli delete swift.