The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Установка XEN"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Виртуализация)
Изначальное сообщение [ Отслеживать ]

"Установка XEN"  +/
Сообщение от EXA (ok) on 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, может чего не так, решил запуститься из под виртуалки.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка XEN"  +/
Сообщение от Aleks305 (ok) on 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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Установка XEN"  +/
Сообщение от EXA (ok) on 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 отконфигурилсоь, но уже не смайкилось.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Установка XEN"  +/
Сообщение от EXA (ok) on 16-Мрт-12, 06:46 
Подправил /boot/grub/menu.ls
сейчас
# uname -r
2.6.18-308.1.1.el5xen
, но конфигуре всё равно не выполняется...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

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

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

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

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

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Установка XEN"  +/
Сообщение от Jan email(??) on 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

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Установка XEN"  +/
Сообщение от careless (ok) on 18-Мрт-14, 14:41 
Jan, как с Вами связаться, скайп, ася?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру