+ -
当前位置:首页 → 问答吧 → debian 文件系统求助。

debian 文件系统求助。

时间:2004-06-22

来源:互联网

debian 的 woody 发行版,使用ext3文件系统,最初使用2.4.26的内核,

后试用2.4.20的内核,2.4.22的内核,使用1-2天后都有同样的错误:

EXT3-fs error (device sd(8,1)) in start_transaction:Journal has aborted

EXT3-fs error (device sd(8,1)) in start_transaction:Journal has aborted

满屏幕飞奔,性能急剧下降。

本系统有2颗PIII 1G的cpu + 4GMEM,使用adeptec的I2ORAID卡,使用RAID5

模式,系统上面运行的是bbs(telnet+web)系统,负载比较重那种。

不知道那位遇到过这个问题,告诉我该怎么解决。

作者: qpzxw   发布时间: 2004-06-22

woody 里面最新的官方内核是 2.4.18,你的内核是怎么装的呢?

作者: 高原之狼   发布时间: 2004-06-22

默认的内核没有给源代码,不支持smp,我们是2-cpu的。

作者: qpzxw   发布时间: 2004-06-22

引用:
最初由 qpzxw 发表
默认的内核没有给源代码,不支持smp,我们是2-cpu的。
$ apt-cache search kernel-source-2.4
kernel-source-2.4.10 - Linux kernel source for version 2.4.10
kernel-source-2.4.14 - Linux kernel source for version 2.4.14
kernel-source-2.4.16 - Linux kernel source for version 2.4.16
kernel-source-2.4.17 - Linux kernel source for version 2.4.17
kernel-source-2.4.17-hppa - Linux kernel source for version 2.4.17 on HPPA
kernel-source-2.4.17-ia64 - Linux kernel source for version 2.4.17 on IA-64
kernel-source-2.4.18 - Linux kernel source for version 2.4.18
kernel-source-2.4.18-hppa - Linux kernel source for version 2.4.18 on HPPA
kernel-source-2.4.19 - Linux kernel source for version 2.4.19
这些都是 woody 里面的内核源码 package。


$ apt-cache search kernel-image | grep smp
kernel-image-2.4.16-686-smp - Linux kernel image 2.4.16 on PPro/Celeron/PII/PIII SMP.
kernel-image-2.4.18-686-smp - Linux kernel image 2.4.18 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.18-1-686-smp - Linux kernel image 2.4.18 on PPro/Celeron/PII/PIII/PIV SMP.
这个 kernel-image-2.4.18-1-686-smp 就支持 smp。

你 apt-get 的是哪里的新的包呢?

作者: 高原之狼   发布时间: 2004-06-22

bbs:~# apt-cache search kernel-source-2.4
kernel-patch-2.4-lids - LIDS Kernel Patch
kernel-patch-debian-2.4.21 - Debian patches to Linux 2.4.21
kernel-patch-debian-2.4.22 - Debian patches to Linux 2.4.22
kernel-patch-debian-2.4.24 - Debian patches to Linux 2.4.24
kernel-patch-debian-2.4.25 - Debian patches to Linux 2.4.25
kernel-patch-usagi - Another IPv6 implementation for Linux
kernel-source-2.4.19 - Linux kernel source for version 2.4.19
kernel-source-2.4.20 - Linux kernel source for version 2.4.20 with Debian patches
kernel-source-2.4.21 - Linux kernel source for version 2.4.21 with Debian patches
kernel-source-2.4.22 - Linux kernel source for version 2.4.22 with Debian patches
kernel-source-2.4.24 - Linux kernel source for version 2.4.24 with Debian patches
kernel-source-2.4.25 - Linux kernel source for version 2.4.25 with Debian patches
kernel-source-2.6.3 - Linux kernel source for version 2.6.3 with Debian patches
lidstools-2.4 - LIDS Admintool
kernel-source-2.4.16 - Linux kernel source for version 2.4.16
kernel-source-2.4.17 - Linux kernel source for version 2.4.17
kernel-source-2.4.17-hppa - Linux kernel source for version 2.4.17 on HPPA
kernel-source-2.4.17-ia64 - Linux kernel source for version 2.4.17 on IA-64
kernel-source-2.4.18 - Linux kernel source for version 2.4.18
kernel-source-2.4.18-hppa - Linux kernel source for version 2.4.18 on HPPA
kernel-patch-debian-2.4.26 - Debian patches to Linux 2.4.26
kernel-source-2.4.26 - Linux kernel source for version 2.4.26 with Debian patches

