Add manpage for swift-object-relinker
Change-Id: I56dd9c646faba91e9f124f343ea0e08f8c3c4249
This commit is contained in:
parent
8182fa75a1
commit
611b28f73a
@ -29,10 +29,12 @@ if __name__ == '__main__':
|
|||||||
parser.add_argument('--devices', default='/srv/node',
|
parser.add_argument('--devices', default='/srv/node',
|
||||||
dest='devices', help='Path to swift device directory')
|
dest='devices', help='Path to swift device directory')
|
||||||
parser.add_argument('--skip-mount-check', default=False,
|
parser.add_argument('--skip-mount-check', default=False,
|
||||||
|
help='Don\'t test if disk is mounted',
|
||||||
action="store_true", dest='skip_mount_check')
|
action="store_true", dest='skip_mount_check')
|
||||||
parser.add_argument('--logfile', default=None,
|
parser.add_argument('--logfile', default=None,
|
||||||
dest='logfile')
|
dest='logfile', help='Set log file name')
|
||||||
parser.add_argument('--debug', default=False, action='store_true')
|
parser.add_argument('--debug', default=False, action='store_true',
|
||||||
|
help='Enable debug mode')
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
75
doc/manpages/swift-object-relinker.1
Normal file
75
doc/manpages/swift-object-relinker.1
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
.\"
|
||||||
|
.\" Copyright (c) 2017 OpenStack Foundation.
|
||||||
|
.\"
|
||||||
|
.\" Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
.\" you may not use this file except in compliance with the License.
|
||||||
|
.\" You may obtain a copy of the License at
|
||||||
|
.\"
|
||||||
|
.\" http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
.\"
|
||||||
|
.\" Unless required by applicable law or agreed to in writing, software
|
||||||
|
.\" distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
.\" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||||
|
.\" implied.
|
||||||
|
.\" See the License for the specific language governing permissions and
|
||||||
|
.\" limitations under the License.
|
||||||
|
.\"
|
||||||
|
.TH SWIFT-OBJECT-RELINKER "1" "December 2017" "OpenStack Swift"
|
||||||
|
|
||||||
|
.SH NAME
|
||||||
|
\fBswift\-object\-relinker\fR \- relink and cleanup objects to increase partition power
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B swift\-object\-relinker
|
||||||
|
[\fIoptions\fR] <\fIcommand\fR>
|
||||||
|
|
||||||
|
.SH DESCRIPTION
|
||||||
|
.PP
|
||||||
|
The relinker prepares an object server’s filesystem for a partition power
|
||||||
|
change by crawling the filesystem and linking existing objects to future
|
||||||
|
partition directories.
|
||||||
|
|
||||||
|
More information can be found at
|
||||||
|
.BI https://docs.openstack.org/swift/latest/ring_partpower.html
|
||||||
|
|
||||||
|
.SH COMMANDS
|
||||||
|
.TP
|
||||||
|
\fBrelink\fR
|
||||||
|
Relink files for partition power increase.
|
||||||
|
|
||||||
|
.TP
|
||||||
|
\fBcleanup\fR
|
||||||
|
Remove hard links in the old locations.
|
||||||
|
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
|
Show this help message and exit
|
||||||
|
|
||||||
|
.TP
|
||||||
|
\fB\-\-swift-dir\fR \fISWIFT_DIR\fR
|
||||||
|
Path to swift directory
|
||||||
|
|
||||||
|
.TP
|
||||||
|
\fB\-\-devices\fR \fIDEVICES\fR
|
||||||
|
Path to swift device directory
|
||||||
|
|
||||||
|
.TP
|
||||||
|
\fB\-\-skip\-mount\-check\fR
|
||||||
|
Don't test if disk is mounted
|
||||||
|
|
||||||
|
.TP
|
||||||
|
\fB\-\-logfile\fR \fILOGFILE\fR
|
||||||
|
Set log file name
|
||||||
|
|
||||||
|
.TP
|
||||||
|
\fB\-\-debug\fR
|
||||||
|
Enable debug mode
|
||||||
|
|
||||||
|
.SH DOCUMENTATION
|
||||||
|
.LP
|
||||||
|
More in depth documentation in regards to
|
||||||
|
.BI swift\-object\-relinker
|
||||||
|
and also about OpenStack Swift as a whole can be found at
|
||||||
|
.BI http://docs.openstack.org/developer/swift/index.html
|
||||||
|
and
|
||||||
|
.BI http://docs.openstack.org
|
Loading…
Reference in New Issue
Block a user