I bought a fit-PC2 a couple of weeks ago and I am using it as a 24/7 file- and SVN-server which it is perfectly suited for. Initially I ran a fresh install of Ubuntu 8.04 server (I prefer not having a graphical interface on a server) but the hard disk performance was very poor and the system would hang occassionally with hard disk timeouts. Well, ide_generic is not a recommended driver for anything these days.
I therefore installed the fit-pc 8.04 kernel which gave fine and stable hard disk performance. Unfortunately that kernel was missing the device mapper which I need for encrypted volumes (truecrypt).
So I installed Ubuntu 9.04 server instead which runs fine out-of-the-box with good hard disk performance. It has been rock solid for a couple of days now with respect to the internal hard disk, but I have trouble with my USB external hard disk which is used for online backups.
In /var/log/messages I occasionally see this:
Code: Select all
Sep 13 17:36:57 rumleskaft kernel: [179103.970142] usb 1-5: reset high speed USB device using ehci_hcd and address 8
Sep 13 17:48:36 rumleskaft kernel: [179802.840291] usb 1-5: reset high speed USB device using ehci_hcd and address 8
Sep 13 18:06:43 rumleskaft kernel: [180889.660296] usb 1-5: reset high speed USB device using ehci_hcd and address 8
Sep 13 18:08:53 rumleskaft kernel: [181019.520293] usb 1-5: reset high speed USB device using ehci_hcd and address 8
Code: Select all
Sep 13 13:30:56 rumleskaft kernel: [164642.760290] usb 1-5: reset high speed USB device using ehci_hcd and address 3
Sep 13 13:31:07 rumleskaft kernel: [164653.150291] usb 1-5: reset high speed USB device using ehci_hcd and address 3
Sep 13 13:31:17 rumleskaft kernel: [164663.430421] sd 2:0:0:0: Device offlined - not ready after error recovery
Sep 13 13:31:17 rumleskaft kernel: [164663.430459] sd 2:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK,SUGGEST_OK
Sep 13 13:31:17 rumleskaft kernel: [164663.436193] usb 1-5: USB disconnect, address 3
Sep 13 13:31:17 rumleskaft kernel: [164663.436446] sd 2:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Sep 13 13:31:17 rumleskaft kernel: [164663.437711] lost page write due to I/O error on sdb2
Sep 13 13:31:17 rumleskaft kernel: [164663.454184] lost page write due to I/O error on sdb2
Sep 13 13:31:18 rumleskaft kernel: [164664.250123] usb 1-5: new high speed USB device using ehci_hcd and address 4
Sep 13 13:31:19 rumleskaft kernel: [164665.235006] ------------[ cut here ]------------
Sep 13 13:31:19 rumleskaft kernel: [164665.235014] WARNING: at /build/buildd/linux-2.6.28/fs/buffer.c:1186 mark_buffer_dirty+0x75/0x90()
Sep 13 13:31:19 rumleskaft kernel: [164665.235022] Modules linked in: aes_i586 aes_generic xts gf128mul dm_crypt usb_storage input_pollde$
Sep 13 13:31:19 rumleskaft kernel: [164665.235093] Pid: 27976, comm: python Not tainted 2.6.28-11-server #42-Ubuntu
Sep 13 13:31:19 rumleskaft kernel: [164665.235100] Call Trace:
Sep 13 13:31:19 rumleskaft kernel: [164665.235115] [<c050e026>] ? printk+0x18/0x1a
Sep 13 13:31:19 rumleskaft kernel: [164665.235127] [<c0141244>] warn_on_slowpath+0x54/0x80
Sep 13 13:31:19 rumleskaft kernel: [164665.235139] [<c034c700>] ? vt_console_print+0x220/0x320
(doing "echo 20 > /sys/module/scsi_mod/parameters/inq_timeout").
My kernel version is
Code: Select all
jhje@rumleskaft:~$ cat /proc/version
Linux version 2.6.28-11-server (buildd@palmer) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 02:48:10 UTC 2009
jhje@rumleskaft:~$
That server is running a standard Ubuntu 8.04.2:
Code: Select all
jhje@viklevakle:~$ cat /proc/version
Linux version 2.6.24-23-server (buildd@crested) (gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu3)) #1 SMP Thu Nov 27 18:45:02 UTC 2008
jhje@viklevakle:~$
Cheers
-- Jan