UBC Physics & Astronomy
borg.phas.ubc.ca
142.103.236.30 (PUBLIC) - 192.168.1.30 (server)
System Information
Warranty expires April 26 2013
Purchased from Patch Computers May 2012 PO #: S11548, ORDER #: 82275
NappIT diskmap.py - useful to see which disk corresponds to /dev/dsk/cxtxdx
LSI 9211-8i Support Page /usr/bin/packagemanager --allow-links
CrashPlan Console
CrashPlan Documentation
CrashPlan Clients: communicate with the server on TCP port 4282.

SUPRA/SVRR INTEL DUAL XEON RACKMT SYSTEM Serial No.: U34817
Supermicro SuperStorage Server 6047R-E1R36N (pdf), Motheboard: X9DRi-LN4F+ pdf  
Front
1:02:05
c2t5000C5004A9DA24Ad0
ST2000DM001-9YN1    2.0T
Ready (RDY)
1:02:11
c2t5000C5004A9DA43Dd0
ST2000DM001-9YN1    2.0T
tank: raidz2-0
1:02:17
c2t5000C5004977DCA3d0
ST2000DM001-9YN1    2.0T
Ready (RDY)
empty
 
1:02:04
c2t50026B72240C555Dd0
KINGSTON SVP200S   60.0G
tank: cache
1:02:10
c2t5000C5004A9DD8D8d0
ST2000DM001-9YN1    2.0T
tank: raidz2-0
1:02:16
c2t5000C500497AB77Ed0
ST2000DM001-9YN1    2.0T
Ready (RDY)
empty

1:02:03
c2t50026B72240C58F0d0
KINGSTON SVP200S   60.0G
tank: mirror-3
1:02:09
c2t5000C5004A9D4DF4d0
ST2000DM001-9YN1    2.0T
tank: raidz2-0
1:02:15
c2t5000C500497AE0CBd0
ST2000DM001-9YN1    2.0T
Ready (RDY)
empty

1:02:02
c2t50026B72240C56ECd0
KINGSTON SVP200S   60.0G
tank: mirror-3
1:02:08
c2t5000C5004A9DEF73d0
ST2000DM001-9YN1    2.0T
tank: raidz2-0
1:02:14
c2t5000C5004A9D9286d0
ST2000DM001-9YN1    2.0T
Ready (RDY)
empty


1:02:07
c2t5000C5004A9DD9A8d0
ST2000DM001-9YN1    2.0T
tank: raidz2-0
1:02:13
c2t5000C5004A9D49BFd0
ST2000DM001-9YN1    2.0T
Ready (RDY)
empty

1:02:00
c2t5000C5004A9E1F6Cd0
ST2000DM001-9YN1    2.0T
rpool: mirror-0
1:02:06
c2t5000C5004A9C895Cd0
ST2000DM001-9YN1    2.0T
tank: raidz2-0
1:02:12
c2t5000C5004A9D66AAd0
ST2000DM001-9YN1    2.0T
Ready (RDY)
empty
 
XXXXXXXXXXXXXXXXXXXXXXXX

Back
0:02:02
c2t5000C5004A9DBD90d0
ST2000DM001-9YN1    2.0T
tank: raidz2-1
0:02:05
c2t5000C50044C30705d0
ST2000DM001-9YN1    2.0T
tank: raidz2-1
0:02:08
c2t5000C5004A9C4685d0
ST2000DM001-9YN1    2.0T
tank: raidz2-2
0:02:11
c2t5000C500448DA306d0
ST2000DM001-9YN1    2.0T
tank: raidz2-2
0:02:01
c2t5000C5004A99BFDAd0
ST2000DM001-9YN1    2.0T
tank: raidz2-1
0:02:04
c2t5000C50044C208B4d0
ST2000DM001-9YN1    2.0T
tank: raidz2-1
0:02:07
c2t5000C5004A9DEBC5d0
ST2000DM001-9YN1    2.0T
tank: raidz2-2
0:02:10
c2t5000C50044C4EB62d0
ST2000DM001-9YN10    2.0T
tank: raidz2-2
0:02:00
c2t5000C5004A9D6C62d0
ST2000DM001-9YN1    2.0T
tank: raidz2-1
0:02:03
c2t5000C50044C4D206d0
ST2000DM001-9YN1    2.0T
tank: raidz2-1
0:02:06
c2t5000C5004A9DBD1Cd0
ST2000DM001-9YN1    2.0T
tank: raidz2-2
0:02:09
c2t5000C50044C48A16d0
ST2000DM001-9YN1    2.0T
tank: raidz2-2
Config Info
Disaster Recovery xxx

