CephFS реализует POSIX-совместимую файловую систему, использующую кластер хранения Ceph для хранения своих данных. Поскольку CephFS основывается на Ceph, он разделяет большинство свойств, включая избыточность, масштабируемость, самовосстановление и высокую доступность.
Данное хранилище поддерживает все общие свойства хранилищ, и дополнительно используются следующие свойства:
monhost — список IP-адресов демона монитора (только если Ceph не работает на кластере PVE);
path — локальная точка монтирования (по умолчанию используется /mnt/pve/<STORAGE_ID>/
);
username — идентификатор пользователя (только если Ceph не работает на кластере PVE);
krbd — доступ к блочным устройствам через модуль ядра krbd.
Пример файла конфигурации (
/etc/pve/storage.cfg
):
cephfs: cephfs-external
content backup,images
monhost 192.168.0.105
username admin
Возможные типы содержимого: vztmpl (шаблон контейнера), iso (ISO-образ), backup (резервная копия), snippets (сниппеты).
Добавление хранилища CephFS: