Страница 1 из 1
Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-13 11:51:10
dshpavel
Всем привет!
Что имеем:
- Сервер HP Proliant с 4-х ядерным процессором
- Debian lenny
- XEN 3.2.1 установленный из пакетов
- DomU c конфигом:
Код: Выделить всё
kernel = "hvmloader"
builder = "hvm"
memory = "2048"
device_model = "/usr/lib64/xen/bin/qemu-dm"
name = "win2003"
vif = ['bridge=eth0']
disk = [
'tap:aio:/xen-domains/win2003/disk_c.img,hda,w',
'tap:aio:/xen-domains/win2003/win2003.iso,hdc:cdrom,r'
]
boot = "d"
sdl=1
vncviewer=0
vcpus=4
vnc=0
stdvga=0
acpi=0
apic=0
В DomU стоит Windows 2003 Server.
Проблема - DomU видит только один процессор!!!
Вывод команды xm list:
Код: Выделить всё
Name ID Mem VCPUs State Time(s)
Domain-0 0 10009 4 r----- 634.0
win2003 1 2048 1 -b---- 23.1
Почему он не видит 4 процессора? Я пробовал и два и три. Все также.
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-13 20:54:18
rainy
видимо, надо все таки включить acpi и apic
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-16 10:32:08
dshpavel
Сделал:
эфекта это не дало. Может я не так делаю?
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-18 16:24:13
freelsd
Могу связать это с большими проблемами у Xen, поставляемого в Debian. Я собирал xen 3.3.1 из исходников ввиду проблем с запуском FreeBSD в качестве domU. Конфиг составлен правильно, Вам неочем волноваться.
PS Squezee где же ты, родной - выходиии
PS Кстати рекомендую указываться мак адрес статическим из листа маков. К примеру, если запустите CentOS, потом остановите, потом снова запустите eth0 не поднимется - он любит статический мак.
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-18 22:41:02
dshpavel
С маком - да, все верно. Я уже словил глюк, установил статически и сеть работает.
Из исходников я собрал 3.4.2. Но... стыдно признаться не смог запустить. Во первых там не создался initrd.img, а как его создать я не понял. К тому же в readme написано, что можно без него. При загрузке ругань KERNEL PANIC и все. Может расскажите как создать initrd.img?
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-18 23:49:48
rainy
эфекта это не дало. Может я не так делаю?
судя по конфигу, вы грузитесь с сидюка. Есть предположение: может ядро винды, которое на инсталляционном диске, принципиально не поддерживает мультипроцессорность?
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-19 15:54:49
dshpavel
Пока я не включил apic и acpi с этим конфигом я грузился с жесткого диска. Точнее при загрузке писалось To boot from CD press any key... и спустя несколько секунд он загружался с винта. Как на обычном компе. А когда включил apic и acpi пришлось поставить boot="c". Но все по прежнему. Винда работает уже неделю, на ней 1С крутится. Хочется 4 ядра задействовать...
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-19 19:18:48
server801
Могу связать это с большими проблемами у Xen, поставляемого в Debian
а в пакетах нет ?
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-20 9:32:29
dshpavel
Так из пакетов и ставилось. Кстати больших проблем больше пока не видел. Запустилось сразу, и все стабильно работает. UpTime винды неделя. На ней крутится 1С, нагрузка большая, ничего не падает и не виснет. Но процессорных ресурсов явно не хватает...

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-20 10:15:41
server801
но само слово винду крутится-явно процессов много будет.статью напиши по установке Xen на дебиан -полезно новичкам будет почитать
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2009-11-20 14:24:15
dshpavel
так там из пакетов все...
едиственное, что я сделал сам - конфиг для DomU и поправил конфиг для Dom0 чтобы включить bridge. Этих инструкций полно в интернете.

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2010-07-18 7:08:23
Hero Mohinder
Чувак! Всё просто! Ьам указывается не количество процов, а их номера!
Через разделитель. Только номера процов надо знать точно
Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью
Добавлено: 2012-06-13 12:54:48
belk
Возникла такая же проблема, только с Debian wheezy ,ни какие варианты с vcpus и cpus не помогают. Кто как забарывал такую проблему?Возникла такая же проблема, только с Debian wheezy ,ни какие варианты с vcpus и cpus не помогают. Кто как забарывал такую проблему?