Crashplan Purchase Details
Please make sure you're purchasing through this link.
Registration Key (for license purchases): 7727-S7TR-TMWH-JTRT
Crashplan License Details
Master License Key:
Lu3BwvYPcUL3b0uW5lpWJq/HVv9l/T6nnTJeB6Va
Tp5nNPR4H97M9XL+ymRlDwQMG+k1PKYgvdePBWg4
xJnYdzy0XoCPDus3HKk9+KVSKJQJCd2PIZT+otb6
Gogp8KSziFouKSVoI3LRSvolEAg7fI7FKloDfPu4
PCf1dQ4/TkE=
PROe Client 5-Pack - 12-07-16
gzKQDM48C7RrzYYEmUEcy7HvidxOT5KO5heZgVteRilkz09n
KJkGZF3CyCsDyyTdBQr5YnJaAK/bQ9dJ7mG9KA==

XXXX
xxxxxx
12-08-27
NFS sharing
root@borg# zfs list tank/ServerBackups
NAME                 USED  AVAIL  REFER  MOUNTPOINT
tank/ServerBackups  82.1G  18.9T  82.1G  /tank/ServerBackups
root@borg# zfs set sharenfs=on tank/ServerBackups
root@borg# share
-@tank/ServerB  /tank/ServerBackups   rw   ""  
root@borg# zfs get mountpoint tank/ServerBackups
NAME                PROPERTY    VALUE                SOURCE
tank/ServerBackups  mountpoint  /tank/ServerBackups  default
root@borg# zfs set sharenfs=rw=192.168.1.4,root=192.168.1.4 tank/ServerBackups
root@borg# share
-@tank/ServerB  /tank/ServerBackups   sec=sys,rw=192.168.1.4,root=192.168.1.4   "" 
root@borg:~# zfs set atime=off tank/ServerBackups root@borg:~# zfs get atime tank/ServerBackups NAME PROPERTY VALUE SOURCE tank/ServerBackups atime off local root@borg:~# zfs get all tank/ServerBackups 12-06-21
NappITNotifications from the Fault Management Architecture (reference)
root@borg# pkg install service/fault-management/smtp-notify
svccfg setnotify problem-diagnosed mailto:root@localhost
12-07-17
SAS Utilities
wget http://www.juhonkoti.net/media/LSIUTIL-1.63.zip
unzip LSIUTIL-1.63.zip 
cd LSIUtil\ Kit\ 1.63/Solaris/
cp lsiutil.i386 /usr/sbin
cd /usr/sbin
ln -s lsiutil.i386 lsiutil

wget http://the-key.enix.org/~krystal/diskmap.py

Downloaded SAS2IRCU_P13.zip from LSI 9211-8i Support Page and copied sas2ircu from ./SAS2IRCU_P13/sas2ircu_linux_x86_rel/ to /usr/sbin and made it executable.

root@borg:/# cd /usr/sfw/
root@borg:/usr/sfw# ls
bin  doc  include  info  lib  man  share  src
root@borg:/usr/sfw# mkdir sbin
root@borg:/usr/sfw# cd sbin
root@borg:/usr/sfw/sbin# ln -s /usr/sbin/snmpd /usr/sfw/sbin/
root@borg:/usr/sfw/sbin# ls -l /usr/sfw/sbin/
total 1
lrwxrwxrwx 1 root root 15 2012-07-17 10:11 snmpd -> /usr/sbin/snmpd

