From owner-freebsd-proliant@FreeBSD.ORG Wed Sep 24 10:46:23 2008 Return-Path: Delivered-To: freebsd-proliant@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BF131065677 for ; Wed, 24 Sep 2008 10:46:23 +0000 (UTC) (envelope-from blikjeham@vierkleurenspreeuw.nl) Received: from webmail1.one.com (webmail1.b-one.net [195.47.247.29]) by mx1.freebsd.org (Postfix) with ESMTP id 12FF38FC0C for ; Wed, 24 Sep 2008 10:46:23 +0000 (UTC) (envelope-from blikjeham@vierkleurenspreeuw.nl) Received: from webmail01.one.com (localhost [127.0.0.1]) by webmail1.one.com (Postfix) with ESMTP id 0FAF690D16C7 for ; Wed, 24 Sep 2008 12:29:35 +0200 (CEST) Received: from 195.121.14.2 (SquirrelMail authenticated user blikjeham@vierkleurenspreeuw.nl) by webmail01.one.com with HTTP; Wed, 24 Sep 2008 12:29:35 +0200 (CEST) Message-ID: Date: Wed, 24 Sep 2008 12:29:35 +0200 (CEST) From: blikjeham@vierkleurenspreeuw.nl To: freebsd-proliant@freebsd.org User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: RE: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' X-BeenThere: freebsd-proliant@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion of FreeBSD on HP ProLiant server platforms." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 10:46:23 -0000 Hi, A few weeks ago we experienced the same "ciss0: ADAPTER HEARTBEAT FAILED" problem on a dl380 g5 with the HP SmartArray E200 and also the HP SmartArray P400 on FreeBSD 6.2. After booting in verbose mode I saw in dmesg an: ciss0: command status 0x1 (target status) scsi status 0x2 (probe1:ciss0:0:1:0): error 22 (probe1:ciss0:0:1:0): Unretryable Error That was with firmware version 1.20. After upgrading to firmware version 1.78 this error message was gone. I am still not sure what caused this heartbeat failed problem, but I'm running a stresstest for a week now on a michine with and without the latest firmware. Both have an E200 controller. I hope the machine without the latest firmware will have the same heartbeat failed problem soon, and the one with the latest firmware will keep running. That would prove that the firmware update was indeed the solution. My problem at the moment, because we have multiple servers using the same configuration is to find out what firmware version the Smart Array has without having to reboot the machine. I've tried several methods, but none show the firmware version (except rebooting, but that's not really an option). I've found the tool hpacucli, which should do the trick, but I can't get version 7.50 running on FreeBSD 6.2. Has anyone got any ideas how I could handle this problem? Greetings, Blikjeham. From owner-freebsd-proliant@FreeBSD.ORG Wed Sep 24 12:09:07 2008 Return-Path: Delivered-To: freebsd-proliant@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68D7C106569E for ; Wed, 24 Sep 2008 12:09:07 +0000 (UTC) (envelope-from matsuyama@qac.jp) Received: from mail1.qac.jp (mail1.qac.jp [122.1.110.235]) by mx1.freebsd.org (Postfix) with ESMTP id 3A42E8FC15 for ; Wed, 24 Sep 2008 12:09:07 +0000 (UTC) (envelope-from matsuyama@qac.jp) Received: from mail1.qac.jp (localhost [127.0.0.1]) by mail1.qac.jp (Postfix) with ESMTP id E58203B4C37 for ; Wed, 24 Sep 2008 20:48:36 +0900 (JST) Received: from matsuyama4 (unknown [10.30.10.34]) by mail1.qac.jp (Postfix) with SMTP id A57753B4C2D for ; Wed, 24 Sep 2008 20:48:36 +0900 (JST) From: "Junichi Matsuyama" To: Date: Wed, 24 Sep 2008 20:48:35 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1933 Importance: Normal In-Reply-To: X-Virus-Scanned: Done Subject: RE: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' X-BeenThere: freebsd-proliant@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion of FreeBSD on HP ProLiant server platforms." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 12:09:07 -0000 I don't know how to get firmware version without rebooting... After updating some DL360 G5 servers with Firmware Maintenance CD v8.10 about 2 months ago, "HEARTBEAT FAILED" problem has not been reproduced. -- Junichi Matsuyama From owner-freebsd-proliant@FreeBSD.ORG Wed Sep 24 16:11:14 2008 Return-Path: Delivered-To: freebsd-proliant@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDBF5106564A for ; Wed, 24 Sep 2008 16:11:14 +0000 (UTC) (envelope-from jendries@planetpyramid.com) Received: from mail.planetpyramid.com (mail.planetpyramid.com [64.132.211.214]) by mx1.freebsd.org (Postfix) with ESMTP id A41068FC12 for ; Wed, 24 Sep 2008 16:11:14 +0000 (UTC) (envelope-from jendries@planetpyramid.com) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Wed, 24 Sep 2008 11:59:04 -0400 Message-ID: In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' Thread-Index: AckeMtfFRD7yg2pJTB2Zbv/pf9UIBwAKyZ2w References: From: "Josh Endries" To: Subject: RE: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' X-BeenThere: freebsd-proliant@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion of FreeBSD on HP ProLiant server platforms." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 16:11:14 -0000 Hello, Sorry, ProLiant noob here, and sorry to hijack this thread. :) Simple question: I have a DL360 G5 and would like to test out the upgrade. How exactly do you update the firmware for these? I poked around the web site and saw a maintenance CD, and looked at the software for Solaris, though I imagine you could download firmware from any OS. Do you use the USB Key thingy and boot to that, or how is it done with FreeBSD? P.S. I'm not sure it's applicable but in the ciss man page on 7.0 there is reference to a sysctl that may prevent this heartbeat problem (though a firmware upgrade is probably better if possible). Thanks, Josh From owner-freebsd-proliant@FreeBSD.ORG Wed Sep 24 17:37:26 2008 Return-Path: Delivered-To: freebsd-proliant@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0C8A1065688 for ; Wed, 24 Sep 2008 17:37:26 +0000 (UTC) (envelope-from ulf@alameda.net) Received: from mail.alameda.net (mail.alameda.net [194.55.105.10]) by mx1.freebsd.org (Postfix) with ESMTP id BBDB58FC17 for ; Wed, 24 Sep 2008 17:37:26 +0000 (UTC) (envelope-from ulf@alameda.net) Received: by mail.alameda.net (Postfix, from userid 1000) id AF8821CC5E; Wed, 24 Sep 2008 10:19:23 -0700 (PDT) Date: Wed, 24 Sep 2008 10:19:23 -0700 From: Ulf Zimmermann To: Josh Endries Message-ID: <20080924171923.GJ68150@evil.alameda.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 5.5-PRERELEASE X-ANI-MailScanner-Information: Please contact the ISP for more information X-ANI-MailScanner: Found to be clean X-ANI-MailScanner-From: ulf@alameda.net Cc: freebsd-proliant@freebsd.org Subject: Re: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' X-BeenThere: freebsd-proliant@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ulf@Alameda.net List-Id: "Technical discussion of FreeBSD on HP ProLiant server platforms." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 17:37:26 -0000 On Wed, Sep 24, 2008 at 11:59:04AM -0400, Josh Endries wrote: > Hello, > > Sorry, ProLiant noob here, and sorry to hijack this thread. :) Simple > question: I have a DL360 G5 and would like to test out the upgrade. How > exactly do you update the firmware for these? I poked around the web > site and saw a maintenance CD, and looked at the software for Solaris, > though I imagine you could download firmware from any OS. Do you use the > USB Key thingy and boot to that, or how is it done with FreeBSD? > > P.S. I'm not sure it's applicable but in the ciss man page on 7.0 there > is reference to a sysctl that may prevent this heartbeat problem (though > a firmware upgrade is probably better if possible). An easy solution is to download R.I.P. (Rescue is possible) which can be booted via PXE, then use the Linux online upgrade .scexe to flash the firmware. The firmware cd is just a linux booted from CD which has that same .scexe it executes. -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-865-0204 You can find my resume at: http://www.Alameda.net/~ulf/resume.html From owner-freebsd-proliant@FreeBSD.ORG Wed Sep 24 20:04:02 2008 Return-Path: Delivered-To: freebsd-proliant@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B64AB106564A for ; Wed, 24 Sep 2008 20:04:02 +0000 (UTC) (envelope-from sutter.cane@rx78.org) Received: from tufo.zolnetwork.com (tufo.zolnetwork.com [194.20.107.133]) by mx1.freebsd.org (Postfix) with ESMTP id 1538D8FC15 for ; Wed, 24 Sep 2008 20:04:01 +0000 (UTC) (envelope-from sutter.cane@rx78.org) Received: from [127.0.0.1] ([127.0.0.1]) by tufo.zolnetwork.com ([127.0.0.1]) with ESMTP for ; Wed, 24 Sep 2008 22:04:00 +0200 Message-ID: <48DA9D2F.8030404@rx78.org> Date: Wed, 24 Sep 2008 22:03:59 +0200 From: Akira Norimaki User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: freebsd-proliant@freebsd.org References: In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Authenticated-Sender: mad.work X-Server: VPOP3 Enterprise V2.6.0f - Registered Subject: Re: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' X-BeenThere: freebsd-proliant@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion of FreeBSD on HP ProLiant server platforms." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 20:04:02 -0000 Josh Endries ha scritto: > P.S. I'm not sure it's applicable but in the ciss man page on 7.0 there > is reference to a sysctl that may prevent this heartbeat problem http://freshbsd.org/?branch=&committer=iwasaki&module=&project= Add `hw.ciss.nop_message_heartbeat' tunable (default disabled) for NOP-message polling in ciss_periodic(). Note that setting the tunable to non-zero can be workaround only for `ADAPTER HEARTBEAT FAILED' problem, and may freeze the system w/o the problem. The note frightens me a bit. And then, which non-zero value? How much should the right value be? :) Bye, Akira From owner-freebsd-proliant@FreeBSD.ORG Thu Sep 25 06:11:49 2008 Return-Path: Delivered-To: freebsd-proliant@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE4A41065687 for ; Thu, 25 Sep 2008 06:11:49 +0000 (UTC) (envelope-from blikjeham@vierkleurenspreeuw.nl) Received: from csmtp1.b-one.net (csmtp1.one.com [195.47.247.21]) by mx1.freebsd.org (Postfix) with ESMTP id 735148FC17 for ; Thu, 25 Sep 2008 06:11:49 +0000 (UTC) (envelope-from blikjeham@vierkleurenspreeuw.nl) Received: from [192.168.1.5] (unknown [77.165.217.148]) by csmtp1.b-one.net (Postfix) with ESMTP id CCC859802D0B for ; Thu, 25 Sep 2008 07:52:58 +0200 (CEST) Message-ID: <48DB4355.9090609@vierkleurenspreeuw.nl> Date: Thu, 25 Sep 2008 09:52:53 +0200 From: blikjeham User-Agent: Thunderbird 2.0.0.16 (X11/20080923) MIME-Version: 1.0 To: freebsd-proliant@freebsd.org References: <48DA9D2F.8030404@rx78.org> In-Reply-To: <48DA9D2F.8030404@rx78.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: SmartArray E200i (ML350) ''ciss0: ADAPTER HEARTBEAT FAILED'' X-BeenThere: freebsd-proliant@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion of FreeBSD on HP ProLiant server platforms." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 06:11:49 -0000 Akira Norimaki wrote: > Josh Endries ha scritto: > >> P.S. I'm not sure it's applicable but in the ciss man page on 7.0 there >> is reference to a sysctl that may prevent this heartbeat problem >> > > http://freshbsd.org/?branch=&committer=iwasaki&module=&project= > > Add `hw.ciss.nop_message_heartbeat' tunable (default disabled) for > NOP-message polling in ciss_periodic(). > Note that setting the tunable to non-zero can be workaround only for > `ADAPTER HEARTBEAT FAILED' problem, and may freeze the system w/o > the problem. > > I've tried that solution, but something strange occured. On the same machine that first displayed the ADAPTER HEARTBEAT FAILED problem, it froze with this 'workaround'. Without it, it didn't freeze. That's the exact opposite of the expected behavior. On the console it displayed: ciss0: ADAPTER HEARTBEAT FAILED during initialisation. > The note frightens me a bit. And then, which non-zero value? How much > should the right value be? :) > > Bye, > Akira > You can set it to any non-zero value, but one would suffice. It's just a boolean you set in /boot/loader.conf. The solution suggested to me was to upgrade the firmware. Now I'm still looking for a way to review what firmware version I got, without having to reboot the system. BlikjeHam