Надеюсь, это не дубликат уже заданного вопроса: у меня есть два пула дисков — стандартный пул Ceph, который я использую для ВМ (большой пул на больших дисках), и меньший пул, который я планирую использовать как хранилище для K8s. Большой пул хочу оставить исключительно под ВМ, а на меньшем хочу запустить CephFS. И тут возникает простой вопрос: как указать, в какой пул Ceph будет записывать данные?
Я пытался создать пул "cephfs_data" на вторичном хранилище и разместить пул cephfs_metadata на основном, а потом выполнить команду:
ceph fs new cephfs cephfs_metadata cephfs_data
Но получил ошибку:
"Error EINVAL: pool 'cephfs_data' (id '11') has a non-CephFS application enabled."
Думаю, это потому что я создал пул через обычный интерфейс в GUI, и из-за этого возникает проблема. Есть кто знает, как создать пул CephFS не на "Default" Ceph-хранилище?
Я пытался создать пул "cephfs_data" на вторичном хранилище и разместить пул cephfs_metadata на основном, а потом выполнить команду:
ceph fs new cephfs cephfs_metadata cephfs_data
Но получил ошибку:
"Error EINVAL: pool 'cephfs_data' (id '11') has a non-CephFS application enabled."
Думаю, это потому что я создал пул через обычный интерфейс в GUI, и из-за этого возникает проблема. Есть кто знает, как создать пул CephFS не на "Default" Ceph-хранилище?
