خطا هنگام کانفیگ HyperVM بعد از نصب Xen
من Xen رو روی سیستم عامل centos 5.8 نصب کردم و بعدش HyperVM رو هم نصب کردم ... قبلا اطلاع داشتم که باید LVM پارتیشن ایجاد می کردم و به دیتا سنتر گفتم این کار رو انجام بده که گفت به عهده خودتون هست منم به چیزی دست نزدم و همینجوری نصبش کردم ... xen و HyperVM با موفقیت نصب شده و وارد HyperVM هم شدم و هنگام add xen اطلاعات VPS رو میخواد هنگام اد خطای زیر رو میده :
no_kernel_support_for_xen._boot_into_the_right_ker nel
مشکل چی هست ؟؟؟ کسی نیست در مورد xen بتونه کمکم کنه ؟؟
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
درود
خروجی دستور vgdisplay را قرار بدید
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
نقل قول:
نوشته اصلی توسط
nginxweb
درود
خروجی دستور vgdisplay را قرار بدید
کد:
--- Volume group --- VG Name VolGroup00
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 99.88 GB
PE Size 32.00 MB
Total PE 3196
Alloc PE / Size 3196 / 99.88 GB
Free PE / Size 0 / 0
VG UUID dgY58N-DQ0L-Iv84-NhrE-oC4X-q8Na-VrGrek
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
چک کنید ببینید کرنل xen لود شده؟
uname -r
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
نقل قول:
نوشته اصلی توسط
hassanshaikhi
چک کنید ببینید کرنل xen لود شده؟
uname -r
خروجی :
2.6.18-308.el5
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
centos با کرنل xen بالا نمیومده و با کرنل پیشفرض خودش هست
باید چیزی شبیه به این باشه
کد:
2.6.32.54-1.el5xen.x86_64
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
نقل قول:
نوشته اصلی توسط
hassanshaikhi
centos با کرنل xen بالا نمیومده و با کرنل پیشفرض خودش هست
باید چیزی شبیه به این باشه
کد:
2.6.32.54-1.el5xen.x86_64
خوب چاره چی هست ؟؟ مشکل از پارتیشن بندی بوده ؟ این خطا بخاطر چی هست ؟
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
نه ربطی به پارتیشن بندی نداره موقع نصب xen یه مرحله باید کرنل xen رو جایگزین کنید احتمالا اون مرحله رو درست انجام ندادید
خروجی دستور زیر چی هست؟
کد:
cat /boot/grub/grub.conf
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
نقل قول:
نوشته اصلی توسط
hassanshaikhi
نه ربطی به پارتیشن بندی نداره موقع نصب xen یه مرحله باید کرنل xen رو جایگزین کنید احتمالا اون مرحله رو درست انجام ندادید
خروجی دستور زیر چی هست؟
کد:
cat /boot/grub/grub.conf
خروجی :
کد:
# grub.conf generated by anaconda#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-371.8.1.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-371.8.1.el5
module /vmlinuz-2.6.18-371.8.1.el5xen ro root=/dev/VolGroup00/LogVol00
module /initrd-2.6.18-371.8.1.el5xen.img
title CentOS (2.6.18-308.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-308.el5.img
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
بعد از نصب xen سرور رو ریبوت کردید؟
الان با کرنل دومی لود شده باید اولی باشه 2.6.18-371.8.1.el5xen
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
نقل قول:
نوشته اصلی توسط
hassanshaikhi
بعد از نصب xen سرور رو ریبوت کردید؟
الان با کرنل دومی لود شده باید اولی باشه 2.6.18-371.8.1.el5xen
بله ریبوت دادم ... الان چاره چی هست و چیکار باید بکنم که با کرنل xen بالا بیاد ؟
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
nano /boot/grub/grub.conf رو بزنید و مقدار default=1 رو به default=0 تغییر بدید و بعدش ریبوت کنید
کد:
# grub.conf generated by anaconda#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-371.8.1.el5xen)
root (hd0,0)
kernel /xen.gz-2.6.18-371.8.1.el5
module /vmlinuz-2.6.18-371.8.1.el5xen ro root=/dev/VolGroup00/LogVol00
module /initrd-2.6.18-371.8.1.el5xen.img
title CentOS (2.6.18-308.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-308.el5.img
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
این کار رو یه بار هم انجام دادم کلا دیگه به ssh وصل نشد مجبور شدم از کنسول مقدار رو به 1 برگردونم تا ssh متصل شه ... الان باز هم با این تغییر به ssh وصل نمیشه ! مشکل از چی می تونه باشه
پاسخ : خطا هنگام کانفیگ HyperVM بعد از نصب Xen
اگه بعد این تغییر ssh وصل نشده یعنی با کرنل xen نمیتونه بوت بشه که احتمالا مشکل از کرنل هست با یه کرنل دیگه امتحان کنید
به جای xen میتونید از KVM+Qemu استفاده کنید بهتر هم هست.