Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Не удалось создать Ceph OSD

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Не удалось создать Ceph OSD, Proxmox Виртуальная Среда
     
    kskl93
    Guest
    #1
    0
    30.07.2019 17:28:00
    Привет, я недавно обновился с proxmox 5 на 6, а также с ceph luminous на nautilus. Я хотел бы заново создать OSD в своем кластере. Столкнулся с проблемой при конвертации второго OSD (первый прошел нормально). Вот что у меня получается после того, как я очищаю диск: Код: pveceph createosd /dev/nvme8n2
    создание OSD на /dev/nvme8n2 (bluestore)
    очистка диска/раздела: /dev/nvme8n2
    200+0 записей
    200+0 записей
    209715200 байт (210 МБ, 200 МиБ) скопировано, 0.417411 с, 502 МБ/с
    --> OSError: [Errno 5] Ошибка ввода-вывода: '/var/lib/ceph/osd/ceph-2'
    Выполнение команды: /usr/bin/ceph-authtool --gen-print-key
    Выполнение команды: /usr/bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring -i - osd new 7f015a78-6062-4026-9a8a-7895aecf2eda
    Выполнение команды: /sbin/vgcreate -s 1G --force --yes ceph-a449d0c2-542e-42cb-a5c3-395070ab51ca /dev/nvme8n2
    stdout: Физический том "/dev/nvme8n2" успешно создан.
    stdout: Группа томов "ceph-a449d0c2-542e-42cb-a5c3-395070ab51ca" успешно создана
    Выполнение команды: /sbin/lvcreate --yes -l 100%FREE -n osd-block-7f015a78-6062-4026-9a8a-7895aecf2eda ceph-a449d0c2-542e-42cb-a5c3-395070ab51ca
    stdout: Логический том "osd-block-7f015a78-6062-4026-9a8a-7895aecf2eda" создан.
    Выполнение команды: /usr/bin/ceph-authtool --gen-print-key
    --> Не удалось завершить создание нового OSD, будут отменены изменения
    Выполнение команды: /usr/bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring osd purge-new osd.2 --yes-i-really-mean-it
    stderr: 2019-07-30 11:13:50.300 7f3e0f70b700 -1 auth: не удалось найти ключ на /etc/pve/priv/ceph.client.bootstrap-osd.keyring: (2) Нет такого файла или каталога
    2019-07-30 11:13:50.300 7f3e0f70b700 -1 AuthRegistry(0x7f3e0807ed58) ключ не найден по адресу /etc/pve/priv/ceph.client.bootstrap-osd.keyring, отключение cephx
    stderr: удален osd.2
    команда 'ceph-volume lvm create --cluster-fsid 0504a312-6d92-4443-b250-5e790079210e --data /dev/nvme8n2' завершилась неудачно: код выхода 1 Я вижу, что программа жалуется на отсутствующий ключ, но я не совсем уверен, откуда этот ключ должен быть.
     
     
     
    szucs10
    Guest
    #2
    0
    12.09.2020 16:59:00
    Здравствуйте! У нас такая же проблема. У нас полный резерв OSD, потому что мы добавили больше OSD. Когда мы добавляем OSD, появляется аналогичное сообщение об ошибке. В файле, который вы ищете, нет ни одного из узлов, там только ключ с именем pool. Мы пробовали закомментировать разделы клиента, но раздел ceph GUI сообщает, что нет такого файла или директории. stderr: 2020-09-12 16:03:16.675 7ff0bb288700 -1 auth: невозможно найти keyring по адресу /etc/pve/priv/ceph.client.bootstrap-osd.keyring: (2) Нет такого файла или директории 2020-09-12 16:03:16.675 7ff0bb288700 -1 AuthRegistry(0x7ff0b40817b8) не найден keyring по адресу /etc/pve/priv/ceph.client.bootstrap-osd.keyring, отключение cephx stderr: получена монмапа эпохи 3. Нам нужна быстрая помощь, потому что пул почти заполнился.
     
     
     
    Alwin
    Guest
    #3
    0
    14.09.2020 12:15:00
    @szucs10, пожалуйста, открой новую тему с текущими данными ceph -s, ceph osd df tree и pveversion -v.
     
     
     
    huky
    Guest
    #4
    0
    13.01.2021 04:18:00
    Я столкнулся с такой же проблемой и решил ее. Код: # ceph-volume lvm create --bluestore --data /dev/sda --block.wal /dev/nvme0n1p1 --block.db /dev/nvme0n1p7 Запускается команда: /bin/ceph-authtool --gen-print-key Запускается команда: /bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring -i - osd new 17e6764c-c233-4a08-addf-3479bdab4671 stderr: 2021-01-13 11:10:12.695621 7f4304b52700 -1 auth: не удается найти keyring в /var/lib/ceph/bootstrap-osd/ceph.keyring: (2) Нет такого файла или директории stderr: 2021-01-13 11:10:12.695719 7f4304b52700 -1 monclient: ОШИБКА: отсутствует keyring, не удается использовать cephx для аутентификации stderr: 2021-01-13 11:10:12.695720 7f4304b52700  0 librados: ошибка инициализации client.bootstrap-osd (2) Нет такого файла или директории stderr: [errno 2] ошибка соединения с кластером --> RuntimeError: Не удалось создать новый OSD id тогда я нашел файл с тем же содержимым: Код: ansible pve31 -uroot -m shell -a 'md5sum /var/lib/ceph/bootstrap-osd/ceph.keyring' 172.31.254.1 | ИЗМЕНЕНО | rc=0 >> 8ff95ce9ce219ea35ab95de8dc4b89d4 /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.2 | ИЗМЕНЕНО | rc=0 >> 8ff95ce9ce219ea35ab95de8dc4b89d4 /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.5 | ИЗМЕНЕНО | rc=0 >> 1a37b4090b058a48fffad6da24e8538c /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.3 | ИЗМЕНЕНО | rc=0 >> 8ff95ce9ce219ea35ab95de8dc4b89d4 /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.4 | ИЗМЕНЕНО | rc=0 >> 1a37b4090b058a48fffad6da24e8538c /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.7 | ПРОВАЛ | rc=1 >> md5sum: /var/lib/ceph/bootstrap-osd/ceph.keyring: Нет такого файла или директории неправильный код возврата 172.31.254.9 | ПРОВАЛ | rc=1 >> md5sum: /var/lib/ceph/bootstrap-osd/ceph.keyring: Нет такого файла или директории неправильный код возврата 172.31.254.6 | ИЗМЕНЕНО | rc=0 >> 1a37b4090b058a48fffad6da24e8538c /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.8 | ИЗМЕНЕНО | rc=0 >> 1a37b4090b058a48fffad6da24e8538c /var/lib/ceph/bootstrap-osd/ceph.keyring просто скопируйте Код: scp /var/lib/ceph/bootstrap-osd/ceph.keyring 172.31.254.7:/var/lib/ceph/bootstrap-osd/ceph.keyring тогда все заработало.
     
     
     
    michelef
    Guest
    #5
    0
    21.07.2021 14:28:00
    Я смог решить эту проблему, просто создав директорию mkdir /var/lib/ceph/bootstrap-osd. Надеюсь, это поможет.
     
     
     
    alext
    Guest
    #6
    0
    28.02.2022 16:29:00
    На случай, если кому-то это пригодится; у меня была похожая проблема, и эта ветка помогла мне найти ответ. В моем случае недавно добавленный узел, который не был совсем новым, имел неправильный ceph-ключ в нескольких файлах. Замена значения ключа в следующих двух файлах на значение ключа уже существующего члена кластера решила проблему. - /var/lib/ceph/bootstrap-osd/ceph.keyring - /etc/ceph/ceph.client.admin.keyring Я подозреваю, что какой-то старый остаточный конфиг вызвал сбой процесса репликации Proxmox и обновил эти ключи, когда я добавил его в кластер.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры