Go to main content

man pages section 1: User Commands

Exit Print View

Updated: Thursday, June 13, 2019
 
 

swift-container-replicator (1)

Name

swift-container-replicator - OpenStack Swift container replicator

Synopsis

/usr/lib/swift/swift-container-replicator      [CONFIG]     [-h|--help]
[-v|--verbose] [-o|--once]

Description

OpenStack Swift                                  swift-container-replicator(1)



NAME
       swift-container-replicator - OpenStack Swift container replicator


SYNOPSIS
       /usr/lib/swift/swift-container-replicator      [CONFIG]     [-h|--help]
       [-v|--verbose] [-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. Container replica-
       tion uses a combination of  hashes  and  shared  high  water  marks  to
       quickly compare subsections of each partition.

       Replication  updates are push based. Container replication push missing
       records over HTTP or rsync whole database files.  The  replicator  also
       ensures that data is removed from the system. When an container 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 container replicator should  be  enabled  and  disabled  using  the
       Solaris  Service Management Facility, smf(7).  The service FMRI for the
       container replicator is:

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


DOCUMENTATION
       More in depth documentation in  regards  to  swift-container-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
       container-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-container-replicator(1)