Poster of Linux kernelThe best gift for a Linux geek
OSDMAPTOOL

OSDMAPTOOL

Section: Maintenance Commands (8)
Local index Up
 

NAME

osdmaptool - ceph osd cluster map manipulation tool  

SYNOPSIS

osdmaptool mapfilename [--print] [--createsimple numosd [--pgbits bitsperosd]] [--clobber]  

DESCRIPTION

osdmaptool is a utility that lets you create, view, and manipulate OSD cluster maps from the Ceph distributed file system. Notably, it lets you extract the embedded CRUSH map or import a new CRUSH map.  

OPTIONS

--print
will simply make the tool print a plaintext dump of the map, after any modifications are made.
--clobber
will allow osdmaptool to overwrite mapfilename if changes are made.
--import-crush mapfile
will load the CRUSH map from mapfile and embed it in the OSD map.
--export-crush mapfile
will extract the CRUSH map from the OSD map and write it to mapfile.
--createsimple numosd [--pgbits bitsperosd]
will create a relatively generic OSD map with the numosd devices. If --pgbits is specified, the initial placement group counts will be set with bitsperosd bits per OSD. That is, the pg_num map attribute will be set to numosd shifted by bitsperosd.
 

EXAMPLE

To create a simple map with 16 devices:
osdmaptool --createsimple 16 osdmap --clobber

To view the result:

osdmaptool --print osdmap
 

AVAILABILITY

osdmaptool is part of the Ceph distributed file system. Please refer to the Ceph wiki at http://ceph.newdream.net/wiki for more information.  

SEE ALSO

ceph(8), crushtool(8), mkcephfs(8)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLE
AVAILABILITY
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 22:02:05 GMT, April 16, 2011