Версия - ceph-osd-17.2.6-alt1 - pve-manager-7.4.3-alt1 Дистрибутивы - p10-server-10.1-x86-64, обновлённый до Sisyphus Шаги воспроизведения 1. Выполнить начальную настройку PVE, ввести несколько узлов в кластер, инициализировать кластер Ceph (# pveceph init --network 192.168.0.0/24): 2. Добавить OSD: # pveceph osd create /dev/sdb Ожидаемый результат: бинарник присутствует, команда выполняется верно. Фактический результат: binary not installed: /usr/sbin/ceph-volume Принадлежит пакету ceph-osd, но потом почему-то пропал.
Это точно не проблема PVE. В новом ceph /usr/sbin/ceph-volume находится в пакете ceph-volume Возможно, при обновлении пакет не установился.
(Ответ для Andrew Vasilyev на комментарий #1) > Возможно, при обновлении пакет не установился. Я настраивал кластер с нуля, а не обновлял.
ceph-volume теперь в отдельном пакете. И он опционален. К сожалению Recommends: ceph-volume у нас сделать невозможно. Предлагаю внести зависимость на ceph-volume в мета-пакет ceph. pve-storage как раз требует ceph.