Solaris Machine Shut Down After 3737 Days of Uptime
An anonymous reader writes "After running uninterrupted for 3737 days, this humble Sun 280R server running Solaris 9 was shut down. At the time of making the video it was idle, the last service it had was removed sometime last year. A tribute video was made with some feelings about Sun, Solaris, the walk to the data center and freeing a machine from internet-slavery."
A *nix machine being idle for 3737 days is not all that interesting.
I'd just like to leave this here. Yeah, I know Linux is great and everyfink, but Solaris is excellent and better in some ways. Oracle really ground my gears when they stopped supporting OpenSolaris and OpenIndiana is going nowhere fast.
RIP Sun.
Last place I worked at still used token ring. Packet-Packet-Give baby!
. . . Mar 12 11:57:03 hedvig kernel:WILL I DREAM?
In another 57 years the uptime command might've had rollover issues.
I work at a Very Large Company (who must remain nameless.) We've got Solaris boxes that were last rebooted in the 90's. Yes. Really. Running Solaris 2.6, even.
"He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
I will never for the life of me understand the "uptime fetish" that uneducated sysadmins have. Who the hell cares? The only people who give a crap about this sort of thing are linux fanbois. The only thing this tells me is that this machine has had an uninterrupted power supply, which is mildly impressive. Otherwise it's a Solaris box which is missing A SHITLOAD OF PATCHES. WTF, sysadmins? What kind of pro sysadmin worships at the altar of individual machine uptime? Much less a Solaris sysadmin?
Shutting down free speech with violence isn't fighting fascism. It IS fascism!
Did they power it back up again after shutting it off? Just to see?
http://xkcd.com/686/
One of my clients had a Netware 3.12 machine on site that operated continuously about about 16 years. It was retired unceremoniously when they moved to a new location, but that machine did not in all its life have a hardware fault or abend.
-- I wanna decide who lives and who dies - Crow T. Robot, MST3K
a slab of concrete has been found with an uptime of 3737 years
You exaggerate. The oldest concrete structure I know of is the dome of the Pantheon, and that's only been around for 1887 years. Time will tell if it was well built.
Netcraft confirms Bill Joy just felt a chill like someone walked on his grave.
hey, that's three jokes there, take your pick.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Last place I was at that had server admins that bragged about /years/ of uptime quickly turned into a discovery that we had thousands of servers that had not been patched in years. Only a few systems can patch the kernel without rebooting and those are the exception, not the rule. It turned into a six month project but in the end we were patching systems that were vulnerable to 5 year old exploits (mix of *nix and Windows).
I had to make the argument that server uptime meant jack, and to make it I put forward the argument that the only thing that mattered was /service/ uptime. Frankly it is the service that needs to be always available, not the server. This is why you have maintenance windows, for the explicit purpose of allowing a given system to patched and rebooted at a predictable time without interrupting services.
If your server is really that important it will have a fail over server for redundancy (SQL cluster, whatever). If your server isn't important enough to have a failover server for service redundancy that it isn't so important that you can't have a maintenance window. Think service, not server!
The only thing that matters is service availability.
>
maybe the sysadmins liked them but as a developer i hated solaris boxen. the libraries were always years old, nothing modern would compile, the cli tools were slightly incompatible with linux scripts, ...
They may be a pain to write and deploy programs on but they will run forever once you do...
Fully characterized platforms, take a LOT of testing effort and testing at this level takes lots of time. The Sparc/Solaris platform was behind the state of the art, but it was stable, stable, stable. Solaris on X86 wasn't bad, if your hardware was supported and you didn't really need the GUI to be local, but it wasn't as stable (mainly due to the hardware).
Sun did their stuff right for the most part, but got seriously hurt by Linux (Red Hat in particular) and in the long run couldn't make reliability pay well enough. Who wanted to buy new when the old stuff was still humming without a reboot 5 years later? Not me.
Got to love that sun blue...
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
Kevin Flynn was trapped in there!
In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
MySQL can die for all I care. SQL likewise. Horrible language.
What language would you prefer to query a relational database?
HP calls it OpenVMS now, their big Itanium boxes can run it, and Alpha version still supported till 2016:
http://h71000.www7.hp.com/openvms/openvms_supportchart.html
I'm not. Our Dice overlords installed a "log in with FB" link for creating accounts. Had I known it was going to stick that stupid icon on everything I'd spent the extra 30 seconds typing stuff in.
Solving Unix problems since 1989...
I used to work at a place that had AIX, OS2, and NT4 servers, and one frelling Solaris Sparc server. Filthy Sun box froze and needed rebooting (sometimes by pulling the power cord because it was so frozen) more than all the other servers combined. We celebrated its retirement by throwing it off the roof into the swamp.
"Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
If you had a problem with POSIX compatibility on Solaris, it's because you don't know Solaris. There are specific paths you should specify for the various POSIX standards, /usr/xpg4, /usr/xpg6, etc. You might try "man -s 5 POSIX" for a start.
/usr/xpg4/something is not /bin/sh, the latter being what POSIX requires.
The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
I know, I know, it's just a coincidence...
Village idiot in some extremely smart villages.
Thanks, not so many people know that there are 3650 days in 10 years, especially the geeks here on /.
Slashdot, fix the reply notifications... You won't get away with it...
I don't know this for sure, but I suspect there is one out there with 30 years of uptime now, or damn close to that, running Unix-RTR as part of a 5ESS switch.
"To those who are overly cautious, everything is impossible. "
I never could make up my mind on the whole "boxen" thing. Some days it was irritating enough to kill over. Other days it would just slip out, like "pop" instead of "coke" from the lips of a southerner forced to live in chicago for too long. At a minimum it does seem to show ones age though...
a slab of concrete has been found with an uptime of 3737 years
You exaggerate. The oldest concrete structure I know of is the dome of the Pantheon, and that's only been around for 1887 years. Time will tell if it was well built.
Umm, who cares about what "you know of"? What matters is historical fact. The Colosseum, for example, contains large amounts of concrete and was finished a half-century before the Pantheon. Lots of concrete was used in rebuilding after the great fire in Rome in the mid first century as well. But, of course, Roman concrete was around for centuries before that.
And yet, all of this is irrelevant, since concrete was used in Egypt, Syria, China, and other places thousands of years earlier. There are in fact concrete columns in Egypt that are still standing and have been dated to roughly 3600 years old. There are examples of floors and other smaller structures that have been discovered elsewhere that are much older. Romans perfected the materials and used them on a huge scale, but the basic idea of concrete is much, much older.
Kernel updates generally required reboots even in the unix/linux world. In Windows, you could also avoid a reboot if you stopped the services that are being patched and restart them after a patch was applied.