Pour activer le service de resynchronisation du service Object Storage, vous devez créer le fichier /etc/rsyncd.conf, modifier la configuration de resynchronisation par défaut et démarrer manuellement le service de resynchronisation.

Procédure

  1. Si vous êtes déconnecté, reconnectez-vous au service Object Storage.
    1. À l'aide de SSH, connectez-vous à VMware Integrated OpenStack Manager.
    2. Dans le gestionnaire d'VMware Integrated OpenStack, utilisez SSH pour vous connecter au nœud controller01.
    3. Passez à l'utilisateur racine.
      sudo su -
  2. Créez le fichier /etc/rsyncd.conf.
    Remarque :
    uid = swift
    gid = swift
    log file = /var/log/rsyncd.log
    pid file = /var/run/rsyncd.pid
    address = ADRESSE IP DU NŒUD controller01
    [account]
    max connections = 2
    path = /srv/node/
    read only = false
    lock file = /var/lock/account.lock
    [container]
    max connections = 2
    path = /srv/node/
    read only = false
    lock file = /var/lock/container.lock
    [object]
    max connections = 2
    path = /srv/node/
    read only = false
    lock file = /var/lock/object.lock
  3. Pour le paramètre address, fournissez l'adresse IP du nœud controller01.
  4. Modifiez le paramètre RSYNC_ENABLE du fichier /etc/default/rsync en true.
    RSYNC_ENABLE=true
  5. Activez le service de resynchronisation.
    service rsync start
  6. Créez le répertoire de cache swift rcon
    mkdir -p /var/swift/recon
    chown -R swift:swift /var/swift/recon

Que faire ensuite

Vous pouvez maintenant configurer et démarrer le service proxy d'Object Storage. Reportez-vous à Configurer le serveur proxy d'Object Storage.