Bug 32159

Summary: Неверное вычисление свободного дискового пространства
Product: Sisyphus Reporter: Pavel Isopenko <master>
Component: alterator-vmAssignee: Олег Соловьев <mcpain>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, akv, berkut_174, mcpain, mike, qwetwe, rider
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://nightly.altlinux.org/p8/beta/basealt-p8-server-openstack-20160530-x86_64.iso
Bug Depends on:    
Bug Blocks: 30940    
Attachments:
Description Flags
Скрин выдачи cat /var/cache/alterator/vm-profile.scm none

Description Pavel Isopenko 2016-05-31 17:26:34 MSK
Странное поведение проявляется при установке, шаг 4/12 Подготовка диска
Тестирование на KVM, образ диска qcow2 на 60 Гб.
vda, 0 из 60 Gb свободно (Кстати почему 0? Диск qcow2 свежесозданный, неразмеченный, должен быть весь свободен?)
Office server [требуется 40G] - ошибка "Невозможно применить профиль, недостаточно места на диске."
Если сделать диск qcow2 80G - разметка пройдёт. Дело точно не в конкретном дистрибутиве, на других стартеркитах то же самое.
Comment 1 Anton Farygin 2016-05-31 21:10:09 MSK
Reassign.
Comment 2 Michael Shigorin 2016-06-01 14:50:35 MSK
Неправда, я не умею поддерживать alterator-vm.
Хотя и делал мелкие патчи за неимением майнтейнера.
Comment 3 Michael Shigorin 2016-06-01 14:54:25 MSK
Т.е. по части alterator-vm тут невнятное поведение с типовым qemu/kvm-ным "томом на весь диск из коробки", и меня больше смущает, почему вообще прошла разбивка при 80 Гб образе диска.

2 pauli: хотя ещё своп... а сколько на той машинке памяти?
Ещё может иметь смысл проверить содержимое /var/cache/alterator/vm-profile.scm (только надо помнить, что оно в 512-байтных секторах, а не килобайтах).
Но это уже отдельная бага/фича на пакет volumes-profile-regular.
Comment 4 Pavel Isopenko 2016-06-01 15:02:30 MSK
[root@controller ~]# free
             total       used       free     shared    buffers     cached
Mem:       1020664     168984     851680          0      13272      71620
-/+ buffers/cache:      84092     936572
Swap:       130044          0     130044
[root@controller ~]# df
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
udevfs             5,0M            0  5,0M            0% /dev
runfs              499M         432K  498M            1% /run
/dev/vda2           40G         2,2G   36G            6% /
tmpfs              499M            0  499M            0% /dev/shm
tmpfs              499M            0  499M            0% /sys/fs/cgroup
tmpfs              499M            0  499M            0% /tmp
/dev/vda5           40G         136M   37G            1% /var
tmpfs              100M            0  100M            0% /run/user/500
[root@controller ~]# cat /var/cache/alterator/vm-profile.scm
cat: /var/cache/alterator/vm-profile.scm: Нет такого файла или каталога
Comment 5 Michael Shigorin 2016-06-01 15:25:30 MSK
(В ответ на комментарий №4)
> [root@controller ~]# cat /var/cache/alterator/vm-profile.scm
> cat: /var/cache/alterator/vm-profile.scm: Нет такого файла или каталога
Это во время установки (можно дойти до шага разбивки и ничего не трогать) :)
Вытаскивать не особо удобно, но глазами посмотреть и сфотографировать обычно вполне получается...
Comment 6 Pavel Isopenko 2016-06-02 17:59:01 MSK
Created attachment 6742 [details]
Скрин выдачи cat /var/cache/alterator/vm-profile.scm

Снято на basealt-p8-server-20160601-x86_64.iso, проблема воспроизводится. Попытка установки на неразмеченный образ qcow2 80G.
Comment 7 Pavel Isopenko 2016-06-02 18:34:02 MSK
Интересно получается: под Office Server (требуется 40G) позволяет разметить образ не менше 80G, под Generic Server (требуется 60G) позволяет разметить образ 120G а 80G ему недостаточно. Это что же, где-то ровно в два раза промах что ли?
Comment 8 Anton Farygin 2016-06-03 07:16:35 MSK
где-то перепутаны блоки и мегабайты.
Comment 9 Anton Farygin 2016-06-03 07:17:04 MSK
точнее килобайты, конечно.

блок 512 байт.
Comment 10 Ivan Alekseev 2023-04-25 17:07:00 MSK
Проверялось в Sisyphus, ошибка воспроизводится.

Версия alterator-vm: 0.4.32-alt2

- Стенд: виртуальная машина с новым диском qcow2 объемом 60 Гб. Образ: regular-xfce-install.iso (Sisyphus, от 24.04.2023).

- Шаги для воспроизведения:
1) В установщике дойти до этапа "4/13: Подготовка диска";

- Фактический результат: 
В списке "Доступные диски" у нового диска qcow2 отсутствует свободное место:
  vda [] 0 MB из 60 GB свободно

- Ожидаемый результат:
В списке "Доступные диски" у нового диска qcow2 свободное место соответствует его общему объему:
  vda [] 60 GB из 60 GB свободно
Comment 11 Олег Соловьев 2024-07-31 18:05:19 MSK
*** Bug 37941 has been marked as a duplicate of this bug. ***