mirror of
https://github.com/ceph/ceph
synced 2024-12-19 09:57:05 +00:00
ed6c3ff50c
Add a test script that tests for creating a pool and then setting the layout for a (pre-existing) file to that pool. Signed-off-by: Sam Lang <sam.lang@inktank.com> Reviewed-by: Sage Weil <sage@inktank.com>
14 lines
287 B
Bash
Executable File
14 lines
287 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
touch foo.$$
|
|
rados mkpool foo.$$
|
|
poolid=$(ceph osd dump | grep "^pool" | awk '{print $2}' | tail -n 1)
|
|
ceph mds add_data_pool ${poolid}
|
|
setfattr -n ceph.file.layout.pool -v foo.$$ foo.$$
|
|
|
|
# cleanup
|
|
rados rmpool foo.$$ foo.$$ --yes-i-really-really-mean-it
|
|
rm foo.$$
|