Bug 46030 - binary not installed: /usr/sbin/ceph-volume при создании OSD
Summary: binary not installed: /usr/sbin/ceph-volume при создании OSD
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ceph (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-02 20:23 MSK by Evgeny Shesteperov
Modified: 2024-03-02 20:27 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Shesteperov 2023-05-02 20:23:44 MSK
Версия

-   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, но потом почему-то пропал.
Comment 1 Andrew Vasilyev 2023-05-02 20:41:51 MSK
  Это точно не проблема PVE.
  В новом ceph /usr/sbin/ceph-volume находится в пакете ceph-volume
  Возможно, при обновлении пакет не установился.
Comment 2 Evgeny Shesteperov 2023-05-02 20:42:59 MSK
(Ответ для Andrew Vasilyev на комментарий #1)
>   Возможно, при обновлении пакет не установился.

Я настраивал кластер с нуля, а не обновлял.
Comment 3 Alexey Shabalin 2023-05-02 21:18:52 MSK
ceph-volume теперь в отдельном пакете. И он опционален.
К сожалению Recommends: ceph-volume  у нас сделать невозможно.
Предлагаю внести зависимость на ceph-volume в мета-пакет ceph. pve-storage как раз  требует ceph.
Comment 4 Alexey Shabalin 2024-03-02 20:27:40 MSK
* Tue May 02 2023 Alexey Shabalin <shaba at altlinux.org> 17.2.6-alt2
- add requires ceph-volume to ceph package.