altmayer 发表于 2002-12-2 18:41:03

2.4.18-3 对双CPU支持不稳定吗?

各位大侠,我遇到了一个很头疼的问题.
我们的 firebird BBS服务器, 用的 redhat7.3, 内核是2.4.18-3,
当使用双CPU时总是会发生内核崩溃, 系统 load 升高到好几百.
此间拒绝一切服务,无法登录系统,已登录的shell也无法执行命令.
并且此间系统 log 为空白.

但是使用单CPU后一切正常.

在此向大家请教,该如何对付内核的这种问题?
谢谢

黑企鹅 发表于 2002-12-2 19:22:30

你好,我一直作用的双PII400+debian woodykernel: 2.4.18-686-smp,很稳定,从没有出过问题.
freebsd我没用过,建议你到www.freebsdchina.org去问问, 如果你的机器上debian的系统,就试试debian吧. 支持smp的内核有现成的,直接安装就行..

altmayer 发表于 2002-12-2 19:40:31

对不起, 我前面漏掉了, 我们的服务器操作系统用的是 redhat7.3
firebird bbs 只是一种服务器软件
谢谢你的回复

你好,我一直作用的双PII400+debian woodykernel: 2.4.18-686-smp,很稳定,从没有出过问题.
freebsd我没用过,建议你到www.freebsdchina.org去问问, 如果你的机器上debian的系统,就试试debian吧. 支持smp的内核有现成的,直接安装就行..

超级用户 发表于 2002-12-2 19:55:32

内核是您自行定制的,还是用的现成的?

altmayer 发表于 2002-12-3 21:01:07

现成smp的和定制的都试过, 双CPU就出问题, 而用现成的up 内核就没事
对redhat有点失望, 我们准备试试 debian

内核是您自行定制的,还是用的现成的?

Eagle 发表于 2002-12-3 22:23:13

试过RH的服务器版本吗?

altmayer 发表于 2002-12-4 00:13:45

那个还真没考虑过, 我去找点文章看看 :)
你对服务器版本有什么体会么?

试过RH的服务器版本吗?

altmayer 发表于 2002-12-9 13:19:58

Re: 2.4.18-3 对双CPU支持不稳定吗?

谢谢帮助, 我找到原因了, BUG

---------------------------------------------------------------------
                   Red Hat, Inc. Red Hat Bug Fix Advisory            

Synopsis:          Kernel panic on SMP systems with ext3 file systems is now
fixed.                                                                     
Advisory ID:       RHBA-2002:085-11
Issue date:      2002-05-07      
Updated on:      2002-05-09
Product:         Red Hat Linux
Keywords:          kernel panic filesystem ext3 SMP
Cross references:                                 
Obsoletes:      
---------------------------------------------------------------------

1. Topic:

A few bugs, including one in ext3 that could cause a kernel panic
on SMP systems, are fixed in this kernel errata.               

2. Relevant releases/architectures:

Red Hat Linux 7.3 - athlon, i386, i586, i686, noarch

3. Problem description:

In the 2.4.18-3 kernel, a timing change exposed a previously-unseen
race condition in ext3 which could occasionally cause the kernel   
to panic on SMP systems. The 2.4.18-4 kernel corrects this problem.

In addition, under the 2.4.18-3 kernel it was not possible to build modules
for the bigmem kernel (used for machines with memory with                  
addresses higher than 4GB) due to a typo in its header file
(__module_bigmem should have been __module__bigmem in the file
linux-rhconfig.h). This is now fixed.                        

Finally, bugs in the vsnprintf implementation and in the way the kernel
reads the /proc/stat file are now fixed.                              

4. Solution:

Before applying this update, make sure all previously released errata
relevant to your system have been applied.                           

The procedure for upgrading the kernel manually is documented at:
http://www.redhat.com/support/docs/howto/kernel-upgrade/         
Please read the directions for your architecture carefully before
proceeding with the kernel upgrade.                              

Please note that this update is also available via Red Hat Network. Many
people find this to be an easier way to apply updates. To use Red Hat   
Network, launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system. Note that you need to select the kernel
explicitly on default configurations of up2date.                           


If you experienced the filesystem panic, you are recommended to
check filesystem consistency.This bug will show up as one of
"kernel BUG at journal.c:406" or "kernel BUG at commit.c:535"
(The check is done in two places in the source code, and either
of them might show up.)                                       

To force the filesystem check, log in as root, run
touch /forcefsck                                 
and then reboot the system.It will check all the filesystems
after rebooting.This needs to be done only once after you   
experience the panic.                                    

