Proxmox VE Administration Guide
CephFS реализует POSIX-совместимую файловую систему, использующую кластер хранения Ceph для хранения своих данных. Поскольку CephFS строится на Ceph, он разделяет большинство своих свойств, включая избыточность, масштабируемость, самовосстановление и высокую доступность.
Чтобы использовать плагин хранения CephFS, вам необходимо обновить стандартный клиент Ceph Debian Добавьте наш Ceph репозиторий. После добавления запустите apt update и apt dist-upgrade, чтобы установить самые новые пакеты.
Вы должны убедиться, что нет никакого другого настроенного репозитория Ceph, в противном случае установка завершится неудачей или на узле появятся смешанные версии пакетов, что приведет к неожиданному поведению.
Файловая система Ceph FS
Тип пула хранилища: cephfsCephFS реализует POSIX-совместимую файловую систему, использующую кластер хранения Ceph для хранения своих данных. Поскольку CephFS строится на Ceph, он разделяет большинство своих свойств, включая избыточность, масштабируемость, самовосстановление и высокую доступность.
- Совет!
- Proxmox VE может управлять настройками ceph, что упрощает настройку хранилища CephFS. Поскольку современное оборудование имеет мощные процессора и достаточно оперативной памяти, запуск служб хранения и виртуальных машин на одном узле возможен без серьезного влияния на производительность.
Чтобы использовать плагин хранения CephFS, вам необходимо обновить стандартный клиент Ceph Debian Добавьте наш Ceph репозиторий. После добавления запустите apt update и apt dist-upgrade, чтобы установить самые новые пакеты.
Вы должны убедиться, что нет никакого другого настроенного репозитория Ceph, в противном случае установка завершится неудачей или на узле появятся смешанные версии пакетов, что приведет к неожиданному поведению.
Конфигурирование
Этот сервер поддерживает общие свойства хранения nodes, disable, content и следующие специфические свойства cephfs:- monhost
- Список IP-адресов демонов монитора. Необязательно, необходимо только в случае, если Ceph работает не на PVE кластере.
- path
- Локальная точка монтирования. Необязательно, по умолчанию используется /mnt/pve/<STORAGE_ID>/
- username
- Идентификатор пользователя Ceph. Необязательно, требуется только в том случае, если Ceph работает не в кластере PVE, где по умолчанию используется admin.
- subdir
- Поддириктория монтирования CephFS Необязательно, по умолчанию используется /.
- fuse
- Доступ к CephFS через FUSE, вместо клиентского ядра. Необязательно, по умолчанию 0.
cephfs: cephfs-external monhost 10.1.1.20 10.1.1.21 10.1.1.22 path /mnt/pve/cephfs-external content backup username admin
- Внимание
- Не забудьте настроить файл секретного ключа клиента, если cephx не был выключен.
Аутентификация
Если вы используете, включенную по умолчанию, аутентификацию cephx, вам нужно скопировать секрет из вашего внешнего кластера Ceph на хост Proxmox VE.
Создайте каталог/etc/pve/priv/ceph
с помощью
Затем скопируйте секретmkdir /etc/pve/priv/ceph
Секрет должен быть назван в соответствии с вашим <STORAGE_ID>. Копирование секрета обычно требует привилегий root. Файл должен содержать только секретный ключ, в отличие от бэкэнда rbd, который также содержит раздел [client.userid].scp cephfs.secret <proxmox>:/etc/pve/priv/ceph/<STORAGE_ID>.secret
Секрет можно получить от кластера ceph (как администратор ceph), выполнив следующую команду. Замените userid фактическим идентификатором клиента, настроенным для доступа к кластеру. Для дальнейшего управления пользователями ceph см. Документацию Ceph.
Если Ceph установлен локально в кластере PVE, т. Е. Настроен с помощью pveceph, это делается автоматически.ceph auth get-key client.userid > cephfs.secret
Особенности Хранилища
Бэкэнд cephfs-это файловая система, совместимая с POSIX, расположенная поверх кластера Ceph. Таблица 1. Особенности хранения для backend cephfsТип содержимого Форматы образов Общий Создание снимков Клоны vztmpl iso backup snippets none да да1 нет
Александр, большое спасибо за продолжение перевода!!!
ОтветитьУдалитьИдет не так быстро как планировалось, но главное идет.
Удалить