So, my NAS is up and running. It’s feature- and hardware-complete and I’m loving it.
The Fujitsu-Siemens SAS controller worked out of the box (as predicted) and wasn’t castrated to only operate on FSC boards (nice!). The only thing I could moan about is the slot card… I had to lose one screw in order to make it fit into the PCIe slot… who cares.
Enabling SSH in a Nexenta zone can be bitchy, this should do the trick…
Add the following line to /lib/svc/method/svc-syseventd:
[ `zonename` = global ] || sleep 3600 & exit 0
Do a “dpkg-reconfigure sunwcsd” and “svccfg import /var/svc/manifest/system/sysevent.xml”. After that you should be able to enable ssh through svcadm.
Installing Java is easier, fortunately. Although aptitude install sun-java6-bin will fail, the following will work:
$ su –
# export SUN_PERSONALITY=1
# aptitude install nevada-compat
# aptitude install sun-java6-bin
# exit
Overall, there’s a little bit of tweaking necessary to get through some pitfalls of Nexenta, but it is definitively worth it.