unloading a specific "sd" driver instance on Solaris-6 for unused disk?

2007-12-25 4:36:00

Hi,

we have an E10K running Solaris-6, with several external (SAN) disks
that are no longer required by the machine but for which individual "sd"
driver instances were loaded/attached during its previous boot (months
ago, and not expected to be rebooted for a long time neither).

We want to unassign those SAN-disks from this machine, to be able to
assign them to another server.
But when we would do so, the individual "sd" instances will start
generating tons of messages about no longer being able to access their
disk, thereby very likely slowing down dramatically this server.

Is there any way to manually (i.e. without a reboot) unload those unused
"sd" driver instances from the kernel for the disks that we want to make
unavailable from this machine?

The "modunload" command works for the entire "sd" driver (so all its
instances) and is obviously useless.

TIA for any replies !!

Rob

**** DISCLAIMER ****
http://www.belgacom.be/maildisclaimer

Comments

Got something to say?

You must be logged in to post a comment.