5. Bug IDs fixed (http://bugzilla.redhat.com/bugzilla for more info):

64107 - Kernel Panic when running sendmail test

6. RPMs required:

Red Hat Linux 7.3:

SRPMS:
ftp://updates.redhat.com/7.3/en/os/SRPMS/kernel-2.4.18-4.src.rpm

athlon:
ftp://updates.redhat.com/7.3/en/os/athlon/kernel-2.4.18-4.athlon.rpm
ftp://updates.redhat.com/7.3/en/os/athlon/kernel-smp-2.4.18-4.athlon.rpm

i386:
ftp://updates.redhat.com/7.3/en/os/i386/kernel-2.4.18-4.i386.rpm
ftp://updates.redhat.com/7.3/en/os/i386/kernel-BOOT-2.4.18-4.i386.rpm
ftp://updates.redhat.com/7.3/en/os/i386/kernel-source-2.4.18-4.i386.rpm
ftp://updates.redhat.com/7.3/en/os/i386/kernel-doc-2.4.18-4.i386.rpm   

i586:
ftp://updates.redhat.com/7.3/en/os/i586/kernel-smp-2.4.18-4.i586.rpm

i686:
ftp://updates.redhat.com/7.3/en/os/i686/kernel-2.4.18-4.i686.rpm
ftp://updates.redhat.com/7.3/en/os/i686/kernel-smp-2.4.18-4.i686.rpm
ftp://updates.redhat.com/7.3/en/os/i686/kernel-bigmem-2.4.18-4.i686.rpm
ftp://updates.redhat.com/7.3/en/os/i686/kernel-debug-2.4.18-4.i686.rpm



7. Verification:

MD5 sum                        Package Name
--------------------------------------------------------------------------
9d479e5945a7a3f531d1214190531439 7.3/en/os/SRPMS/kernel-2.4.18-4.src.rpm
299f32852ffb307a44ff70f2120a4ce3 7.3/en/os/athlon/kernel-2.4.18-4.athlon.rpm
de7790069bcc3692b3c8327bd944f7ba 7.3/en/os/athlon/kernel-smp-2.4.18-4.athlon.rpm                                                                           
5238c7b686f49b22b0c8ab53f3ee171a 7.3/en/os/i386/kernel-2.4.18-4.i386.rpm
3618011ce43a90a7d6f04eae0edb4e13 7.3/en/os/i386/kernel-BOOT-2.4.18-4.i386.rpm
3d3a2874a421211e0df83b985cbcc6a1 7.3/en/os/i386/kernel-doc-2.4.18-4.i386.rpm
f2e15d328f25055c5e9ffc7c4ffd0de1 7.3/en/os/i386/kernel-source-2.4.18-4.i386.rpm                                                                           
031caf81dcb3866cdf934f55de900f39 7.3/en/os/i586/kernel-smp-2.4.18-4.i586.rpm
09394cc1e3a2e9e5e930961084f33c1b 7.3/en/os/i686/kernel-2.4.18-4.i686.rpm   
0cab966d442483c69d99a2b9628beb03 7.3/en/os/i686/kernel-bigmem-2.4.18-4.i686.rpm                                                                           
8668410c124f148fffd8b59f34f8b0ee 7.3/en/os/i686/kernel-debug-2.4.18-4.i686.rpm
2286e5307d2e2f8da474b0cc9e133e5c 7.3/en/os/i686/kernel-smp-2.4.18-4.i686.rpm


These packages are GPG signed by Red Hat, Inc. for security.Our key
is available at:                                                   
    http://www.redhat.com/about/contact/pgpkey.html

You can verify each package with the following command:
    rpm --checksig<filename>                        

If you only wish to verify that each package has not been corrupted or
tampered with, examine only the md5sum with the following command:   
    rpm --checksig --nogpg <filename>                           

8. References:




Copyright(c) 2000, 2001, 2002 Red Hat, Inc.



_______________________________________________
Redhat-watch-list mailing list               
To unsubscribe, visit: https://listman.redhat.com/mailman/listinfo/redhat-watc
h-list                                                                        




_______________________________________________
redhat-announce-list mailing list            
[email protected]
https://listman.redhat.com/mailman/listinfo/redhat-announce-list

各位大侠,我遇到了一个很头疼的问题.
我们的 firebird BBS服务器, 用的 redhat7.3, 内核是2.4.18-3,
当使用双CPU时总是会发生内核崩溃, 系统 load 升高到好几百.
此间拒绝一切服务,无法登录系统,已登录的shell也无法执行命令.
并且此间系统 log 为空白.

但是使用单CPU后一切正常.

在此向大家请教,该如何对付内核的这种问题?
谢谢

超级用户 发表于 2002-12-9 16:25:15

恭喜啊!哈哈!

semse_vip 发表于 2006-7-24 11:58:35

我也遇到同样头痛的问题,我用的是REDHAT 9

PXE2 发表于 2006-8-21 10:38:34

为啥不用2.6的内核阿?

cnhnln 发表于 2006-8-21 12:32:41

因为是02年得时候

PXE2 发表于 2006-8-21 13:09:22

现在可以UP内核了。。2.6的CPU热插拔做的很好。。

bingogu 发表于 2006-9-25 14:25:03

老帖子被翻出来了
页: [1]
查看完整版本: 2.4.18-3 对双CPU支持不稳定吗?