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

From: rob.de.langhe@belgacom.be
Date: Wed Mar 02 2005 - 03:30:50 EST


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
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:30:15 EDT