From owner-freebsd-smp@FreeBSD.ORG Mon Apr 14 07:33:27 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 395EB37B401 for ; Mon, 14 Apr 2003 07:33:27 -0700 (PDT) Received: from vmmr9.verisignmail.com (vmmrnat.verisignmail.com [216.168.230.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 340F043F75 for ; Mon, 14 Apr 2003 07:33:26 -0700 (PDT) (envelope-from thomas@chelseai.com) Received: from ms4.verisignmail.com (ms4.verisignmail.com [216.168.230.177] (may be forged)) by vmmr9.verisignmail.com (Mirapoint Messaging Server MOS 3.2.2-GA) with ESMTP id PDS28921; Mon, 14 Apr 2003 10:33:25 -0400 (EDT) From: Received: from ms4.verisignmail.com (localhost.verisignmail.com [127.0.0.1]) by ms4.verisignmail.com (Mirapoint Messaging Server MOS 3.2.2-GA) with ESMTP id AEX27389; Mon, 14 Apr 2003 10:33:24 -0400 (EDT) Message-Id: <200304141433.AEX27389@ms4.verisignmail.com> Received: from 198.69.126.113 by ms4.verisignmail.com (Mirapoint Messaging Server MOS 3.2.2-GA) with HTTP/1.1; Mon, 14 Apr 2003 10:33:24 -0400 Date: Mon, 14 Apr 2003 10:33:24 -0400 To: freebsd-smp@freebsd.org X-Mailer: Webmail Mirapoint Direct 3.2.2-GA MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Looking for Dual Athlon MP FreeBSD Version recommendations X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2003 14:33:27 -0000 This coming weekend I'm planning on building a dual Athlon MP 2000+ server with a Chaintech 7KDD AMD 762 Motherboard w/onboard IDE RAID. On my "current" box I've been running 4.X- Stable, but it's a single cpu machine. It's primary function will be an Apache web server. I'm very interested in running 5.0 so that I can take advantage of the SMP enhancements, but I'm also worried that it may not be very stable for my configuration. Assuming that those on this list have a lot more experience running FreeBSD with multiple CPUs, what are your recommendations? Specifically, should I stick with 4.X-Stable, or start using 5.0? Are there widespread problems with 5.0, or do I have a pretty good chance of having a stable system? It's not mission critical in the sense that I can't build it, then rebuild it if it turns out to not work out well, but that's obviously a lot of work and wasted time that could be avoided if I can get a warning that there is little chance 5.0 is stable enough to run on my configuration. Also, if you have a recommendation for one or the other, are there specific kernel/tuning parameters to make sure I include or to make sure I avoid like the plague? Thanks in advance for the benefit of your experience and advice, Thomas From owner-freebsd-smp@FreeBSD.ORG Wed Apr 16 08:33:03 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8B9337B401; Wed, 16 Apr 2003 08:33:03 -0700 (PDT) Received: from speedy.insekure.com (gotroot.insekure.com [207.254.222.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9D3A43FBD; Wed, 16 Apr 2003 08:33:00 -0700 (PDT) (envelope-from james@JamesSchmidt.Com) Received: from localhost (localhost.insekure.com [127.0.0.1]) by speedy.insekure.com (8.12.8/8.12.6) with ESMTP id h3GFajuJ097564; Wed, 16 Apr 2003 10:36:45 -0500 (CDT) (envelope-from james@JamesSchmidt.Com) Date: Wed, 16 Apr 2003 10:36:40 -0500 (CDT) From: James Schmidt X-X-Sender: james@speedy.insekure.com To: freebsd-questions@freebsd.org Message-ID: <20030416102855.F97545-100000@speedy.insekure.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-smp@freebsd.org Subject: Many thanks to FreeBSD Questions and SMP members X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2003 15:33:04 -0000 Just a quick note to say thanks to everyone on the FreeBSD Questions & SMP mailing lists - because of you I now have an Intel SE7500CW2 Dual XEON system that is not only running SMP, but also supports HyperThreading. Without your help, this server would still be stuck in uniprocessor mode under FreeBSD 4.5. My boss now thinks I am a Genius ;) Everyone's help is truly appreciated, and keep up the excellent work, and I hope I can some day contribute as much as I have benefitted from these forums. Sincerest regards, James Schmidt From owner-freebsd-smp@FreeBSD.ORG Fri Apr 18 07:27:23 2003 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34D6737B401 for ; Fri, 18 Apr 2003 07:27:23 -0700 (PDT) Received: from planet.alastria.net (planet.alastria.net [66.111.42.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 743D643FB1 for ; Fri, 18 Apr 2003 07:27:22 -0700 (PDT) (envelope-from peter@alastria.net) Received: from CAESIUM.hilbre.org.uk (m31-mp1.n05.man.dial.ntli.net [217.137.176.31] (may be forged)) by planet.alastria.net (8.12.8p1/8.12.8) with SMTP id h3IERIgD045155 for ; Fri, 18 Apr 2003 15:27:19 +0100 (BST) (envelope-from peter@alastria.net) From: Peter Wood To: freebsd-smp@freebsd.org Date: Fri, 18 Apr 2003 15:27:21 +0100 Organization: Alastria Networks Message-ID: References: <200304141433.AEX27389@ms4.verisignmail.com> In-Reply-To: <200304141433.AEX27389@ms4.verisignmail.com> X-Mailer: Forte Agent 1.91/32.564 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-5.5 required=7.5 tests=IN_REP_TO,MIME_LONG_LINE_QP,NOSPAM_INC,REFERENCES, SPAM_PHRASE_00_01 version=2.41 Subject: Re: Looking for Dual Athlon MP FreeBSD Version recommendations X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Apr 2003 14:27:23 -0000 Evening, I'm not really qualified to make recommendations, but I'll tell you about= my success. I'm also not a great literary expert. I'm running: Mother Board: Tyan Tiger MPX CPU's: 2 x Athlon MP 2000 RAM: 2Gb RAID: Adaptec ATA 2400A w/ 4 x 120Gb Western Digital HD Net: NetGear Gigabit Card (GA302T) and Intel EthernetExpress Pro I'll admit that the RAID card probably isn't something you want to get additionally, but I'd have to highly recommend it. Was very impressed = it's features. Only catch is at the moment there doesn't appear to be a = utility for controlling it from with BSD, you have to use the SMOR. I think the Tyan Tiger has RAID 1/0 on it, but I wanted 5 hence the extra card. I've managed to push 600mbs through the network card so far, although I = was limited by the opposite server, couldn't cope with 22k interrupts/sec :).= I'd imagine polling for bge(4) would help. The motherboard works well now it's set up. It's BIOS however isn't = exactly great, for example it doesn't really like not having a video card = installed.=20 It does however have native console via serial which is pritty useful for remote servers, but it seems to have issues not having a keyboard plugged= in.=20 I haven't tried the latest BIOS revision though, so it may have been = fixed. I'm running 4.8-Release on it now, I've not taken the big jump to 5.0 = yet. It's my main file server, so I really don't want to break it.=20 Not to mention I don't really have anywhere to store the 80Gb of data on = the RAID array incase it goes wrong.=20 It's been very stable for me, I've not had any panics, I had it up to 122= days and the only reason I had to reboot it was that I accidentally pulled out= the power of one of the drives in the array. (Hence when I found there was no= tool for causing it to rebuild the array via command line.) I haven't started any tweaking yet, appart from: kern.maxfiles=3D32767 kern.maxfilesperproc=3D32767 I've attached an output from my dmesg, half the mptable, you can also see pictures inside of it and from phpSysInfo. http://www.alastria.net/xeon1.jpg http://www.alastria.net/xeon2.jpg http://www.alastria.net/xeon3.jpg http://www.alastria.net/xeon-status.jpg Hiddious memory usage is due to the nmap in one of the programs for nfsd,= the memory isn't actually used. If you want to know anything else feel free to email me privatly, or if = anyone has any tweaking advice for me. :) Cheers, Peter. [xeon:~]# dmesg Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. =46reeBSD 4.8-RELEASE #1: Sat Apr 12 19:16:58 BST 2003 pa@xeon.hilbre.org.uk:/usr/obj/usr/src/sys/XEON Timecounter "i8254" frequency 1193182 Hz CPU: AMD Athlon(tm) MP 2000+ (1666.73-MHz 686-class CPU) Origin =3D "AuthenticAMD" Id =3D 0x662 Stepping =3D 2 =46eatures=3D0x383fbff AMD Features=3D0xc0480000 real memory =3D 2146959360 (2096640K bytes) config>=20 avail memory =3D 2087727104 (2038796K bytes) Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 =46reeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040010, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040010, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc035d000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc035d09c. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 268435454 entries at 0xc00fdef0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard IOAPIC #0 intpin 17 -> irq 2 pci0: on pcib0 pcib1: at device 1.0 on= pci0 IOAPIC #0 intpin 18 -> irq 5 pci1: on pcib1 pci1: at 5.0 irq 5 isab0: at device 7.0 on= pci0 isa0: on isab0 atapci0: port 0xf000-0xf00f at device 7.1 on = pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 chip1: at device 7.3 = on pci0 bge0: mem 0xec000000-0xec00ffff irq 2 at device 9.0 on pci0 bge0: Ethernet address: 00:09:5b:1b:90:91 miibus0: on bge0 brgphy0: on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto pcib2: at device 16.0 = on pci0 IOAPIC #0 intpin 16 -> irq 9 IOAPIC #0 intpin 19 -> irq 10 pci2: on pcib2 pcib3: at device 4.0 on= pci2 pci3: on pcib3 asr0: mem 0xf8000000-0xfbffffff irq 9 at = device 4.1 on pci2 asr0: major=3D154 asr0: ADAPTEC 2400A FW Rev. 370L, 4 channel, 256 CCBs, Protocol I2O fxp0: port 0x2000-0x203f mem 0xee000000-0xee01ffff,0xee021000-0xee021fff irq 10 at device 7.0 on pci2 fxp0: Ethernet address 00:02:b3:b4:50:fd inphy0: on miibus1 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto orm0: