Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Уменьшение размера диска в Ceph, Proxmox Виртуальная Среда
     
    comfreak
    Guest
    #1
    0
    08.02.2021 15:04:00
    Привет! Как уменьшить диск на Ceph-кластере (процесс уменьшения раздела заранее понятен)? Я попробовал Код: root@server:~# qm resize 111 scsi1 40G, уменьшение дисков не поддерживается, но не получилось. Да, руководство "qm" говорит, что уменьшение не поддерживается, но звучит так, будто поддерживается. Или "qm" – это PVE API, о котором там упоминается? Тогда каким образом делать это вручную? Если это qemu-img, мне, вероятно, придётся вручную монтировать Ceph pool для доступа к диску? Как это монтировать? Заранее спасибо за помощь!

    P.S. Как я понял, "qm" – это не PVE API, о котором говорится в вики (он расшифровывается как "Qemu/KVM Virtual Machine Manager"). PVE API, вероятно, это WebUI (который не поддерживает уменьшение, да) или REST API.
     
     
     
    comfreak
    Guest
    #2
    0
    08.02.2021 15:35:00
    Окей, понял. Могу обращаться к Ceph RBD напрямую через qemu-img. Отлично!

    - Уменьшить раздел внутри VM (Windows, gparted и т.д.)
    - Выключить VM
    - Изменить размер образа: qemu-img resize -f raw --shrink rbd:<pool>/<disk-img> <size> (пример: qemu-img resize -f raw --shrink rbd:VMs/vm-111-disk-1 55G)
    - Отсканировать диск: qm rescan --vmid <vmid> (пример: qm rescan --vmid 111)
    - Запустить VM и надеяться, что ничего не потерялось.
     
     
     
    Superfish1000
    Guest
    #3
    0
    04.02.2023 01:45:00
    Потратил минут десять, пытаясь понять, почему это не работает, прежде чем осознал, что просто опечатался и написал "rdb" вместо "rbd". Чувствую себя идиотом. Лол. Спасибо, что выложил(а) это. Очень помогло.
     
     
     
    beathorst
    Guest
    #4
    0
    15.11.2023 22:06:00
    Не могу загрузить мою VM (ubuntu-test) после её сжатия, вот что я сделал: протестировал сжатие с 50 GiB до 30 GiB. Загрузился в gparted и изменил размер раздела /dev/sda1 до 28GB, чтобы иметь немного запаса Перезагрузил VM и она зависла
     
     
     
    dpeddi
    Guest
    #5
    0
    08.05.2025 12:49:00
    Прости за поздний ответ. Если у тебя таблица разделов GPT, то команда `qemu-img resize -f raw --shrink rbd:<pool>/<disk-img> <size>` её сломает (обычно GPT таблица разделов остаётся в конце диска). Так что тебе придется её пересоздать с нуля.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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