Страница 1 из 1

XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-13 13:59:46
zipanton
Установил Windows 2008 на XenServer, все нормально работает. Устанавливаю FreeBSD 8.1 x64, когда появляется Welcome to FreeBSD! нажимаю Enter и появляется (см. прикрепленный файл)

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-15 11:22:00
sch
вчерашний снэпшот 8-Stable i386 инсталлировался нормально.
До этого снэпшота тоже не получалось установить Freebsd 8.0/8.1 на Citrix XenServer 5.6

x64 не пробовал

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-15 12:57:06
x6e6564

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

uname -rim
8.1-RELEASE i386 GENERIC

dmesg | grep -i xen
ACPI APIC Table: <Xen HVM>
acpi0: <Xen> on motherboard
XenServer 5.6
Завелось с пол оборота.
При создании ВМ, использовал "Other Install media"
ISO образ по nfs.
CPU простой Intel с поддержкой VT. :unknown:

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-15 14:41:55
zipanton
x6e6564 писал(а):

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

uname -rim
8.1-RELEASE i386 GENERIC

dmesg | grep -i xen
ACPI APIC Table: <Xen HVM>
acpi0: <Xen> on motherboard
XenServer 5.6
Завелось с пол оборота.
При создании ВМ, использовал "Other Install media"
ISO образ по nfs.
CPU простой Intel с поддержкой VT. :unknown:

скачал 8.1-RELEASE i386, ставлю, на сей раз
panic: vm_fault: fault on nofault entry, addr: c69fd000
cpuid = 0
:cz2:
вот такое железо
AMD Opteron 2214 2200 Mhz
1Tb ( 8 винтов )
8 Gb ОЗУ
мать Tyan N3600R

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-15 20:54:44
sch
возможно тонкость в этом: "ISO образ по NFS"

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-16 11:13:40
zipanton
sch писал(а):возможно тонкость в этом: "ISO образ по NFS"
можете написать как вы это сделали ?

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-16 13:27:10
sch
во первых это не я делал
во вторых делается просто: для сервера-платформы XEN создается новый Storage Repository типа NFS, в качестве значения указываешь путь к NFS серверу и опубликованному каталогу, в котором хранятся файлы ISO, а затем в свойствах виртуальной машины в разделе STORAGE выбираешь для объекта "DVD Drive" файл ISO из списка доступных для NFS репозитория.

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-16 14:59:59
zipanton
sch писал(а):во первых это не я делал
во вторых делается просто: для сервера-платформы XEN создается новый Storage Repository типа NFS, в качестве значения указываешь путь к NFS серверу и опубликованному каталогу, в котором хранятся файлы ISO, а затем в свойствах виртуальной машины в разделе STORAGE выбираешь для объекта "DVD Drive" файл ISO из списка доступных для NFS репозитория.
сорри, я понял.

вообщем получилось все сделать на FreeBSD-7.2-release-amd64... на остальных пишет ошибки

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2010-09-17 12:24:58
zipanton
обновил мир (reeBSD-7.2-release-amd64) теперь freebsd 8.1 x64 stable, и все работает....

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-21 14:30:34
jeweller
пол года мучался с этим ксенсервером - пытался поставить на ксенсервер 8.0 стабл амд64 на amd phenom II. ловил кернел паник сразу после выбора варианта запуска установщика... но почитва тут решил плюнуть на восьмерку и решил поставить семерку. и о чудо! она запустилась.. теперь сделаю снапшот и попробую обновит ьдо восьмерки:)

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-24 8:41:13
playnet
zipanton писал(а): AMD Opteron 2214 2200 Mhz
Дело в этом.

Суть в том, что на амд не работает хен+фря 8 - надо или запускать 7 и молиться, или попробовать собрать хен-ядро на другой машине и сразу запускать в pv. Обсуждал эту багу с представителями амд.

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-24 11:15:11
jeweller
эксперимента ради, есть замечательная штука в ксеньке сервере - snapshot называется (ну вы знаете...) -
1.поднял фря 7.0, обновил исходники, собрал ядро, перезапустился - полет нормальный. - снапшот.
2. обновил исходники до 7.1 далее кернел до 7.1 ребут - запуск - полет нормальный - снапшот,
3. то же с 7.2 - полет нормальный- снапшот.
4. 7.3 - кернел паник нумер 9.
5. 8.0 - кернел паник нумер 12,
6. 8.1 - см пункт 8.0..

сравнивал конфиги кернела у 7.2 и 7.3 - идентичные... весьма вероятно что сам код кернела чем то отличается.... пойду натвитю в амды может быть хоть что-то полезное скажут

вот такая котовасия.

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-25 18:58:49
sch
xen 5.6.0
поставили 7.2-stable в сентябре 2010
обновили до 8.1-stable
активные функции: squid, snmp, bind, rinetd, mpd5, racoon (ipsec), apache
работает в боевом режиме без единого сбоя

