Chinaunix首页 | 论坛 | 博客
  • 博客访问: 566877
  • 博文数量: 44
  • 博客积分: 5017
  • 博客等级: 大校
  • 技术积分: 508
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-17 16:03
文章分类

全部博文(44)

文章存档

2011年(1)

2010年(1)

2009年(1)

2008年(5)

2007年(22)

2006年(14)

我的朋友

分类: LINUX

2008-08-18 19:07:48

在上篇的怪异的死机问题(1)中提到FC9经常莫名奇妙的死机,而且没找到任何的信息,后来我将该系统换成RHEL5.2,虽然有些进展,但问题原因还是没有找到,在这一个月的观察里由于其它的事很忙,只是零星的做了一些测试,现在目前的状况如下:

1、用RHEL5.2带XEN的核心启动,在连续一个星期的持续运行中,并没有出现死机的情况,仿佛一切正常了,但是在核心上跑VMware server有问题,上面的虚拟机不能启动。

2、用RHEL5.2标准的核心启动,问题同样存在,和FC9一样几个小时就死机了,也没有找到有错误信息的输出,但在上面运行VMware server倒是正常。

从目前来看与核心有很大的关系,比较了这两个核心的config文件,确实也存在比较大差异:


# diff config-2.6.18-92.el5 config-2.6.18-92.el5xen
3,4c3,4
< # Linux kernel version: 2.6.18-92.el5
< # Tue Apr 29 13:13:29 2008
---
> # Linux kernel version: 2.6.18-92.el5xen
> # Tue Apr 29 13:43:07 2008
7d6
< CONFIG_GENERIC_TIME=y
111c110
< # CONFIG_X86_XEN is not set
---
> CONFIG_X86_XEN=y
118c117
< CONFIG_X86_GENERICARCH=y
---
> # CONFIG_X86_GENERICARCH is not set
120d118
< CONFIG_X86_CYCLONE_TIMER=y
158,161c156
< CONFIG_X86_TSC=y
< CONFIG_HPET_TIMER=y
< CONFIG_HPET_EMULATE_RTC=y
< CONFIG_TICK_DIVIDER=y
---
> # CONFIG_TICK_DIVIDER is not set
163,164d157
< CONFIG_SCHED_SMT=y
< CONFIG_SCHED_MC=y
171,173d163
< CONFIG_X86_MCE=y
< # CONFIG_X86_MCE_NONFATAL is not set
< CONFIG_X86_MCE_P4THERMAL=y
179d168
< CONFIG_X86_MSR=m
181c170
< # CONFIG_SWIOTLB is not set
---
> CONFIG_SWIOTLB=y
186,187d174
< CONFIG_EDD=m
< CONFIG_EFI_VARS=y
193,194c180,181
< CONFIG_HIGHMEM4G=y
< # CONFIG_HIGHMEM64G is not set
---
> # CONFIG_HIGHMEM4G is not set
> CONFIG_HIGHMEM64G=y
196a184
> CONFIG_X86_PAE=y
206,207d193
< CONFIG_HIGHPTE=y
< # CONFIG_MATH_EMULATION is not set
209,211d194
< CONFIG_EFI=y
< # CONFIG_IRQBALANCE is not set
< CONFIG_BOOT_IOREMAP=y
216,218c199,201
< # CONFIG_HZ_250 is not set
< CONFIG_HZ_1000=y
< CONFIG_HZ=1000
---
> CONFIG_HZ_250=y
> # CONFIG_HZ_1000 is not set
> CONFIG_HZ=250
224d206
< # CONFIG_COMPAT_VDSO is not set
231,235d212
< CONFIG_PM_LEGACY=y
< # CONFIG_PM_DEBUG is not set
< CONFIG_SOFTWARE_SUSPEND=y
< CONFIG_PM_STD_PARTITION=""
< CONFIG_SUSPEND_SMP=y
241,243d217
< CONFIG_ACPI_SLEEP=y
< CONFIG_ACPI_SLEEP_PROC_FS=y
< # CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
264d237
< CONFIG_X86_PM_TIMER=y
269,280d241
< # APM (Advanced Power Management) BIOS Support
< #
< CONFIG_APM=y
< # CONFIG_APM_IGNORE_USER_SUSPEND is not set
< # CONFIG_APM_DO_ENABLE is not set
< CONFIG_APM_CPU_IDLE=y
< # CONFIG_APM_DISPLAY_BLANK is not set
< CONFIG_APM_RTC_IS_GMT=y
< # CONFIG_APM_ALLOW_INTS is not set
< # CONFIG_APM_REAL_MODE_POWER_OFF is not set
<
< #
332d292
< CONFIG_PCI_BIOS=y
334a295,296
> CONFIG_XEN_PCIDEV_FRONTEND=y
> # CONFIG_XEN_PCIDEV_FE_DEBUG is not set
338d299
< CONFIG_PCI_MSI=y
341,342d301
< # CONFIG_ISA is not set
< # CONFIG_MCA is not set
374,376d332
< CONFIG_HOTPLUG_PCI_COMPAQ=m
< # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
< CONFIG_HOTPLUG_PCI_IBM=m
938d893
< CONFIG_MTD_NAND_CS553X=m
1314a1270
> CONFIG_I2O_EXT_ADAPTEC_DMA64=y
1862,1865c1818,1820
< CONFIG_SERIAL_8250=y
< CONFIG_SERIAL_8250_CONSOLE=y
< CONFIG_SERIAL_8250_PCI=y
< CONFIG_SERIAL_8250_PNP=y
---
> CONFIG_SERIAL_8250=m
> CONFIG_SERIAL_8250_PCI=m
> CONFIG_SERIAL_8250_PNP=m
1878,1879c1833
< CONFIG_SERIAL_CORE=y
< CONFIG_SERIAL_CORE_CONSOLE=y
---
> CONFIG_SERIAL_CORE=m
1997,2001c1951
< CONFIG_TCG_TPM=m
< CONFIG_TCG_TIS=m
< CONFIG_TCG_NSC=m
< CONFIG_TCG_ATMEL=m
< CONFIG_TCG_INFINEON=m
---
> # CONFIG_TCG_TPM is not set
2240d2189
< # CONFIG_FB_IMAC is not set
2829,2830c2778
< CONFIG_HUGETLBFS=y
< CONFIG_HUGETLB_PAGE=y
---
> # CONFIG_HUGETLB_PAGE is not set
3016,3019c2964
<
< #
< # Page alloc debug is incompatible with Software Suspend on i386
< #
---
> # CONFIG_DEBUG_PAGEALLOC is not set
3024d2968
< CONFIG_DOUBLEFAULT=y
3098a3043,3084
> CONFIG_XEN=y
> CONFIG_XEN_INTERFACE_VERSION=0x00030203
>
> #
> # XEN
> #
> CONFIG_XEN_PRIVILEGED_GUEST=y
> # CONFIG_XEN_UNPRIVILEGED_GUEST is not set
> CONFIG_XEN_PRIVCMD=y
> CONFIG_XEN_XENBUS_DEV=y
> CONFIG_XEN_BACKEND=y
> CONFIG_XEN_BLKDEV_BACKEND=m
> CONFIG_XEN_BLKDEV_TAP=m
> CONFIG_XEN_NETDEV_BACKEND=m
> # CONFIG_XEN_NETDEV_PIPELINED_TRANSMITTER is not set
> CONFIG_XEN_NETDEV_LOOPBACK=m
> CONFIG_XEN_PCIDEV_BACKEND=m
> CONFIG_XEN_PCIDEV_BACKEND_VPCI=y
> # CONFIG_XEN_PCIDEV_BACKEND_PASS is not set
> # CONFIG_XEN_PCIDEV_BACKEND_SLOT is not set
> # CONFIG_XEN_PCIDEV_BE_DEBUG is not set
> # CONFIG_XEN_TPMDEV_BACKEND is not set
> CONFIG_XEN_BLKDEV_FRONTEND=m
> CONFIG_XEN_NETDEV_FRONTEND=m
> CONFIG_XEN_FRAMEBUFFER=y
> CONFIG_XEN_KEYBOARD=y
> CONFIG_XEN_SCRUB_PAGES=y
> # CONFIG_XEN_DISABLE_SERIAL is not set
> CONFIG_XEN_SYSFS=y
> CONFIG_XEN_COMPAT_030002_AND_LATER=y
> # CONFIG_XEN_COMPAT_LATEST_ONLY is not set
> CONFIG_XEN_COMPAT_030002=y
> CONFIG_HAVE_ARCH_ALLOC_SKB=y
> CONFIG_HAVE_ARCH_DEV_ALLOC_SKB=y
> CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y
> CONFIG_NO_IDLE_HZ=y
> CONFIG_XEN_UTIL=y
> CONFIG_XEN_BALLOON=y
> CONFIG_XEN_DEVMEM=y
> CONFIG_XEN_SKBUFF=y
> CONFIG_XEN_REBOOT=y
> CONFIG_XEN_SMPBOOT=y
3125d3110
< CONFIG_X86_HT=y
3127a3113,3114
> CONFIG_X86_NO_TSS=y
> CONFIG_X86_NO_IDT=y


这到底是核心的哪个地方引起的呢?谁能告诉我吗?
阅读(2717) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-09-08 23:05:08

把APM关掉试试