summaryrefslogtreecommitdiff
path: root/doc/man
Commit message (Collapse)AuthorAgeFilesLines
* doc: Syntax fix to suppress gitbuilder errors.John Wilkins2013-09-091-2/+2
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* doc: Removed mkcephfs reference.John Wilkins2013-09-096-7/+1
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* doc: Syntax fixes to remove gitbuilder errors.John Wilkins2013-09-091-123/+0
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* doc: Fixed typo.John Wilkins2013-08-211-1/+1
| | | | | | fixes: #5968 Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* ceph-post-file: single command to upload a file to cephdropSage Weil2013-08-162-0/+70
| | | | | | | | | | | | | Use sftp to upload to a directory that only this user and ceph devs can access. Distribute an ssh key to connect to the account. This will let us revoke the key in the future if we feel the need. Also distribute a known_hosts file so that users have some confidence that they are connecting to the real ceph drop account and not some third party. Signed-off-by: Sage Weil <sage@inktank.com> Reviewed-by: Dan Mick <dan.mick@inktank.com>
* Merge remote-tracking branch 'gh/next'Sage Weil2013-07-281-29/+46
|\
| * ceph-rest-api: clean up options/environmentDan Mick2013-07-261-29/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ceph-rest-api: * create app from wrapper by calling generate_app() * pass args to generate_app() (early parsed in wrapper) * parse -i/--id here as well * set addr:port on returned app object * handle only EnvironmentError exceptions; let others spew traceback * turn off debug when running singlethreaded server ceph_rest_api.py: * put glob.* on app.ceph_* instead; pass around app in init code * drop conf parsing (let librados do its job) Documentation updated to match. Signed-off-by: Dan Mick <dan.mick@inktank.com> Reviewed-by: Sage Weil <sage@inktank.com>
* | doc: radosgw needs 'mon = allow rw' to create its own poolsSage Weil2013-07-191-1/+1
|/ | | | | | Fixes: #5674 Signed-off-by: Sage Weil <sage@inktank.com> Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
* ceph-rest-api: separate into module and front-end for WSGI deployDan Mick2013-07-121-8/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To deploy ceph-rest-api within a WSGI server (apache/mod_wsgi, nginx/uwsgi, etc.), there needs to be an importable (.py) module that performs all init/config when imported. ceph-rest-api was close, but it needs to be named properly, and there's no argument passing, so it needs to get args from a fixed file or the env. Separate most of ceph-rest-api into pybind/ceph_rest_api.py, and make its arguments come from the environment, and init errors be ImportError exceptions. Recase ceph-rest-api as a thin layer that does the usual setup and arg parsing, and then sets args into the environment and imports ceph_rest_api.py, catching exceptions and reporting errors. This allows standalone execution as usual. ceph-rest-api grabs a few module globals (addr/port and the flask.app) to use after it imports. Accept cluster name, and do the ceph.conf search using cluster name in the appropriate places in the searched-for files. Also ceph_rest_api.py gets a little cleanup (fewer global variables, cleaner conf file search algorithm, better error reporting on conf load) Also: doc updates, packaging updates to include ceph_rest_api.py Signed-off-by: Dan Mick <dan.mick@inktank.com>
* ceph-rest-api manpageDan Mick2013-07-101-0/+96
| | | | Signed-off-by: Dan Mick <dan.mick@inktank.com>
* rados: add whole-object 'clonedata' commandSage Weil2013-05-061-1/+4
| | | | | | Clone the data stream from one object to another. Signed-off-by: Sage Weil <sage@inktank.com>
* doc: update rbd man page for new optionsJosh Durgin2013-04-291-1/+7
| | | | | | --no-progress and --allow-shrink were added recently. Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* doc: Deleted old index. Generates warnings otherwise.John Wilkins2013-04-261-9/+0
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* doc: Usage requires --num_osds.John Wilkins2013-04-221-1/+1
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* doc: Removed legacy man page index. Generates warning otherwise.John Wilkins2013-04-171-9/+0
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* doc: Removed. Not in toc, and otherwise generates a warning.John Wilkins2013-04-171-9/+0
| | | | Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* rbd: include 'diff' command in man pageSage Weil2013-03-311-0/+6
| | | | Signed-off-by: Sage Weil <sage@inktank.com>
* rbd: update man page for import-diff and export-diffSage Weil2013-03-311-0/+14
| | | | Signed-off-by: Sage Weil <sage@inktank.com>
* doc: make the cephfs man page marginally more truthfulGreg Farnum2013-02-191-6/+5
| | | | | | Put it in the right place this time. Signed-off-by: Greg Farnum <greg@inktank.com>
* rbd-fuse: quick and dirty manpageDan Mick2013-01-311-0/+54
| | | | Signed-off-by: Dan Mick <dan.mick@inktank.com>
* doc: update ceph man page linkJosh Durgin2013-01-281-1/+1
| | | | | | It's not the wiki anymore, and the man page needed to be regenerated. Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* ceph, rados: update pool delete docs and usageJosh Durgin2013-01-281-1/+1
| | | | Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* rbd: add --pretty-format optionJosh Durgin2013-01-161-0/+4
| | | | | | | This is the same option the rados and radosgw-admin tool use for more human-readable json/xml. Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* rbd: support plain/json/xml output formattingStratos Psomadakis2013-01-161-1/+5
| | | | | | | | | | | | | | | This patch renames the --format option to --image-format, for specifying the RBD image format, and uses --format to specify the output formatting (to be consistent with the other ceph tools). To avoid breaking backwards compatibility with existing scripts, rbd will still accept --format [1|2] for the image format, but will print a warning message, noting its use is deprecated. The rbd subcommands that support the new --format option are : ls, info, snap list, children, showmapped, lock list. Signed-off-by: Stratos Psomadakis <psomas@grnet.gr> Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* Merge branch 'next'Gary Lowell2012-12-311-6/+6
|\
| * doc: fix rbd permissions for unprotectJosh Durgin2012-12-301-6/+6
| | | | | | | | | | | | | | Unprotect examines all pools, so use blanket x before 0.54. After that, use class-read restricted by object_prefix to rbd_children. Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* | doc/man/8/mkcephfs: update --mkfs a bitSage Weil2012-12-261-7/+4
|/ | | | | | Document that 'devs' and 'osd mkfs type' must be defined. Signed-off-by: Sage Weil <sage@inktank.com>
* Merge branch 'testing' into nextDan Mick2012-12-051-2/+5
|\
| * rbd: update manpage for import/exportDan Mick2012-12-051-2/+5
| | | | | | | | Signed-off-by: Dan Mick <dan.mick@inktank.com>
* | doc: Fixed many hyperlinks, a few typos, and some minor clarifications.John Wilkins2012-12-031-1/+1
|/ | | | | | fixes: #3564 Signed-off-by: John Wilkins <john.wilkins@inktank.com>
* make mkcephfs and init-ceph osd filesystem handling more flexibleDanny Al-Gaaf2012-11-231-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove btrfs specific keys and replace them by more generic keys to be able to replace btrfs with e.g. xfs or ext4 easily. Add new key to define the osd fs type: 'osd mkfs type', which can get defined in the [osd] section for all OSDs. Replaced config keys: - 'btrfs devs' -> 'devs' - 'btrfs path' -> 'fs path' - 'btrfs options' -> 'osd mount options $fstype' New config key: - 'osd mkfs options $fstype': file system specific options for mkfs - 'osd mkfs type': to define the filesystem for mkfs and also mount Replaced in mkcephfs: --mkbtrfs with --mkfs Replaced in init-ceph: - --btrfs with --fsmount - --nobtrfs with --nofsmount - --btrfsumount with --fsumount NOTE: old options from mkcephfs and init-ceph will still work, but get may removed in the future from the scripts. Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
* rbd: document defaults for rbd bench-writeDan Mick2012-10-221-1/+2
| | | | Signed-off-by: Dan Mick <dan.mick@inktank.com>
* rbd: implement bench-write commandSage Weil2012-10-181-0/+4
| | | | | | | We may want to change the command line args around later to make this more friendly. Signed-off-by: Sage Weil <sage@inktank.com>
* Merge branch 'wip-rbd-stripe' (early part)Sage Weil2012-10-181-1/+44
|\ | | | | | | Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
| * rbd: document stripe unit options on man pageSage Weil2012-10-151-1/+44
| | | | | | | | Signed-off-by: Sage Weil <sage@inktank.com>
* | radosgw-admin manpage: Fix broken quotesDan Mick2012-10-151-3/+3
|/ | | | Signed-off-by: Dan Mick <dan.mick@inktank.com>
* ceph-debugpack: updatesSage Weil2012-10-091-3/+3
| | | | | | | | | - avoid copying data around; tar things directly into the tgz - 'ceph report' instead of all the little bits - unrotated logs only - ensure target doesn't already exist Signed-off-by: Sage Weil <sage@inktank.com>
* Merge branch 'wip-osd-caps'Josh Durgin2012-10-051-6/+15
|\ | | | | | | | | | | | | | | Conflicts: src/osd/OSDCap.cc src/test/osd/osdcap.cc Reviewed-by: Sage Weil <sage.weil@inktank.com>
| * doc: add rbd example to ceph-authtool man pageJosh Durgin2012-10-021-0/+6
| | | | | | | | Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
| * doc: update ceph-authtool man page for new osd capsJosh Durgin2012-10-021-6/+9
| | | | | | | | Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* | rbd: use TextTable to implement ls -lDan Mick2012-10-041-2/+4
| | | | | | | | | | Signed-off-by: Dan Mick <dan.mick@inktank.com> Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
* | ceph tool: update url in man pageSage Weil2012-09-281-1/+1
|/ | | | Signed-off-by: Sage Weil <sage@inktank.com>
* rados: fix man pageSage Weil2012-09-271-1/+1
| | | | | | | Default bench IO size if 4MB. Fixes: 3230 Signed-off-by: Sage Weil <sage@inktank.com>
* doc: update ceph-authtool man pageJosh Durgin2012-09-261-4/+30
| | | | | | | | | | | * document osd capabilities * fix librados user example * fix example with outdated syntax (pool= and uid= are not supported) * ignore auid, object prefix, and class restrictions for now since they aren't usable yet * fix header for keyring file section Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* Merge remote branch 'origin/wip-librbd-locking'Josh Durgin2012-09-181-0/+33
|\ | | | | | | | | | | | | Conflicts: qa/workunits/rbd/copy.sh Reviewed-by: Sage Weil <sage.weil@inktank.com>
| * rbd: add locking commandsJosh Durgin2012-09-071-0/+33
| | | | | | | | | | | | | | | | The locker (entity_name_t) will be different each time the rbd command line tool is run, so 'lock remove' is always breaking a lock. Fixes: #2556 Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* | remove obsyncSage Weil2012-09-171-143/+0
| | | | | | | | | | | | This now lives at http://github.com/ceph/obsync Signed-off-by: Sage Weil <sage@inktank.com>
* | crushtool: Miscellaneous cleanup.caleb miles2012-08-311-1/+4
|/ | | | | | | Clean up the output messages; add some function documentation and some unit tests. Signed-off-by: caleb miles <caleb.miles@inktank.com>
* doc: clarify rbd man page (esp. layering)Josh Durgin2012-08-301-7/+38
| | | | | | | | | | | * a clone's size can't be overridden * note which commands require format 2 * clarify details of copy * add examples for cloning * add pool to map example for consistency * fix a couple warnings and re-sync man page with rst Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
* rbd: add --format optionJosh Durgin2012-08-301-0/+13
| | | | | | | This chooses whether to use the original (supported by krbd) or the new (supports layering) format. Signed-off-by: Josh Durgin <josh.durgin@inktank.com>