кусок dmesg
FreeBSD 8.1-STABLE #0: Mon Sep 20 13:31:01 EEST 2010
root@srv-fmp4:/usr/obj/usr/src/sys/SRV-FMP4 i386
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Phenom(tm) II X4 925 Processor (2812.57-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0x100f42 Family = 10 Model = 4 Stepping = 2
Features=0x781fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,MMX,FXSR,SSE,SSE2>
Features2=0x80802001<SSE3,CX16,POPCNT,<b31>>
AMD Features=0xe2400800<SYSCALL,MMX+,FFXSR,LM,3DNow!+,3DNow!>
AMD Features2=0x1f1<LAHF,CR8,ABM,SSE4A,MAS,Prefetch>
TSC: P-state invariant
real memory = 1069547520 (1020 MB)
avail memory = 1027907584 (980 MB)
ACPI APIC Table: <Xen HVM>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 2 package(s) x 1 core(s)
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 2
ioapic0: Changing APIC ID to 1
в стандартный конфиг ядра добавлено
# FIREWALL
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=5
options IPFIREWALL_FORWARD
options IPFIREWALL_NAT

options LIBALIAS
options IPDIVERT
options ROUTETABLES=5
options DUMMYNET
options HZ=1000

# IPSEC
options IPSEC
options IPSEC_FILTERTUNNEL

device crypto
device gre
device carp

# MPD
options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_BRIDGE
options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_FRAME_RELAY
options NETGRAPH_GIF
options NETGRAPH_GIF_DEMUX
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_IP_INPUT
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_SPLIT
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
то есть ничего особенного, тюнингом под виртуализацию никто не занимался

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-25 22:34:48
jeweller
sch писал(а):xen 5.6.0
поставили 7.2-stable в сентябре 2010
обновили до 8.1-stable
активные функции: squid, snmp, bind, rinetd, mpd5, racoon (ipsec), apache
работает в боевом режиме без единого сбоя

кусок dmesg
FreeBSD 8.1-STABLE #0: Mon Sep 20 13:31:01 EEST 2010
root@srv-fmp4:/usr/obj/usr/src/sys/SRV-FMP4 i386
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Phenom(tm) II X4 925 Processor (2812.57-MHz 686-class CPU)
Origin = "AuthenticAMD" Id = 0x100f42 Family = 10 Model = 4 Stepping = 2
Features=0x781fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,MMX,FXSR,SSE,SSE2>
Features2=0x80802001<SSE3,CX16,POPCNT,<b31>>
AMD Features=0xe2400800<SYSCALL,MMX+,FFXSR,LM,3DNow!+,3DNow!>
AMD Features2=0x1f1<LAHF,CR8,ABM,SSE4A,MAS,Prefetch>
TSC: P-state invariant
real memory = 1069547520 (1020 MB)
avail memory = 1027907584 (980 MB)
ACPI APIC Table: <Xen HVM>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 2 package(s) x 1 core(s)
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 2
ioapic0: Changing APIC ID to 1
в стандартный конфиг ядра добавлено
# FIREWALL
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=5
options IPFIREWALL_FORWARD
options IPFIREWALL_NAT

options LIBALIAS
options IPDIVERT
options ROUTETABLES=5
options DUMMYNET
options HZ=1000

# IPSEC
options IPSEC
options IPSEC_FILTERTUNNEL

device crypto
device gre
device carp

# MPD
options NETGRAPH
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_BRIDGE
options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_FRAME_RELAY
options NETGRAPH_GIF
options NETGRAPH_GIF_DEMUX
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_IP_INPUT
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_LMI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_SPLIT
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
то есть ничего особенного, тюнингом под виртуализацию никто не занимался
расскажите как вы обновлялись? у меня постоянно кернел паник на проце амд при переходе на 7.3-80-8.1

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-26 0:03:41
sch
уже рассказал как обновлялись :)
поставили 7.2 stable
обновили исходники через csup, в файле csup.conf прописан tag=RELENG_8
make buildworld
make buildkernel
make installkernel
reboot
make installworld

вроде все, ничего особенного не делали

НО: если не обратили внимание - я рассказываю про успешный запуск i386

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-01-26 9:12:53
opt1k
ставил Xen 4ый кажется( сразу как он зарелизился ). Ставил фряху 8, архитектуру не вспомню, но вроде амд64. Вобщем тот же кернел паник. Процессор athlon 2 X2.
Пробуйте паравиртуальный домен(если он поддерживается КсенСервером), пример есть на форуме freebsd.org в разделе хауту.

Re: XenServer 5.6 & FreeBSD 8.1 x64

Добавлено: 2011-02-13 18:40:47
Гость
opt1k писал(а):ставил Xen 4ый кажется( сразу как он зарелизился ). Ставил фряху 8, архитектуру не вспомню, но вроде амд64. Вобщем тот же кернел паник. Процессор athlon 2 X2.
Пробуйте паравиртуальный домен(если он поддерживается КсенСервером), пример есть на форуме freebsd.org в разделе хауту.
имеется в виду запустить любой линукс, мандрива или дебиан поставит ьтуда ксен ядро и поднять там бсд по статье http://forums.freebsd.org/showthread.php?t=10268 ?