Downloaded M2M_P7_Solaris_X86.zip from LSI 9211-8i Support Page.  Extracted file then executed install.sh script from "disk" sub-directory.
12-07-20
Install CrashPlan server
root@borg# cd /var/spool/pkg/
root@borg# tar zxf CrashPlanPROServer_3.3_Solaris.tar.gz
root@borg# pkgadd
...output...
CrashPlan PROe Server has been installed. Once you start it the server
will be available in your web browser:

HTTP URL: http://localhost:4280/console
HTTPS URL:  https://localhost:4285/console

Please note that your clients will communicate with the server on
TCP port 4282.

Important directories:
  Default Mount Point (archive storage):
    /var/opt/proserver/backupArchives
  Default database dump location:
    /var/opt/proserver/dumps
  Logs:
    /var/log/proserver

Start Scripts (run as root):
  /opt/proserver/bin/proserver start|stop

To enable PROe Server as a service (as root):
  /usr/sbin/svccfg import /opt/proserver/bin/proserver.xml
  /usr/sbin/svcadm enable proserver

Installation of  was successful.
12-06-19
crontab -e/-l fails
root@borg:/var/cron# crontab -l
Warning - Invalid account: 'root' not allowed to execute cronjobs
#ident  "%Z%%M% %I%     %E% SMI"
...
Solution - reset root password
root@borg:/var/cron# passwd root New Password: Re-enter new Password: passwd: password successfully changed for root root@borg:/var/cron# crontab -l #ident "%Z%%M% %I% %E% SMI"
12-05-31
ZFS Configuration


zpool create tank mirror c2t0d0 c2t1d0
zpool add tank mirror c2t2d0 c2t3d0
zpool add tank mirror c2t4d0 c2t5d0
zpool add tank mirror c2t6d0 c2t7d0
zpool add tank mirror c2t8d0 c2t9d0
zpool add tank mirror c2t10d0 c2t11d0
zpool add tank mirror c2t12d0 c2t13d0
zpool add tank log mirror c5t2d0 c5t3d0
zpool add tank cache c5t4d0
zpool status tank
root@borg.phas.ubc.ca:~# zpool status tank
  pool: tank
 state: ONLINE
  scan: none requested
config:

        NAME         STATE     READ WRITE CKSUM
        tank         ONLINE       0     0     0
          mirror-0   ONLINE       0     0     0
            c2t0d0   ONLINE       0     0     0
            c2t1d0   ONLINE       0     0     0
          mirror-1   ONLINE       0     0     0
            c2t2d0   ONLINE       0     0     0
            c2t3d0   ONLINE       0     0     0
          mirror-2   ONLINE       0     0     0
            c2t4d0   ONLINE       0     0     0
            c2t5d0   ONLINE       0     0     0
          mirror-3   ONLINE       0     0     0
            c2t6d0   ONLINE       0     0     0
            c2t7d0   ONLINE       0     0     0
          mirror-4   ONLINE       0     0     0
            c2t8d0   ONLINE       0     0     0
            c2t9d0   ONLINE       0     0     0
          mirror-5   ONLINE       0     0     0
            c2t10d0  ONLINE       0     0     0
            c2t11d0  ONLINE       0     0     0
          mirror-6   ONLINE       0     0     0
            c2t12d0  ONLINE       0     0     0
            c2t13d0  ONLINE       0     0     0
        logs
          mirror-7   ONLINE       0     0     0
            c5t2d0   ONLINE       0     0     0
            c5t3d0   ONLINE       0     0     0
        cache
          c5t4d0     ONLINE       0     0     0

errors: No known data errors
12-05-25
Initial Installation of Napp-it
wget -O - www.napp-it.org/nappit | perl 
This also installed the following:
### oi/s11 1.5 install midnight commander
### oi/s11 1.6 install netcat
### oi/s11 1.8 install iperf
### oi/s11 1.9 install bonnie
### oi/s11 2.0 install iscsi/target
### oi/s11 2.10 install smartmontools 5.42 and gcc
--------------------
add specials for OpenIndiana
--- end special ----
3. setup/ update napp-it
3.1 setup/ update nappit UI
---------------------------------
3.2 save additional as version (to allow change version)
3.2 setup mini-httpd
copy etc/init.d script