应该是lst配置的不一样吧?

作者: qpzxw   发布时间: 2004-06-22

debian预编译的那个内核不支持我们的那个RAID卡,自己重新编译也是没有办法的事情了。

作者: qpzxw   发布时间: 2004-06-22

引用:
最初由 qpzxw 发表
bbs:~# apt-cache search kernel-source-2.4
kernel-patch-2.4-lids - LIDS Kernel Patch
kernel-patch-debian-2.4.21 - Debian patches to Linux 2.4.21
kernel-patch-debian-2.4.22 - Debian patches to Linux 2.4.22
kernel-patch-debian-2.4.24 - Debian patches to Linux 2.4.24
kernel-patch-debian-2.4.25 - Debian patches to Linux 2.4.25
kernel-patch-usagi - Another IPv6 implementation for Linux
kernel-source-2.4.19 - Linux kernel source for version 2.4.19
kernel-source-2.4.20 - Linux kernel source for version 2.4.20 with Debian patches
kernel-source-2.4.21 - Linux kernel source for version 2.4.21 with Debian patches
kernel-source-2.4.22 - Linux kernel source for version 2.4.22 with Debian patches
kernel-source-2.4.24 - Linux kernel source for version 2.4.24 with Debian patches
kernel-source-2.4.25 - Linux kernel source for version 2.4.25 with Debian patches
kernel-source-2.6.3 - Linux kernel source for version 2.6.3 with Debian patches
lidstools-2.4 - LIDS Admintool
kernel-source-2.4.16 - Linux kernel source for version 2.4.16
kernel-source-2.4.17 - Linux kernel source for version 2.4.17
kernel-source-2.4.17-hppa - Linux kernel source for version 2.4.17 on HPPA
kernel-source-2.4.17-ia64 - Linux kernel source for version 2.4.17 on IA-64
kernel-source-2.4.18 - Linux kernel source for version 2.4.18
kernel-source-2.4.18-hppa - Linux kernel source for version 2.4.18 on HPPA
kernel-patch-debian-2.4.26 - Debian patches to Linux 2.4.26
kernel-source-2.4.26 - Linux kernel source for version 2.4.26 with Debian patches

应该是lst配置的不一样吧?
你这个显然不是纯 woody 的 sources.list。

作者: 高原之狼   发布时间: 2004-06-22

引用:
最初由 qpzxw 发表
debian预编译的那个内核不支持我们的那个RAID卡,自己重新编译也是没有办法的事情了。
如果是你自己编译的内核,就肯定不会有人和你用一样的内核了。要找到遇到过类似问题的人,大概也比较困难,“没有办法的事情了”。

作者: 高原之狼   发布时间: 2004-06-22

呵呵,实在不行就换个发行版了,以前用rh8.0就没有这个问题,这次决定用debian实在是我太草率了,在不是很了解debian的情况下使用并且作为服务器是在不适明智的选择呀。

作者: qpzxw   发布时间: 2004-06-22

引用:
最初由 qpzxw 发表
呵呵,实在不行就换个发行版了,以前用rh8.0就没有这个问题,这次决定用debian实在是我太草率了,在不是很了解debian的情况下使用并且作为服务器是在不适明智的选择呀。
同意,如果对内核不熟悉的话,还是找个官方内核就支持你的硬件的发行版吧。:-)

作者: 高原之狼   发布时间: 2004-06-22

现在不知道究竟是文件系统引起的问题还是kernel的问题。要是内核的问题的话倒是好办,要是文件系统问题的话就比较麻烦了,几十个G的数据倒一遍就够受的的了。

作者: qpzxw   发布时间: 2004-06-22

可以找 backports 看有没有新的 smp 内核,你的硬件被最新的官方内核支持吗?还是必须重新编译?

换成 unstable 试一下也是个办法……

作者: 高原之狼   发布时间: 2004-06-22