URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93150
[ Назад ]

Исходное сообщение
"Установка XEN"

Отправлено EXA , 15-Мрт-12 22:13 
Всем привет, решил установить XEN под CentOS 5.8 без X-ов.
yum оказался глух к qemu
По этому решил собрать ручками скачал qemu-0.15.1.tar.gz, но

# cd /usr/src/qemu-0.15.1
# ./configure

ERROR: Host kernel lacks signalfd() support,
but KVM depends on it when the IO thread is disabled.

И как это включить?
Имею
Linux mera 2.6.18-308.1.1.el5 #1 SMP Wed Mar 7 04:17:30 EST 2012 i686 i686 i386 GNU/Linux

kernel-2.6.18-308.el5
kernel-xen-2.6.18-308.1.1.el5
kernel-PAE-devel-2.6.18-308.1.1.el5
kernel-debug-2.6.18-308.1.1.el5
kernel-headers-2.6.18-308.1.1.el5
kernel-2.6.18-308.1.1.el5
kernel-doc-2.6.18-308.1.1.el5
kernel-PAE-2.6.18-308.1.1.el5
kernel-xen-devel-2.6.18-308.1.1.el5
kernel-debug-devel-2.6.18-308.1.1.el5
kernel-devel-2.6.18-308.1.1.el5
gcc version 4.1.2 20080704 (Red Hat 4.1.2-52)

Вообще решил поставить,  т.к. не могу запустить это (первый раз такое везде пахало...)

HaspLinuxEmulator v.1.09 full daemon
loading...
Calc PC_ID info.
Elapsed time 1 min.
Waiting please...
Can't generate Serial-ID PC.
Programm halted

Отдебажить не могу, но либы все есть, грешу что сервер HP, может чего не так, решил запуститься из под виртуалки.


Содержание

Сообщения в этом обсуждении
"Установка XEN"
Отправлено Aleks305 , 15-Мрт-12 23:15 
>[оверквотинг удален]
> везде пахало...)
> HaspLinuxEmulator v.1.09 full daemon
> loading...
> Calc PC_ID info.
> Elapsed time 1 min.
> Waiting please...
> Can't generate Serial-ID PC.
> Programm halted
> Отдебажить не могу, но либы все есть, грешу что сервер HP, может
> чего не так, решил запуститься из под виртуалки.

Должна быть поддержка виртуализации процессором - читайте на сайте Red Hat


"Установка XEN"
Отправлено EXA , 16-Мрт-12 05:46 
> Должна быть поддержка виртуализации процессором - читайте на сайте Red Hat

Вроде есть

# grep -i vmx /proc/cpuinfo
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl vmx tm2 ssse3 cx16 xtpr lahf_lm
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni monitor ds_cpl vmx tm2 ssse3 cx16 xtpr lahf_lm

Но вот с этим глухо
  # grep -i hvm /sys/hypervisor/properties/capabilities
Такого пути нет, поиск на винте по названию файла hypervisor глух.

А что если нет виртуализации кофигуре уже не пройдёт? Потому что qemu-1.0.1.tar.gz отконфигурилсоь, но уже не смайкилось.


"Установка XEN"
Отправлено EXA , 16-Мрт-12 06:46 
Подправил /boot/grub/menu.ls
сейчас
# uname -r
2.6.18-308.1.1.el5xen
, но конфигуре всё равно не выполняется...

"Установка XEN"
Отправлено PavelR , 16-Мрт-12 09:36 
> Всем привет, решил установить XEN под CentOS 5.8 без X-ов.
> yum оказался глух к qemu
> По этому решил собрать ручками скачал qemu-0.15.1.tar.gz, но

Я вот понять не могу - нафига так страдать, если есть другие дистрибутивы, у которых это лежит в коробке ?

Я использую Debian и не парюсь.

Вообще, я так понимаю, что это всё ставится на CentOS, потому что SolusVM с Xen-виртуализацией помоему на центось-то ставится ... Значит может какого-то репозитория не подключено? Но не ручками же собирать... Это плохо сопровождается...


"Установка XEN"
Отправлено EXA , 16-Мрт-12 10:57 
> Вообще, я так понимаю, что это всё ставится на CentOS, потому что
> SolusVM с Xen-виртуализацией помоему на центось-то ставится ... Значит может какого-то
> репозитория не подключено? Но не ручками же собирать... Это плохо сопровождается...

У меня такое ощущение, что свернули по i386  qemu, нужно ещё попробовать поискать.



"Установка XEN"
Отправлено EXA , 17-Мрт-12 13:31 
> У меня такое ощущение, что свернули по i386  qemu, нужно ещё
> попробовать поискать.

Вообще не знаю зачем QEMU, всё чудно запускатся виртуалка ставиться, при желании можно по VNC зацепиться. И на компе нашёл такое
/etc/libvirt/qemu
может оно в XEN включено было...


"Установка XEN"
Отправлено Семен , 26-Апр-12 12:46 
> Вообще решил поставить,  т.к. не могу запустить это (первый раз такое
> везде пахало...)

...
> Can't generate Serial-ID PC.
> Programm halted

...
> Отдебажить не могу, но либы все есть, грешу что сервер HP, может
> чего не так, решил запуститься из под виртуалки.

Столкнулся с тем же самым и тоже на сервере НР, операционка устанавливалась с нуля.
Развернул тот же дистриб на другом железе - все прекрасно запускается.

То ли в этом виновато, что сервак НР, то ли четыре ядра ему не нравятся - уж не знаю.

Первый раз такое всплыло...


"Установка XEN"
Отправлено Jan , 16-Июл-13 23:57 
Может кому поможет...

На сервере HP боролся с HASPEMUL для MVTS. Получал ту же ошибку:
HaspLinuxEmulator v.1.09 full daemon
loading...
Calc PC_ID info.
Elapsed time 1 min.
Waiting please...
Can't generate Serial-ID PC.
Programm halted


Натравил на hled2 strace:
strace /usr/local/mvts/haspemul/hled2
....
open("/dev/hda", O_RDONLY)              = -1 ENOENT (No such file or directory)
open("/dev/hdb", O_RDONLY)              = -1 ENOENT (No such file or directory)
open("/dev/hdc", O_RDONLY)              = -1 ENOENT (No such file or directory)
open("/dev/hdd", O_RDONLY)              = -1 ENOENT (No such file or directory)
....
open("/dev/sda", O_RDONLY)              = -1 ENOENT (No such file or directory)
open("/dev/sdb", O_RDONLY)              = -1 ENOENT (No such file or directory)
open("/dev/sdc", O_RDONLY)              = -1 ENOENT (No such file or directory)
....
open("/dev/sdz", O_RDONLY)              = -1 ENOENT (No such file or directory)
write(1, "Can't generate Serial-ID PC.\n", 29Can't generate Serial-ID PC.
) = 29
write(1, "Programm halted\n", 16Programm halted
)       = 16
exit_group(0)                           = ?

Эмулятор искал любое стандартное дисковое устройство, но для моего сервера и многих других с каким-нить рейдконтроллером - не тут-то было... в итоге проблему решил так:

добавил в скрипт запуска HASPEMUL строчку со ссылкой на имеющийся в системе диск
/bin/ln -s /dev/cciss/c0d0 /dev/sda

Работает без проблем! ;)


"Установка XEN"
Отправлено careless , 18-Мрт-14 14:41 
Jan, как с Вами связаться, скайп, ася?