Debian+XEN+Windows2003 - проблема с многопроцессорностью

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dshpavel
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-11-13 11:33:35

Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение dshpavel » 2009-11-13 11:51:10

Всем привет!
Что имеем:
- Сервер 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 процессора? Я пробовал и два и три. Все также.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

rainy
мл. сержант
Сообщения: 76
Зарегистрирован: 2008-02-01 23:26:45

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение rainy » 2009-11-13 20:54:18

видимо, надо все таки включить acpi и apic

dshpavel
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-11-13 11:33:35

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение dshpavel » 2009-11-16 10:32:08

Сделал:

Код: Выделить всё

acpi=1
apic=1
эфекта это не дало. Может я не так делаю?

freelsd
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-11-18 16:13:45

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение freelsd » 2009-11-18 16:24:13

Могу связать это с большими проблемами у Xen, поставляемого в Debian. Я собирал xen 3.3.1 из исходников ввиду проблем с запуском FreeBSD в качестве domU. Конфиг составлен правильно, Вам неочем волноваться.
PS Squezee где же ты, родной - выходиии
PS Кстати рекомендую указываться мак адрес статическим из листа маков. К примеру, если запустите CentOS, потом остановите, потом снова запустите eth0 не поднимется - он любит статический мак.

dshpavel
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-11-13 11:33:35

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение dshpavel » 2009-11-18 22:41:02

С маком - да, все верно. Я уже словил глюк, установил статически и сеть работает.
Из исходников я собрал 3.4.2. Но... стыдно признаться не смог запустить. Во первых там не создался initrd.img, а как его создать я не понял. К тому же в readme написано, что можно без него. При загрузке ругань KERNEL PANIC и все. Может расскажите как создать initrd.img?

rainy
мл. сержант
Сообщения: 76
Зарегистрирован: 2008-02-01 23:26:45

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение rainy » 2009-11-18 23:49:48

эфекта это не дало. Может я не так делаю?
судя по конфигу, вы грузитесь с сидюка. Есть предположение: может ядро винды, которое на инсталляционном диске, принципиально не поддерживает мультипроцессорность?

dshpavel
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-11-13 11:33:35

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение dshpavel » 2009-11-19 15:54:49

Пока я не включил apic и acpi с этим конфигом я грузился с жесткого диска. Точнее при загрузке писалось To boot from CD press any key... и спустя несколько секунд он загружался с винта. Как на обычном компе. А когда включил apic и acpi пришлось поставить boot="c". Но все по прежнему. Винда работает уже неделю, на ней 1С крутится. Хочется 4 ядра задействовать...

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение server801 » 2009-11-19 19:18:48

Могу связать это с большими проблемами у Xen, поставляемого в Debian
а в пакетах нет ?

dshpavel
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-11-13 11:33:35

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение dshpavel » 2009-11-20 9:32:29

Так из пакетов и ставилось. Кстати больших проблем больше пока не видел. Запустилось сразу, и все стабильно работает. UpTime винды неделя. На ней крутится 1С, нагрузка большая, ничего не падает и не виснет. Но процессорных ресурсов явно не хватает... :(

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение server801 » 2009-11-20 10:15:41

но само слово винду крутится-явно процессов много будет.статью напиши по установке Xen на дебиан -полезно новичкам будет почитать

dshpavel
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-11-13 11:33:35

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение dshpavel » 2009-11-20 14:24:15

так там из пакетов все...
едиственное, что я сделал сам - конфиг для DomU и поправил конфиг для Dom0 чтобы включить bridge. Этих инструкций полно в интернете. :smile:

Hero Mohinder
проходил мимо

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение Hero Mohinder » 2010-07-18 7:08:23

Чувак! Всё просто! Ьам указывается не количество процов, а их номера!
Через разделитель. Только номера процов надо знать точно

belk
проходил мимо

Re: Debian+XEN+Windows2003 - проблема с многопроцессорностью

Непрочитанное сообщение belk » 2012-06-13 12:54:48

Возникла такая же проблема, только с Debian wheezy ,ни какие варианты с vcpus и cpus не помогают. Кто как забарывал такую проблему?Возникла такая же проблема, только с Debian wheezy ,ни какие варианты с vcpus и cpus не помогают. Кто как забарывал такую проблему?