/var/web-gui/tools/httpd/napp-it-mhttpd: started as root without requesting chroot(), warning only

perl /var/web-gui/data/napp-it/zfsos/_lib/scripts/agent-init.pl
[Fri May 25 12:00:23 2012] [info] Server listening (http://*:3000)
Server available at http://127.0.0.1:3000.
############################################################################
 
        -thats it, have fun
        -connect your browser to http://serverip:81
 
your network-ip's:
	inet 127.0.0.1 netmask ff000000 
	inet 142.103.236.34 netmask ffffff00 broadcast 142.103.236.255
 
############################################################################

 -> install-log see /root/setup-napp-it.log 
 -> If you need AFP (Apple File Service): wget -O - www.napp-it.org/afp | perl 
 -> If you need AMP (Apache, mySQL, PHP): wget -O - www.napp-it.org/amp | perl 
 -> first-time install: reenter root-password with passwd root (needed for smb)
    and reboot to activate systemsnap, on problems check ip via ifconfig -a  !!
12-05-24
Initial Installation of OpenIndiana

mirror the boot disk...

root@borg:~# format
Searching for disks...done

AVAILABLE DISK SELECTIONS:
       0. c2t5000C5004A9C895Cd0 
          /scsi_vhci/disk@g5000c5004a9c895c
      ...
      13. c2t5000C5004A9DD298d0 
          /scsi_vhci/disk@g5000c5004a9dd298
      ...
      25. c2t50026B72240C555Dd0 
          /scsi_vhci/disk@g50026b72240c555d
Specify disk (enter its number): 13
selecting c2t5000C5004A9DD298d0
[disk formatted]
No Solaris fdisk partition found.
format> fdisk
No fdisk table exists. The default partition for the disk is:
  a 100% "SOLARIS System" partition
Type "y" to accept the default partition,  otherwise type "n" to edit the
 partition table.
y
format> quit

root@borg:~# pfexec prtvtoc /dev/rdsk/c2t5000C5004A9E1F6Cd0s2 | pfexec fmthard -s - /dev/rdsk/c2t5000C5004A9DD298d0s2
root@borg:~# pfexec zpool attach -f rpool c2t5000C5004A9E1F6Cd0s0 c2t5000C5004A9DD298d0s0
Make sure to wait until resilver is done before rebooting.

root@borg:~# zpool status -v rpool

root@borg:~$ installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c2t5000C5004A9DD298d0s0
stage2 written to partition 0, 277 sectors starting at 50 (abs 64310)
stage1 written to partition 0 sector 0 (abs 64260) 

Set up static IP addr

# sudo su -
# svcadm disable network/physical:nwam
# svcadm enable network/physical:default
# cp /etc/nsswitch.dns /etc/nsswitch.conf
# exit
$ sudo network-admin     (which provides GUI configuration of IP, gateway, etc)

Check /etc/hosts file.

Useful cmds

# svcs -l ssh # svcs -a # pkg list -u # svcadm disable network/physical:nwam # svcadm enable network/physical:default # svcs -xv network/physical:default # dladm show-dev # dladm show-phys # dladm show-ether # dladm show-link # ifconfig -a # ipadm show-if # ipadm show-addr # ipadm show-addrprop eth0/v4 # netstat -nr 12-07-27
OpenCSW installation
OpenCSW aims to produce an easy to use open source software distribution installable on top of Solaris and Solaris-based systems.
  pkgadd -d http://get.opencsw.org/now
  pkgutil -y -i cswpki
  echo 'pki_auto=yes' >> /etc/opt/csw/csw.conf
  /opt/csw/bin/cswpki --import --force
  gpg --homedir=/var/opt/csw/pki/ --fingerprint board@opencsw.org

apcupsd installation
root@borg:~# pkgutil -y -i apcupsd
This didn't have the usb support built-in so I reinstalled from scratch:
tar zxvf apcupsd-3.14.9.tar.gz 
pkg install header-math
cd apcupsd-3.14.9
./configure --enable-usb
make

You should now edit /etc/opt/apcupsd/apcupsd.conf to correspond
to your setup then start the apcupsd daemon with:

/etc/init.d/apcupsd start

Thereafter when you reboot, it will be stopped and started
automatically.
=================================================
Configuring ugen driver to match APC UPSes...

Driver (ugen) is already installed.

NOTE:
   "(usbif51d,class3) already in use" and
   "Driver (ugen) is already installed"
   errors may be safely ignored.

=================================================
Driver configured. You must PERFORM A RECONFIGURE
BOOT "reboot -- -r" before running Apcupsd.
=================================================

12-08-01
ntp setup
  ntpdate 0.pool.ntp.org
  cd /etc/inet
  cp ntp.server ntp.conf
  echo "server 0.pool.ntp.orgnserver 1.pool.ntp.orgnserver 2.pool.ntp.org" >> /etc/inet/ntp.conf
  svcadm enable ntp
  svcs ntp
STATE          STIME    FMRI
online         14:13:34 svc:/network/ntp:default
  svcs -l ntp
fmri         svc:/network/ntp:default
name         Network Time Protocol (NTP) Version 4
enabled      true
state        online
next_state   none
state_time    1 August, 2012 02:13:34 PM PDT
logfile      /var/svc/log/network-ntp:default.log
restarter    svc:/system/svc/restarter:default
contract_id  249 
dependency   require_any/error svc:/network/service (online) 
12-08-01
zpool fixup
zpool remove tank mirror-3
  zpool add tank log mirror c2t50026B72240C56ECd0 c2t50026B72240C58F0d0
  zpool add tank cache c2t50026B72240C555Dd0
  zpool status tank
  pool: tank
 state: ONLINE
  scan: scrub repaired 0 in 0h27m with 0 errors on Mon Jul 23 15:13:45 2012
config:

        NAME                       STATE     READ WRITE CKSUM
        tank                       ONLINE       0     0     0
          raidz2-0                 ONLINE       0     0     0
            c2t5000C5004A9C895Cd0  ONLINE       0     0     0
            c2t5000C5004A9D4DF4d0  ONLINE       0     0     0
            c2t5000C5004A9DA43Dd0  ONLINE       0     0     0
            c2t5000C5004A9DD8D8d0  ONLINE       0     0     0
            c2t5000C5004A9DD9A8d0  ONLINE       0     0     0
            c2t5000C5004A9DEF73d0  ONLINE       0     0     0
          raidz2-1                 ONLINE       0     0     0
            c2t5000C50044C208B4d0  ONLINE       0     0     0
            c2t5000C50044C30705d0  ONLINE       0     0     0
            c2t5000C50044C4D206d0  ONLINE       0     0     0
            c2t5000C5004A99BFDAd0  ONLINE       0     0     0
            c2t5000C5004A9D6C62d0  ONLINE       0     0     0
            c2t5000C5004A9DBD90d0  ONLINE       0     0     0
          raidz2-2                 ONLINE       0     0     0
            c2t5000C500448DA306d0  ONLINE       0     0     0
            c2t5000C50044C48A16d0  ONLINE       0     0     0
            c2t5000C50044C4EB62d0  ONLINE       0     0     0
            c2t5000C5004A9C4685d0  ONLINE       0     0     0
            c2t5000C5004A9DBD1Cd0  ONLINE       0     0     0
            c2t5000C5004A9DEBC5d0  ONLINE       0     0     0
        logs
          mirror-3                 ONLINE       0     0     0
            c2t50026B72240C56ECd0  ONLINE       0     0     0
            c2t50026B72240C58F0d0  ONLINE       0     0     0
        cache
          c2t50026B72240C555Dd0    ONLINE       0     0     0

errors: No known data errors 
12-08-07
apache install
phasadm@borg:~$ sudo pkg install pkg:/web/server/apache-22
  phasadm@borg:~$ sudo pkg install pkg:/web/server/apache-22/module/apache-php5
phasadm@borg:~$ sudo svcadm enable svc:/network/http:apache22
phasadm@borg:~$ svcs -a | grep htt
online         12:41:15 svc:/network/http:apache22

root@borg # cd /opt/BackupPC-3.2.1/init.d
root@borg # cp solaris-backuppc /etc/init.d/backuppc
root@borg # ln -s /etc/init.d/backuppc /etc/rc3.d/S85backuppc
root@borg # ln -s /etc/init.d/backuppc /etc/rc0.d/K85backuppc
12-08-08
allow root ssh logins
1) Modify PermitRootLogin to yes in /etc/ssh/sshd_config.
2) Comment out the “CONSOLE=/dev/console” line in /etc/default/login.
3) Remove “;type=role” from the root entry in /etc/user_attr.
12-08-09
set up rsyncd (reference)
pkg install network/rsync
cd /tmp
cp rsyncd.xml /var/svc/manifest/network/
cp rsyncd /lib/svc/method/rsyncd
chmod u+x /lib/svc/method/rsyncd 
cp rsync /etc/default/rsync
svccfg -v import /var/svc/manifest/network/rsyncd.xml
svcs -a | grep rsyncd
svcadm enable network/rsyncd
svcs -a | grep rsync
ps aux | grep rsync
vim /etc/rsyncd.conf
USEFUL CMDS
ZFS Cmds
root@borg:/opt/BackupPC-3.2.1# zpool scrub tank
root@borg:/opt/BackupPC-3.2.1# zpool status -v tank
Detecting hardware

