From owner-freebsd-scsi@FreeBSD.ORG Sat Feb 25 17:56:58 2006 Return-Path: X-Original-To: freebsd-scsi@freebsd.org Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA5F016A420; Sat, 25 Feb 2006 17:56:58 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E45743D45; Sat, 25 Feb 2006 17:56:55 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k1PHusaK025566; Sat, 25 Feb 2006 10:56:54 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <44009A66.1040804@samsco.org> Date: Sat, 25 Feb 2006 10:56:54 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jung-uk Kim References: <200602241645.36042.jkim@FreeBSD.org> In-Reply-To: <200602241645.36042.jkim@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: freebsd-scsi@freebsd.org Subject: Re: A tiny amr(4) monitoring tool X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Feb 2006 17:56:58 -0000 This is pretty cool. You should check it into /usr/src/usr.sbin. I'm working on a similar tool for IPS. Scott Jung-uk Kim wrote: > This is a small amr(4) tool that I've been using for a while. It was > originally posted here: > > http://docs.freebsd.org/cgi/mid.cgi?42345F33.8030101 > > I added few more features, e. g., battery status, physical drive > status, etc. Sorry but the source is not very clean (i. e., > ENOTIME). > > http://people.freebsd.org/~jkim/amrstat2.tar.gz > > usage: amrstat [-a num] [-b] [-c ctlr|-f dev] [-g] [-l vol] > [-p drive|-s bus[:target]] [-t usec] [-v] > > -a num number of retries > -b battery status > -c ctrl controller ID > -f dev device path > -g print global parameters > -l vol logical volume ID > -p drive physical drive ID > -s bus[:target] SCSI bus (and optinal target) > -t usec sleep time between retries > -v verbose output > > Example 1: > # amrstat > Logical volume 0 optimal (547.67 GB, RAID5) > Logical volume 1 optimal (547.67 GB, RAID5) > Physical drive 0:10 online > Physical drive 0:11 online > Physical drive 0:12 online > Physical drive 0:13 online > Physical drive 1:0 online > Physical drive 1:1 online > Physical drive 1:2 online > Physical drive 1:3 hotspare > Physical drive 1:4 online > Physical drive 1:5 online > > Example 2: > # amrstat -b -l0 -s0 > Battery status not present, charge unknown > Logical volume 0 degraded (341.83 GB, RAID5) > Physical drive 0:0 online > Physical drive 0:1 online > Physical drive 0:2 rebuild > Physical drive 0:3 online > Physical drive 0:4 online > Physical drive 0:5 online > > If other tools are too heavy for you, this may be a good alternative. > > Cheers, > > Jung-uk Kim > _______________________________________________ > freebsd-scsi@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-scsi > To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org"