.\" Man page generated from reStructuredText. . .TH "CEPH" "8" "January 12, 2014" "dev" "Ceph" .SH NAME ceph \- ceph file system control utility . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH SYNOPSIS .nf \fBceph\fP [ \-m \fImonaddr\fP ] [ \-w | \fIcommand\fP ... ] .fi .sp .SH DESCRIPTION .sp \fBceph\fP is a control utility for communicating with the monitor cluster of a running Ceph distributed storage system. .sp There are three basic modes of operation. .SS Interactive mode .sp To start in interactive mode, no arguments are necessary. Control\-d or \(aqquit\(aq will exit. .SS Watch mode .sp Watch mode shows cluster state changes as they occur. For example: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C ceph \-w .ft P .fi .UNINDENT .UNINDENT .SS Command line mode .sp Finally, to send a single instruction to the monitor cluster (and wait for a response), the command can be specified on the command line. .SH OPTIONS .INDENT 0.0 .TP .B \-i infile will specify an input file to be passed along as a payload with the command to the monitor cluster. This is only used for specific monitor commands. .UNINDENT .INDENT 0.0 .TP .B \-o outfile will write any payload returned by the monitor cluster with its reply to outfile. Only specific monitor commands (e.g. osd getmap) return a payload. .UNINDENT .INDENT 0.0 .TP .B \-c ceph.conf, \-\-conf=ceph.conf Use ceph.conf configuration file instead of the default /etc/ceph/ceph.conf to determine monitor addresses during startup. .UNINDENT .INDENT 0.0 .TP .B \-m monaddress[:port] Connect to specified monitor (instead of looking through ceph.conf). .UNINDENT .SH EXAMPLES .sp To grab a copy of the current OSD map: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C ceph \-m 1.2.3.4:6789 osd getmap \-o osdmap .ft P .fi .UNINDENT .UNINDENT .sp To get a dump of placement group (PG) state: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C ceph pg dump \-o pg.txt .ft P .fi .UNINDENT .UNINDENT .SH MONITOR COMMANDS .sp A more complete summary of commands understood by the monitor cluster can be found in the online documentation, at .INDENT 0.0 .INDENT 3.5 \fI\%http://ceph.com/docs/master/rados/operations/control\fP .UNINDENT .UNINDENT .SH AVAILABILITY .sp \fBceph\fP is part of the Ceph distributed storage system. Please refer to the Ceph documentation at \fI\%http://ceph.com/docs\fP for more information. .SH SEE ALSO .sp \fBceph\fP(8), .SH COPYRIGHT 2010-2014, Inktank Storage, Inc. and contributors. Licensed under Creative Commons BY-SA .\" Generated by docutils manpage writer. .