215
edits
No edit summary |
mNo edit summary |
||
(6 intermediate revisions by 3 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 62: | Line 69: | ||
SuPHP compiled, but it doesn't work. And now, for no absolutely reason at all, LDAP authentication has broken again on it. Grumble grumble. | SuPHP compiled, but it doesn't work. And now, for no absolutely reason at all, LDAP authentication has broken again on it. Grumble grumble. | ||
The system is also a nightmare to keep up to date. It's a pain that we have to do it alright, but what really worries us is that it will stagnate when the next group of rootholders are elected. | The system is also a nightmare to keep up to date. It's a pain that we have to do it alright, but what really worries us is that it will stagnate when the next group of rootholders are elected. | ||
: As such, it's entirely possible that I'm going to end up kicking the shit out of Murphy one day, and regardless of my reasoning, it'd deserve it. [[User:Coconut|Coconut]] 01:02, 16 May 2009 (UTC) | |||
So we're seriously considering the other alternatives again. Ubuntu 8.04 seems worth a try, but the main problems with that are likely to come down the line, when package builds start failing and nobody does anything about it. The only other reasonable option seems to be Gentoo, which makes some root holders break out in hives at the very mention of it's name. | So we're seriously considering the other alternatives again. Ubuntu 8.04 seems worth a try, but the main problems with that are likely to come down the line, when package builds start failing and nobody does anything about it. The only other reasonable option seems to be Gentoo, which makes some root holders break out in hives at the very mention of it's name. | ||
--[[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]] |