From owner-freebsd-scsi Mon Oct 26 09:10:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA29754 for freebsd-scsi-outgoing; Mon, 26 Oct 1998 09:10:21 -0800 (PST) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from mushi.colo.neosoft.com (mushi.colo.neosoft.com [206.109.6.82]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA29747 for ; Mon, 26 Oct 1998 09:10:19 -0800 (PST) (envelope-from peter@taronga.com) Received: (qmail 23852 invoked from network); 26 Oct 1998 17:09:37 -0000 Received: from bonkers.neosoft.com (HELO bonkers.taronga.com) (root@206.109.2.48) by mushi.colo.neosoft.com with SMTP; 26 Oct 1998 17:09:37 -0000 Received: (from peter@localhost) by bonkers.taronga.com (8.6.11/8.6.9) id LAA29710; Mon, 26 Oct 1998 11:09:35 -0600 Date: Mon, 26 Oct 1998 11:09:35 -0600 From: peter@taronga.com (Peter da Silva) Message-Id: <199810261709.LAA29710@bonkers.taronga.com> To: scsi@FreeBSD.ORG Subject: Re: Do we support > 32 drives yet? Newsgroups: taronga.freebsd.scsi In-Reply-To: <199810252349.QAA08774@panzer.plutotech.com> References: <199810251825.MAA04658@aurora.sol.net> Organization: none Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >/* > 3 2 1 0 > 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 > _________________________________________________________________ > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > ----------------------------------------------------------------- > | TYPE |UNIT_2 | SLICE | MAJOR? | UNIT |PART | > ----------------------------------------------------------------- >*/ Other than hardcoding device numbers in the config file, is there any way of tying a device to a particular bus/target/lun combination the way you can in Digital UNIX and in System-V derived systems where this data is encoded into the minor number? This seems to be a requirement if you want to be able to hot-add drives. For example, I can plug a drive into a Storageworks shelf on my DU box, and calculate the minor number for it from the bus, target, and LUN (bus*K1+target*K2+lun)... on FreeBSD I'd have to prebuild a kernel or preallocate a bunch of unused minors. With an HSZ50 I can stick 12 shelves of drives on a single controller, for 84 drives per controller. We run these in JBOD mode because each project wants to be able to keep a couple of disks "on the shelf" if necessary, ready to slot in so they can get to work on a problem on a few minutes notice. Digital UNIX has a terrific SCSI subsystem, but it looks like FreeBSD is dogging its heels. This is one of the things keeping DU ahead. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message