These shouldn't be triggered manually.
Signed-off-by: Sage Weil <sage@redhat.com>
* The rbd CLI no longer accepts the deprecated '--image-features' option
during create, import, and clone operations. The '--image-feature'
option should be used instead.
+
+* The 'send_pg_creates' and 'map_pg_creates' mon CLI commands are
+ obsolete and no longer supported.
| **ceph** **osd** **tier** [ *add* \| *add-cache* \| *cache-mode* \| *remove* \| *remove-overlay* \| *set-overlay* ] ...
-| **ceph** **pg** [ *debug* \| *deep-scrub* \| *dump* \| *dump_json* \| *dump_pools_json* \| *dump_stuck* \| *force_create_pg* \| *getmap* \| *ls* \| *ls-by-osd* \| *ls-by-pool* \| *ls-by-primary* \| *map* \| *repair* \| *scrub* \| *send_pg_creates* \| *set_full_ratio* \| *set_nearfull_ratio* \| *stat* ] ...
+| **ceph** **pg** [ *debug* \| *deep-scrub* \| *dump* \| *dump_json* \| *dump_pools_json* \| *dump_stuck* \| *force_create_pg* \| *getmap* \| *ls* \| *ls-by-osd* \| *ls-by-pool* \| *ls-by-primary* \| *map* \| *repair* \| *scrub* \| *set_full_ratio* \| *set_nearfull_ratio* \| *stat* ] ...
| **ceph** **quorum** [ *enter* \| *exit* ]
ceph pg scrub <pgid>
-Subcommand ``send_pg_creates`` triggers pg creates to be issued.
-
-Usage::
-
- ceph pg send_pg_creates
-
Subcommand ``set_full_ratio`` sets ratio at which pgs are considered full.
Usage::
ceph pg repair 0.0
ceph pg scrub 0.0
- ceph pg send_pg_creates
ceph pg set_full_ratio 0.90
ceph pg dump --format=plain | grep '^full_ratio 0.9'
ceph pg set_full_ratio 0.95
{
'cmd':('pg getmap', '', 'r'),
},
- {
- 'cmd':('pg send_pg_creates', '', 'rw'),
- },
],
'mds':[
{
expect('pg/repair?pgid=0.0', 'PUT', 200, '')
expect('pg/scrub?pgid=0.0', 'PUT', 200, '')
- expect('pg/send_pg_creates', 'PUT', 200, '')
-
expect('pg/set_full_ratio?ratio=0.90', 'PUT', 200, '')
r = expect('pg/dump', 'GET', 200, 'json', JSONHDR)
assert(float(r.myjson['output']['full_ratio']) == 0.90)
pg_map.encode(rdata);
ss << "got pgmap version " << pg_map.version;
r = 0;
- } else if (prefix == "pg map_pg_creates") {
- map_pg_creates();
- ss << "mapped pg creates ";
- r = 0;
- } else if (prefix == "pg send_pg_creates") {
- send_pg_creates();
- ss << "sent pg creates ";
- r = 0;
} else if (prefix == "pg dump") {
string val;
vector<string> dumpcontents;
def test_getmap(self):
self.assert_valid_command(['pg', 'getmap'])
- def test_send_pg_creates(self):
- self.assert_valid_command(['pg', 'send_pg_creates'])
-
def test_dump(self):
self.assert_valid_command(['pg', 'dump'])
self.assert_valid_command(['pg', 'dump',