Go to main content

man pages section 1: User Commands

Exit Print View

Updated: July 2017
 
 

swift-object-replicator (1)

Name

swift-object-replicator - OpenStack Swift object replicator

Synopsis

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

Description

OpenStack Swift                                     swift-object-replicator(1)



NAME
       swift-object-replicator - OpenStack Swift object replicator


SYNOPSIS
       /usr/lib/swift/swift-object-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. Object replication
       uses a hash list to quickly compare subsections of each partition.

       Replication updates are push based. For object replication, updating is
       just  a  matter  of  rsyncing  files  to  the peer. The replicator also
       ensures that data is removed from the system. When an  object  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  object replicator should be enabled and disabled using the Solaris
       Service Management Facility, smf(5).  The service FMRI for  the  object
       replicator is:

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


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




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


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



NOTES
       This     software     was    built    from    source    available    at
       https://java.net/projects/solaris-userland.   The  original   community
       source         was        downloaded        from         http://launch-
       pad.net/swift/kilo/2.3.0/+download/swift-2.3.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-object-replicator(1)