swift-object-updater
(1)
名称
swift-object-updater - OpenStack Swift object updater
用法概要
/usr/lib/swift/swift-object-updater [CONFIG] [-h|--help]
[-v|--verbose] [-o|--once]
描述
OpenStack Swift swift-object-updater(1)
NAME
swift-object-updater - OpenStack Swift object updater
SYNOPSIS
/usr/lib/swift/swift-object-updater [CONFIG] [-h|--help]
[-v|--verbose] [-o|--once]
DESCRIPTION
The object updater is responsible for updating object infor-
mation in container listings. It will check to see if there
are any locally queued updates on the filesystem of each
devices, what is also known as async pending file(s), walk
each one and update the container listing.
For example, suppose a container server is under load and a
new object is put into the system. The object will be imme-
diately available for reads as soon as the proxy server
responds to the client with success. However, the object
server has not been able to update the object listing in the
container server. Therefore, the update would be queued
locally for a later update. Container listings, therefore,
may not immediately contain the object. This is where an
eventual consistency window will most likely come in to
play.
In practice, the consistency window is only as large as the
frequency at which the updater runs and may not even be
noticed as the proxy server will route listing requests to
the first container server which responds. The server under
load may not be the one that serves subsequent listing
requests one of the other two replicas may handle the list-
ing.
The options are as follows:
-v
--verbose
log to console
-o
--once
only run one pass of daemon
The object updater should be enabled and disabled using the
Solaris Service Management Facility, smf(5). The service
FMRI for the object updater is:
svc:/application/openstack/swift/swift-object-updater
OpenStack Last change: 8/26/2011 1
OpenStack Swift swift-object-updater(1)
DOCUMENTATION
More in depth documentation in regards to swift-object-
updater 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/havana/1.10.0/+download/swift-1.10.0.tar.gz
Further information about this software can be found on the
open source community website at http://www.openstack.org/.
OpenStack Last change: 8/26/2011 2