KVM и HP ProLiant DL380G5 (Тормозит)
Модератор: Модераторы разделов
-
- Сообщения: 62
- ОС: openSUSE 12.3 KDE 4.10.3
KVM и HP ProLiant DL380G5
Приветствую тех немногих, кто посещает эту ветку! Очень надеюсь на то, что найдутся из вас те, кто сумеет мне помочь.
Проблема моя заключается в том, что на установленном на сервере HP ProLiant DL380G5 KVM'е висят виртуалки. Висят настолько сильно, что просто не могу загрузиться c загрузочного диска Ubuntu или Clonezilla. KVM поднимал на Debian Squeeze и на Wheezy - результат один. Поднимал по этому мануалу.
По этому же мануалу поднят KVM на Dell PowerEdge R710 и там никаких проблем не наблюдается. Поэтому грешу на железо. К примеру, я впервые увидел, чтобы массивы виделись как /dev/cciss/c0d0. На том же Dell они определяются как /dev/sda.
RAID контроллер на HP - HP Smart Array E200. 3 виртуальных диска в каждом по паре жестких дисков: два SAS 10K 72Gb в RAID 1, два SAS 15K 300Gb в RAID 1; два диска SATA 5600 в RAID 0.
Проблема таки решаема, поскольку я устанавливал ProxMox VE и в нем таких тормозов не наблюдается.
Проблема моя заключается в том, что на установленном на сервере HP ProLiant DL380G5 KVM'е висят виртуалки. Висят настолько сильно, что просто не могу загрузиться c загрузочного диска Ubuntu или Clonezilla. KVM поднимал на Debian Squeeze и на Wheezy - результат один. Поднимал по этому мануалу.
По этому же мануалу поднят KVM на Dell PowerEdge R710 и там никаких проблем не наблюдается. Поэтому грешу на железо. К примеру, я впервые увидел, чтобы массивы виделись как /dev/cciss/c0d0. На том же Dell они определяются как /dev/sda.
RAID контроллер на HP - HP Smart Array E200. 3 виртуальных диска в каждом по паре жестких дисков: два SAS 10K 72Gb в RAID 1, два SAS 15K 300Gb в RAID 1; два диска SATA 5600 в RAID 0.
Проблема таки решаема, поскольку я устанавливал ProxMox VE и в нем таких тормозов не наблюдается.
Re: KVM и HP ProLiant DL380G5
Ну, для начала определить проблему: тормозит весь дисковый ввод-вывод, или только виртуалки?
Виртуалки в файлах или поверх лвм?
Что, если загрузиться с ядра, поставляемого с Proxmox VE?
Виртуалки в файлах или поверх лвм?
Что, если загрузиться с ядра, поставляемого с Proxmox VE?
-
- Сообщения: 62
- ОС: openSUSE 12.3 KDE 4.10.3
Re: KVM и HP ProLiant DL380G5
Тормоза только в виртуалках. Сама система работает без тормозов. Виртуалки в файлах, а вот в ProxMox, похоже, поверх ЛВМ. Только я плохо представляю, как именно это работает. Пока не буду пробовать переставлять систему и пробовать грузиться c ядром от ProxMox, надо побольше материала для размышлений собрать.
- Red Gremlin
- Сообщения: 506
- Статус: самоучка
- ОС: Rosa 2016 Fresh
Re: KVM и HP ProLiant DL380G5
fireboltgp писал(а): ↑06.06.2013 12:58К примеру, я впервые увидел, чтобы массивы виделись как /dev/cciss/c0d0
Значит, железяка впервые заработала. Выдержки из Documentation/blockdev/cciss.txt
Код: Выделить всё
This driver is known to work with the following cards:
<cut>
* SA E200
<cut>
The device naming scheme is:
/dev/cciss/c0d0 Controller 0, disk 0, whole device
/dev/cciss/c0d0p1 Controller 0, disk 0, partition 1
/dev/cciss/c0d0p2 Controller 0, disk 0, partition 2
/dev/cciss/c0d0p3 Controller 0, disk 0, partition 3
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: KVM и HP ProLiant DL380G5
raw или qcow2? raw должны быть шустрее, хотя и с qcow таких жутких тормозов, как Вы описали, быть не должно.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 62
- ОС: openSUSE 12.3 KDE 4.10.3
Re: KVM и HP ProLiant DL380G5
Bizdelnick писал(а): ↑06.06.2013 14:03
raw или qcow2? raw должны быть шустрее, хотя и с qcow таких жутких тормозов, как Вы описали, быть не должно.
Че-то кажется не в ту сторону копаем. Виртуалки тормозят вообще. Никаких обращений к их виртуальному диску у них не идет, я же просто пытаюсь загрузиться c загрузочного диска!
Re: KVM и HP ProLiant DL380G5
fireboltgp писал(а): ↑06.06.2013 13:29
Тормоза только в виртуалках. Сама система работает без тормозов. Виртуалки в файлах, а вот в ProxMox, похоже, поверх ЛВМ. Только я плохо представляю, как именно это работает. Пока не буду пробовать переставлять систему и пробовать грузиться c ядром от ProxMox, надо побольше материала для размышлений собрать.
Переставлять систему - да, не надо. А вот загрузиться с другим ядром - секундное дело, и сразу сузит область поисков.
-
- Сообщения: 62
- ОС: openSUSE 12.3 KDE 4.10.3
Re: KVM и HP ProLiant DL380G5
Сейчас установлена ProxMox, так что надо. У него ядро 2.32.хх, а в чистом Wheezy 3.2.xx. Так что просто так скинуть пару файликов вряд ли выйдет. Они там много чего перепелили. Но все же больше всего подозрений на ядро.
Re: KVM и HP ProLiant DL380G5
fireboltgp писал(а): ↑07.06.2013 06:56
Сейчас установлена ProxMox, так что надо. У него ядро 2.32.хх, а в чистом Wheezy 3.2.xx. Так что просто так скинуть пару файликов вряд ли выйдет. Они там много чего перепелили. Но все же больше всего подозрений на ядро.
Wheezy запустится на 2.6.32. Так что первое, что нужно проверить - это работу wheezy на 2.6.32.
Кстати, а почему бы и не оставить proxmox? Он кстати у вас на сквизе основан или на визи?
-
- Сообщения: 62
- ОС: openSUSE 12.3 KDE 4.10.3
Re: KVM и HP ProLiant DL380G5
ProxMox основан на Визи. Во-первых, я не хочу использовать то, что сделано не моими руками и не известно вообще, как сделано. Когда делаешь сам, знаешь потом, куда копать, в случае чего. А во-вторых, надо столько в нем переделывать еще, чтобы сносно было работать. При установке он даже не спросил, как диски разбить. Хуже Винды! Я только нажал кнопку "Установить". Он сконфигурил все как попало. Морда его на ConVirt как я понял основана. Вообще невозможная вещь! Консоль отваливается постоянно что в Firefox, что в Opera. Это вообще не вариант, в ней нельзя работать! В общем, ни с чем, кроме слова "дрянь", пока не ассоциируется этот дистрибутив.
Re: KVM и HP ProLiant DL380G5
fireboltgp писал(а): ↑07.06.2013 19:20
ProxMox основан на Визи. Во-первых, я не хочу использовать то, что сделано не моими руками и не известно вообще, как сделано. Когда делаешь сам, знаешь потом, куда копать, в случае чего. А во-вторых, надо столько в нем переделывать еще, чтобы сносно было работать. При установке он даже не спросил, как диски разбить. Хуже Винды! Я только нажал кнопку "Установить". Он сконфигурил все как попало. Морда его на ConVirt как я понял основана. Вообще невозможная вещь! Консоль отваливается постоянно что в Firefox, что в Opera. Это вообще не вариант, в ней нельзя работать! В общем, ни с чем, кроме слова "дрянь", пока не ассоциируется этот дистрибутив.
Ну, переразбить диски-то можно, а вот если не нравится оболочка, то да, не стоит это юзать. Вообще, теоретически, можно снести пакеты proxmox - ведь он на пакетной базе дебиана основан, и тогда не придется переставлять.
Re: KVM и HP ProLiant DL380G5
fireboltgp писал(а): ↑06.06.2013 12:58Приветствую тех немногих, кто посещает эту ветку! Очень надеюсь на то, что найдутся из вас те, кто сумеет мне помочь.
Проблема моя заключается в том, что на установленном на сервере HP ProLiant DL380G5 KVM'е висят виртуалки. Висят настолько сильно, что просто не могу загрузиться c загрузочного диска Ubuntu или Clonezilla. KVM поднимал на Debian Squeeze и на Wheezy - результат один. Поднимал по этому мануалу.
По этому же мануалу поднят KVM на Dell PowerEdge R710 и там никаких проблем не наблюдается. Поэтому грешу на железо. К примеру, я впервые увидел, чтобы массивы виделись как /dev/cciss/c0d0. На том же Dell они определяются как /dev/sda.
RAID контроллер на HP - HP Smart Array E200. 3 виртуальных диска в каждом по паре жестких дисков: два SAS 10K 72Gb в RAID 1, два SAS 15K 300Gb в RAID 1; два диска SATA 5600 в RAID 0.
Проблема таки решаема, поскольку я устанавливал ProxMox VE и в нем таких тормозов не наблюдается.
Аппаратная виртуализация включена?
http://www.linux-kvm.org/page/Processor_support
Т.к. перечисленные проблемы обычно возникают из-за отсутсвия поддержки аппаратной виртуализации.
fireboltgp писал(а): ↑07.06.2013 06:56
Сейчас установлена ProxMox, так что надо. У него ядро 2.32.хх, а в чистом Wheezy 3.2.xx. Так что просто так скинуть пару файликов вряд ли выйдет. Они там много чего перепелили. Но все же больше всего подозрений на ядро.
В Proxmox используется RedHat'овское ядро.
-
- Сообщения: 62
- ОС: openSUSE 12.3 KDE 4.10.3
Re: KVM и HP ProLiant DL380G5
Kataklysm писал(а): ↑06.08.2013 09:27Аппаратная виртуализация включена?
http://www.linux-kvm.org/page/Processor_support
Т.к. перечисленные проблемы обычно возникают из-за отсутсвия поддержки аппаратной виртуализации.
В Proxmox используется RedHat'овское ядро.
Аппаратно все включено, ProxMox же работает. Ну я и сам весь биос перерыл. А вот насчет ядра... Разработчик заявляет, что дистрибутив основан на Debian 7. И там, по-вашему, RedHat'овское ядро?
Re: KVM и HP ProLiant DL380G5
fireboltgp писал(а): ↑06.08.2013 10:59Kataklysm писал(а): ↑06.08.2013 09:27Аппаратная виртуализация включена?
http://www.linux-kvm.org/page/Processor_support
Т.к. перечисленные проблемы обычно возникают из-за отсутсвия поддержки аппаратной виртуализации.
В Proxmox используется RedHat'овское ядро.
Аппаратно все включено, ProxMox же работает. Ну я и сам весь биос перерыл. А вот насчет ядра... Разработчик заявляет, что дистрибутив основан на Debian 7. И там, по-вашему, RedHat'овское ядро?
Да, они используют Redhat ядро:
https://pve.proxmox.com/wiki/Proxmox_VE_Kernel
https://git.proxmox.com/?p=pve-kernel-2.6.32.git;a=summary