To scan PCI devices, do scanpci (as root).

# /usr/X11/bin/scanpci -v
or
# prtconf -v -p
or 
# prtdiag

To list connected hardware

cfgadm -al

To get status of hardware

iostat -En

To detect new hardware

touch /reconfigure
To list USB devices:
$ rmformat -l
12-0x-xx
xxx



THIS IS FROM OMEGA - NOT INSTALLED ON BORG (yet) f*ex (file exchange program)
[root@omega fex-20091210]# ./install -p 8080 142.103.236.90
checking prerequisites
found xinetd
found /usr/lib/sendmail
prerequisites checked, ok
creating user fex
Installing:
bin -> /home/fex/bin
bin/schwuppdiwupp.pl -> /home/fex/bin/schwuppdiwupp.pl
bin/fex_cleanup -> /home/fex/bin/fex_cleanup
bin/sexget -> /home/fex/bin/sexget
bin/sexsend -> /home/fex/bin/sexsend
bin/xx -> /home/fex/bin/xx
bin/fexsend -> /home/fex/bin/fexsend
bin/zz -> /home/fex/bin/zz
bin/fexget -> /home/fex/bin/fexget
bin/fac -> /home/fex/bin/fac
bin/fexsrv -> /home/fex/bin/fexsrv
bin/logwatch -> /home/fex/bin/logwatch
cgi-bin -> /home/fex/cgi-bin
cgi-bin/fur -> /home/fex/cgi-bin/fur
cgi-bin/sex -> /home/fex/cgi-bin/sex
cgi-bin/fix -> /home/fex/cgi-bin/fix
cgi-bin/fup -> /home/fex/cgi-bin/fup
cgi-bin/mma -> /home/fex/cgi-bin/mma
cgi-bin/foc -> /home/fex/cgi-bin/foc
cgi-bin/fop -> /home/fex/cgi-bin/fop
cgi-bin/rup -> /home/fex/cgi-bin/rup
cgi-bin/fuc -> /home/fex/cgi-bin/fuc
lib -> /home/fex/lib
lib/dop -> /home/fex/lib/dop
lib/fex.ph -> /home/fex/lib/fex.ph
lib/fup.pl -> /home/fex/lib/fup.pl
lib/fex.pp -> /home/fex/lib/fex.pp
etc -> /home/fex/etc
etc/xinetd_fex -> /home/fex/etc/xinetd_fex
etc/mime.types -> /home/fex/etc/mime.types
htdocs -> /home/fex/htdocs
htdocs/FAQ.html -> /home/fex/htdocs/FAQ.html


