It’s April, and there’s no sign of OpenSolaris 2010.03. I ran into a couple of CIFS authentication issues with snv134 and was hoping to test with 2010.03. Hopefully we’ll see OpenSolaris 2010.04, but the Oracle acquisition has me a bit worried…
On a semi-related note, the limited S.M.A.R.T. monitoring support in OpenSolaris is frustrating. [...]
With the capabilities that ZFS brings to the table, I’m beginning to think that OpenSolaris just might make a better CIFS server than Windows. Sun has built CIFS support into the kernel, which helps with some of the interoperability challenges faced with Samba in a mixed Windows/*nix environment. Here’s how to set it [...]
The Page Up/Down, Home, and End keys don’t work out of the box. Very annoying when you’re trying to scroll through a man page. Fortunately, it’s an easy fix.
Export the existing terminfo description:
james@opensolaris:~# env TERMINFO=/usr/share/lib/terminfo /bin/infocmp xterm > /tmp/xterm.ti
Add the missing key definitions:
james@opensolaris:~# echo ‘\tknp=\\E[6~, kpp=\\E[5~, kend=\\EOF, khome=\\EOH,' >> /tmp/xterm.ti
Compile the file:
james@opensolaris:~# env TERMINFO=/tmp /bin/tic [...]
During the install, OpenSolaris creates a ZFS pool, called rpool, and installs to it. Let’s set up two hard drives for redundancy (i.e., RAID-1).
Before (note that rpool consists of a single drive):
james@opensolaris:~# zpool status
pool: rpool
state: ONLINE
scrub: none requested
config:
NAME [...]
One of the primary functions of the server is to host my collection of DVDs/Blu-rays for streaming to a Windows Media Center PC. That said, I need a lot of disk space. It’s predecessor had 6.75TB of disk space; this one will have 16TB. Here’s the hardware list:
Lian Li PC-A71F case
Corsair CMPSU-750HX power supply
Asus M4A78T-E [...]
My existing Linux server, which I use for file storage, email, and web hosting, ran out of disk space. Driven by a desire to play with ZFS, I decided that its replacement would run OpenSolaris. This is the first in a series of posts detailing the build and what I’ve learned along the way.