From: Michael Clark <michael@metaparadigm.com>
To: James Bottomley <James.Bottomley@steeleye.com>
Cc: Rabeeh Khoury <rabeeh@galileo.co.il>,
Alan Cox <alan@lxorguk.ukuu.org.uk>,
linux-scsi <linux-scsi@vger.kernel.org>
Subject: Re: Hot plugging a disk in runtime
Date: Tue, 21 May 2002 23:42:37 +0800 [thread overview]
Message-ID: <3CEA6AED.5040704@metaparadigm.com> (raw)
In-Reply-To: 200205201420.g4KEK3x01892@localhost.localdomain
On 05/20/02 22:20, James Bottomley wrote:
[snip]
>This is the province of something called the Scsi Enclosure Services (SES)
>standard:
>
>ftp://ftp.t10.org/t10/drafts/ses/ses-r08b.pdf
>
>However, like most standards it began life as a bunch of companies each
>inventing their own more or less proprietary way of doing things and then
>realising that standardisation might be a good thing, so there are quite a few
>not quite compatible implementations of this.
>
>Like all good standards it's also due to be superceded (by SES-2) any day now.
>
>There is an enclosure monitor, which I haven't looked at but which I presume
>could be used as part of a hotplug system for SCSI devices:
>
>http://gort.metaparadigm.com/saftemon/
>
>
saftemon currently only does SAF-TE and not SES - but if you have a SAF-TE
enclosure, it will give you an event when a disk has been inserted into an
empty slot (or removed).
There is even some (currently not activated) code in there to map SAF-TE
slots to the corresponding Linux SCSI device. This of course only works if
you have physical disk devices on the SCSI bus as logical (RAID) devices
can't be correllated easily to device slots (not unless you have an API
to do
get the mappings from your RAID controller).
It would be quite nice to get saftemon events to trigger Software RAID
commands in a Software RAID set-up such as doing a device probe and
maybe a raid hot add when a new disk is inserted.
~mc
next prev parent reply other threads:[~2002-05-21 15:42 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <rabeeh@galileo.co.il>
2002-05-20 10:19 ` Hot plugging a disk in runtime Rabeeh Khoury
2002-05-20 11:41 ` Karl Hammar
2002-05-20 11:57 ` Alan Cox
2002-05-20 11:41 ` Kaushik Datta
2002-05-20 12:24 ` Rabeeh Khoury
2002-05-20 13:14 ` Alan Cox
2002-05-20 14:20 ` James Bottomley
2002-05-21 15:42 ` Michael Clark [this message]
2002-05-20 22:33 ` Oliver Xymoron
2002-05-20 16:34 berthiaume_wayne
2002-05-20 17:58 ` Doug Ledford
-- strict thread matches above, loose matches on Subject: below --
2002-05-20 18:11 berthiaume_wayne
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3CEA6AED.5040704@metaparadigm.com \
--to=michael@metaparadigm.com \
--cc=James.Bottomley@steeleye.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-scsi@vger.kernel.org \
--cc=rabeeh@galileo.co.il \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox