In my experience, one USB stick usually works OK.
Multiple USB sticks all accessed together, and you usually find the transport to all of them goes up and down like a yoyo, as though something was getting the threading of the connections across USB screwed up. (This is a shame because I'd love to use it to mock up a storage array for ZFS demos.)

IIRC, this issue started with a new USB framework early in Solaris 10, and is still like that in current Solaris 11.

USB disks can work better than USB sticks, but I haven't ever tried a direct substitution in the same environment where USB sticks fail, so I don't know if that's universally true.

Some USB sticks have only limited command support. If you get hangs when trying to use only one USB stick at a time, add the following to /kernel/drv/scsa2usb.conf:

attribute-override-list="vid=* reduced-cmd-support=true";

and then "update_drv -f scsa2usb" (or reboot). However, this does nothing to fix the multiple USB sticks issue above. (You can make this option selective for specific USB stick models only - see the comments in the file.)


On 28/03/2014 15:04, Michael Stapleton wrote:
I'm not sure when things changed, but way back in the OpenSolaris days,
I had the root drive in my laptop mirrored to an external USB drive.
I never had problems back then. I would do a demonstration where I would
remove the USB drive while the laptop was up and running, and then plug
the USB submirror into another laptop and boot from it.
Never had a problem. I could even reattach the USB drive to my laptop
and it would resilver automatically.

Is the problem ZFS or USB or FMA? no idea. But the was a regression of
sorts.
I don't think Solaris11 suffers from this.


Mike

--
Andrew Gabriel


_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to