Xserve

From Omnia
Jump to navigation Jump to search

Mac Xserve

Apple - Support - Xserve - http://www.apple.com/support/xserve/

Xserve - Wikipedia - http://en.wikipedia.org/wiki/Xserve

Apple - Press Info - Apple Introduces Xserve 1U Rack-Mount Server - http://www.apple.com/pr/library/2002/05/14Apple-Introduces-Xserve-1U-Rack-Mount-Server.html

"New Server Delivers Multiprocessing, Large Storage & Fast Networking
CUPERTINO, California—May 14, 2002—Apple® today introduced Xserve™, a powerful 1U rack-mount server designed with Apple's legendary ease-of-use for groundbreakingly simple set up and remote management. Designed from the ground up as the perfect complement to Apple's UNIX-based Mac® OS X Server software, Xserve is ideal for business and education customers."

Apple drops Xserve rackmount server, Mac Pro Server takes its place | VentureBeat - http://venturebeat.com/2010/11/05/apple-drops-xserve-rackmount-server-mac-pro-server-takes-its-place/

"November 5, 2010 - Apple is getting out of the server room, sort of. The company announced today that it’s dropping the Xserve rackmounted server, but at the same time it’s also introducing a new Mac Pro Server configuration."

Apple Announces Mac Pro Server, Kills Xserve - http://mashable.com/2010/11/05/mac-pro-server/

"November 05, 2010 - Apple made a number of announcements Friday pertaining to its server market strategy, the most significant of which is that Xserve, its rack-mountable server solution, will be phased out beginning January 31, 2011."

Mac Mini Alternative Server

Sonnet - RackMac mini: Mac mini Rack Enclosure for 1U Rack Space - http://www.sonnettech.com/product/rackmacmini.html

My Xserve Specs

Snow Leopard Server

Mac OS X Server
Version 10.6.1
Processor: 2.26 GHz Quad-Core Intel Xeon
Memory: 12 GB 1066 MHz RAM
Startup Disk: Startup Disk

Model Name: Xserve
Model Identifier: Xserve3,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2.26 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per core): 256 KB
L3 Cache: 8 MB
Memory: 12 GB
Boot ROM Version: XS31.0081.B06

License

License:

MAC OS X 10.6 SVR UNLIMITED CLIENT
***************

Linux

Note: The Xserver RAID controller is not supported, so I installed to an external USB drive (what a waste). Other than not detecting the hard drives, I had no issue install Ubuntu Server 14.04.01 64bit.

To install, simply:

  1. connect an external USB drive
  2. hold 'alt' on the keyboard and select the UEFI DVD when it appears as a boot option (takes a bit to appear)
    • ignore the UEFI fallback load warning, the install will continue after a few minutes anyway
  3. Continue with the install as normal

Version:

$ cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
...

uname:

$ uname -a
Linux macserver 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Memory:

$ free -m
             total       used       free     shared    buffers     cached
Mem:         12006        269      11737          0          9         99
-/+ buffers/cache:        160      11846
Swap:        12278          0      12278

CPU:

$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 26
model name      : Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz
stepping        : 5
microcode       : 0x11
cpu MHz         : 1596.000
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips        : 4522.02
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

...

processor       : 7
...

dmidecode:

$ sudo dmidecode
Handle 0x003E, DMI type 1, 27 bytes
System Information
        Manufacturer: Apple Inc.
        Product Name: Xserve3,1
        Version: 0.0
        Serial Number: H002908XXXX
        UUID: F3AB6F79-E3F0-EF40-AF08-069B1D7FAXXX
        Wake-up Type: Power Switch
        SKU Number: System SKU#
        Family: Xserve

USB Drive:

$ sudo parted -l
Model: SanDisk Ultra (scsi)
Disk /dev/sda: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags
 1      17.4kB  538MB   538MB   fat32                 boot
 2      538MB   3134MB  2596MB  ext4
 3      3134MB  16.0GB  12.9GB  linux-swap(v1)

PCI:

$ lspci
...
01:00.0 RAID bus controller: Apple Inc. Device 008a (rev c8)
04:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9650 S] (rev a1)
05:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
06:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
...

Auto Power On After Power Failure

Have this run on each boot:

setpci -s 0:1f.0 0xa4.b=0

Possibly:

setpci -s 00:03.0 0x7b.b=19

ref: Enable Auto Startup After Power Failure For Apple Mac Mini | virtuallyGhetto - https://www.virtuallyghetto.com/2013/02/enable-auto-startup-after-power-failure.html
ref: Reboot after power failure for Mac running Ubuntu (server) - Server Fault - https://serverfault.com/questions/203522/reboot-after-power-failure-for-mac-running-ubuntu-server

keywords

Apple Xserver, Mac Xserve, Mac Server, Apple Server