215
edits
No edit summary |
mNo edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
<table> | <table> | ||
<tr><td>Type:</td><td>Sun T2000</td></tr> | <tr><td>Type:</td><td>Sun T2000</td></tr> | ||
<tr><td>OS:</td><td><s>Ubuntu 6.06</s> <s>Solaris 10</s> <s>Ubuntu 6.06</s> <s>Ubuntu 7.10</s> <s>Solaris 10</s> <s>OpenBSD 4.4</s> Solaris 10</td></tr> | <tr><td>OS:</td><td><s>Ubuntu 6.06</s> <s>Solaris 10</s> <s>Ubuntu 6.06</s> <s>Ubuntu 7.10</s> <s>Solaris 10</s> <s>OpenBSD 4.4</s> <s>Solaris 10</s> Debian Lenny</td></tr> | ||
<tr><td>CPU:</td><td>8-core (32 threads) 1Ghz UltraSPARC T1 (Niagara)</td></tr> | <tr><td>CPU:</td><td>8-core (32 threads) 1Ghz UltraSPARC T1 (Niagara)</td></tr> | ||
<tr><td>RAM:</td><td>16GB</td></tr> | <tr><td>RAM:</td><td>16GB</td></tr> | ||
Line 21: | Line 21: | ||
The machine is an 8-core UltraSPARC monster. It will gladly chew through any normal multithreaded application you throw at it (That is not a challenge). It sucks horrendously at floating-point operations, though. | The machine is an 8-core UltraSPARC monster. It will gladly chew through any normal multithreaded application you throw at it (That is not a challenge). It sucks horrendously at floating-point operations, though. | ||
== Services == | |||
* Primary Web Server | |||
* Available for login | |||
* Planned: Tomcat server | |||
* Solaris <s>keeps the admins on their toes</s> no longer haunts these lands | |||
== Brief (hah) history of it's OSes == | == Brief (hah) history of it's OSes == | ||
Line 69: | Line 76: | ||
--[[User:Werdz|Werdz]] 23:54, 1 Sep 2008 (IST) | --[[User:Werdz|Werdz]] 23:54, 1 Sep 2008 (IST) | ||
Eventually, after lots of cursing, and werdz getting a good proportion of the way into porting | Eventually, after lots of cursing, and werdz getting a good proportion of the way into porting [http://www.nexenta.org/os Nexenta] to sparc, we decided to move to OpenBSD. It's a system that myself and werdz have a reasonable amount of experience with, it has a reasonable packaging system (but as phaxx said, apt was spoiling us anyway), just work (TM) on Sun_4v, seems to be well looked after, and is just generally amazing. It's lack of PAM/NSS support is a bit of a pain, but YPldap appears to be doing the job, without any major hicups. We're still compiling our own apache, but that's a minor thing compared to the million and one things we'd have to look after on solaris. | ||
--[[User:lil_cain|lil_cain]] 14:16, 24 Nov 2008 (IST) | --[[User:lil_cain|lil_cain]] 14:16, 24 Nov 2008 (IST) | ||
OpenBSD worked quite nicely. Until we tried to actually run stuff on it in production. Within minutes of the Apache changeover, it was kernel panicing like mad :(. Looks like sun4v support isn't quite there yet. So our solution was to try Solaris 10 again, and we think we've gotten it just right this time. We built our own packager from scratch (800 lines of delicious Perl) to keep things like Apache, suPHP, PHP, and all of its lovely dependencies up to date and running properly automatically. We've just gotten apache itself configured and running, and hopefully in the not too distant future we'll have it running in production. Also, we beat the native LDAP client into working, so no dirty OpenLDAP haxes. --[[User:Werdz|Werdz]] 00:48, 5 April 2009 (UTC) | OpenBSD worked quite nicely. Until we tried to actually run stuff on it in production. Within minutes of the Apache changeover, it was kernel panicing like mad :(. Looks like sun4v support isn't quite there yet. So our solution was to try Solaris 10 again, and we think we've gotten it just right this time. We built our own packager from scratch (800 lines of delicious Perl) to keep things like Apache, suPHP, PHP, and all of its lovely dependencies up to date and running properly automatically. We've just gotten apache itself configured and running, and hopefully in the not too distant future we'll have it running in production. Also, we beat the native LDAP client into working, so no dirty OpenLDAP haxes. --[[User:Werdz|Werdz]] 00:48, 5 April 2009 (UTC) | ||
Well, Solaris worked happily (ish) for a while. It held the web server for a while, we experimented with various ways to keep it up to date easily, etc, but in the end just couldn't get it to a stage where you could update it with less then a day's preparation and the patience of a saint. So on the 20th of February 2010 we bit the bullet and put Linux back on it. And it's working. Perfectly. Thank fsck. --[[User:Werdz|Werdz]] 21:00, 21 February 2010 (UTC) | |||
[[Category:Hardware]] | [[Category:Hardware]] |