DISASTER RECOVERY
  1. Install OpenIndiana.
  2. Configure networking
Additional, non-critical items to take care of:
  1. Install APCUPSD




[Dept. Home Page] last updated: 12-05-25

System Info

Machine Type: Supermicro SuperStorage Server 6047R-E1R36N (pdf), Motheboard: X9DRi-LN4F+ pdf
SUPRA/SVRR INTEL DUAL XEON RACKMT SYSTEM Serial No.: U34817

INVOICE : V-52303 DATE:     04/25/2012

SSG-6047R-E1R36N: -SUPERMICRO 4U STORAGE SERVER
-MBD-X9DRi-LN4F+ ...Super X9DRi-LN4F+ Motherboard
-CSE-847E16-R1K28LPB ....4u CHASSIS
-BPN-SAS2-826EL1 ...826 BP single LSI -SAS2X2S'EXP.
-BPN-SAS2-846EL1 ...BP FOR 24 SAS/SATA
-CBL-0281L (2x) ....IPASS TO IPASS 75CM PBF
-CBL-0296L (3x) ....4 pin fan extension
-CBL-0352L-LP...85CM 2-PORT ETX IPASS TO INT IPASS
-SNK-P0048P  ( 2X) ...2U Passive CPU Heat Sink
-PWS-1K28P-SQ (2x) ...1U 1280W, redundant PS
-AOC-SAS2LP-H8iR.....2108 based SAS/SATA RAID- 8

