--stripe-count arg stripe count
--data-pool arg data pool
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
Image Features:
--stripe-count arg stripe count
--data-pool arg data pool
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
--sparse-size arg sparse size in B/K/M [default: 4K]
--no-progress disable progress output
--stripe-count arg stripe count
--data-pool arg data pool
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
--thick-provision fully allocate storage and zero image
-s [ --size ] arg image size (in M/G/T) [default: M]
--stripe-count arg stripe count
--data-pool arg data pool
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
--flatten fill clone with parent data (make it independent)
--no-progress disable progress output
--namespace arg namespace name
--image arg image name
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
rbd help flatten
--stripe-count arg stripe count
--data-pool arg data pool
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
--sparse-size arg sparse size in B/K/M [default: 4K]
--no-progress disable progress output
--stripe-count arg stripe count
--data-pool arg data pool
--journal-splay-width arg number of active journal objects
- --journal-object-size arg size of journal objects
+ --journal-object-size arg size of journal objects [4K <= size <= 64M]
--journal-pool arg pool for journal objects
--flatten fill clone with parent data (make it independent)
(JOURNAL_SPLAY_WIDTH.c_str(), po::value<uint64_t>(),
"number of active journal objects")
(JOURNAL_OBJECT_SIZE.c_str(), po::value<JournalObjectSize>(),
- "size of journal objects")
+ "size of journal objects [4K <= size <= 64M]")
(JOURNAL_POOL.c_str(), po::value<std::string>(),
"pool for journal objects");
}
std::string parse_error;
uint64_t size = strict_iecstrtoll(s.c_str(), &parse_error);
- if (parse_error.empty() && (size >= (1 << 12))) {
+ if (parse_error.empty() && (size >= (1 << 12)) && (size <= (1 << 26))) {
v = boost::any(size);
return;
}