Hi, On Mon, Sep 17, 2007 at 03:54:56PM +0200, Michael Liebl wrote: > Am Montag, den 17. September 2007 schrubte Dejan: > > Hi Dejan, > > > heartbeat). There were also problems in the past with broken > > kernels not scheduling tasks, but let's hope that those remained > > in the past. You should try to increase the "deadtime" and > > That's it, thank you! > > Using standard Ubuntu "server" Kernel brings in the case of heartbeat > some problems. Using standard Ubuntu "686" Kernel anything related to > heartbeat works fine, also after restarting the machines. > > So is this a Kernel problem? Or better, a Ubuntu-Kernel problem?
I think that it is most likely a kernel problem. Now, even various config options should not break it so much that it doesn't schedule tasks regularly. Still, looks like the two kernels have the same codebase. IIRC, IOSCHED is for the I/O and used only for block devices. PREEMPT is the most probable culprit, but still it sholdn't have that adverse effect. > Should I file a Bugreport to Ubuntu? Yes, I think that you should. Thanks. Dejan > The Kernels are not very different, but the Scheduler. > > # sdiff -w 90 -s config-2.6.15-29-686 config-2.6.15-29-server > > # Linux kernel version: 2.6.15-29-686 | # Linux kernel version: > 2.6.15-29-server > # Wed Aug 29 13:39:15 2007 | # Wed Aug 29 14:23:26 2007 > CONFIG_DEFAULT_AS=y | # CONFIG_DEFAULT_AS is not set > # CONFIG_DEFAULT_DEADLINE is not set | CONFIG_DEFAULT_DEADLINE=y > CONFIG_DEFAULT_IOSCHED="anticipatory" | > CONFIG_DEFAULT_IOSCHED="deadline" > # CONFIG_X86_GENERIC is not set | CONFIG_X86_GENERIC=y > CONFIG_X86_L1_CACHE_SHIFT=5 | CONFIG_X86_L1_CACHE_SHIFT=7 > > CONFIG_X86_INTEL_USERCOPY=y > CONFIG_ENABLE_ALT_SMP=y | # CONFIG_ENABLE_ALT_SMP is > not set > # CONFIG_PREEMPT_NONE is not set | CONFIG_PREEMPT_NONE=y > CONFIG_PREEMPT=y | # CONFIG_PREEMPT is not set > CONFIG_PREEMPT_BKL=y | # CONFIG_PREEMPT_BKL is not > set > CONFIG_HIGHMEM4G=y | # CONFIG_HIGHMEM4G is not set > # CONFIG_HIGHMEM64G is not set | CONFIG_HIGHMEM64G=y > > CONFIG_X86_PAE=y > # CONFIG_HZ_100 is not set | CONFIG_HZ_100=y > CONFIG_HZ_250=y | # CONFIG_HZ_250 is not set > CONFIG_HZ=250 | CONFIG_HZ=100 > > CONFIG_I2O_EXT_ADAPTEC_DMA64=y > # CONFIG_OCFS2_FS is not set | CONFIG_OCFS2_FS=m > # CONFIG_GFS_FS is not set | CONFIG_GFS_FS=m > # CONFIG_GFS_FS_LOCK_HARNESS is not set | CONFIG_GFS_FS_LOCK_HARNESS=m > > CONFIG_GFS_FS_LOCK_NOLOCK=m > > CONFIG_GFS_FS_LOCK_DLM=m > > CONFIG_GFS_FS_LOCK_GULM=m > # CONFIG_DEBUG_PREEMPT is not set < > # CONFIG_CLUSTER is not set | CONFIG_CLUSTER=m > > CONFIG_CLUSTER_DLM=m > > CONFIG_CLUSTER_DLM_PROCLOCKS=y > > > > -- > <) .--. > )#=+ ' > /## | .+. Greetings, > ,,/###,|,,,,,,|,,,, Michael > > _______________________________________________ > Linux-HA mailing list > [email protected] > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
