Tag Archives: solaris

Installing apcupsd with USB Support on OmniOS

I installed OmniOS on my home filer over the Christmas break. Jumping from a Solaris Nevada build to OmniOS meant figuring out what software packages are available in the OmniOS repositories, what third-party repos are available and what software I would have to compile by hand. Given that this machine is only acting as a filer and isn’t running any other services to speak of, the list of software to get up and running is small; however a critical component is apcupsd which talks to the Uninterruptible Power Supply (UPS) and cleanly powers down the filer if the power goes out for an extended time.

The hangup for me is that my UPS connects to the filer via USB, not a serial connection. It took me some hours to figure out how to get apcupsd installed with USB support. Here’s how. Continue reading Installing apcupsd with USB Support on OmniOS

How Unix Made Me a Better Network Engineer

I’ve had two main areas of interest in my IT career. Professionally, I’ve been a network guy. Designing, building, and supporting IP networks is what pays my bills. On the other side, I’m a Unix geek. Building, tinkering, and hacking code on Unix systems and related open source software has always been fun and challenging for me. Recently I was reflecting on my career and realized that my Unix and open source experience has played a big role in my career as a network engineer. Here’s some of the ways I believe network engineers can benefit from Unix experience. Continue reading How Unix Made Me a Better Network Engineer

ZFS File Server

Specifications

Total storage raw: 10TB
Total storage usable: 5TB

Case
  • Norco RPC-4220 – 20 hot-swap bay, 4RU chassis
PSU
  • Corsair HX 750W
Motherboard
  • Supermicro X8STE – single socket 1366; 2x Intel 82574L GigE NIC; Matrox G200 GPU
CPU
  • Intel Xeon E5620 Westmere 2.4GHz Quad Core
RAM
  • 12GB (3x4GB) Kingston 240-pin DDR SDRAM ECC Unbuffered
Controller Cards
  • Intel SASWT4I (LSI SAS1064E chipset) PCIe x4 4-port SAS HBA
  • LSI 9201-16i 6GB/s PCIe 2.0 x8 16-port SAS HBA
Hard Drives
  • Seagate 7200.10 160GB SATA 3Gb/s (system drive)
  • 10x Seagate 1TB Constellation ES SATA drives (mix of ST1000NM001 and ST1000NM0033) (zfs data pool)
Optical Drives
  • Samsung slimline DVD-RW
Operating System

Description

The system is used for media (pictures, music, movies), software, backups, and personal document storage. All this data is made available via CIFS and NFS shares.

ZFS Configuration

  • 5x 2-way mirrors
    • Each mirror is 2x 1TB drive yielding 1TB usable space each
  • 1x spare drive

Pictures

Norco RPC-4220
Norco RPC-4220
Norco RPC-4220
Norco RPC-4220
Supermicro X8STE Board
Supermicro X8STE Board
LSI 9201-16i HBA
Inside ZFS File Server
Inside ZFS File Server
Inside ZFS File Server
RPC-4220 in the Rack
RPC-4220 in the Rack

Updates

May 4 2011: Added a picture of the server mounted in the rack
Nov 16 2016: Updated information on number and type of drives along with size of the ZFS pool

Related Blog Posts