The benchmark that was done by Flexense shows thatOpenSolaris beats all other OS'es as a NAS platform.
Good news.
Not a surprise for me, though.
The benchmark that was done by Flexense shows that[1] "Within the LV stack (Leadville), there is a 20-second delay to avoid any
unintentional removal of the cable. This ensures that the loss of sync
is due to a failure and not due to removing the wrong cable and then
realizing the mistake. The 20 seconds is used to correct the mistake.
If they do not put the cable back within 20 seconds, error recovery
will start."
{1} ok show-disks
a) /pci@7c0/pci@0/pci@8/scsi@2/disk
q) NO SELECTION
Enter Selection, q to quit: qprobe-scsi shows the disk:{1} ok probe-scsi
This command may hang the system if a Stop-A or halt command
has been executed. Please type reset-all to reset the system
before executing this command.
Do you wish to continue? (y/n) y
MPT Version 1.05, Firmware Version 1.10.00.00
Target 0
Unit 0 Disk FUJITSU MAY2073RCSUN72G 0501 143374738 Blocks, 73 GB
SASAddress 500000e015e69ad2 PhyNum 0
Target 1
Unit 0 Disk FUJITSU MAY2073RCSUN72G 0501 143374738 Blocks, 73 GB
SASAddress 500000e015e62382 PhyNum 1
<...>
As a workaround, I've shut down the server after unsuccessfull luupgrade and ran this cmd:{1} ok boot /pci@7c0/pci@0/pci@8/scsi@2/disk@1HP StorageWorks EVA3000/5000 4.004If you know any other storage array presented as "Array controller" (device type 0xC), please let me know.
HP StorageWorks EVA4000/6000/8000
HP StorageWorks XP128/1024
HP StorageWorks XP10000/12000
Compaq Storageworks RA4100
application SUNWruby18r Ruby 1.8.6 patchupdate 110, rubygems 0.9.4 (Root)Removed packages :
application SUNWruby18u Ruby 1.8.6 patchupdate 110, rubygems 0.9.4 (Usr)application SUNWstaroffice-sunsearchtoolbar Sun search toolbar for StarOffice 8
system SUNWapch22d Apache Web Server V2.2 Documentation
system SUNWapch22m-php5 PHP5 module for Apache Web Server V2.2
system SUNWapch22r Apache Web Server V2.2 (root)
system SUNWapch22r-php5 PHP5 module for Apache Web Server V2.2 (root)
system SUNWapch22r-php5 PHP5 module for Apache Web Server V2.2 (root)
system SUNWapch22u Apache Web Server V2.2 (usr)
system SUNWexpect expect - Programmed dialogue with other interactive programs
system SUNWigb Intel 82575 1Gb PCI Express NIC Driver
system SUNWlibevent Libevent - an event notification library
system SUNWlibtool libtool - GNU libtool utility
system SUNWltdl libltdl - GNU libtool dlopen wrapper
system SUNWmemcached memcached (usr)
system SUNWmemcachedr memcached (root)
system SUNWmemcachedr memcached (root)
system SUNWmysql5r MySQL 5.0.45 - MySQL Database Management System (root component)
system SUNWmysql5test MySQL 5.0.45 - MySQL Database Management System (test component)
system SUNWmysql5u MySQL 5.0.45 - MySQL Database Management System (usr component)
system SUNWndmpr NDMP (Root)
system SUNWndmpu NDMP (Usr)
system SUNWnetcat Netcat Commandsystem
system SUNWp7zip The p7zip compression and archiving utility
system SUNWphp524-mysql PHP5 module for MySQL
system SUNWphp524-mysql-root PHP5 module for MySQL(root)
system SUNWphp524-mysql-root PHP5 module for MySQL(root)
system SUNWphp524-pgsql PHP5 module for PostgreSQL
system SUNWphp524-pgsql-root PHP5 module for PostgreSQL (root)
system SUNWphp524-pgsql-root PHP5 module for PostgreSQL (root)
system SUNWpmdbdpg The DBI PostgreSQL Interface for Perl
system SUNWpmdbi Perl Database Independent Interface
system SUNWservicetagr Service Tags (root)
system SUNWservicetagu Service Tags (Usr)
system SUNWsfe SiS900 Ethernet Driver
system SUNWsmpd Target Driver for Serial SCSI Management Protocol (SMP) Compliant Devicessystem SUNWstosreg Service Tags Solaris OS Registration
system SUNWvim Vi IMproved
system SUNWvncviewer VNC viewer client
system SUNWvscanr Virus Scan Service (Root)
system SUNWvscanu Virus Scan Service (Usr)
system SUNWglt Layout Table Generation UtilityThanks to Cyril for the URL and template!
system SUNWjaxp Java API for XML Parsing 1.2
system SUNWxrgrt JAXR Runtime
system SUNWxrpcrt JAX-RPC Runtime
system SUNWxsrt Soap Runtime
# yes | pkgrm SUNWxwfnt SUNWxwcft SUNWi1of SUNW5xmft SUNWolrte SUNWjxmft SUNWkxmft \
SUNWcxmft SUNWtxfnt SUNWxwoft
# cd <install_dir>/Solaris_11/Product
# yes | pkgadd -d . SUNWxwfnt SUNWxwcft SUNWi1of SUNW5xmft SUNWolrte SUNWjxmft SUNWkxmft \
SUNWcxmft SUNWtxfnt SUNWxwoft
# svcadm restart cde-login
e1000g -1 0 clhbsndrIt will improve the performance.
"ZFS: I/O failure"before the scdpmd will figure out the problem.
lucreate -c s10u3 -m /:/dev/dsk/c0t0d0s3:ufs -n s10u4
luupgrade -u -n s10u4 -s /net/myserver/s10u4
eeprom diag-switch?=false (for SPARC only)
luactivate s10u4
clrg switch -n node2 rg1
...
clrg switch -n node2 rgN
init 6
# cat /etc/release
Solaris 10 8/07 s10s_u4wos_12b SPARC
Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 16 August 2007
# pkginfo
<...>
system JAVAjaf Java Activation Framework
JAI JAVAjai-imageio Java Advanced Imaging Image I/O Tools
system JAVAjato Java Studio Enterprise Web Application Framework
system JAVAjatodmo Java Studio Enterprise Web Application Framework Sample Application
system JAVAjatodoc Java Studio Enterprise Web Application Framework Sample Documentation
application JAVAjavadb-client Java DB client
application JAVAjavadb-common Java DB common files
application JAVAjavadb-core Java DB core
application JAVAjavadb-demo Java DB demo
application JAVAjavadb-docs Java DB documentation
application JAVAjavadb-javadoc Java DB javadoc
system JAVAjaxp Java API for XML Parsing 1.2
<...>