Bellman
Bellman is a Mini-ITX server / desktop
Bellman functions as a server, but also has an LCD monitor / keyboard / mouse so it can function as a desktop / web browser machine as well. It is on a UPS and lives in my electronics lab.
History
2013 Jan - Seagate Barracuda 2TB Green drive died. ST2000DL003 S/N 5YD77CTE Replaced with a Barracuda 2TB mirror 2011 Dec - Been doing PostGIS experiments so I upgraded it. 2010 Jan - I just started this section but I have had this machine online for at least a couple years now.
2013 Jan data mirror build
apt-get install mdadm lvm2 mdadm --create --metadata=0.90 --level=mirror --raid-devices=2 /dev/md_d0 /dev/sdb /dev/sdc cat /proc/mdstat pvcreate /dev/md_d0 vgcreate vg_mirror /dev/md_d0 lvcreate --verbose --extents 100%FREE -n lv_mirror vg_mirror mkfs.ext4 /dev/vg_mirror/lv_mirror mount /dev/vg_mirror/lv_mirror /green dd if=/dev/zero of=/green/swapfile1 bs=1024 count=1048576
cat /etc/fstab proc /proc proc defaults 0 0 # / was on /dev/sda3 during installation UUID=1a5a1c36-eee7-44f0-852c-418aec9acd0b / ext4 errors=remount-ro,noatime,user_xattr,discard 0 1 # /boot was on /dev/sda1 during installation UUID=36e3eacb-80a5-4d14-a598-05acb098c04e /boot ext4 noatime,discard 0 2 /dev/sdd1 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/sdf1 /media/usb0 auto rw,user,noauto 0 0 # tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/run tmpfs defaults,noatime,mode=755 0 0 tmpfs /var/lock tmpfs defaults,noatime,mode=1777 0 0 tmpfs /var/log tmpfs defaults,noatime,mode=755 0 0 # # This is really /dev/sdb1, need to use UUID to keep nfs happy, #UUID=4fb5805d-9958-4cfc-a16c-ebafe7585bbf /green xfs noatime 0 0 # # swap was on /dev/sda2 during installation #UUID=54eec143-aa53-40c5-b91a-d8cc69d39f11 none swap sw 0 0 /dev/vg_mirror/lv_mirror /green ext4 noatime 0 0 /green/swapfile1 none swap sw 0 0
December 2011 upgrade
Bellman had an Intel Little Falls Atom 230 mini-itx main board + 2GB RAM until Dec 2011. Bellman used to be an Athlon desktop system, I recycled the name because I like it. I no longer use any full-size desktop systems at home.
Hardware
- ASRock E350M1/USB3 AMD E-350 APU (1.6GHz, Dual-Core) AMD A50M Hudson M1 Mini ITX Motherboard $125
- Kingston 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1333 (PC3 10600) Desktop Memory Model KVR1333D3N9K2/8G $35
- OCZ Agility 3 AGT3-25SAT3-60G 2.5" 60GB SATA III MLC Internal Solid State Drive (SSD) $99
- Case: brand name?? need to look it up. Cost about $50 250W power supply
- /dev/sdb Seagate Barracuda 2.0TB Model=ST2000DM001-9YN164, FwRev=CC4B, SerialNo=Z240BVP5
- /dev/sdc Seagate Barracuda 2.0TB Model=ST2000DM001-9YN164, FwRev=CC4B, SerialNo=Z240A0H1
- in USB enclosure: "Green" WD Caviar 500 GB drive. WDC WD5000AACS-00ZUB0 s/n WD-WCASU2227103
Video drivers
I have a Hauppage USB - TV interface and I just tried running "tvtime" and discovered that it's not happy with the video drivers in the new set up.
The ASRock card has an onboard AMD Radeon HD 6310 graphics chip. Therefore I need to follow these instructions: http://wiki.debian.org
% lspci -v | grep VGA 00:01.0 VGA compatible controller: ATI Technologies Inc Device 9802 (prog-if 00 [VGA controller])
Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 64
Dang but the aticonfig --initial command fails, unsupported hardware!
Maybe getting the driver from AMD support page will do it but I don't have time right now to deal with this.
See http://www.sensicomm.com/main/linux/acer_5253/index.shtml
Software
Debian 6.0
Media server: it hosts my music collection. I keep the files in MP3 format, having transferred them from my CD's using grip. Music collection
File server: I keep my home directory here and NFS mount it on the desktop machine Raven. Bellman also runs Samba so that my laptop can access files on it.
VMWare Workstation: Since it's in my electronics lab, I can run Windows XP on this machine in a virtual machine, so that I can do development work using Microchip's MPLab PIC tools. More and more though the tools available under Ubuntu are making this less necessary.
For Python I have Komodo IDE I also have the wxPython stuff loaded. I edit files with emacs23
I use eagle to view and edit schematics and circuit boards.