ST2000DM001:Seagate 2TB 7200R
SN:S2407AFT S2407CBF S2407CFC S2407DC9 S2407DVC
   S2407EEZ S2407EGH S2407EGL S2407EHJ S2407EJR
   S2407F0T S2407F9R S2407FB9 S2407FR3 S2407FRX
   S2407HK8 S2407JEC S2F05MTT

2 x BX80621E52620: XEON E5 6CORE

2 x KVR1333D3D8R9SK3/12G:
3 x SVP200S3/60G:KINGSTON 60G SSD
3 x MCP-220-00043-0N:3.5-2.5 HSW

LAB-CONFIG  SYSTEM INTEGRATION & CONFIG.
1YR. PARTS & LAB. DEPOT WARR.

1 x AOC-SAS2LP-H8iR:RAID CONTRL SN:VA21S40923
2 x BTR-0018L-0000:RAID BU BATT SN:SP20326430 SP20328277
INVOICE : Patch V-52536 DATE:     06/04/2012  $810.00 Order #: 82375
UBC Bookstore Invoice 43491  06/14/12  Req: J718837  ORD 2012-7858
6 x ST2000DM001
SN: W1E0502S W24049ER W2F04YPY W2F04YTV W24053NM W2405PN2

Warranty expires April 26 2013
Purchased from Patch Computers May 2012 PO #: S11548, ORDER #: 82275

Hardware via prtdiag, Memory via prtconf:

Memory size: 24545 Megabytes

System Configuration: Supermicro X9DRi-LN4+/X9DR3-LN4+
BIOS Configuration: American Megatrends Inc. 1.0b 02/01/2012
BMC Configuration: IPMI 2.0 (KCS: Keyboard Controller Style)

==== Processor Sockets ====================================

Version                          Location Tag
-------------------------------- --------------------------
Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz CPU 1
Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz CPU 2

==== Memory Device Sockets ================================

Type        Status Set Device Locator      Bank Locator
----------- ------ --- ------------------- ----------------
Unknown     in use 0   P1-DimmA1           P1-CH-A
unknown     empty  0   P1-DimmA2           P1-CH-A
unknown     empty  0   P1-DimmA3           P1-CH-A
Unknown     in use 0   P1-DimmB1           P1-CH-B
unknown     empty  0   P1-DimmB2           P1-CH-B
unknown     empty  0   P1-DimmB3           P1-CH-B
Unknown     in use 0   P1-DimmC1           P1-CH-C
unknown     empty  0   P1-DimmC2           P1-CH-C
unknown     empty  0   P1-DimmC3           P1-CH-C
Unknown     in use 0   P1-DimmD1           P1-CH-D
unknown     empty  0   P1-DimmD2           P1-CH-D
unknown     empty  0   P1-DimmD3           P1-CH-D
Unknown     in use 0   P2-DimmE1           P2-CH-E
unknown     empty  0   P2-DimmE2           P2-CH-E
unknown     empty  0   P2-DimmE3           P2-CH-E
Unknown     in use 0   P2-DimmF1           P2-CH-F
unknown     empty  0   P2-DimmF2           P2-CH-F
unknown     empty  0   P2-DimmF3           P2-CH-F
unknown     empty  0   P2-DimmG1           P2-CH-G
unknown     empty  0   P2-DimmG2           P2-CH-G
unknown     empty  0   P2-DimmG3           P2-CH-G
unknown     empty  0   P2-DimmH1           P2-CH-H
unknown     empty  0   P2-DimmH2           P2-CH-H
unknown     empty  0   P2-DimmH3           P2-CH-H

