Albert: Difference between revisions
From HacDC Wiki
Haxwithaxe (talk | contribs) m (Haxwithaxe moved page Albert to Server Albert) |
(→Specs: updating to reflect hardware changes and continued configs) |
||
Line 5: | Line 5: | ||
===Case=== | ===Case=== | ||
* 3U | * 3U 19 inch rackmount | ||
====PSU==== | ====PSU==== | ||
* | * ATX PSU with both 4 and 8 pin cpu power connectors | ||
* Wattage: | |||
====Slots==== | ====Slots==== | ||
* | * 7 stock 3.5 inch hot swap slots | ||
* 1 front,floppy slot | * 1 front, floppy slot | ||
* 1 front, | * 1 front, 5.25 inch slot | ||
* | * 2 internal front 3.5 inch slots | ||
* 2 3.5 inch slots on spreader bar | |||
====Addon Cards==== | |||
* RAID/SATA controller | |||
** ports | |||
** model | |||
* GPU see [[Server_Albert#GPU]] | |||
===Mother Board=== | ===Mother Board=== | ||
====RAM==== | ====RAM==== | ||
* | * 4GB DDR2 ECC | ||
====CPU==== | ====CPU==== | ||
* | * dual socket dual core Xeon | ||
* has VM extensions | * has VM extensions | ||
* hyper-threading | * no hyper-threading | ||
* /proc/cpuinfo | |||
processor : 0 | |||
vendor_id : GenuineIntel | |||
cpu family : 6 | |||
model : 15 | |||
model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz | |||
stepping : 6 | |||
microcode : 0x44 | |||
cpu MHz : 2333.448 | |||
cache size : 4096 KB | |||
fpu : yes | |||
fpu_exception : yes | |||
cpuid level : 10 | |||
wp : yes | |||
flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm | |||
bogomips : 4666.89 | |||
clflush size : 64 | |||
cache_alignment : 64 | |||
address sizes : 36 bits physical, 48 bits virtual | |||
power management: | |||
processor : 1 | |||
vendor_id : GenuineIntel | |||
cpu family : 6 | |||
model : 15 | |||
model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz | |||
stepping : 6 | |||
microcode : 0x44 | |||
cpu MHz : 2333.448 | |||
cache size : 4096 KB | |||
fpu : yes | |||
fpu_exception : yes | |||
cpuid level : 10 | |||
wp : yes | |||
flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm | |||
bogomips : 4666.89 | |||
clflush size : 64 | |||
cache_alignment : 64 | |||
address sizes : 36 bits physical, 48 bits virtual | |||
power management: | |||
processor : 2 | |||
vendor_id : GenuineIntel | |||
cpu family : 6 | |||
model : 15 | |||
model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz | |||
stepping : 6 | |||
microcode : 0x44 | |||
cpu MHz : 2333.448 | |||
cache size : 4096 KB | |||
fpu : yes | |||
fpu_exception : yes | |||
cpuid level : 10 | |||
wp : yes | |||
flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm | |||
bogomips : 4666.89 | |||
clflush size : 64 | |||
cache_alignment : 64 | |||
address sizes : 36 bits physical, 48 bits virtual | |||
power management: | |||
processor : 3 | |||
vendor_id : GenuineIntel | |||
cpu family : 6 | |||
model : 15 | |||
model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz | |||
stepping : 6 | |||
microcode : 0x44 | |||
cpu MHz : 2333.448 | |||
cache size : 4096 KB | |||
fpu : yes | |||
fpu_exception : yes | |||
cpuid level : 10 | |||
wp : yes | |||
flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm | |||
bogomips : 4666.89 | |||
clflush size : 64 | |||
cache_alignment : 64 | |||
address sizes : 36 bits physical, 48 bits virtual | |||
power management: | |||
====GPU==== | ====GPU==== | ||
* | * NVIDIA Corporation NV43 [GeForce 6600] (rev a2) | ||
====BIOS/UEFI==== | ====BIOS/UEFI==== | ||
Line 34: | Line 123: | ||
=====Menu===== | =====Menu===== | ||
* | * ?Setup | ||
* | * ?View Post | ||
* | * ?Boot Select | ||
===OS=== | ===OS=== | ||
Line 46: | Line 135: | ||
=====Storage===== | =====Storage===== | ||
* Partitions | * Partitions #FIXME | ||
** All drives have stripe for /boot | ** All drives have stripe for /boot | ||
** 1TB drives | ** 1TB drives | ||
** 500GB | ** 500GB drives | ||
* Soft RAID | ** 250GB drives | ||
* Soft RAID # FIXME | |||
** the /boot stripe is RAID1 | ** the /boot stripe is RAID1 | ||
** 500GB drives | ** 250GB drives | ||
** 500GB drives | |||
** 1TB drives | |||
* LVM | * LVM | ||
** Volume Groups | ** Volume Groups | ||
*** | *** albert | ||
*** | *** albert-root | ||
**** / | **** / | ||
*** | *** albert-home | ||
**** /home | **** /home | ||
*** | *** albert-swap | ||
**** swap | **** swap | ||
**** contiguous LV | **** contiguous LV | ||
*** | *** albert-nas | ||
**** / | **** /srv/share | ||
**** generic storage | **** generic storage | ||
*** | *** albert-proxy | ||
**** / | **** /srv/squid | ||
**** separate storage for proxy data so it doesn't block r/w of generic data storage | **** separate storage for proxy data so it doesn't block r/w of generic data storage | ||
***albert-vms | |||
**** /mnt/vm-images | |||
**** VM images. will probably get replaced by lvm storage. | |||
==Software== | |||
=== | ====Xen HVM==== | ||
* domain configs /mnt/vm-images/config | |||
* default image storage /mnt/vm-images | |||
* configs trcked with git | |||
** use /mnt/vm-images/config/.commit to commit changes as nonroot user | |||
====Squid==== | ==VMs== | ||
===cthulhu=== | |||
* xen configs | |||
** CPU: 2 | |||
** RAM: 2048MB | |||
** Disk: | |||
*** / - /dev/xvda2 | |||
*** swap - /dev/xvda1 | |||
====Software==== | |||
=====Squid===== | |||
* Not configured | * Not configured | ||
* repo: #FIXME | |||
* Caches - all include official install/live isos/images | |||
** debian/ubuntu/mint apt traffic | |||
*** does not cache Packages* files - prevents stale package lists | |||
** fedora/centos yum traffic | |||
** slackware/slax/porteus | |||
*** caches data from official sources only | |||
** gentoo/funtoo | |||
*** #will coordinate with mirage | |||
==== | ===tortoise=== | ||
* | * Shell server | ||
* ssh key access only | |||
* local network webhosting | |||
* xen configs | |||
** CPU: 3 | |||
** RAM: 128MB | |||
** Disk: | |||
*** disk.img | |||
**** / - /dev/xvda2 | |||
**** swap - /dev/xvda1 | |||
*** home.img | |||
**** /home - /dev/xvdb1 | |||
*** var.img | |||
**** /var - /dev/xvdc1 | |||
*** tmp.img | |||
**** /tmp - /dev/xvdd1 | |||
====Users==== | |||
* "staff"/admin accounts in /home/staff | |||
* user accounts in /home/users | |||
* use "addshelluser" command in /usr/local/sbin | |||
====Config==== | |||
* mesg -n set in /etc/profile.d | |||
* set nosuid (via mount): | |||
** /var - /dev/xvdc1 var.img - nosuid,nodev | |||
** /home - /dev/xvdb1 home.img - nosuid,nodev | |||
** /tmp - /dev/xvdd1 tmp.img - nosuid |
Revision as of 16:42, 19 November 2014
Specs
Case
- 3U 19 inch rackmount
PSU
- ATX PSU with both 4 and 8 pin cpu power connectors
- Wattage:
Slots
- 7 stock 3.5 inch hot swap slots
- 1 front, floppy slot
- 1 front, 5.25 inch slot
- 2 internal front 3.5 inch slots
- 2 3.5 inch slots on spreader bar
Addon Cards
- RAID/SATA controller
- ports
- model
- GPU see Server_Albert#GPU
Mother Board
RAM
- 4GB DDR2 ECC
CPU
- dual socket dual core Xeon
- has VM extensions
- no hyper-threading
- /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz stepping : 6 microcode : 0x44 cpu MHz : 2333.448 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm bogomips : 4666.89 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz stepping : 6 microcode : 0x44 cpu MHz : 2333.448 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm bogomips : 4666.89 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz stepping : 6 microcode : 0x44 cpu MHz : 2333.448 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm bogomips : 4666.89 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5140 @ 2.33GHz stepping : 6 microcode : 0x44 cpu MHz : 2333.448 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic sep cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl pni est ssse3 cx16 hypervisor lahf_lm dtherm bogomips : 4666.89 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management:
GPU
- NVIDIA Corporation NV43 [GeForce 6600] (rev a2)
BIOS/UEFI
- Make - ?
- Version - ?
Menu
- ?Setup
- ?View Post
- ?Boot Select
OS
- Debian
- Version - testing
- Arch - amd64
Config
Storage
- Partitions #FIXME
- All drives have stripe for /boot
- 1TB drives
- 500GB drives
- 250GB drives
- Soft RAID # FIXME
- the /boot stripe is RAID1
- 250GB drives
- 500GB drives
- 1TB drives
- LVM
- Volume Groups
- albert
- albert-root
- /
- albert-home
- /home
- albert-swap
- swap
- contiguous LV
- albert-nas
- /srv/share
- generic storage
- albert-proxy
- /srv/squid
- separate storage for proxy data so it doesn't block r/w of generic data storage
- albert-vms
- /mnt/vm-images
- VM images. will probably get replaced by lvm storage.
- Volume Groups
Software
Xen HVM
- domain configs /mnt/vm-images/config
- default image storage /mnt/vm-images
- configs trcked with git
- use /mnt/vm-images/config/.commit to commit changes as nonroot user
VMs
cthulhu
- xen configs
- CPU: 2
- RAM: 2048MB
- Disk:
- / - /dev/xvda2
- swap - /dev/xvda1
Software
Squid
- Not configured
- repo: #FIXME
- Caches - all include official install/live isos/images
- debian/ubuntu/mint apt traffic
- does not cache Packages* files - prevents stale package lists
- fedora/centos yum traffic
- slackware/slax/porteus
- caches data from official sources only
- gentoo/funtoo
- #will coordinate with mirage
- debian/ubuntu/mint apt traffic
tortoise
- Shell server
- ssh key access only
- local network webhosting
- xen configs
- CPU: 3
- RAM: 128MB
- Disk:
- disk.img
- / - /dev/xvda2
- swap - /dev/xvda1
- home.img
- /home - /dev/xvdb1
- var.img
- /var - /dev/xvdc1
- tmp.img
- /tmp - /dev/xvdd1
- disk.img
Users
- "staff"/admin accounts in /home/staff
- user accounts in /home/users
- use "addshelluser" command in /usr/local/sbin
Config
- mesg -n set in /etc/profile.d
- set nosuid (via mount):
- /var - /dev/xvdc1 var.img - nosuid,nodev
- /home - /dev/xvdb1 home.img - nosuid,nodev
- /tmp - /dev/xvdd1 tmp.img - nosuid