Go to main content

man pages section 1: User Commands

Exit Print View

Updated: Wednesday, February 10, 2021
 
 

swift-account-replicator (1)

Name

swift-account-replicator - OpenStack Swift account replicator

Synopsis

/usr/lib/swift/swift-account-replicator [CONFIG] [-h|--help] [-v|--ver-
bose] [-o|--once]

Description

OpenStack Swift                                    swift-account-replicator(1)



NAME
       swift-account-replicator - OpenStack Swift account replicator


SYNOPSIS
       /usr/lib/swift/swift-account-replicator [CONFIG] [-h|--help] [-v|--ver-
       bose] [-o|--once]


DESCRIPTION
       Replication is designed to keep the system in a consistent state in the
       face  of temporary error conditions like network outages or drive fail-
       ures. The replication processes compare local  data  with  each  remote
       copy to ensure they all contain the latest version. Account replication
       uses a combination of hashes and shared high  water  marks  to  quickly
       compare subsections of each partition.

       Replication  updates  are  push based. Account replication push missing
       records over HTTP or rsync whole database files.  The  replicator  also
       ensures  that  data is removed from the system. When an account item is
       deleted a tombstone is set as the  latest  version  of  the  item.  The
       replicator  will  see the tombstone and ensure that the item is removed
       from the entire system.

       The options are as follows:

           -v
           --verbose
               log to console
           -o
           --once
               only run one pass of daemon


       The account replicator should be enabled and disabled using the Solaris
       Service  Management Facility, smf(7).  The service FMRI for the account
       replicator is:

         svc:/application/openstack/swift/swift-account-replicator


DOCUMENTATION
       More in depth documentation in regards to swift-account-replicator  and
       also   about   OpenStack   Swift   as   a   whole   can   be  found  at
       http://swift.openstack.org/index.html




ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+-----------------------+
       |ATTRIBUTE TYPE |   ATTRIBUTE VALUE     |
       +---------------+-----------------------+
       |Availability   | cloud/openstack/swift |
       +---------------+-----------------------+
       |Stability      | Uncommitted           |
       +---------------+-----------------------+
SEE ALSO
       account-server.conf(4), smf(7)



NOTES
       This    software    was    built    from    source     available     at
       https://github.com/oracle/solaris-userland.    The  original  community
       source      was      downloaded      from        https://tarballs.open-
       stack.org/swift/swift-2.7.0.tar.gz

       Further information about this software can be found on the open source
       community website at http://www.openstack.org/.



OpenStack                          8/26/2011
                                                   swift-account-replicator(1)