==== On-Board Devices =====================================
 Onboard Matrox VGA
 Onboard Intel SATA Controller
 Onboard Intel SCU Controller
 Onboard Intel Ethernet 1
 Onboard Intel Ethernet 2
 Onboard Intel Ethernet 3
 Onboard Intel Ethernet 4

==== Upgradeable Slots ====================================

ID  Status    Type             Description
--- --------- ---------------- ----------------------------
1   in use    Unknown          CPU1 Slot1
2   available Unknown          CPU1 Slot2
3   available Unknown          CPU1 Slot3
4   available Unknown          CPU2 Slot1
5   in use    Unknown          CPU2 Slot2
6   in use    Unknown          CPU2 Slot3

Disks in use:
 id      cap       pool   vdev  identify  state    busy      error              vendor  product  sn
c5t0d0   2.00 TB  rpool  mirror  via dd  ONLINE  configured  Error: S:0 H:0 T:0  SMC  SMC2108  00C0F08BAA1F444
c5t1d0   2.00 TB  rpool  mirror  via dd  ONLINE  configured  Error: S:0 H:0 T:0  SMC  SMC2108  009B3B8CAA1F444



Disks available:
 id      cap       pool   vdev  identify  state    busy      error              vendor  product  sn
c2t0d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  00EA3D9E558D3E4
c2t10d0  2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  001387EB96D4424
c2t11d0  2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  00C4D0EB96D4424
c2t12d0  2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  006E1AEC96D4424
c2t13d0  2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  006164EC96D4424
c2t14d0  2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  000CAEEC96D4424
c2t15d0  2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  00ADF7EC96D4424
c2t1d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  009EECE896D4424
c2t2d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  006B39E996D4424
c2t3d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  00F782E996D4424
c2t4d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  0074CCE996D4424
c2t5d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  001D16EA96D4424
c2t6d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  009A5FEA96D4424
c2t7d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  0043A9EA96D4424
c2t8d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  001BF3EA96D4424
c2t9d0   2.00 TB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  00453DEB96D4424
c5t2d0  59.00 GB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  0021868CAA1F444
c5t3d0  59.00 GB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  00CBCF8CAA1F444
c5t4d0  59.00 GB    -      -     via dd     -    configured  Error: S:0 H:0 T:0   SMC  SMC2108  0048198DAA1F444

ZFS Mirrored Root Pool Disk Replacement

If a disk in a mirrored root pool fails, you can either replace the disk or attach a replacement disk and then detach the failed disk. The basic steps are like this:

  • Identify the disk to be replaced by using the zpool status command.
  • You can do a live disk replacement if the system supports hot-plugging. On some systems, you might need to offline and unconfigure the failed disk first. For example:
# zpool offline rpool c1t0d0s0
# cfgadm -c unconfigure c1::dsk/c1t0d0
  • Physically replace the disk.
  • Reconfigure the disk. This step might not be necessary on some systems.
# cfgadm -c configure c1::dsk/c1t0d0
  • Confirm that the replacement disk has an SMI label and a slice 0 to match the existing root pool configuration.
  • Let ZFS know that the disk is replaced.
    # zpool replace rpool c1t0d0s0
  • Bring the disk online.
    # zpool online rpool c1t0d0s0
  • Install the bootblocks after the disk is resilvered.
  • Confirm that the replacement disk is bootable by booting the system from the replacement disk.
  • For information about formatting a disk that is intended for the root pool and installing boot blocks, see [[1]]