Archive for 'Solaris Storage'

Managing COMSTAR logical units with sbdadm

With project COMSTAR, you can present logical units to one or more hosts connected via Ethernet or fibre channel. Logical units are managed with the sbdadm utility, which has options to add, delete, list, import and modify logical units. To create a logical unit using a ZFS volume, the path to the ZFS volume can [...]

Debugging issues with the COMSTAR fibre channel target

I recently talked about how you can turn an opensolaris host into a fibre channel storage array. The STMF framework maintains an internal trace buffer with recent activity, which can be extremely useful for debugging problems. To view the contents of the buffer, you can send the string “*stmf_trace_buf” to mdb: $ echo ‘*stmf_trace_buf/s’ |mdb [...]

Turning an opensolaris host into a fibre channel storage array

The COMSTAR (Common Multiprotocol SCSI Target) project was integrated into opensolaris (Nevada) earlier this year, and provides a framework to turn any opensolaris host into a full featured SCSI target. COMSTAR’s power comes from the fact that it supports several transport protocols, which currently includes iSCSI, FCOE and fibre channel. Having just purchased a Brocade [...]

Updating Emulex boot code on Solaris hosts

I previously discussed updating Emulex adapter firmware, but didn’t touch on updating the adapter’s boot code. The boot code allows you to boot from a SAN device, and is a separate upgrade from the standard firmware. To upgrade the boot code, you can run the emlxadm download_boot command with the name of the boot code [...]

SCSI Enclosure Services

Eric Schrock has done some really cool work with integrating disk (SMART) /platform monitoring (IPMI) information into Opensolaris.   Just recently, he has extended FMA with a new technology called SES (SCSI Enclosure Services) into build 93 of OpenSolaris. This looks like some really cool stuff.  The following was taken directly from his blog on the [...]

OpenSolaris now supports dynamic LUN expansion

With the following putback: PSARC 2006/373 Dynamic Lun Expansion 6241086 Format should allow label adjustment when disk/lun size changes 6430818 Solaris needs mechanism of dynamically increasing lun size OpenSoaris now has the ability to detect and use space that is dynamically allocated to a LUN. This has been a bit of a stumbling block in [...]

« Older Entries   Recent Entries »