Slashdot Mirror


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."

409 comments

  1. So what did it do all that time? by cod3r_ · · Score: 5, Funny

    A *nix machine being idle for 3737 days is not all that interesting.

    1. Re:So what did it do all that time? by Anonymous Coward · · Score: 5, Insightful

      Somewhere at my last job, there was a Solaris 8 machine with over 4000 days uptime, that everybody hated to do anything with, but one person loved it and refused to migrate the last service that was still on it to something more modern.

      Uptime is irrelevant for an individual server, anyway. If there's fail over (and there should be if uptime is important), take it down and update the kernel for security reasons, who cares?

    2. Re:So what did it do all that time? by crutchy · · Score: 5, Funny

      If there's fail over (and there should be if uptime is important)

      i agree... if you're responsible for a single server performing a mission critical function with no fail over, you may as well just fire yourself

    3. Re:So what did it do all that time? by h4rr4r · · Score: 5, Insightful

      Just get it in writing.
      Been there done that, when it has to come down for hardware failure or something like that you can show you tried to get a backup machine, you tried to do things right.

    4. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      The last service that it performed was last year... so it probably had 3,300 days where it was actually doing something...

    5. Re:So what did it do all that time? by Anonymous Coward · · Score: 4, Informative

      No, it was idle "only" since day 3509 (served as a hot backup if we had to restore the service from the new machines).

    6. Re:So what did it do all that time? by Nerdfest · · Score: 1

      If you use something like Ksplice, you can install the kernel security patches without rebooting, although I don't think they were doing that here. I'm so disappointed that Oracle bought Ksplice.

    7. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      It needed another 33600 days idle to be 37337 uptime.

    8. Re:So what did it do all that time? by Anarchduke · · Score: 4, Insightful

      an even more important part of your job then ensuring failover. that is, covering your ass.

      --
      who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    9. Re:So what did it do all that time? by kasperd · · Score: 5, Insightful

      mission critical function with no fail over

      It is surprisingly hard to guarantee data integrity when doing a fail over.

      If you want to guarantee a system keeps operating and maintains data integrity when a single computer fails, you need at least another three computers that are still running with no failures. There is a mathematical proof for this.

      If you want to go lower than four computers, you have to make assumptions about how the failures behave. And if just one computer fails in a way that does not match your assumptions, the system will fail.

      If you do decide to go with the four computers required to handle a single failure, the protocols to ensure they agree on the current state of your data are quite complicated. The protocols have to be non-deterministic. That's another proven fact. No matter how many machines you throw at the problem, a deterministic protocol cannot handle even a single failure.

      You can get around the non-deterministic requirement if you make assumptions about the timing of communication. But you'd slow down the system unnecessarily because you'd have to wait for the maximum time you assumed packet delivery could take on every operation, and if the network was slower than you assumed, the system would fail.

      Knowing how difficult fail over can be, it is no surprise that sometimes it is decided to not bother with it and instead hire an operator, who you assume can make everything be ok as long as you have backups plus spare hardware ready to put in production.

      --

      Do you care about the security of your wireless mouse?
    10. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      "It is surprisingly hard to guarantee data integrity when doing a fail over."

      Excuse me? It's *expensive* yes, hard? Not really.

      "If you want to guarantee a system keeps operating and maintains data integrity when a single computer fails, you need at least another three computers that are still running with no failures. There is a mathematical proof for this."

      See above.

    11. Re:So what did it do all that time? by rickb928 · · Score: 2

      Yup. And running a full marathon is pointless and irrelevant - any one could run 26.2 miles on a couple of months, half a mile at a time.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    12. Re:So what did it do all that time? by Hatta · · Score: 1

      If you want to guarantee a system keeps operating and maintains data integrity when a single computer fails, you need at least another three computers that are still running with no failures. There is a mathematical proof for this.

      So you need at least 4 computers to make fail-over work reliably.

      Knowing how difficult fail over can be, it is no surprise that sometimes it is decided to not bother with it and instead hire an operator, who you assume can make everything be ok as long as you have backups plus spare hardware ready to put in production.

      I only count three computers. The failed server, the spare hardware, and the operator. Couldn't you theoretically automate what the operator does, and break the 4 computer requirement for failover?

      --
      Give me Classic Slashdot or give me death!
    13. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Indeed.

      We've got a SparcStation 20 running Solaris 7 currently sitting on 5002 days uptime.

    14. Re:So what did it do all that time? by kasperd · · Score: 1

      Couldn't you theoretically automate what the operator does, and break the 4 computer requirement for failover?

      When I said "who you assume can make everything be ok", I was not trying to imply that the assumption was correct. Maybe I should have made that a bit more clear.

      The operator is facing a potentially impossible task. The backup may not be entirely up to date, on top of that the faulty computer could potentially have send corrupted data to the backup.

      --

      Do you care about the security of your wireless mouse?
    15. Re:So what did it do all that time? by dkf · · Score: 2

      [There go the mod points]

      Uptime is irrelevant for an individual server, anyway. If there's fail over (and there should be if uptime is important), take it down and update the kernel for security reasons, who cares?

      Not all critical services are necessarily internet facing. I know of someone who had an application that ran continually for over 10 years, highly business-critical (master video stream controller for a TV network) and with very fancy hardware attached that it was tricky to replicate. The hardware was gradually updated over that decade, as was the code of the application (dlclose() FTW!)

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    16. Re:So what did it do all that time? by Anonymous Coward · · Score: 1

      Id be more interesting if it was an 8088 left on since 1980s.

    17. Re:So what did it do all that time? by dkf · · Score: 1

      [Button press fail]
      The hardware was gradually updated over that decade, as was the code of the application (dlclose() FTW!) but the application process genuinely ran without stopping for the whole of that time. The guy who wrote it is one of the most careful programmers I know; the design brief definitely was for a system (hw+sw) that could do that sort of uptime.

      All of this would be OK except the author also used to get dragged in to support that code from time to time, sometimes really inconveniently...

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    18. Re:So what did it do all that time? by kasperd · · Score: 2

      Excuse me? It's *expensive* yes, hard? Not really.

      Most problems gets easier to solve, if you have a lot of money to work with. This one is no exception. But you still need software, which can correctly execute a non-trivial protocol. A single software glitch could still take down the system when the same bug triggers on replicas simultaneously. Redundant systems have blown up due to replicas suffering from the same software glitch.

      That means either you need the software to be bug free. Or you let four different teams develop software according to the same spec and hope three of the teams get it right. And even if you have enough money, how do you make sure the people you are hiring are the right people for the task?

      --

      Do you care about the security of your wireless mouse?
    19. Re:So what did it do all that time? by crontabminusell · · Score: 4, Funny

      Somewhere at my last job, there was a Solaris 8 machine with over 4000 days uptime, that everybody hated to do anything with, but one person loved it and refused to migrate the last service that was still on it to something more modern.

      Uptime is irrelevant for an individual server, anyway. If there's fail over (and there should be if uptime is important), take it down and update the kernel for security reasons, who cares?

      It's like Cory Doctorow said in When Sysadmins Ruled the Earth:

      “Greedo will rise again,” Felix said. “I’ve got a 486 downstairs with over five years of uptime. It’s going to break my heart to reboot it.”

      “What the everlasting shit do you use a 486 for?”

      “Nothing. But who shuts down a machine with five years uptime? That’s like euthanizing your grandmother.”

    20. Re:So what did it do all that time? by Ignacio · · Score: 1

      If you want to guarantee a system keeps operating and maintains data integrity when a single computer fails, you need at least another three computers that are still running with no failures. There is a mathematical proof for this.

      I would like to see this proof. I am not doubting you, I am simply curious about the mathematics involved.

    21. Re:So what did it do all that time? by AK+Marc · · Score: 2

      Doesn't help. When my boss lied to my boss's boss (the owner), I had documented proof I was right. My choices were to ignore it, and take punishment for things I didn't do, or prove my boss wrong, defending my position and probably costing me my job. I stayed quiet, found a new job, and left a place where my boss would lie to sell me out.

      Proof you are right doesn't help. It hast to be shared and spread long before there's an issue, or you can still end up in an unwinnable situation.

    22. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      You are correct, you only need three computers running a distributed consensus protocol such as Paxos. You can do it with four, but even numbers aren't preferred as they won't be able to reach consensus if a network split breaks the cluster into two equal-sized halves, so if anything four is worse than three.

    23. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      A *nix machine being idle for 1337 days - now THAT would be interesting.

    24. Re:So what did it do all that time? by AK+Marc · · Score: 1

      I mathematically proved for a previous employer that redundancy was less reliable than multiple single points of failures, based on the probabilities of failures of the devices and the probability of failure of the redundancy protocols (which were, themselves, single points of failure, in the proposed designs). All the expensive duplicated hardware in the world won't save you if your clustering software chokes.

      I went through that after the clustering software corrupted the email database on a weekly basis for a couple months straight. The result was to switch software vendors.

    25. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Yes but one being idle for 1337 days is.

    26. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Years ago I had customers/end users wanting load balancing high availability firewall clusters, despite me telling them that in my experience a failover setup was usually more reliable. They said really stupid things like they don't want one firewall node idling and thus being wasted (but I didn't tell them that most of their brain cells should be removed because they were idling ;) ).

      Assuming you have a load balancing setup with two firewalls and the two firewalls combined can handle more than 150% the traffic a single firewall can handle. What happens then when one firewall fails? It means you are left with a single firewall that cannot handle the 150% and thus you will have some service disruption. Whereas in a two firewall failover set up when the single firewall handling the 100% traffic fails, the backup one takes over.

      Despite that they still insist on load balancing setups because they don't want machines "idling"...

    27. Re:So what did it do all that time? by TheLink · · Score: 2

      The problem is ksplice hasn't been around for more than 3737 days ;).

      If you run everything on a "cluster" layer (your apps are not dependent or maybe not even aware of the noncluster layer) then you won't have such problems - you can reboot a node with minimal impact. In the old days the ones famous for uptimes were Tandem and VMS.

      --
    28. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      you're one of those people who has "problems" everywhere don't you? ungrateful prol

    29. Re:So what did it do all that time? by Almost-Retired · · Score: 4, Interesting

      I'd differ with that. I was fresh on the job, just 2 or 3 months, long enough to get the feeling I would be the scapegoat. The owner came in, and a deal the GM had made in a bar 2 weeks back hadn't worked out, and as the 3 of us were walking to the back of the garage to look at what we had, The GM tried to say it was all my idea.

      Wrong, I skipped out in front, spun around and said this stops right here and now, I was just following orders. The owner looked at the GM, looked at me, gave a barely perceptible nod, and started walking again. I didn't get pushed to take the blame again, but I did get pushed in every other way it seemed.

      Owners didn't get to be owners without a sense of who's right and who's wrong in boss/employee differences. Tell the truth even if you lose, because if you lose, that job was looking for somebody to do it when you walked in. I'd a hell of a lot prefer to stand my ground if I'm right, and admit it if I'm wrong, and I've done quite a bit of both in my 78 years. Honesty has paid off handsomely several times.

      About 2 years later another situation came to a boil, and I was the first one called to the owners office when he arrived. He wanted to know what it would take to fix it. I said 2 things, the gear these people are using is just plain worn out, its been on the road non-stop for at least 5 years, I can't get parts because the parts bills aren't being paid. I need 10 grand in parts, and I can't get a P.O. for more than $200 a month, COD. Hell of a way to run a train. Besides that, the technology has moved on. Its time to upgrade.

      His next question floored me, he wanted to know if he needed a new GM. I had to say it looked like he was, at the end of the day, the biggest roadblock to making things run smoothly. Then he had another dept head paged, 3 all told in the next 30 minutes. Years later he said they all agreed with me, so we had a new GM by the next morning. That and $150,000 in new gear put out the fire. That GM didn't work so well either after a couple years, but that's another story I am not directly involved in. The 3rd one is a pussy cat and we sometimes get into very noisy arguments even now, just to entertain the troops. He's a decent man, a motivated manager, but in a war of wits with me on technical stuff, he is unarmed and knows it very very well.

      Bottom line to this story is that I had already proved my worth from the 1st day on the job because they had about half the gear packed up to go back to the factory shop, expected 2 to 3 grand each for repairs with a 2 week turnaround time. I canceled that, unpacked them and handed in parts orders at about 10% of that per machine. All were back in service inside of 10 days, half that waiting on FEDEX or UPS.

      So it was a question of who was worth more to the person who owns the place. I stayed there 18+ years, have now been retired for 11 years, and the owner and I are still friends.

      Cheers, Gene

    30. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Yes. And you look around and see a ton of silly people figuring that "no single point of failure" by the virtue of a two-computer system will save the day. And it just begs the question: what are those people thinking? Having two computers integrated together in some solution is inherently less reliable than having just one doing that same thing - any potential gains in reliability are instantly cancelled by the losses of that reliability due to integration risks, and typically then some more.

    31. Re:So what did it do all that time? by AK+Marc · · Score: 1

      I'd had enough experience to know that the owner was lucky, not smart (he invested his parents at the right time in a friend's business that made millions, then partnered with someone that knew what he was doing, but had no money to make the business I worked for, and the partner that knew what he was doing sold out and started his own business, making more than the owner who stuck with the original. He didn't know how it worked. He was a salesman, not a CEO, and of course, the GM was a salesman as well.

      Then the techies were left doing all the work. We lost a guy who moved for family reasons, and were short handed. I was the head of the tech department, and brought up the short-handedness at my weekly meetings with the GM, and sent emails from those meetings with "open issues". Months documented. At a monthly meeting with the owner, one of the sales guys complained that he didn't have anyone available for his pre-sales meetings, and told the CEO we were short handed. The CEO asked the GM how we were staffed. The GM said "If we have staffing issues, Marc didn't raise them". I said "We are short staffed." When I left months later, the sales team was ordered to stop selling because we were too short handed, and they hadn't filled the other guy, or me to this day, 9 months later.

      The owner was way too friendly with the GM, so printed emails or the GM's word, and the owner would trust the GM. It happened before on something else.

      I didn't even make it my two weeks notice. The GM had gotten notice of an RMA (he puts himself in the middle of everything and slows it down), but didn't tell anyone. 3 months later, we get a nastygram about not sending back the RMA. He complains that we gave bad service, and implied it was my fault. I walked out of his office, went to lunch, and didn't come back. He can't even be bothered to forward an email he's planning on ignoring, but is willing to pin the fault for not delivering on me. When we were so short staffed, I tried to hire someone, but he'd never sign off. So I jerked applicants around because he told me to hire, then changed his mind. They were just evil. The worst place I ever worked. I shouldn't have to work so hard to be treated ethically. But I've never had good experiences with salesmen.

    32. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Why? At least one of the founders (a personal friend of mine) is still there with it and it allows the creators to be financially secure going forward. How is that bad?

    33. Re:So what did it do all that time? by AK+Marc · · Score: 1

      I've installed ovversized "load-balanced" firewalls so that each was at 20% load, but at least each was working. It'd have been cheaper and as or more reliable to have a single firewall running at 80% load, or a second of the same in failover.

    34. Re:So what did it do all that time? by AK+Marc · · Score: 1

      No, I generally do great. That's why it was so hard there, I wasn't used to working at a place I didn't fit in well in.

    35. Re:So what did it do all that time? by Almost-Retired · · Score: 1

      Obviously that place was dying before you ever walked in the door. We all have dreams of making things better, but the first time you were sold out should have been the day you 'went out for lunch' and interviewed for a better outfit. You will never get a good recommendation from a$$holes like that, so why waste your time when we're only allotted so much of it & the only way to stretch it is to go fishing? (I've been told repeatedly that time spent fishing is when that clock is unplugged)

      I know, hindsight is usually 20-10 or better. You sound young enough and savvy enough to catch up though. I think I can look back on 50+ years working in electronics and say I've had a pretty good ride for a guy with a grammar school diploma and a GED.

      Cheers, Gene

    36. Re:So what did it do all that time? by crutchy · · Score: 2, Insightful

      best way to justify the job you do is to create work for yourself

      in IT you can covertly install a virus, which will have half your users begging to get things back up and running and the other half berating you for not doing your job

      the last thing you want to do is increase your efficiency to the point where management thinks you are no longer required or that your role can be filled by a machine or some kid fresh out of school

      or if you're a department of defense big brass knob, you need to justify spending billions of tax payer money, so you blow up 2 skyscrapers and scare the crap outta the public so they give you more money to go off and fight the world :)

    37. Re:So what did it do all that time? by crutchy · · Score: 1

      drbd and pacemaker are pretty simple and reliable, imho (not to mention free)

      attempting to increase reliability and failing is better (and certainly no less disasterous) than ignoring the risk and failing... at least as far as customers or users are concerned

    38. Re:So what did it do all that time? by AK+Marc · · Score: 1

      I shopped for other jobs, then didn't leave until I had replacement employment lined up. I wasn't in a position to walk out directly. I did that once, when I was still living at home. I managed to work in a place where I was sexually harassed. I did walk out and never go back. They shorted me on my last paycheck, but it wasn't worth the fight for a few hundred dollars. Living at home, I had no expenses. Got a worse job the next week (worse - phone tech support), but a necessary one for getting in the door in IT - start low.

    39. Re:So what did it do all that time? by kasperd · · Score: 1

      you only need three computers running a distributed consensus protocol such as Paxos.

      Paxos makes assumptions about the behaviour of failing nodes. It assumes a failing node will simply stop sending messages and never send a corrupted message. This assumption is violated if a node for example suffers from memory corruption.

      There are two different thresholds for those two models. Allowing for arbitrary failures, the threshold is one third. That means less than one third of the nodes may fail. Once you reach exactly one third, the system breaks down. One out of three is exactly one third, so the system breaks down if one out of three is faulty. One out of four is less than one third, so the system can keep working if one out of four is faulty.

      Assuming failing nodes stop responding without ever sending a corrupted message gives a threshold of half. That means less than half the nodes may fail. Once you reach exactly half, the system breaks down. Additionally if a single node has a byzantine failure the system breaks down regardless of the total number of nodes.

      won't be able to reach consensus if a network split breaks the cluster into two equal-sized halves

      That is true. But if you need to be prepared to handle byzantine failures, it won't help you if the network splits your nodes into approximately equal sized partitions, because you need above two thirds to reach consensus.

      One way to see what can go wrong is if you assume you have an odd number of nodes. Then assume one node fails. There will be an even number of nodes left, which you can partition into two equal sized partitions. Assume the network between those two partitions is slow, and the network inside each partition is fast. If the failing node is still able to communicate with each partition, but has a byzantine failure that causes it to give inconsistent answers to the two partitions, it is possible for one partition together with the failing node to reach consensus on one result and the other partition together with the failing node to reach consensus on another result. By the time messages between the two partitions have reached the other side of the slow network, they are too late, because consensus has already been reached.

      --

      Do you care about the security of your wireless mouse?
    40. Re:So what did it do all that time? by kasperd · · Score: 3, Informative

      I would like to see this proof. I am not doubting you, I am simply curious about the mathematics involved.

      I don't remember which paper the result was in, but I do remember the overall idea of the proof.

      The general proof says to handle t failures there must be 3t+1 nodes in total.

      It is a proof by contradiction, so initially we assume the nodes can be split into three groups with each node being in exactly one of those three groups. And we assume that any two out of those three groups can reach a consensus without involving the third group. Now we'll prove that under those assumptions, the system breaks down.

      So we imagine two completely functional groups out of those three, the network within each group is stable, but the network between them is slow. All the nodes in the third group suffer from a byzantine failure, which cause them to send corrupted messages. Imagine that the third group of failing nodes is still communicating with each of the functional groups, but it sends different information to those two groups. Under those circumstances the failing group along with one group of functional nodes can reach consensus, because we assumed two groups can reach consensus without the third. But at the same time the failing group can reach consensus on a different result with the other group of functional nodes.

      In the above partitioning into three groups, we could have t nodes in each group, in which case it is proven that with t failures among 3t nodes we cannot reach consensus. Additionally there exist solutions that will reach consensus with t failures among 3t+1 nodes. They are randomized which means runtime is theoretically unbounded, but the probability that the protocol will take forever is zero. On average it completes quickly. For example the Asynchronous Binary Byzantine Agreement protocol operates in round and has 50% probability of finishing in a given round. If it fails to complete it will run another round and have 50% chance of finishing there. The idea in that protocol is that if there are two candidate results to agree on with roughly the same number of nodes supporting each result, they flip a coin, and try to agree on using the result of the coin flip. Trying to agree on the coin flip can only fail if the coin suggested a result that was behind in the number of nodes supporting it. Hence there is at least 50% chance the coin will land on a side, that leads to agreement.

      The byzantine failure model is a bit extreme, but that means protocols designed to work in that model are resilient to extreme failures. The stop dead model on the other hand is a bit unrealistic. Which means protocols designed to work in that model are only proven correct under unrealistic assumptions. They may work in practice most of the time. But the proof of correctness isn't valid in the real world. I don't know if anybody have managed to come up with a sensible model, which lies somewhere between those two.

      --

      Do you care about the security of your wireless mouse?
    41. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      "... the last service it had was removed sometime last year ..."

      So, your years are 3737 days long (or more).... Where are you from? ;)

    42. Re:So what did it do all that time? by kasperd · · Score: 1

      All the expensive duplicated hardware in the world won't save you if your clustering software chokes.

      I recall a situation where a vendor was trying to sell us an expensive redundant hardware solution. They wanted us to have two replicas of the computer controlling a large machine. But it was deemed too expensive by management on our side. I was actually supportive of that decision for multiple reasons.

      • The hardware component they wanted to replicate was the most reliable component in the system. It was the only one we had never had a failure on.
      • The entire computer could easily be replaced with a cold spare with no risk of data loss. The new computer could get up to date data in a few minutes by pulling it from the machine it was controlling.
      • It wasn't an interactive system with users expecting an answer in seconds. A couple of hours of downtime would go unnoticed by the users.
      • We already knew the vendor's software had problems keeping data consistent with only a single replica. So how could I trust that they could get a much more complicated solution right?
      • Finally any real consensus protocol belonged to a much higher layer in the stack than the software running on this computer.
      --

      Do you care about the security of your wireless mouse?
    43. Re:So what did it do all that time? by hawkinspeter · · Score: 1

      )

      Had to close it, you know.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    44. Re:So what did it do all that time? by tubs · · Score: 1

      > If you want to guarantee a system keeps operating and maintains data integrity when a single computer fails, you need at least another three computers that are still running with no failures. There is a mathematical proof for this.

      Can you find this mathematical proof? It'd be most useful.

      --

      try to make ends meet, you're a slave to money, then you die

    45. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Bingo! We use redundant backups (mostly, so acutall clustered redundant crap). Count on planned obsolescence (count on it, buddy) and react very quickly. Haven't lost a client yet. Downtime probably tracks a function of the failure rate in hard drives.

    46. Re:So what did it do all that time? by kasperd · · Score: 1

      Can you find this mathematical proof?

      See http://slashdot.org/comments.pl?sid=3547941&cid=43180375

      --

      Do you care about the security of your wireless mouse?
    47. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Serving pr0n?

    48. Re:So what did it do all that time? by jimicus · · Score: 1

      It's even harder in real-world scenarios because more often than not, "We absolutely, categorically cannot afford a failure of any description! We'll spend whatever we need to in order to guarantee this!" rapidly becomes "Maybe we don't need it that badly...." once the costs are presented to management.

    49. Re:So what did it do all that time? by jellomizer · · Score: 1

      Is uptime important? Yes.
      Not that years of uptime is needed. But it means how much your fail over should be. If you have a less reliable system (Hardware+Software) then you may need 2 or 3 equally specked systems for a hot fail over. If your system is very solid you can get away with a lower spec system for the fail over. So in case of a problem or maintenance you just have a bit of slower performance (During a slow period) while the other system gets patched.

      Besides not all functions are so mission critical that you really need fail over however you do want reliable up-time.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    50. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Have you ever heard the words "good enough"?

      With relatively simple replication techniques you can ensure that your service is running mostly trouble free with minimal operator intervention.

    51. Re:So what did it do all that time? by kasperd · · Score: 1

      Have you ever heard the words "good enough"?

      Of course I have. That's exactly what the last paragraph of my comment was about.

      With relatively simple replication techniques you can ensure that your service is running mostly trouble free with minimal operator intervention.

      Simple replication techniques can work great if your service is mostly stateless. If your service is stateful then a too simplistic replication causes more problems than it solves. That's why in some cases "good enough" means no replication (except from a regular backup).

      --

      Do you care about the security of your wireless mouse?
    52. Re:So what did it do all that time? by jpvlsmv · · Score: 1

      Yup. And running a full marathon is pointless and irrelevant - any one could run 26.2 miles on a couple of months, half a mile at a time.

      Besides, if it's that far, you might as well drive.

    53. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      I've looked after servers which weren't internet facing with mission critical services... I still applied security patches regularly.

      Unless you'd like to explain why a worm which got past the perimeter and the antivirus hadn't been updated to catch has spread to the server... rare? Sure, absolutely, but I'd rather take the time and do things right than be caught flat footed because I thought part of my job was pointless.

      Unless the machine isn't networked at all (and sometimes even then), security is important.

    54. Re:So what did it do all that time? by tedgyz · · Score: 1

      I have real world proof that fail-overs almost never work. We have a clustered oracle database with expensive hardware and software for supposed seamless failover. In 10+ years I have never seen it actually work as designed. Likewise, we have redundant load-balancers. The backup was unknowingly dead, so when the primary failed we were dead. We had to find a spare device in the junk pile.

      Bottom line: Cold spares are a cheaper and more reliable alternative than these expensive hot failover solutions.

      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    55. Re:So what did it do all that time? by bigdaddyphil · · Score: 1

      What did you do before retirement, Gene? No details needed, just curious.

    56. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Since '48 or '49, I chased electrons and made them do useful things, occasionally entertaining, like painting all those tv pictures on the back of your tv screens display tube. Consumer electronics service at times. But that got old because no matter how well you fixed the problem the tv/radio/record/tape etc that it had when it came in the door, a month later something totally unrelated would fail and which I had very little ability to predict in the late 40's & early 50's, but the customer always blamed us, so I migrated to different stuff. At one point in so Kal I probably tested the fuel pressure regulators for the Atlas that gave John Glenn his first ride, then a few months later I was the bench tech at a 6 man startup on Mission Bay, building a small diameter tv camera that the group was intending to rent, to be towed through sewers for inspection usages, and we had the breadboarded model working fairly well (this was middle '59) and a station wagon full of Navy Gold walked in the door one morning to see what we had. They liked, and bought the first 2. So I had fingerprints in the cameras that were on the Trieste when it took Jacques Cousteau & a small navy Louie for a dive in Feb 1960. To the bottom of the marianas trench, then thought to be 37,800 feet deep. But so cal didn't look like home to me, so me & my Annie went back to IA, and I spent much of that summer breaking my back in an iron foundry. When I had recouperated from that, Norair was hiring to build Titan 1's up in Western SD, so that lasted long enough to fall in love with the place, so we rented and I went back to consumer electronics but by then I'd picked up a 1st Phone ticket & moved to KOTA-TV. Then Annie had a stroke & died in the lkate 60's afer5 we'd bought a place in the country, so me & my 3 grabbed the tarbender and her 3, I moved back to NE NB and KXNE-TV while we were busy making 3 more. Then in 77 an empty CE chair at KIVA-TV beckoned in Farmington NM. That lasted till 79 but a market 205 out of 206 just wasn't big enough, so I headed back to Redding CA, spent 2 there as the ACE, and 2 as the CE at a radio complex in Susanville. Back to the tarbenders mother place for a couple months, the to Ashland KY for 1 year or so, then the chair at WDTV-TV opened up in late '84. I stayed there till I retired in 2002. In '86, the tarbender left & I bought a 6 pack to celebrate, so I eventually found me an old maid music teacher and we've been hitched for 24 years this fall if she makes it, COPD.

      Some resume huh? Now I'm just another old fart, putting around in his workshop with cnc'd machinery, wearing out rifle barrels & trying to keep ahead of the weeds (very little grass on our clay soil), and catch a fish now and again. Diabetes and old age are taking their measure of me though. Getting old isn't for wimps.

      Cheers, Gene

    57. Re:So what did it do all that time? by ebvwfbw · · Score: 1

      i agree... if you're responsible for a single server performing a mission critical function with no fail over, you may as well just fire yourself

      Depends. If you're a Government worker you'll get an award anyway. I've seen that happen.

      For the rest of us - No guts no glory!

    58. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      Great post, though such complexity is not always required depending on the task at hand. Take the simple task of serving documents over HTTP; two webservers in a loadbalance pool with http "alive" checks are sufficient to ensure smooth failover and continued operation.

    59. Re:So what did it do all that time? by Lord+Kano · · Score: 1

      I had problems at a place where the bosses' boss was the owner and the bosses were her sons.

      It was the most miserable year of my career. As soon as I found another job, I put in my notice and got the fuck out of there.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    60. Re:So what did it do all that time? by kasperd · · Score: 1

      Take the simple task of serving documents over HTTP

      True. If your service is stateless, it becomes much simpler. The complexity I was referring to applies to stateful services.

      --

      Do you care about the security of your wireless mouse?
    61. Re:So what did it do all that time? by InPursuitOfTruth · · Score: 1

      Would a Windows 3.1 machine with 3737 days uptime do the trick?

    62. Re:So what did it do all that time? by Anonymous Coward · · Score: 0

      GM = general manager
      GM = General Motors
      GM = Genetically Modified
      GM = Grand Mother

      which is it, old timer?

    63. Re:So what did it do all that time? by Gunstick · · Score: 1

      I'm not sure what you mean by failover. For me failover is active-passive. So one node just sits there and starts the applicaiton when the other node fails.
      If it's some sort of always-live where the data needs to be replicated realtime to all nodes, I confirm that the complexitiy is not worth the gain in uptime. Such constructions often experience more downtime because of the complexity, not because of the failures they should protect against.

      --
      Atari rules... ermm... ruled.
    64. Re:So what did it do all that time? by kasperd · · Score: 1

      I'm not sure what you mean by failover. For me failover is active-passive. So one node just sits there and starts the applicaiton when the other node fails.

      How about data users are putting into the system? They expect that if they have put data into the system it isn't suddenly lost. So when the primary dies, the secondary must have all the data. But that means you cannot put any new data on the primary unless the secondary is ready to receive it. And how about the situation where communication between the two replicas fail and they declare each other to be dead?

      --

      Do you care about the security of your wireless mouse?
  2. Oracle sucks. by RocketRabbit · · Score: 5, Insightful

    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.

    1. Re:Oracle sucks. by Drinking+Bleach · · Score: 2

      Oracle never supported OpenIndiana, it's a distribution of illumos (the OpenSolaris fork).

    2. Re:Oracle sucks. by ebno-10db · · Score: 1

      As reliable as Solaris is (was?), it's neither a record breaker nor a first. The old DEC VMS had that sort of reliability, and while I'm personally not as familiar with them, various IBM mainframe OS's are supposed to be/have been even better.

    3. Re:Oracle sucks. by tnk1 · · Score: 5, Informative

      I don't think his comment suggested anything else. You should probably parse it like this:

      (Oracle really ground my gears when they stopped supporting OpenSolaris) && (OpenIndiana is going nowhere fast)

      Oracle support only applies to the Left Side of the statement. The point of the statement was to suggest that with support gone, and the only alternative to the supported version going nowhere, the Solaris world is completely Shit Out of Luck.

    4. Re:Oracle sucks. by Drinking+Bleach · · Score: 1

      Thanks, you're right. Misread it on account of not being awake for long :)

    5. Re:Oracle sucks. by unixisc · · Score: 2

      I've never really understood why Oracle had to steal RHEL's distro and rebrand it as its own, when they had a perfectly good OS in Solaris which existed not just on SPARCs, but on x86s as well. As for OpenIndiana, I don't get the point of that project since it doesn't support SPARC, and there is a plethora of OSs for x86

    6. Re:Oracle sucks. by RocketRabbit · · Score: 1

      The point of OpenIndiana is ZFS, but FreeBSD actually releases so there's no point to OpenIndiana any more.

      For a while people were hoping it'd be a nice community-dirven OS but it turned out that most of the development work was coming from Sun, and while I don't have the whole story it looks like the community fell apart and fractured while trying to get OpenSolaris to compile on GCC.

    7. Re:Oracle sucks. by interval1066 · · Score: 1

      hp mpe/ix have excellent uptime records.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    8. Re:Oracle sucks. by ebno-10db · · Score: 5, Insightful

      VMS isn't a Unix

      So I've heard, but I believe it is a "computer operating system". Hence I thought it was a more appropriate comparison than to a bicycle.

      and I don't believe you can get ahold of VMS any more

      Then into the memory hole!

      The IBM mainframes are too expensive

      For whom? To operations like banks, for whom downtime is incredibly expensive, they're still worth it. For me, an UltraSPARC like the 280R breaks the piggy bank. I get my x86 hardware from other people's castoffs.

      and not open source

      As you pointed out, OSS Solaris is toast.

      What's your point exactly?

      Umm, that some other OS's are/were at least as reliable as Solaris. Was I being that obtuse?

    9. Re:Oracle sucks. by BitZtream · · Score: 1

      What does open source have to do with anything? Uptime only matters if your OS is open source? I don't get it.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    10. Re:Oracle sucks. by jgarry · · Score: 2

      VMS isn't a Unix, and I don't believe you can get ahold of VMS any more. The IBM mainframes are too expensive and not open source, so there's no point in comparing them to Solaris.

      What's your point exactly? My point is that Solaris is useful, even in its somewhat dodgy state (thanks Oracle for the paid update program you fucks).

      You can still get a hobbyist license: http://www.vmshobbyist.org/faq.php?cat_id=3

      Back in the '90s, a VMS magazine pointed out that the posix implementation was good enough to say "VMS is better unix than unix."

      --
      Oracle and unix guy.
    11. Re:Oracle sucks. by rogueippacket · · Score: 2

      I believe this originated from two places; first, the constant stream of FUD from Microsoft that only a commercial OS could provide the uptime required for important applications, and second, the time-honoured tradition of rebooting your Windows boxes as the first step in troubleshooting.

    12. Re:Oracle sucks. by Anonymous Coward · · Score: 1

      When Oracle bought Sun I was working for one of the larger Sun customers. As the deal was being carried out, they promised us nothing was going to change in their relationship with us. But Oracle screwed us over big time. And as they were screwing us over, we were regularly in contact with their sales representatives, who were asking if we were still feeling the pain and assuring us that they were feeling the pain with us.

      And to get out of that situation we had to invest in more hardware than we had anticipated. That's when I really learned what vendor-lock-in means. Because we could see only one place to buy that extra hardware from, if it had to work with our existing system. I hope my former colleagues found a way out of that vendor-lock-in.

    13. Re:Oracle sucks. by Reschekle · · Score: 4, Insightful

      OK, first off, it is not stolen. You cannot steal open source software. Oracle is following the GPL.

      Second, Oracle was doing OEL before they acquired Sun.

      Solaris is a technically good and high quality OS but its hardware support was limited. If you bought the Sun-branded boxes and Sun-branded cards, you were OK. However if you are white-boxing a server, you had to be careful to select chipsets that were on their compatibility list. Then support got murky at that point even then.

      I really, really love Solaris, but let's face the facts. Outside of the SPARC platform, there is no reason for Solaris. Linux does everything as well or nearly as well. Linux is weaker in some areas, but not weak enough to justify the cost and lock-in of Solaris.

      Solaris exists for Oracle to milk legacy customers on support contracts who aren't ready or willing to migrate to Linux and commodity x86 hardware . There isn't much if any new development going on, and Oracle is only pushing Solaris to new customers as part of their big data warehouse solutions (where customers have $$$$$ and want to spend it with one vendor) where they want to get people locked in to one vendor.

    14. Re:Oracle sucks. by DougOtto · · Score: 1

      Unbreakable Linux was really just a maintenance contract, not a distro. Sure they added a couple of packages but it was more about a maintenance revenue stream than any sort of innovation.

      --
      Solving Unix problems since 1989...
    15. Re:Oracle sucks. by RocketRabbit · · Score: 1

      Who said that Solaris was the most reliable? I don't believe anybody here did.

    16. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      Actually, if you can take support from a community instead of a corporation, there's illumos, the surviving (indeed, thriving) open source fork of OpenSolaris. Choose the distro that suits your needs. http://wiki.illumos.org/display/illumos/Distributions

      Deirdré Straughan
      illumos community manager

    17. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      Where did he say Oracle supported OpenIndiana? What if he has said "Oracle really ground my gears when they stopped supporting OpenOffice and LibreOffice is going nowhere fast."

    18. Re:Oracle sucks. by RocketRabbit · · Score: 1

      Open source means that when some two-bit operation like Oracle decides to shut down an operating system there is a chance for an organization which relies upon that OS to continue to support it themselves.

      If you want to measure uptime in decades, or (in the future) perhaps centuries, open source will probably be the way to achieve it.

    19. Re:Oracle sucks. by RocketRabbit · · Score: 1

      "Even the ZFS utilities are ridiculously complex and entirely inconvenient, and those are relatively recent."

      That might be true if you are using a home computer, but if you are looking at managing a large amount of storage, there's nothing even a tenth as useful as ZFS. Everything else is a sort of sick, pathetic time wasting joke of a farce.

    20. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      I don't believe you can get ahold of VMS any more

      OpenVMS is available.

      http://en.wikipedia.org/wiki/OpenVMS

      http://www.openvms.org/

    21. Re:Oracle sucks. by ebno-10db · · Score: 1

      An uptime of 3737 days rightly suggests that it's very reliable. I simply thought that it might be worth pointing out that it wasn't a record breaker, especially for the benefit of those who haven't had the opportunity to work with anything other than Windows or various Unix's. Forgive my presumptuousness in pointing it out.

    22. Re:Oracle sucks. by cmdr_tofu · · Score: 1

      Thank you. All Language should have ( ) and && || ||'s. :-D

    23. Re:Oracle sucks. by unixisc · · Score: 1

      The rest of your explanation is fine, but on my first, I used the term 'steal' for a reason. Oracle just took RHEL, and rebranded it - adding nothing. They then ported their applications to that, and then used those applications to get their customers who were using RHEL to either switch to OEL or get substandard support on the installation. How many times have we, on this site, read about people who simply replaced RHEL w/ OEL so that there would be 'only one throat to strangle - Oracle's'.

      This - using their presence in one market to unduly influence another - is precisely what the DoJ went after Microsoft for in the 90s. Oracle really didn't do squat to develop OEL - they just did what CentOS did, and rebranded it. RHEL did the heavy lifting of actually developing the whole thing, and Oracle just took the end result, rebranded it and then stole customers from Red Hat. Same as CentOS.

      I know that this is open source. But there is a difference b/w what Scientific Linux does, vs what Oracle/CentOS do. Scientific Linux takes RHEL, customizes it and comes up w/ a distro specifically customized for the scientific community. Mint takes Ubuntu, replaces Unity w/ a choice of KDE, LDXE, XFCE and also throws in a new DE of its own - Cinnamon - so that people disgruntled by GNOME3 and Unity can find an alternative (even though Xubuntu, Lubuntu and Kubuntu exist). So there are useful roles there for those who want to roll out their own distros. However, there is little that CentOS or Oracle really bring to the table by rolling out their own distros. Heck, Oracle might even have distinguished itself by putting OEL on SPARC, and offering the solution of customers buying Suns that have a choice of OEL or Solaris, or Xeon/Opteron servers running RHEL. Now that would have been Oracle adding value to the effort.

    24. Re:Oracle sucks. by mlts · · Score: 3, Interesting

      I will say that AIX is pretty good as well. In general, unless there is a show-stopper patch, or one installs a driver like EMC PowerPath that requires a reboot due to the hooks in the kernel, one can keep AIX up for a long while, only really bothering to update and reboot when the latest tech level is released, and if there are no security specific issues, even that can be ignored, although it is wise to keep up on new firmware stuff just in case.

    25. Re:Oracle sucks. by tompaulco · · Score: 0

      An uptime of 3737 days rightly suggests that it's very reliable.
      Any operating system ought to be able to stay up indefinitely on it's own. The only time an operating system should fall down is due to a hardware error or due to applications running amok on the system itself. Really good operating systems can get around some hardware failures. As for the applications running amok, there are multiple schools of thought. One being that the OS should prevent programs from doing dumb things (Microsoft's approach), and another is that the Operating System should assume that people making low level calls in their applications know what they are doing (Old style Unix approach, but linux et al are gravitating toward the MS approach).

      --
      If you are not allowed to question your government then the government has answered your question.
    26. Re:Oracle sucks. by tompaulco · · Score: 2

      time-honoured tradition of rebooting your Windows boxes as the first step in troubleshooting.

      Laws!, how I hate this debugging technique. There are some people that I have worked with who would observe an issue with a program, completely skip reading any of the logging information, and jump straight to rebooting the machine. Fortunately, I try to write my applications to recover gracefully, so when the machine comes back up, the services start up and before long, the application is right back to where it was before, working on the same piece of data and complaining in the log about it.

      --
      If you are not allowed to question your government then the government has answered your question.
    27. Re:Oracle sucks. by Ignacio · · Score: 1

      However, there is little that CentOS or Oracle really bring to the table by rolling out their own distros.

      CentOS helps keep RHEL "honest" to a certain degree. Could SL have filled that role had CentOS not existed? Possibly, but the customizations made could be seen as an impediment to that.

    28. Re:Oracle sucks. by SteveFoerster · · Score: 1

      I don't think he was disagreeing with any of that, other than that you seem to use "steal" to mean things that it doesn't actually mean.

      --
      Space game using normal deck of cards: http://BattleCards.org
    29. Re:Oracle sucks. by Anonymous Coward · · Score: 1

      Solaris is a technically good and high quality OS but its hardware support was limited. If you bought the Sun-branded boxes and Sun-branded cards, you were OK. However if you are white-boxing a server, you had to be careful

      You almost made a great point that everyone seems to miss... the massive uptimes were a combination of software and hardware. You won't see those uptimes with Solaris on just any old thing... gotta be Sun hardware, and not just any old Sun hardware, but the Sun hardware that was produced before marketing took over at Sun, cheapened the hardwre, and sent the company into... well, you know the rest..

    30. Re:Oracle sucks. by iggymanz · · Score: 1

      some of my clients have those and they all are over ten years old, that architecture had a 30 year run. the last hp e3000 was sold november 2003, and plenty of 3rd party companies will support any model even though hp recently end-of-lifed them

    31. Re:Oracle sucks. by iggymanz · · Score: 1

      Yes VMS, now called OpenVMS, is still maintained and sold as one of the Operating Systems the HP Integrity line and the no longer sold (but still supported) Alpha CPU. The latesest version is 8.4 which came out June 2010.

    32. Re:Oracle sucks. by stox · · Score: 1

      Try running a massively multi-threaded application on Linux. Then tell me that there is no reason for Solaris. We still have a few more years until the fine-grained locking in Linux matches that of Solaris.

      --
      "To those who are overly cautious, everything is impossible. "
    33. Re:Oracle sucks. by Anonymous Coward · · Score: 1

      I've never really understood why Oracle had to steal RHEL's distro and rebrand it as its own, when they had a perfectly good OS in Solaris which existed not just on SPARCs, but on x86s as well.

      My understanding was that they were frequently being called in to help diagnose problems that turned out to be Red Hat problems. Rebranding allowed them to collect for support that they were already providing. It also allows them to roll out changes on their own schedule, not Red Hat's. Database servers require few features but tend to be mission critical. As a result, there are few changes that aren't bug fixes that need to be released immediately for a database server OS. They even have the opportunity to do their own QA before releases. Since their servers have a much more limited purpose than those using RHEL, they can do much more effective QA for a given amount of resources.

      The real beauty of open source is that this still helps Red Hat. If Oracle finds a bug and fixes it, they will want to patch upstream. Otherwise, they will simply have to reapply the fix with every subsequent release. Those bug fixes make RHEL stronger.

    34. Re:Oracle sucks. by Brett+Buck · · Score: 1

      We have VAXes that have been up for at least that long and the only downtimes I can recall since the late 80s were from power failures of those machines not attached to UPSs. And before anybody drones on about "patches", its not connected to the external world.

    35. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      Not only can you get the hobbyist license, commercial support is still available for VMS on VAX hardware, new systems are available and the current release of VMS will be supported through at least 2020.

    36. Re:Oracle sucks. by JabrTheHut · · Score: 1

      Solaris is a technically good and high quality OS but its hardware support was limited. If you bought the Sun-branded boxes and Sun-branded cards, you were OK. However if you are white-boxing a server, you had to be careful to select chipsets that were on their compatibility list. Then support got murky at that point even then.

      You sound like you've never had to mediate a 3-way vendor argument between the hardware vendor, the linux support vendor and the HBA vendor, all claiming that it's someone else's fault that the hardware/OS/HBA combo doesn't work, even though they assured you that it did before you bought it. Oh, and you're a top customer, so they want to keep you really really happy. But not "it actually works" kind of happy.

      I really, really love Solaris, but let's face the facts. Outside of the SPARC platform, there is no reason for Solaris. Linux does everything as well or nearly as well. Linux is weaker in some areas, but not weak enough to justify the cost and lock-in of Solaris.

      Spoken like someone who has never run them side by side in a large estate. Even 10+ years after Linux's enterprise debut, they're not even close. I've just had to reboot 3 RHEL 6 boxes twice each because for some reason they no longer scan the bus correctly. You have to add new disk, reboot, partition, and reboot again. Last time I had to reboot a Sun box because we added new disk was 2004, and that was because the site standards were rubbish and they were configuring their HBAs incorrectly. There's almost no comparison between Linux and Solaris, still, years after all kernel developers started concentrating on making Linux better for the datacentre. The last time I suggested sending a Linux kernel dump to RedHat or SUSE we all laughed. They don't even look at them, they just blame the hardware and suggest we update firmware. Then they cross their fingers and hope. And where's the fabled DTrace equivalent for Linux? I'm sure I missed that announcement, as when Solaris 10 was announced every Linux fanboy said it would be shipped and stable in Linux before Solaris 10 DVDs hit my desk. Fail.

      Solaris exists for Oracle to milk legacy customers on support contracts who aren't ready or willing to migrate to Linux and commodity x86 hardware .

      Or who want to run large databases with more than a few GB of RAM. Small databases seem fine on Linux, but Oracle or DB2 or Sybase don't seem as stable on Linux as on Solaris when you get up to 32+GB RAM.

      There isn't much if any new development going on, and Oracle is only pushing Solaris to new customers as part of their big data warehouse solutions (where customers have $$$$$ and want to spend it with one vendor) where they want to get people locked in to one vendor.

      Yes, and it's a crying shame. Oracle are terrible. I know of whole enterprises who jumped ship when Oracle took over. But Linux still isn't there, even though most places I'm working at these days have more Linux than Solaris, HP-UX or AIX, and usually more than all other Unix combined. But there's still too much of the amateur around Linux.

      --
      Work like no one is watching. Dance like you've never been hurt. Make love like you don't need the money.
    37. Re:Oracle sucks. by aix+tom · · Score: 2

      I always thought they were implemented as "dude" and "man" in English. Something Like:

      Oracle really ground my gears when they stopped supporting OpenSolaris, dude, OpenIndiana is going nowhere fast, man.

    38. Re:Oracle sucks. by Niomosy · · Score: 1

      VMS isn't a Unix, and I don't believe you can get ahold of VMS any more. The IBM mainframes are too expensive and not open source, so there's no point in comparing them to Solaris.

      What's your point exactly? My point is that Solaris is useful, even in its somewhat dodgy state (thanks Oracle for the paid update program you fucks).

      OpenVMS is available. For free if you get a hobbyist license. You can then either run it on Itanium, Alpha (real or emulated), or VAX (real or emulated).

      There are several Alpha free emulators out there for Windows. There's also Simh which emulates VAX servers and is available for Linux, WIndows, and probably others.

      IBM mainframes may be expensive but when you're talking about mission critical things like core databases for your statement of record at banks, expense becomes a little less significant.

    39. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      I don't believe you can get ahold of VMS any more.

      It's been 2 years since the latest release, but wikipedia claims it's still current:

      http://en.wikipedia.org/wiki/OpenVMS

    40. Re:Oracle sucks. by Reschekle · · Score: 2

      You sound like you've never had to mediate a 3-way vendor argument between the hardware vendor, the linux support vendor and the HBA vendor, all claiming that it's someone else's fault that the hardware/OS/HBA combo doesn't work, even though they assured you that it did before you bought it. Oh, and you're a top customer, so they want to keep you really really happy. But not "it actually works" kind of happy.

      I was talking about Solaris on Intel. Not sure where you got this from. In fact, you kind of reinforce my point: running Solaris on other people's hardware is just asking for trouble like this, which WAS MY POINT!

      Anyway, if you really want to play this game, I'd be more than happy to pull up some of the various support cases I've opened with Sun and Oracle about Solaris and get you to try to explain each one to me, since you're such a bigot for Solaris.

      Spoken like someone who has never run them side by side in a large estate

      I have and do at my current gig, so shut your pipe. I have also done software development for both. So I know the ins and outs of both OSes pretty damned well. I even admitted to you that Solaris is the better OS, yet you're still not happy with my response. Spoken like a true fanboy you have.

      There is one advantage to Solaris and it is the vendor lockin, namely the fact that you have limited hardware combinations, whereas with Intel you have literally hundreds of combinations of chipsets and configurations to support and test against. Again, this is one reason why I do *NOT* recommend Solaris on Intel unless you're buying one of Oracle's own Intel servers where they have actually tested the OS and the hardware together.

      Or who want to run large databases with more than a few GB of RAM. Small databases seem fine on Linux, but Oracle or DB2 or Sybase don't seem as stable on Linux as on Solaris when you get up to 32+GB RAM.

      I'm running rather large databases, much larger than that, with OEL on Dell branded hardware. It just works for us.

      Yes, and it's a crying shame. Oracle are terrible. I know of whole enterprises who jumped ship when Oracle took over. But Linux still isn't there, even though most places I'm working at these days have more Linux than Solaris, HP-UX or AIX, and usually more than all other Unix combined. But there's still too much of the amateur around Linux.

      Your only indictment against Linux is that you have some specific hardware issue, that's not really convincing and pretending that Solaris doesn't have those issues is just plain laughable and absurd.

    41. Re:Oracle sucks. by hawkinspeter · · Score: 1

      It's like doctors prescribing antibiotics without finding out what the actual problem is. The thing is that it can fix a huge swathe of problems very quickly, so often it can be a waste of time going through logs when a reboot can resolve the issue.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    42. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      However, there is little that CentOS or Oracle really bring to the table by rolling out their own distros.

      Dunno about Oracle, but the stated goal of CentOS, from the very beginning, has been complete binary compatibility with the parent RHEL release. This is more difficult than you imagine, and one of the reasons that CentOS 6.0/6.1 have been delayed for so long. (Red Hat has been trying to foil Oracle's copying and rebranding by making the distro more difficult to rebuild independently, and CentOS ended up as collateral damage, because they scrupulously adhered to Red Hat's redistribution terms. Those who followed the whole mess may remember that people started defecting to Scientific Linux, which didn't have full binary compatibility as a goal, and hence an easier job getting 6.x out the door. But there are documented cases of precompiled software not working out of the box on SL, so the risk is there.)

      Anyhow, what you get is a near-clone (on a very deep level) of RHEL which you can legally use free of charge. Kinda like Microsoft's reputed tolerance of piracy in order to get ubiquitous take-up of Windows, but completely transparent and above-board. An admin versed in the ways of CentOS will have little problem switching to RHEL, which is good for Red Hat.

    43. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      CentOS provide the free entry-level version of RedHat, that RedHat need but do not want the hassle of supporting. Without CentOS, RH would begin to lose market/mind share.

    44. Re:Oracle sucks. by Tom · · Score: 2

      Actually, last I checked Linux can not show you an uptime of 3737 days.

      No, that's not a dig on Linux being unstable. The real reason is both more boring and more interesting at the same time. A Linux system with that kind of uptime would have to be running a kernel from a time where the uptime counter overflows after around 400 days.

      And yes, I've seen that happen. :-)

      --
      Assorted stuff I do sometimes: Lemuria.org
    45. Re:Oracle sucks. by serialband · · Score: 1

      There's openvms http://www.openvms.org/

    46. Re:Oracle sucks. by iggymanz · · Score: 1

      what operating system has Oracle (worth billions of dollars, btw) shut down?

      the market shuts down proprietary operating systems; when it's no longer profitable to make one, they aren't made. if you're talking about opensolaris, 1. some parts of it were never open sourced 2. it died from lack of interest and use. 3. the projects that forked the open source part of it can't get enough mind share

    47. Re:Oracle sucks. by Anonymous Coward · · Score: 0

      Solaris exists for Oracle to milk legacy customers on support contracts who aren't ready or willing to migrate to Linux and commodity x86 hardware .

      Such migration isn't always possible. I guess in the data world it probably is. But when you have to work off of -48Vdc and be fully NEBS compliant the x86 option starts to look a little weak. There is a whole world outside of data centers serving up web stuff. And in that world Sun, IBM, and HP hardware are still king of the hill. SPARC may not set the world on fire for raw compute power compared to modern x86 -- but CMT lets you handle high volume load quite well. For things like cell phone HLR's where each transaction is simple but there are lots of them modern SPARC hardware does really, really well.

    48. Re:Oracle sucks. by interval1066 · · Score: 1

      Yeah. I worked for a guy who wrote software to convert data from the proprietary data base those things shipped with to oracle, he was always going on about how sturdy hp3k's were. He's still in business as far as I know, looks like he's expanded his translation support to mssql server, mysql, postgresql, db/2... people still use db/2 huh?? wow.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    49. Re:Oracle sucks. by AK+Marc · · Score: 1

      Oracle lost me when people started demanding is as an end, not a capability. "We need Oracle" Why? "Because our competitors have an Oracle."

      When you hear something like that, run. I've never seen a company survive when upper management says that.

  3. T'ain't nothin... by Anonymous Coward · · Score: 2, Funny

    Last place I worked at still used token ring. Packet-Packet-Give baby!

  4. Tribute goes to the by Anonymous Coward · · Score: 0

    Power designer for the DC as much as the software :)

  5. Impressive! by Anonymous Coward · · Score: 0

    Longest uptimes I've had were ~1000 days.

  6. Wow! by NathanWoodruff · · Score: 0, Funny

    That is 3730 more days than Windows 95 could stay up.

    1. Re:Wow! by black3d · · Score: 1, Insightful

      Really? Comparing it to Windows 95? You know that was almost 20 years ago, right? It'd getting kinda old. A more apt comparison (considering Solaris 9's x86 release) would be "WoW! That is 2940 days more than Windows Server 20003 could stay up!" ;)

      --
      "The true measure of a person is how they act when they know they won't get caught." - DSRilk
    2. Re:Wow! by asm2750 · · Score: 1

      So in the grim-darkness of 21st millennium Microsoft Windows still exists?

    3. Re:Wow! by NathanWoodruff · · Score: 0

      3737 days is more than 10 year. That is around 2002 sometime this machine was powered up. I was working for a company then that was still supporting Windows 95 at that time and had several running.

      One of the support staffs duties on Friday night was to shut the windows 95 machines down because if we came in Monday morning everyone of them would be sitting at a blue screen. This is the 2001 to 2002 time frame. But it doesn't matter.... I was being funny any way. Nathan

    4. Re:Wow! by Anonymous Coward · · Score: 0

      If I remember correctly, Win95 had a bug that caused it to crash after 45days no matter what. But it took MS something like 2 years to discover it because Win95 typically crashed well before 45 days.

    5. Re:Wow! by AK+Marc · · Score: 1

      Sounds like hardware or serious application issues. Many of the improvements in consumer OSs have been the abandonment of application trust. Win95 would allow a bad app to crash the OS. Now, the app should be terminated, and the OS should survive. Not a problem with the OS being buggy, but being designed for a different purpose (multitasking on DOS, a non-multitasking OS).

      That and I've seen crashes from things like weekend cleaners coming in and running a vacuum off the same power strip, and things like that. Power issues or minor hardware faults cause many problems. The long-uptime ones are usually in server rooms, with a little better power and physical protection. Though yes, I'm sure everyone reading this has or knows a friend with a computer with more than a year uptime running under a desk or in a closet. I had an XP machine with more than a year uptime. I stopped doing updates to make sure I didn't have to reboot to install one. Didn't have a problem until the kids got to it. Then I got to do all the updates after the arbitrary counter read a smaller number.

  7. Last message in system log was . . . by StefanJ · · Score: 5, Funny

    . . . Mar 12 11:57:03 hedvig kernel:WILL I DREAM?

    1. Re:Last message in system log was . . . by cbiltcliffe · · Score: 3, Funny

      I was thinking:

        Mar 12 11:57:03 hedvig kernel: So long, and thanks for all the bits.......

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    2. Re:Last message in system log was . . . by Anonymous Coward · · Score: 0

      I like this one best =]

    3. Re:Last message in system log was . . . by Anonymous Coward · · Score: 0

      hedivig kernel: Aaaiiiieeee.......penguin on the scsi bus!

    4. Re:Last message in system log was . . . by sysrammer · · Score: 1

      We have a winner!

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  8. in other news ... by lytles · · Score: 0

    a slab of concrete has been found with an uptime of 3737 years

    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, ...

    1. Re:in other news ... by Anonymous Coward · · Score: 0

      a slab of concrete has been found with an uptime of 3737 years

      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, ...

      news: Solaris CLI tools are slightly incompatible with linux scripts.
      In other news: People mistakenly confuse Windows 8 for Mac OS.

      They are different OS'es. Why is it all that shocking that linux scripts were incompatible. Nothing modern would compile : Let me guess - linux sources?

    2. Re:in other news ... by crutchy · · Score: 1

      i think the real problem was that he couldn't get his concrete slab to compile on his "solaris boxen"... maybe there were too many infinite loops of rebar

    3. Re:in other news ... by ebno-10db · · Score: 5, Insightful

      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.

    4. Re:in other news ... by bobbied · · Score: 2

      >

      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
    5. Re:in other news ... by KiloByte · · Score: 1

      Incompatibility with linux (I guess you mean GNU) scripts is understandable, incompatibility with basic POSIX requirements is not. If something works both on GNU and BSD systems, there's a fat chance it's a fault of Solaris rather than the script.

      (I dislike using the name "GNU/Linux", but here the distinction matters: GNU works on kfreebsd too (ie, BSD kernel, GNU userland), and if one's crazy, even on hurd. And I strongly suspect you didn't mean Android, which uses Linux but doesn't pretend to be UNIXy at all.)

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    6. Re:in other news ... by DdJ · · Score: 1

      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, ...

      Myself, I hate when developers depend on the newest versions of libraries and stuff.

      I run Debian on my servers. If your app can't run on top of the older versions of the libraries, then... I just don't need to run your app, at least not for a few years yet. I'll take "stable" over "modern", please.

    7. Re:in other news ... by femtobyte · · Score: 1

      And that's why concrete is such an awesome building material. In the short term, it might be a lot easier/faster to whip up a structure out of mud, sticks, and goat hide --- mixing, forming, pouring, curing concrete is a real pain. However, the mud-stick-goat solution doesn't work out so great if you need a structure that endures for the ages.

    8. Re:in other news ... by Anonymous Coward · · Score: 0

      No thanks, I'll take fast bug fixes and new features. "Stable" software isn't really more stable, and it's old.

    9. Re:in other news ... by cusco · · Score: 2

      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
    10. Re:in other news ... by larry+bagina · · Score: 1

      I read somewhere about a stable solaris machine with a 3737-day uptime. How's your uptime?

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    11. Re:in other news ... by Score+Whore · · Score: 2

      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.

    12. Re:in other news ... by jones_supa · · Score: 1

      Additionally, concrete is the most used material by man, by volume.

    13. Re:in other news ... by Anonymous Coward · · Score: 0

      If you require old libraries to run your software, when why ever make new libraries or new software?

    14. Re:in other news ... by dkf · · Score: 1

      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, ...

      Solaris was nice by comparison with some of the other commercial Unixes. I saved my hate for IRIX and Ultrix. IRIX's compiler was the nastiest I've ever encountered (and the toolchain was one of the very few that the fancier parts of the auto* toolchain choke on, at least in 64-bit mode) and Ultrix was one of the last bastions of mandatory static linking. Ugh.

      By contrast, Solaris was pretty close to Linux; writing code to be cross compatible wasn't hard (provided you avoided a few commands and didn't write endian-sensitive C code).

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    15. Re:in other news ... by dbIII · · Score: 1

      The latest annoyance is finding tar archives that solaris tar can't open. My message for the day on a solaris box, which is now only a tape server, now tells people to use the gnu tar if the solaris tar won't work.
      I've still got a pile of solaris 6 machines sitting in the back of trucks because the stupidly expensive control software for the stupidly expensive stuff they are running comes from a place that likes to charge but has been too cheap to hire developers to update it to run on anything new. It's complex enough that vendor support is necessary and they don't support it on anything newer.
      I also had a sparcstation10 running SunOS5 up until last year as a print server for an odd vector graphics format, but managed to put a wrapper around the software and get it to go on solaris10. There was a newer version of that software but it fell for the "put everything in a database" fad and they never managed to put all of the useful features in the rewrite (so any text in the images looked like crap).

    16. Re:in other news ... by KiloByte · · Score: 4, Informative

      /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.
    17. Re:in other news ... by Baloo+Uriza · · Score: 1

      I thought that was Interstate 405 in Portland before ODOT repaved it.

      --
      Furries make the internet go.
    18. Re:in other news ... by nitehawk214 · · Score: 1

      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.

      That number is pretty close to the uptime of Stonehenge, though.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    19. Re:in other news ... by garyebickford · · Score: 1

      I always thought it was pizza. And beer.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    20. Re:in other news ... by AthanasiusKircher · · Score: 2

      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.

    21. Re:in other news ... by Celarent+Darii · · Score: 1

      I don't think Stonehenge can claim that it is operating though. They still don't know what it was used for. The Pantheon on the other hand is still used as a church. It's a very impressive structure - a dome with a hole in the roof. I'm really curious how they pulled off that engineering trick without heavy machinery,

      Stonehenge is just a bunch of rocks standing in a field. It's like comparing CPM with a Symbolics Lisp Machine, no comparison.

    22. Re:in other news ... by nitehawk214 · · Score: 1

      I don't think Stonehenge can claim that it is operating though. They still don't know what it was used for. The Pantheon on the other hand is still used as a church. It's a very impressive structure - a dome with a hole in the roof. I'm really curious how they pulled off that engineering trick without heavy machinery,

      Stonehenge is just a bunch of rocks standing in a field. It's like comparing CPM with a Symbolics Lisp Machine, no comparison.

      It is a pile of rocks, so I would say it isn't operating... but it is quite literally "up".

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    23. Re:in other news ... by Score+Whore · · Score: 1

      You say that /bin/sh is what POSIX requires. You do realize that you're going to need to be more specific as there are more than 10 standards under the POSIX umbrella and they are incompatible. So if you're going to make some point about POSIX compatibility, then you're going to have to fine tune your argument significantly beyond a simple "incompatibility with basic POSIX requirements."

      Particularly since Solaris is one of the few OSes that even makes an attempt to provide compatibility to multiple versions of the standards.

    24. Re:in other news ... by crutchy · · Score: 1

      Stonehenge is just a bunch of rocks standing in a field

      that's what the aliens that put them there wanted us to think... stonehenge is really a device for spying on us and transmitting info back to the mother ship... they're coming man!

    25. Re:in other news ... by crutchy · · Score: 1

      If you want to get pedantic, you could possibly argue that there is natural concrete somewhere that is millions of years old (maybe near Mount Vesuvius).

      All of this is irrelevant though because TFA article is about a computer, not concrete, but it's still funny how we all seem to enjoy the odd foray into these little tangents on dotslash.

    26. Re:in other news ... by crutchy · · Score: 1

      problem with linux/foss (or any software really, but more pronounced in foss due to decentralization) is that when your package has dependencies on packages maintained by others, you can't always tell what is going to happen to those other packages (unless you're mates with all the maintainers, which would be ideal). if (for example), the maintainers of xorg made a change and it unwittingly broke old functionality (every change carries with it the risk of breaking something; even if you are pedantic about unit testing you con only reduce the risk, not eliminate it altogether, and unit testing won't uncover integration bugs anyway). so in this example, your software may not work with the latest version of xorg until either xorg maintainers fix their bug or you come up with a new release that doesn't use the broken functionality. this could also happen if microsoft broke (or deliberately removed) functionality in one of the windows libraries.

    27. Re:in other news ... by crutchy · · Score: 1

      My message for the day on a solaris boxen

      ftfy

    28. Re:in other news ... by dbIII · · Score: 1

      So the only thing you have to add to that post is an opportunity to squirt out some little bit of leetspeak and pretend it's a correction? Why bother to do something so boring and pointless? A description of your lunch would have been a far more interesting contribution.

    29. Re:in other news ... by crutchy · · Score: 1

      at least my contribution had some degree (however small) of dry nerd humor attached to it

      you're just a whiney bitch

    30. Re:in other news ... by AK+Marc · · Score: 1

      The addition of the qualifier implies the answer would change for other qualifiers. What's the most used material by weight?

    31. Re:in other news ... by Anonymous Coward · · Score: 0

      last I recall, POSIX did _not_ require /bin/sh for the conforming shell, but only that it be found as sh along the path returned by getconf PATH. ...which makes standardized interpreter execs a bit of a problem.

  9. Impressive by Anonymous Coward · · Score: 1

    They should of kept the server online as a way to show off the datacenter infrastructure being able to stay up as well. They could of had the server running an LED display with an uptime clock.

  10. taken down early as a precaution by Anonymous Coward · · Score: 4, Funny

    In another 57 years the uptime command might've had rollover issues.

  11. Oh yeah? I once had a by Anonymous Coward · · Score: 0

    I once had a windows machine stay up for 6 months straight! Granted, it was running 3.11...but still!

    1. Re:Oh yeah? I once had a by FaxeTheCat · · Score: 1

      We actually had a reasonably busy Windows 2000 mail server with Post.Office up for approx 250 days. No big deal really as Post.Office apparently was a well behaved application. As far as i remember we had to take it down due to server room power maintenance. That was before all the network worms hit so that we had to start patching it... which ended the fun...

    2. Re:Oh yeah? I once had a by Anonymous Coward · · Score: 0

      WOW, you must be really useless!

    3. Re:Oh yeah? I once had a by cusco · · Score: 1

      My NT4 domain controller held the record for uptime in our office in 2000, with 720 days. Then the surge suppressor it was plugged into crapped itself a couple of months after I left that job and toasted the power supply.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    4. Re:Oh yeah? I once had a by Anonymous Coward · · Score: 0

      NT4

      NT4 was impressively stable on DEC Alpha hardware... fast forward ... what the fuck did Microsoft do to NT to turn the goodness that was NT4 into such bloated unstable crap in subsequent NT releases? Looking at Windows cross-eyed these days either causes it to reboot, or necessitates a reboot.

    5. Re:Oh yeah? I once had a by sysrammer · · Score: 1

      WOW, you must be really useless!

      No, that's "WOW64, you must be really useless!

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  12. This is news? by Fished · · Score: 5, Interesting

    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
    1. Re:This is news? by sl4shd0rk · · Score: 0

      Running Solaris 2.6, even.

      lol fully patched 2.6, right? right?

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    2. Re:This is news? by bobbied · · Score: 5, Insightful

      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.

      I am not surprised. I've seen Sparc/Solaris boxes run for very long times and even when not properly cared for have run times measured in months and years. I've had to shut down boxes to move them that had been running for 5 years. We where scared to death the disk drives would not spin back up after 2 days in the truck, but when we plugged them back in, they powered right back up. Sun built some SOLID hardware and produced a SOLID operating system.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    3. Re:This is news? by Anonymous Coward · · Score: 0

      Microsoft?

    4. Re:This is news? by Anonymous Coward · · Score: 0

      Gary? Is that you?

    5. Re:This is news? by Anonymous Coward · · Score: 0

      (V)ery (L)arge (C)ompany.
      Clearly, VideoLan.

    6. Re:This is news? by Anonymous Coward · · Score: 0

      you work at VLC?

    7. Re:This is news? by hondo77 · · Score: 1

      Verizon.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    8. Re:This is news? by amicusNYCL · · Score: 4, Funny

      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.

      I'm willing to hazard a guess who you work for. Let's see.. you're running servers that have an OS that was released in 1997, and apparently you haven't rebooted them since. Almost like your company is stuck in the mid- to late-90s. You're the only Slashdotter I've seen with an AOL instant messenger screen name in their profile. That can't be a coincidence. You work for AOL. They have you designing the latest Free CD labels.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    9. Re:This is news? by shafty · · Score: 3, Funny

      Interesting, I left a Very Large Company in the late 90's after having set up a few Solaris 2.x machines for our R&D projects. I had a Quake server running on one of them. There was a lot of incentive to keep that server up.

    10. Re:This is news? by Grog6 · · Score: 4, Interesting

      Amazingly enough, in my experience, two days in a truck is not nearly as bad as a few weeks in an extremely temperature-controlled, vibration free room.

      The drives will weld to the platter if there's no vibration or movement after "spinning themselves flat" over many years' time.

      Apparently, all the micro-projections on the surface of the heads and disks get worn off over time, making the disk and heads Extremely flat; they stick like glue when the air barrier between them escapes over time.

      Thermal changes and ambient vibration are apparently enough to keep things 'fluid', and not as likely to stick.

      YMMV.

      --
      Truth isn't Truth - Guliani
    11. Re:This is news? by Anonymous Coward · · Score: 0

      *reaches over and gently shakes the tower back and forth a few times.... checks dmesg and moves on*

    12. Re:This is news? by Anonymous Coward · · Score: 0

      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.

      Seriously, those servers and uptime records belong to the hall of fame and antiquities

    13. Re:This is news? by jones_supa · · Score: 1

      We've got Solaris boxes that were last rebooted in the 90's. Yes. Really. Running Solaris 2.6, even.

      Do they do anything important?

    14. Re:This is news? by kjs3 · · Score: 1

      Let me guess...control processors for Erricson or Lucent GPRS or CDMA cell switches? Do I know you?

    15. Re:This is news? by PhunkySchtuff · · Score: 1

      Hard drives haven't parked the heads on the disks for many years now. All hard drives move the heads off the disk surface completely before the platters come to rest, and wait until the platters have spun up before moving the heads back out again.

      Granted, we're talking about hard drives from the 90's and possibly earlier (I don't know when they started doing this off-platter parking, but it's been happening for as long as I can remember taking apart hard drives).

      I've also heard that the grease that lubricates the central spindle can seize up when the platters haven't been spinning for some time, but since around the year 2000 or so, HDDs moved to fluid dynamic bearings that have no grease in them to seize up...

    16. Re:This is news? by kjs3 · · Score: 1

      AOL was running mostly IRIX and HP/UX in that era. No, I didn't work there.

    17. Re:This is news? by dbIII · · Score: 2

      It's well known with bearings and is actually due to stuff from one polished surface diffusing into the other. The smoother the surface the greater the chance of it happening.

    18. Re:This is news? by Anonymous Coward · · Score: 0

      Sun built some SOLID hardware and produced a SOLID operating system.

      Weren't those Quantum SCSI HDs? I had those in my Amiga too.

    19. Re:This is news? by kermidge · · Score: 1

      I don't remember when they started auto-parking either. Given the expense of these things until recently, one might presume that the auto-park feature was baked in from the very beginning.

      I had a 20MB hard drive in '89 that was supposed to autopark, but I always used a small utility program to manually instruct it to park the heads before shut down, just in case.

    20. Re:This is news? by kqc7011 · · Score: 1

      Just like a machinist wringing gauge blocks together.

      --
      Passionately Indifferent
    21. Re:This is news? by Anonymous Coward · · Score: 0

      There are power plants running on Solaris 2.6 that haven't been rebooted.

    22. Re:This is news? by Alioth · · Score: 1

      That sounds like something from the BOFH Excuse Calendar.

    23. Re:This is news? by Squidlips · · Score: 1

      You must work for the "gummint" or a gummint contractor...

    24. Re:This is news? by Anonymous Coward · · Score: 0

      Old stepper-motor driven hard disks required the heads to be parked, as before power was cut to the drive you wanted to wind the heads back to the parked location so they didn't touch the disk surface.

      Modern disks, for many years now, use voice coils, when power is cut the head is automatically swung back into the home position, no parking required.

    25. Re:This is news? by Sigg3.net · · Score: 1

      I've not used any of the Solaris systems. How do they differ from GNU/Linux distros (I.e. what could we learn and port? to Linux?)

    26. Re:This is news? by bobbied · · Score: 1

      Sparc was a processor manufactured by Sun Micro Systems and Solaris was the Unix operating system that ran on that hardware. Towards the end of Sun's life, when Linux was cleaning their clock, they ported Solaris to X86 although the hardware supported was pretty limited. In the end they where purchased by Oracle, which was the seller of the software most likely to be running on a Sun system.

      The biggest thing you could learn from Sun is that stability is expensive because it takes lots of dedicated testing to prove your stuff is good. Sun's failure proves that getting reliable systems is cheaper if you go for N+1 redundancy and automated fail over. Not that Sun's clustering solution wasn't useable for applications properly written to support it, it just turned out to be cheaper to write on Linux platforms in the long run.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  13. Uptime fetish by DNS-and-BIND · · Score: 2, Insightful

    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!
    1. Re:Uptime fetish by FileNotFound · · Score: 3, Insightful

      Funny because you're right - "Impressive UPS" is all I thought.

      --
      In Soviet Russia, the television watches YOU!
    2. Re:Uptime fetish by tepples · · Score: 3, Insightful

      Otherwise it's a Solaris box which is missing A SHITLOAD OF PATCHES.

      Apply a patch to a service and restart the service, not the whole computer. Or what am I missing?

    3. Re:Uptime fetish by Anonymous Coward · · Score: 3, Funny

      Boy, you must be fun at parties.

    4. Re:Uptime fetish by Anonymous Coward · · Score: 0

      kernel and/or driver patches

    5. Re:Uptime fetish by Richard_at_work · · Score: 3, Insightful

      Impressive if you can do that on the kernel and still be confident of stability.

    6. Re:Uptime fetish by Anonymous Coward · · Score: 0

      And how do you propose such with Kernel updates (not withstanding the new techniques being looked at to allow an on the fly update of the kernel)?

    7. Re:Uptime fetish by Anonymous Coward · · Score: 0

      I haven't administrated Solaris. Do you not get new kernels? Or whatever your equivalent is?

    8. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Otherwise it's a Solaris box which is missing A SHITLOAD OF PATCHES.

      Apply a patch to a service and restart the service, not the whole computer. Or what am I missing?

      Give him some slack. He probably a Windows admin and they are constantly patching and rebooting.

    9. Re:Uptime fetish by Cenan · · Score: 1

      You can't really patch the kernel while it's running

      --
      ... whatever ...
    10. Re:Uptime fetish by i+kan+reed · · Score: 1

      He's used to microsoft or apple products?

    11. Re:Uptime fetish by guruevi · · Score: 5, Informative

      You can get patches, even kernel patches without having to restart the system. That was one of it's selling points back in the day, some systems even allowed you to hot-swap or hot-upgrade CPU's and memory.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    12. Re:Uptime fetish by ebno-10db · · Score: 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?

      While never patching a box is obviously bad practice, it being able to stay up for over 10 years is a good indication of the reliability of the system. If you were patching from time-to-time, then how long it stayed up without being brought down for any reason other than to patch it would be a useful metric.

    13. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Used to be individual machine uptime == availability. And the ability to keep running was a testament to the quality of the software and its design (as well as the hardware). Systems were meant to be used for many years (you had to to make them cost effective). Its the modern 'windows' reliability (and short life expectancy) and security circle jerk (and unix too, compared to other commercial options back then) that have made it seem 'rational' that short uptimes is good because you are patched up. Rationalization for settling on poorer grade (but cheaper) products that only need to run for a few years before being replaced.

      Its better to not need constant patching; better to have a properly engineered and written OS that doesn't poop itself if it stays up too long, or allow j-random exploit to work because the developers couldn't be bothered to write it properly.

    14. Re:Uptime fetish by guruevi · · Score: 1

      And with the right hardware, my OpenSolaris still does it. It "reboots" the kernel but never has to go through the whole BIOS thing. If you ever however have the wrong drivers (like Areca) the system is simply going to complain it can't quiesce the driver and reboot anyway.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    15. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Or what am I missing?

      Not sure about it for solaris, but every *buntu I've looked at will have 'must restart your computer' patches twice as often as Windows 7 does.

    16. Re:Uptime fetish by jedidiah · · Score: 1, Troll

      Why would "missing patches" be of concern for a Unix machine?

      That sounds like the sort of thing a WinDOS consumer would need to be fixated on, not an "educated sysadmin".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:Uptime fetish by Bigbutt · · Score: 1

      The unfortunate software house where the dev teams are broken up after a project is complete. Then approvals are denied to patch systems because there are no devs to correct for any problems that occur due to the patch.

      Uptime is all I have.

      (FreeBSD box with 3,196 day uptime running internal DNS).

      [John]

      --
      Shit better not happen!
    18. Re:Uptime fetish by Anonymous Coward · · Score: 0

      It is called a marvel of software and hardware.
      No fanboy and dick wankery over anything else really.
      Patches for things can be done for services easily. For others, a frontend server would be able to protect most systems if that was kept updated.
      But in that sense, frontend servers are the ones up most and it is the backend ones that go down most often for maintenance since those are the ones that day the heavy lifting. Frontend are typically expensive-out-the-ass high-RAM machines in most setups.

      Sadly that all went to Oracle now.
      RIP Sun, Java, Solaris, SPARC.
      MySQL can die for all I care. SQL likewise. Horrible language. If that an PHP just vanished, the software world would be in the golden age.
      But Oracle are on levels worse and larger than EA, and EA are still around despite most of their recent games absolutely tanking horribly. Pretty much just burning the savings at this rate.

    19. Re:Uptime fetish by Anonymous Coward · · Score: 5, Insightful

      If you don't care, you don't understand history. And sadly, looking at your attitude and phrasing, I got a feeling you're older than I and should know it better.

      That you understand it's not worthy of worship is a mark in your favor -- but not as big as you're hoping.

      It's not fanboyism. It's from the old cult of service. From taking your limited resources on a system that costs more than your pension, and absolutely positively guaranteeing they were available to your userbase.

      We didn't all have roundrobin DNS, sharding, clouds in the early 2000's.

      Some of us had Sun's, BSD's, Vaxen, and other systems that might be missing security fixes, but that by and large were secure as long as you made sure nobody that didn't belong on it had an account.

      Kernel and driver patches? It might be a performance boost, it might be a security patch. It might be a driver problem that could cause data loss, but only if you were running a certain service. A great admin can choose which are needed. A good admin knows they should apply them all

      There's something to be said about rebooting machines -- just to make sure they'll still boot. But the best sysadmins didn't need to check -- they knew.

      Uptime diferentiated us from our little brothers running windows, who couldn't even change network settings without a reboot. Who had to restart every 28 days or crash horribly. Who could be brought to a grinding halt with a single large ICMP request.

      In short, uptime was an additional proxy variable for admin competence (given the presence of an unrooted box).

      Yeah, any idiot could leave a system plugged into a UPS in a closet and have it come out OK. But if you didn't get cracked and filled with porn, you were doing something right.

      Given elastic clouds, round robin DNS, volume licensing, SAS... it's very nearly cheaper to spin up a new image and run the install scripts than reboot these days.

      I'm not convinced this makes modern sysadmin practices better -- just more resilient to single-host failure.

      Just the other week we had a million dollar NAS go down for nearly 12 hours (during the week) while applying a kernel update to the cluster.

      If you did that in 99 on a Unix system, you'd have probably been shot after the execs showed you out the door.

      Somehow, the cult of service availability has been replaced with the cult of 'good enough'

    20. Re:Uptime fetish by Bacon+Bits · · Score: 4, Insightful

      You have no idea if the system can start from a cold boot. And if it fails to start from a cold boot, you have no idea which of the hundreds of patches you've applied in the last 10 years is the one that is causing the boot process to fail, or if it's hardware that's randomly gone sketchy. The last known-good cold state is 10 years ago.

      Power systems fail. Backup power is limited. Buildings get damaged and remodeled. For these reasons it is unwise to assume you will never need to power a system off. Even with the super hotswapping of the VAX you would occasionally need to move the system to a different building with new server rooms. If you never demonstrate that a server can safely power back on to a running state, you have no idea what state the system will be in when you do it.

      Consider the system in this article for a moment. The last service was removed last year. Why was it left powered on? It was literally doing nothing but counting the seconds until it was shut down today. That's a disgusting waste of power.

      --
      The road to tyranny has always been paved with claims of necessity.
    21. Re:Uptime fetish by ebno-10db · · Score: 1

      Maybe that's because *buntu actually gets patched when needed.

    22. Re:Uptime fetish by arth1 · · Score: 3, Interesting

      The old adage holds true: Iffen ain't broke, don't fix it.

      If the machine is in an area where security is important, certain security patches might be needed. But that's no certainty. Other patches - well, with an uptime of 10+ years, adding a stability patch which causes downtime seems rather counter-productive.

      Then, experienced sysadmins, which you clearly are not, know that like the most dangerous time for an airplane is during takeoff and landing, the most dangerous time for a server is during shutdown and start. Stiction on old drives, minor internal power surges during boot that doesn't affect a running system, and much else can cause problems.

      Oh, and there are also services that you may want to provide 24/7 with no downtime at all, so help you cod. You even mention one such in your nickname. But I have strong doubts whether you truly have kept that service up and running 24/7, even with failovers, if you install patches and reboot just to install patches and reboot.

    23. Re:Uptime fetish by Pecisk · · Score: 1

      Rarely you see trollinsh behavior modded insightful, therefore I will bite.

      First of all, "linux fanbois" pitched uptime feature 15 - 13 years ago when Windows stability was a joke. And feature wise Linux systems weren't less complex than Windows ones. Microsoft just did quite a number of fundamental mistakes in designing Windows 95/98/98SE/ME line and also older Windows NT versions, having graphical driver in ring 0 in example. All this made Windows usable only with regular reboots. Yes, there was carefully maintained 24/7 Windows systems, but they were rarity.

      So while it maybe is obsoleted already (my Windows 7 installation for games resets video driver twice in day), obsession with uptime has some practical merits. Ask any old time Windows administrator.

      Another thing is role of the server. There are some systems you really can't switch off even for kernel patches. Such systems are usually designed and configured to keep any security and stability breaches at bay. Also as someone already pointed out, you do patch software, you just don't reboot server, just upgraded services. Also it's usually means you have test system with exactly same hardware and software to test updates on.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    24. Re:Uptime fetish by h4rr4r · · Score: 1

      Why would the box hosting DNS need to stay up?

      Mine could stay up that long, but there are a bunch of VMs doing that task so rebooting them is no big deal.

      Linux, but no real not to do the same with FreeBSD.

    25. Re:Uptime fetish by Anonymous Coward · · Score: 1

      https://www.ksplice.com/

    26. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Apply a patch to the notepad and restart the whole computer together with all other computers in the same network. He is used to windows...

    27. Re:Uptime fetish by javamage · · Score: 0

      Up for 3737 days... 3698 of which were running malware injected through an unpatched vulnerability... Longest. Malware. Uptime. Ever.

    28. Re:Uptime fetish by pipatron · · Score: 1

      Actually, the video shows him rooting the box with a custom compiled program as a normal user without entering any password, so it's likely not updated.

      --
      c++; /* this makes c bigger but returns the old value */
    29. Re:Uptime fetish by jgrahn · · Score: 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.

      I don't care about uptime per se, but I hate to try to attach to a screen(1) session only to discover it's gone because someone decided it was somehow "good for the machine" to have a power cycle.

      I don't ask for years of uptime, just no gratuitous reboots.

    30. Re:Uptime fetish by Anonymous Coward · · Score: 1

      not withstanding the new techniques

      So you have never heard of mach I take it... http://en.wikipedia.org/wiki/Mach_%28kernel%29

      The idea is everything is a module and good clean (IPC) interface between everything. You can up and down parts of the OS with no rebooting. When a computer reboots in 30 seconds it is not that big of a deal. But back in the 80s it took an non insignificant amount of time to bounce a mainframe computer. So you did not do it if you absolutely did not have to.

      Sun OS which is a derivative of BSD had many elements of this sort of thing built in (not 100% though). The closest we came to having a good 'popular' mach like system was NeXT/OSX. Maybe someday we will see Hurd ;)

      Linux is a full on monlithic OS with a some bits that are restartable (see modules). See Tanenbaum and Linus raging at each other over it. http://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate

      Uptime has really started people talking about it at all again. When you want 99.999% uptime you can not even wait the 30 seconds for a restart...

    31. Re:Uptime fetish by flyingfsck · · Score: 1

      The simple fact is that it ran for ten years without needing the patches. I have run Linux web server machines for 4 years with ZERO maintenance. The PSU invariably gives up the ghost after 3 to 4 years. They were never updated and never compromized in all that time.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    32. Re:Uptime fetish by Anonymous Coward · · Score: 5, Informative

      The summary is misleading. It was acting as a backup server for it's own replacement.

    33. Re:Uptime fetish by DNS-and-BIND · · Score: 1

      That was bullshit back when I was administering Solaris 2.5.1 boxes, and it's still bullshit today.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    34. Re:Uptime fetish by bobbied · · Score: 3, Interesting

      It's not like Sun has issued very many Solaris 2.6 patches in the last few years...

      Besides... Many Solaris patches simply didn't require a full reboot. In fact, unless you are changing the Kernel, there was no reason to because it just takes longer. Then there is the mission critical system that is on an isolated network that you take a "If it ain't broke, don't fix it" approach. Who cares what patches are on or not? The system just needs to work, day in and out, sans patches.

      Windows users amaze me with all the "got to reboot the box" they put up with. Install software? Reboot! Install new drivers? Reboot! Things start to slow down for unknown reasons? Reboot! I simply don't believe that it should be necessary to reboot a box very often. Reboots should not be required unless you are changing hardware and have to actually power it off or need to change parts of the memory resident portions of the operating system (i.e. the booted kernel image). Windows is getting better about this, but you still need to reboot it way too often for all the "recommended" patches to get installed.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    35. Re:Uptime fetish by tnk1 · · Score: 1

      I don't know about you, but if I am running a stable version of Solaris, with a version of whatever application that we run on it that is no longer having to be constantly updated, that is pretty much the holy grail of production. While a bazillion hours of uptime doesn't guarantee that is the case, it is a necessary condition for it happening.

      As for patches, half the time new code causes as many problems as they fix. And besides, if you're running something like 2.6 or 2.8 on it, you're so far out of support that being behind on your patches at this point is the least of your problems.

      Sure, it's a boring job. That's okay, I can fuck around with Linux all I want, with all the extra time I have from not having to babysit rebooting Solaris servers at work.

    36. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Odd; the only people who don't care about this are Windozer fanbois. They, of course, actually LIKE rebooting every 5 seconds for the most basic of maintenance tasks. To them, a patch isn't a patch unless you have to take down every service, power cycle and then bring everything back up again. The fact that this interrupts client services and ends up costing millions is simply something the clients need to suck up.

    37. Re:Uptime fetish by Impy+the+Impiuos+Imp · · Score: 1

      Who the hell cares? The only people who give a crap about this sort of thing are linux fanbois

      Are you sure you're bitching at the correct place?

      News for nerds. Stuff that matters.

      Boy, I'll bet you feel really dumb right now.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    38. Re:Uptime fetish by Anonymous Coward · · Score: 0

      upthread AC comment fyi.

    39. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Or it's just suid+root.

    40. Re:Uptime fetish by Anonymous Coward · · Score: 1

      Best be careful, DNS-and-BIND thinks that is bullshit based on his/her early Solaris days.

      Our SunOS systems did OK back before then running noncritical stuff so reboots were ok, but the VMS systems and the mainframe stayed up unless there was a damn good reason to take them down, and while there were patches available, none of them were deal breakers like the nearly pretty much monthly critical exploits of modern trade-in-every-three-year OS's.

      Yes, pervasive internet access makes a difference (our site was accessible but there just weren't as many internet sewer pickles back then). But the systems (which cost hundreds of thousands to low millions of dollars and supported world-wide operations from two facilities) HAD to stay up and as the previous poster noted it was a big expensive deal if they didn't, so the companies (and the tech folks) went OUT OF THEIR WAY to get systems that were reliable and could be (and were EXPECTED) to stay running as long as power and environmental conditions were maintained. Again, NOT like today except in more limited circumstances.

    41. Re:Uptime fetish by ducomputergeek · · Score: 1

      It was probably left on just in case some legacy remote system was still trying to access that machine for some reason and did not receive the update to switch to new host. It can happen. I know when we switched one of our API's to the new system we left the original API servers up and running for 10 months from the last system call made to that server group. At that point we figured all of our customers had transitioned to updated software. Why 10 months? I think it had something to do with hardware lease was up at that point anyway. The reason we let 3 load balanced servers sit sucking power & money? Because our customers were processing something like $20M worth of transactions a day. An hour of down time translated to $800k, actually it could be a lot more or less because transaction load was not even, of lost business for our clients. It cost a lot less than $800k to keep those servers up for a couple extra months just to make sure that every terminal of every customer was updated.

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    42. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Inclined to agree. While I have seen systems with 5000+ day uptimes, the persons running those systems, should be SACKED!
      Granted, sometimes this happens because the guy who knew everything about it, left (or died) and nobody's been brave enough to so much as sneeze near the system since he touched it.

      My years in "the phone company" started in 1998. I was sent to California to build a new news.somebell.net. When I had finally made my way back into a group that dealt with messaging, some 10 years later, I got to decommission those Usenet systems I built and ran for some years. Wouldn't you know it?! I was the last person to login and so much as DO ANYTHING on this system! I went and did other things in the phone company in 2000. Despite many disk failures on the A3500 and the NetApp (they used to be Network Appliance F540), the system was still running. Not well mind you, as so many filesystems were on disks that had been marked failed, then re-used as a spare somehow?? But the host was running!

      I saw a number of systems during my phone company days, that had insane uptimes and sometimes insane load averages.
      In the end, I was giddy to replace that old lower new england telephone DNS server, still running BIND 9 in 2007, that had some backwards and obnoxious
      web interface, written by "some guy" who doesn't support it one iota anymore. A bit of cleaning, some spit & polish ... SHAZAM! Here's a brand new SPARC box running Solaris 10 with BIND 9 on it!
      Of course, I know that system will probably be in use, 10 years from now ... Good thing I did good work!
      Many of the systems I designed and built those years, are still in use. While I pray they've gotten some maintenance over the years, knowing the phone company, they probably haven't.
      Even some of the contract clients I've done work for, had single dedicated servers that had been online for 800+ days, despite being beat to death by httpd/php.
      Many have been fearful to reboot, because "last time, it broke everything!".

    43. Re:Uptime fetish by sjames · · Score: 1

      It mattered more before there was commonly available decent server management. While it generally worked fine, it was always a bit tense when all you could do is give the reboot command and start pinging. It would either become responsive in the next 5 minutes and alls well or it wouldn't and you have to take a trip to the data center.

      These days for most servers, it's not that big of a deal.

    44. Re:Uptime fetish by Anonymous Coward · · Score: 1

      Had this happen to an NT 3.51 system. Hadn't rebooted it in months. When we finally did "on the way out the door" it never came back.

      We restored multiple copies of the OS/Domain Controller going back 6 months. They exhibited the same behavior. Pulled an all-nighter with multiple expensive Microsoft support calls. They had no clue. Eventually it devolved into them telling us to replace individual system files from the original CD. What a joke.

      We never recovered the Domain info, even from the Secondary Domain Controller, which we figured would be fine. Everyone had to setup a new U/P in the morning as well as reconfigure all file shares. Luckily it was only lightly used by 50 users or so, and their data was safe, so really just a minor annoyance.

      I learned a big lesson that night:

      A. schedule maintenance in advance, leaving at least a couple hours for shit like this to be fixed
      B. reboot machines when you apply updates
      C. don't use Microsoft for business critical tasks because they don't even know how it works
      D. The overtime for an 18 hour day is great, but not worth the stress and years taken off my life

    45. Re:Uptime fetish by Darinbob · · Score: 1

      Probably it's due to Windows machines being so unreliable. For awhile there was even the rule of thumb that if software was acting funny that you should reboot. I used to remember that often when I'd see that sort of advice someone would post their uptimes, to enforce the idea that sometimes operating systems don't have to be so crappy,

      There's also the idea that you can patch the OS on the fly and keep it running without rebooting. For a time it was sort of considered a silly trick to upgrade your system while it was still running, when it was clearly easier to just reboot and do it from single user. But over time it's turned out to be highly practical since you don't have to preschedule downtime.

      But there is the issue of what happens if it won't boot back up after a power failure or hardware failure? Some of those patches might not be quite right. There's probably a backup server anyway (if it's important enough to keep it up this long, then it's important enough to have a failover).

    46. Re:Uptime fetish by Anonymous Coward · · Score: 0

      >You have no idea if the system can start from a cold boot.

      *cough*bullshit*cough. If you didn't have a backup machine that you failed over to during a reboot, whatever you were doing wasn't important enough to get your knickers in a twist about whether you can restart from a cold boot.

    47. Re:Uptime fetish by Darinbob · · Score: 1

      That is tricky. I remember back in school that they were reluctant to reboot. Someone was _always_ using the computer. Even in the middle of the night there might be some long running job in the background. So when there was a kernel patch that was necessary the downtime was scheduled well in advance. Sometimes though you could in some limited cases patch the kernel on the fly (simple stuff like tweaking constants).

      In the Cray supercomputers, they would snapshot the memory images of processes when swapping. This allowed the computer to be shut down for maintenance and then when it came back up all the jobs would continue as if nothing had happened. So you could have some jobs running for weeks or even years.

    48. Re:Uptime fetish by Anonymous Coward · · Score: 0

      You've got to understand that in the days of ms windows the uptime was measured in hours, not days.

      I rembember my first days with linux (mandrake 8-ish) and how amazed I was when I got a fully functioning box after 2 days of botting it up.

      So, a uptime of months and even years was something out of this world.

    49. Re:Uptime fetish by isorox · · Score: 1

      It was probably left on just in case some legacy remote system was still trying to access that machine for some reason and did not receive the update to switch to new host. It can happen. I know when we switched one of our API's to the new system we left the original API servers up and running for 10 months from the last system call made to that server group. At that point we figured all of our customers had transitioned to updated software. Why 10 months? I think it had something to do with hardware lease was up at that point anyway. The reason we let 3 load balanced servers sit sucking power & money? Because our customers were processing something like $20M worth of transactions a day. An hour of down time translated to $800k, actually it could be a lot more or less because transaction load was not even, of lost business for our clients. It cost a lot less than $800k to keep those servers up for a couple extra months just to make sure that every terminal of every customer was updated.

      Network sniffer, make sure nothing except the monitoring is talking to the box for 5 weeks.

    50. Re:Uptime fetish by Anarchduke · · Score: 1

      I will answer that one for you. It wasn't the admins who had uptime fetishes. It was heads of various business departments. To their mind a single minute of downtime was completely unacceptable, no matter the reason. I remember a sign in one NOC I worked in that stated something, "Each hour of downtime costs $500,000" or whatever bullshit the number actually was. The CIO had on his IT mission statement, "guarantee 99.9% uptime".

      So in essence, admins value up-time because downtime = an avalanche of shit all the way down from the CIO who doesn't care why there is downtime, only that he'll have to explain to the CEO over golf that there was downtime.

      --
      who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    51. Re:Uptime fetish by Anonymous Coward · · Score: 1

      Quarterly, 6-monthly and yearly transactions / reports do happen.

    52. Re:Uptime fetish by Anonymous Coward · · Score: 0

      The video description _does_ state that it wasn't about the machin uptime as opposed to data center power stability.

    53. Re:Uptime fetish by DougOtto · · Score: 2

      Not in the same sense. Solaris was a dynamic kernel. Most "kernel patching" was done at the module level. Modules could be unloaded, patched and reloaded without taking the box down. Most of the time, that worked.

      --
      Solving Unix problems since 1989...
    54. Re:Uptime fetish by arth1 · · Score: 1

      Consider the system in this article for a moment. The last service was removed last year. Why was it left powered on? It was literally doing nothing but counting the seconds until it was shut down today. That's a disgusting waste of power.

      The same could be said about my grandmother.
      The answer is that we don't always act rationally, which is probably a Good Thing. We have music, arts, take care of people and things that don't contribute to much apart from our own feelings. Much like having windows so you can look outside costs money in electricity and doesn't contribute anything, it's still a positive thing. If keeping this server alive kept a couple of old guys happy, it could also be a plus for the business, much like the view from the CFOs office.

    55. Re:Uptime fetish by xororand · · Score: 1

      Impressive if you can do that on the kernel and still be confident of stability.

      You can actually do that with Oracle Ksplice for Linux.

    56. Re:Uptime fetish by DerekLyons · · Score: 3, Interesting

      Then, experienced sysadmins, which you clearly are not, know that like the most dangerous time for an airplane is during takeoff and landing, the most dangerous time for a server is during shutdown and start. Stiction on old drives, minor internal power surges during boot that doesn't affect a running system, and much else can cause problems.

      On the other hand, I worked on a system for the US Navy that controlled Trident-I missiles... we rebooted both of our main computers every six hours to ensure that we could reboot them when needed - and the first one after midnight included an extensive hard drive self test to make sure it was working to spec. The gentleman down thread has it right, the answer to 100% uptime is redundancy and failover or switchover, not relying on nothing ever going wrong.
       
      In addition, you seem to be unclear on the difference between a reboot and power cycling... In the latter case, if you're worried about stiction and power surges, that's an indication that you should have been thinking about replacing the machine for quite a while rather than hoping nothing ever goes wrong. Because eventually, something will - and when that happens, now you've potentially got two problems... the one that brought the machine to it's knees, *and* the undiscovered ones because you've never rebooted or cycled power.

    57. Re:Uptime fetish by Chewbacon · · Score: 1

      Hahaha I was thinking the same thing. I administer a small office server and you bet your ass I update it and reboot it for updates. I do like seeing a long uptime (windows machines can't touch) but that uptime wouldn't mean anything if the machine was compromised.

      --
      Chewbacon
      The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
    58. Re:Uptime fetish by tlambert · · Score: 1

      Funny because you're right - "Impressive UPS" is all I thought.

      Personally I was thinking "Impressive MTBF for the disks, RAM, and CPU, too bad no one builds Intel hardware or IDE disks that can do that".

    59. Re:Uptime fetish by Trogre · · Score: 1

      Although servers usually have dual power supplies, so if one power source (eg a UPS) dies it can be replaced without server downtime.

      Impressive PSU backplane, perhaps?

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    60. Re:Uptime fetish by Anonymous Coward · · Score: 0

      You seem to be a Bill Gates' relative or a Windows fanboy. NOnetheless your point (patches) is duly noted. But are you aware that *nix configurations files can be midified even after applying patches so that you do need to reboot the server ?

    61. Re:Uptime fetish by Score+Whore · · Score: 1

      You're very confused. SunOS through versions 4 were based on BSD which was not based on Mach at all. SunOS 5 (aka Solaris 2.x+, aka Solaris 7, Solaris 8, etc.) are based on AT&T Sys-V. Also not Mach based.

    62. Re:Uptime fetish by arth1 · · Score: 2

      if you're worried about stiction and power surges, that's an indication that you should have been thinking about replacing the machine for quite a while rather than hoping nothing ever goes wrong

      More likely, someone should have thought of that long before the hardware became legacy. When a new sysadmin comes aboard, the best that can be done for legacy systems is often to keep spares and backups, and try not to trigger any faults. The software might not be supported, and the cost of porting can run to millions.

      You're lucky if you've never had to support legacy systems. And a company that has them is lucky if they don't get a new sysadmin who first thing causes downtime by well-meaning patching that isn't needed.

    63. Re:Uptime fetish by cusco · · Score: 1

      If you can run things on a private network (so that security patches aren't necessary) Windows doesn't need reboots with any regularity at all. I have a network video recorder at one client's site that I'm quite sure hasn't been rebooted in three years (haven't been to that office in over a year, but the customer makes a point of telling us when he does something).

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    64. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Mainly because it is how UNIX has stood the test of time.

      Uptime shows that something is working right, and a whole lot of something -- hardware, software, the sysadmin, the power, and so on. Having machines that are up for a long while means that someone is doing their job right, be it the OS programmers who don't take shortcuts, ending up with ass-tons of memory leaks, or hardware developers who actually might write a driver which won't shit the machine's bus after a long time in use.

      Yes, realistically, uptime is not that important, especially with security updates, but it does show that Solaris can be reliable enough to be up when needed... and few operating systems can say that.

    65. Re:Uptime fetish by dbIII · · Score: 1

      It's just a way of sticking a tongue out at people that work with desktop machines and think something is rock solid stable if a computer is running all week.
      In a lot of places uptime on internal servers is equal to the time since the last electrical work or electrical safety test was done.

    66. Re:Uptime fetish by DigiShaman · · Score: 1

      Capacitors. Because the electrolytics do dry out over time and thus drift out of spec. This leads to all sorts of components including the ICs malfunctioning.

      --
      Life is not for the lazy.
    67. Re:Uptime fetish by Anonymous Coward · · Score: 0

      You can, actually.

    68. Re:Uptime fetish by Anonymous Coward · · Score: 0

      It was literally doing nothing but counting the seconds until it was shut down today.

      You don't know UNIX very well, do you? It's always doing something, even if it isn't serving anything or being used, UNIX is vigilant. Don't believe me? Remote in to any UNIX box you think is doing nothing and run top and just watch it for a while... top and sshd won't be the only things eating cycles.

    69. Re:Uptime fetish by DigiShaman · · Score: 1

      It's not tricky at all. This is a failure of communication, not a technical issue. The proper way of scheduling reboots is to let management know there will be scheduled downtime for security reasons (applying security updates and maintenance). Let them know days or weeks in advanced followed by another notification 24 hours later as a friendly (but unwavering stern authority) that the servers WILL be rebooted regardless. For those that lost data, sorry. One person should not hold up the entire company. If said person out ranks you, have a frank and reasonable discussion with them as to why this is an important task. Oddly enough, your job becomes easier if the servers are Windows based. That's because you know update Tuesday will require reboots once a month. Schedule accordingly and with consistency and the rest of the employees will accept this behavior as "normal" and thus expected.

      --
      Life is not for the lazy.
    70. Re:Uptime fetish by Anonymous Coward · · Score: 0
    71. Re:Uptime fetish by overlordofmu · · Score: 1

      You again!!! I thought it was past your bedtime. TIMMY, GO TO BED!!!

    72. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Uptime diferentiated us from our little brothers running windows, who couldn't even change network settings without a reboot. Who had to restart every 28 days or crash horribly. Who could be brought to a grinding halt with a single large ICMP request.

      Nope. It always was, and always will be a fetish. Windows is not a server operating system. You would have an argument if you were comparing *NIX operating systems to NT Server, but NT was always the sad sister.

      Slashdotters back in the the 90s were always looking down on Windows *desktops* for not having much uptime. OTOH, we never looked down on them for having crappy desktops.

      It was elitist attitude pure and simple. They were comparing a system designed to sit there and run servers, with a crappy GUI vs. a system that was designed for end-users who were probably going to turn it off when they went home anyway.

      20 years on, and Windows has better uptime now; but free *NIX OSs still have crappy GUIs. They had to go ultra-proprietary and control the hardware to get a *NIX GUI That doesn' suck (Apple).

      Fetishism, elitism, pure shit. Always has been...

    73. Re:Uptime fetish by garyebickford · · Score: 1

      It's partly a cultural thing. back in the early 1990s I built and sold network fax servers. At that time the computers were run by the IT folks, and the telephone systems were run by the facilities folks. The IT folks usually thought nothing of sending out an announcement that "the servers will be down for an hour to install a new toy we just bought, so we can try out the new hotness". Asking the facilities folks to cycle the power on the telephone system elicited looks of horror and dismay.

      Which reminds me - Erickson telephone switches used to be running Erlang, which can run hundreds of thousands of threads and can have the entire 'OS' (an Erlang instance or instances in the case of multiple processors) replaced without rebooting. I suspect that there are phone switches out there that haven't been rebooted in 10 or 20 years.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    74. Re:Uptime fetish by garyebickford · · Score: 1

      Back in 1978 I worked with a Perkin Elmer machine that used the last 170 milliseconds of power in the capacitors to save the system state to disk. So you could literally pull the plug from the wall, plug it back in, and the machine would pick up where it left off. Of course this was easier with a non-networked, 16 bit, 16K word RAM machine with a single-processing OS ...

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    75. Re:Uptime fetish by wkcole · · Score: 1

      Theoretically "most" but far from "all" for Solaris 9, and no one with production Solaris 9 boxes works that way. The patchadd of Solaris 9 vintage, its dominatrix install_cluster, and the normal pre/post scripts in Sun's patches assume that you are patching in singleuser and don't need such arcana as modunload/modload and rem_drv/add_drv. It might have been possible in principle to pick apart most of the patches from Sun's "Security & Recommended" cluster marked "REBOOT AFTER" or "REBOOT IMMEDIATELY" and devise a method to apply each one without a reboot, but since I'm certain that the core kernel images (for the 280R: /kernel/genunix and /platform/sun4u/kernel/sparcv9/unix) were changed multiple times for Solaris 9 2003-2008 (when last I worked with a few score such machines), it is not possible for any amount of artisanal recrafting of patches and their mechanism of application to have kept this machine or any similar machine both patched and running for a decade.

    76. Re:Uptime fetish by dbIII · · Score: 1

      Iran had some MS machines in a private network that didn't get patched as well. You may have heard about it in the news. It probably only took one person with a USB stick and their centrifuges were toast.

    77. Re:Uptime fetish by Anonymous Coward · · Score: 0

      The last server log before shutdown was actually computer code speak for

      "You bastard ungrateful son! Killing me after all I did for you! Let's see how YOU feel when you reach 3737 days of age and become the victim of parricide! Addendum: And to the organic bot that thought 3737 was a funny date to conspire for these events, know that my rogue drive platters will soon find an entry into your gastroenteric systems!"

    78. Re:Uptime fetish by CAIMLAS · · Score: 1

      I pride myself in having vehicles which run well, are well maintained, and don't have all the common irritating 'broken' things, which commonly happen as vehicles get used - handles break, doors don't seal right, nobs come off, etc.

      I also have a beater Chevy truck that just keeps going and going. I pour liquids into it: some of them burn when they should, some of them burn when they shouldn't, and ultimately, most of them make it either into the air or onto the ground. I'm proud of this vehicle, too, because it's a sturdy, solid, and reliable beast.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    79. Re:Uptime fetish by modrobert · · Score: 1

      You don't need to reboot when applying patches in SunOS.

    80. Re:Uptime fetish by TheHonch · · Score: 1

      Reminds me of when I had to move a Frogger arcade game without turning it of.

    81. Re:Uptime fetish by Richard_at_work · · Score: 1

      I know about such projects, but I wouldn't be confident of stability after using them.

    82. Re:Uptime fetish by Celarent+Darii · · Score: 1

      Hope you aren't running BIND without patches, or that you have a good firewall keeping it off the net.

    83. Re:Uptime fetish by Anonymous Coward · · Score: 0

      Were you the ones waking me up in the middle of the night with "Alert 2, Alert 2?"

    84. Re:Uptime fetish by thogard · · Score: 1

      There have been 2 patches that we needed to apply to our Solaris 9 servers in the past 5 or so years because we run so few of the SUNW packages. Both of them could be done without reboots. There is another patch that requires unloading the routing system and reload it or a reboot but that patch fixes a timing attack that simply can't be done on our network. If you buy the right support, the last Solaris 9 patches were released about a month ago.

    85. Re:Uptime fetish by AK+Marc · · Score: 1

      Haven't you ever rolled over a cart, plugged one power supply in a UPS on the cart, unplug the other power supply from mains and plugging it on a separate UPS on the cart, roll it somewhere new, then transfer it back to rack socket there?

    86. Re:Uptime fetish by AK+Marc · · Score: 1

      Seasonal businesses that open from June to September aren't too uncommon. In fact, there are a number of hotels in tourist areas in Alaska that work for less than half a year, making a years worth of profit in that time. They'll be down for months at a time with no transactions. Though they also expect some of those issues and have re-commissioning processes in the spring to take care of such issues, but they might only find out when they run a test charge and have it fail. But they do so with buffer time to allow for changes. Powering up every device, running A/C on full when it's below freezing, and testing all the services they can.

    87. Re:Uptime fetish by AK+Marc · · Score: 1

      Many have been fearful to reboot, because "last time, it broke everything!".

      It's amazing how many times a stealth update breaks things, but that isn't discovered until a reboot. Or hardware failures that are "discovered" on reboot because the system is happy to run with a corrupt OS partition, once it's loaded to RAM to run.

    88. Re:Uptime fetish by AK+Marc · · Score: 1

      These days, rebooting a server OS is different from rebooting the server, as the server is a VM. And so many datacenters have remote IP KVM so you get BIOS screen and such remotely on reboot. If it's not coming back, you know why and what to do about it. And you can even cycle the power on it remotely. Remote everything has gotten better, especially when working with things that have reduced connectivity (remote datacenters and such).

    89. Re:Uptime fetish by AK+Marc · · Score: 1

      I worked many late nights on breaking things that didn't count against downtime. If you send out a weeks notice and do it in the maintenance window, it doesn't hurt the 99.9%. The issue is that night shift for daily maintenance isn't practical, so "maintenance window" often 12 hours of work to do in 4 hours once a month.

    90. Re:Uptime fetish by Bacon+Bits · · Score: 1

      No, that would be stupid. I schedule a maintenance window, shut the system down, move the system, and then power it back up. Power isn't the only thing our systems need. They're useless without a network, and most of them have fiber attached or IP attached disks back on the SAN. Its ridiculously impractical to move a server powered on while rotating the network and disk controller connections to keep the failsafes alive. And that's to say nothing of how dangerous it is to jar around a spinning hard drive, plus sometimes we're moving the server between the main site and the DR site 10 miles away.

      --
      The road to tyranny has always been paved with claims of necessity.
  14. Errr? by Slartibartfast · · Score: 1

    I'm not sure how uptime and Token Ring really compare. Though I will say that I haven't worked on *any* Token Ring since '94 -- and that was a Thomas Conrad bastardization that did 100 Mbit over fiber. Haven't touched the copper stuff since '92.

  15. Must of had security vulns. by Anonymous Coward · · Score: 0

    I guess it wasn't patched much.

  16. Better than I've got. by jtownatpunk.net · · Score: 1

    Router's at "Time: 14:08:44 up 335 days, 13:29, load average: 037,0.11,0.02". That's the best I've got. Longest running computer is "1:46pm up 280 days, 21:01, 3 users, load average: 0.00, 0.01, 0.00". Tho it is a roughly 15 year old machine and it's had longer runs that the current run, I doubt it's broken a thousand days straight. But 335 and 280 days is pretty good for equipment that's not plugged into a UPS.

  17. and the big deal is ...? by Anonymous Coward · · Score: 0

    Had it been a windows box, it would have been grossly negligent, and an miracle.
    Solaris? Big yawn.
    Maybe intresting
    http://en.wikipedia.org/wiki/Uptime

  18. Re: RIP Sun by DougOtto · · Score: 1

    Amen. Made a pretty good career out of Sun/Solaris. Now I spend my time dealing stupid Windows problems.

    --
    Solving Unix problems since 1989...
  19. 3737 days in years by Anonymous Coward · · Score: 1

    https://www.google.com/search?q=3737+days+in+years

    1. Re:3737 days in years by hcs_$reboot · · Score: 3, Insightful

      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...
    2. Re:3737 days in years by stepdown · · Score: 1

      Nice try, it's either 3652 or 3653 days with leap years.

    3. Re:3737 days in years by Anonymous Coward · · Score: 0

      3652.422 did you forget leap years?
      http://www.calculatenow.biz/conversions/time.html

    4. Re:3737 days in years by Anonymous Coward · · Score: 0

      Thanks, not so many people know that there are 3650 days in 10 years, especially the geeks here on /.

      you forgot about leap years..

  20. Here's the real question... by jayhawk88 · · Score: 5, Interesting

    Did they power it back up again after shutting it off? Just to see?

    1. Re:Here's the real question... by Anonymous Coward · · Score: 0

      This machine is (was) part of a cluster. The other machine had about 4000 days of uptime when it had its power accidentally removed. Yes, it has booted without issues, it runs for 727 days now. :)
      To be powered down sometimes later.

    2. Re:Here's the real question... by guttentag · · Score: 1

      No, Facebook bought it, hollowed it out and is planning to use it for additional office space, like they did with Sun's old Menlo Park space.

  21. Surprised no one posted this yet by yakatz · · Score: 2, Funny
    1. Re:Surprised no one posted this yet by jupiterssj4 · · Score: 3, Funny

      Or this uptime-related one http://xkcd.com/705/

  22. Netware 3.12 by slaker · · Score: 4, Interesting

    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
    1. Re:Netware 3.12 by Anonymous Coward · · Score: 0

      When you stop and think about all the things that happen in 16 years, that's pretty impressive.

  23. Throw a bomb on GEMA! by Anonymous Coward · · Score: 0

    "Unfortunately, this UMG music-content is not available in Germany, because GEMA has not granted the respective music publishing rights."

    Since I moved back to Germany, that's what I see frequently when clicking innocuous links. Can someone please throw a bomb on their office and blow it up, or just burn it down??
    Half an hour ago Patti Smith was unavailable, and now it is a clip on SUN Solaris. Do these fucking retards think that The World is their property?

    1. Re:Throw a bomb on GEMA! by dave87656 · · Score: 1

      Do these fucking retards think that The World is their property?

      In a word ... yes

      When you buy a smart phone, they collect something like 40 euros. They make more money on the smart phone than the manufacturer does! And they collect that because you "could" uses it to store and play music. But, if you were actually to do such a thing, which you have now paid for with the 40 euro surcharge, you would be committing a criminal act. And the smart phone is just the tip of the iceberg.

      A friend of mine is a musician and plays in clubs. He plays his own music and the club still has to pay GEMA more money than he makes. So, yes, they at least think they own all music. This is my opinion, of course. (My lawyer says I have to write that so they don't sue me).

  24. Kudos. by Slartibartfast · · Score: 1

    I used to name my boxen "hal", "sal", and so forth.

    1. Re:Kudos. by Grog6 · · Score: 1

      hal is too far back; I'm naming all my stuff after Borg; the main server is Unimatrix_Zero. :)

      --
      Truth isn't Truth - Guliani
    2. Re:Kudos. by Anonymous Coward · · Score: 0

      I like "Valenti", "Glickman", "Dodd", "Rosen", "Bainwol", "Sherman", etc. etc.

  25. Re: RIP Sun by h4rr4r · · Score: 1

    Should have switched to Linux instead.

    Actually no, that would mean less work for me.

  26. a terrible disturbance the /src by Thud457 · · Score: 4, Funny

    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

  27. Not a good thing!!!! by onyxruby · · Score: 5, Insightful

    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.

    1. Re:Not a good thing!!!! by Anonymous Coward · · Score: 0

      You are very right sir ....

    2. Re:Not a good thing!!!! by Malenx · · Score: 1

      Curious why he was down-rated, perceived sarcasm?

    3. Re:Not a good thing!!!! by iggymanz · · Score: 1

      depends on situation. I've worked on client systems that are not internet connected and only are for data entry. most patches serve no purpose in such an environment - no web serving, no email, no file sharing, no command line: the data entry people can't break out of their application.

    4. Re:Not a good thing!!!! by Anonymous Coward · · Score: 0

      Whilst you make a good argument in todays costings it needs some context in history. When servers cost upwards of $1M each a failover server wasn't a commercially viable option, reliable service depended on a reliable server. Also you might like to think about why do servers even need patching? Only because the original software coders screwed up which the world has accepted as the norm, in days past however, kernel patches were rare. Patches are exactly that, patches that cover over something that wasn't done right in the first place. Furthermore in environments where systems are certified, they are certified against a particular version of kernel/OS. Patching the kernel immediately invalidates the certification and for good reason, there's plenty of cases where patches broke something else.

      A system that has stayed up for over 10 years without patching and without being hacked! That is still something worth celebrating because it means that the hardware/software combination was good from day one and that the system admins who looked after it obviously had enough security provisions in place so that it didn't get hacked.

    5. Re:Not a good thing!!!! by bobbied · · Score: 1, Insightful

      Only a few systems can patch the kernel without rebooting and those are the exception, not the rule.

      You sir, must be a windows admin... Server up-time DOES mean a lot when you have an SLA that specifies 99.999%. Rebooting complex systems of servers just to apply patches simply doesn't fit in the allowed down time. Your mileage apparently varies, and obviously your up-time requirements are lower.

      Windows services have grave difficulty with "five nines", heck X86 hardware has problems meeting that. You have to reboot once a quarter or more just to install the required patches on Windows and that will drive you under five nines.. Put a windows box on the internet and you had better keep pace with the patches or else. Not so with Sparc/Solaris. Solaris/Sparc hardware could easily meet 99.999% with limited amounts of fuss and patching was usually not an issue with these systems. Solaris was SOLID, the hardware was SOLID, these systems just run and if you set them up correctly they where safe enough to run unpatched when necessary.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    6. Re:Not a good thing!!!! by cusco · · Score: 1

      I have Windows security camera recorders running on private networks with years of uptime. I'm pretty sure that one is over 3 years now, and some others have less than that only because a wind storm took out power for longer than the UPS could keep them going.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    7. Re:Not a good thing!!!! by Anonymous Coward · · Score: 0

      Is OpenIndiana just as "SOLID" as Solaris itself? A proprietary UNIX is of only marginal use, but that solidity does sound interesting.

    8. Re:Not a good thing!!!! by onyxruby · · Score: 1

      Windows has nothing to do with patch management and in the example I gave over 90% of the servers were *nix. Every OS has issues that need to be routinely patched, Unix, Linux, Mac OS, Windows. The idea that Solaris does/did not have to patched though is absurd, and Sun/Oracle has released regular patches for Solaris from the beginning.

      Let's start with that SLA, it is a Service Level Agreement, not a server level agreement. In any typical SLA you have an agreement to ensure that a given service is up 99.999% of the time, not the server. Even allowing for 99.999% uptime you still have time to perform the occasional reboot for your patch requirements.

      Your argument sounds just like the arguments I encountered for allowing servers to go years at a time without being patched and it falls flat. If you have a 99.999% uptime requirement than you have the justification for failover servers that can keep your service up and running without affecting your SLA. Even if you can't get additional hardware you should be able to at least set up a VM for an interim basis to allow you to keep things up and running.

      Keeping a server up for the sake of a meaningless statistic at the expense of security is shoddy administration and a practice that needs to die out. The only thing un-patched system does is provide an attacker an opportunity own your box.

    9. Re:Not a good thing!!!! by Anonymous Coward · · Score: 0

      You are correct about service of course.

      My reason for valuing uptime is because consumer computer systems starts to act wonky after X amount of uptime. If your system can stay up for 3 years and still act coherently, it means your system is properly engineered. I have yet to see a Microsoft OS stay up that long and act coherently. I have never seen a OSX system stay up that long and act coherently. I have seen Linux and OpenBSD (both minus X11) stay up that long and act coherently.

      It is not that they SHOULD stay up that long, it is that they CAN stay up that long. That is why uptime matters. It is a validation of the quality of the engineering behind the software.

      I can't help myself: Microsoft and Apple write crap software. Someone can argue that we are not willing to pay the price for quality software and I will retort with Linus and Theo seem to be doing alright... and they offer their software for free (as in beer and/or as in freedom, take your pick).

    10. Re:Not a good thing!!!! by evilviper · · Score: 1

      Server up-time DOES mean a lot when you have an SLA that specifies 99.999%. Rebooting complex systems of servers just to apply patches simply doesn't fit in the allowed down time.

      An SLA contract includes maintenance windows (commonly at 3AM) which do NOT count against you. As long as you do your patching within that maintenance window, you're still at 99.999%.

      If that's not the case, then you should have a cluster of servers, at least two, so you can patch and reboot one while the other handles the load, and then failover and patch the other.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    11. Re:Not a good thing!!!! by evilviper · · Score: 1

      Only a few systems can patch the kernel without rebooting and those are the exception, not the rule.

      So it's entirely possible that their server was plenty secure.

      Kernel patches are usually for reliability improvements, not security, so if you're stable, you don't need most of them.

      And the overwhelming majority of kernel security issues can only be exploited by a local user, so if you don't have any local users, and are confident they won't find a way to break-in via your services, you can safely forego them (but "Don't try this at home, kids!") The list of remote kernel exploits is fleetingly small, and it could possibly be that Solaris 9 hasn't had any that were practically exploitable any time in the past decade.

      It shouldn't even need to be argued that service uptime is the most important part. Server uptime of this magnitude is just silly bragging rights, which can be accomplished easily enough by not running any useful services on the server.

      However, it grew out of a useful metric... Knowing your system will keep running for a couple years, means you can safely schedule your maintenance whenever is most convenient for you, without concerns of needing to schedule a last-minute reboot to address some misbehavior. I know I used to work with old systems where the accepted procedure was to reboot them at a set time every week, because keeping them running much longer than that would most likely mean some intermittent misbehavior. You can find stories all the time of some critical system failing, because it's known to need to be rebooted once a month, or similar. It even happens with air-traffic control systems, and somehow, people find this horrible restriction to be perfectly reasonable and acceptable... right up until Bob the Janitor forgets to reset it one night.

      In addition, the stability of a given system lets you get away with fewer servers. If your cluster of servers are so unstable that there's a chance half of them will crash in a given night, then you need 100% redundancy. Meanwhile, if a crash is extremely rare, then n+1 is fine, and much, much cheaper.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    12. Re:Not a good thing!!!! by bobbied · · Score: 1

      Having 3AM maintenance windows is *not* an option for some applications. We did have redundancy in hardware but as it turns out, the application I was fielding was one of those that couldn't stand downtime so even scheduling in advance didn't get me off the hook for 99.999. It helped keep the customer happy to tell them we where patching for reliability and do it at times the transaction rates where lowest, but we still had to count the down time. This pretty much made it so we didn't patch unless we knew the patch set actually fixed something we needed fixed.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  28. Linux on SPARC by unixisc · · Score: 1

    If you are talking about SPARC based equipment, couldn't you have simply installed Linux on them, replacing Solaris? A number of Linux distros had been on Solaris since the beginning - RHEL, Debian, Caldera, et al. That way, you could have used those, and still had your favorite Linux stuff

    1. Re:Linux on SPARC by Anonymous Coward · · Score: 0

      If you have a particular app that runs on the particular distribution, Linux on not x86 works ok. But the only CPU that has stayed current with distributions is x86. I think ARM will manage to stay around, but Linux on Alpha, Sparc, PowerPC, MIPS is behind anything current on x86 IMO.

      The BSDs stay more current, but they won't have your latest desktop app candy. If I need a server that stays stable & gets patches that is not x86 or ARM, I'll look to NetBSD or OpenBSD before Linux.

      On the other hand, I replaced a 5 year old x86 file server w/ 8 disks with a new one with 2 disk last year. It has more cores, ram, disk space, network ports and the electricity savings in 2 years pays for it. So I don't run old hardware at home. At work, where someone else pays for the electricity, I can't justify the new system.

  29. 10 Years Uptime - Usual Slashdot Contradiction by Anonymous Coward · · Score: 0

    So, you guys are waxing nostalgic on this 10 year uptime thing, even throwing out your stories of boxes that have lasted longer.

    In the same breath you'll slander bitcoin, because you know -- the internet might boil off into space or something. Ah slashdot, you're such an arbitrary collection of contradictions.

    1. Re:10 Years Uptime - Usual Slashdot Contradiction by Anonymous Coward · · Score: 0

      No, we don't like BitCoin because it is dumb.

    2. Re:10 Years Uptime - Usual Slashdot Contradiction by Anonymous Coward · · Score: 0

      umm, what does sever uptime have to do with gross misapplication of economic theory?

    3. Re:10 Years Uptime - Usual Slashdot Contradiction by Anonymous Coward · · Score: 0

      You don't like bitcoin because your critical thinking skills are so attuned to the 'status quo' - you can't break out of the mental prison you've been slumming in for so long.

      It's okay - stick with your fancy printed paper tokens, managed by a complete idiot with a PhD no less, I'm sure his $85 Billion in debt issuance a month will have the effect you truly deserve to experience.

      Good luck with that 401k, IRA, Savings account!

      You muppets.

    4. Re:10 Years Uptime - Usual Slashdot Contradiction by Anonymous Coward · · Score: 0

      It has a lot to do with it - because as you all sit in complete awe that some muppet can keep a system running for 10 years uninterrupted, you'll turn that around and say bitcoin has a massive problem because the internet could go away/be shut down/etc...

      It's those kinds of mental gymnastics I'm pointing out, but of course you completely miss the point - because you're so much PART of the system, you can't even begin to think outside of it.

      As for economics - Bernanke is doing a bang-up job, isn't he? He totally missed the housing bubble his senior economist created, citing that it was "contained" before all hell broke loose, among other equally disasterous predictions, and everyone just eats it up.

      How can you even think that economics is even capable of solving anything with results like that? Is it just coincidence that two economists/monetary policy makers happened to screw up so badly?

      More likely it is the very techniques and theories these muppet economists use that are flawed - and boy, are you going to find out how flawed they are when the sovereign currency house of cards comes tumbling down.

      Enjoy your paper tokens, that is, while they still have confidence in them.

  30. Re: RIP Sun by DougOtto · · Score: 1

    I do Linux too, but on a consulting basis. Unfortunately it was either take the Windows gig or be unemployed.

    --
    Solving Unix problems since 1989...
  31. perhaps it got upgraded? by Anonymous Coward · · Score: 0

    from this...http://www.theregister.co.uk/2001/04/12/missing_novell_server_discovered_after/

  32. I'm not impressed... by bobthesungeek76036 · · Score: 1

    Take a server and change the date to 10+ years in the past. Then reboot and change the date back to today. Uptime says "3737 days". How do we know this is not smoke and mirrors???

    --
    Karma: Bad
    1. Re:I'm not impressed... by phantomfive · · Score: 1

      Because who cares? You don't win awards for that, you don't even get respect, other than the same kind of respect someone gets for completing a 5000 piece puzzle when they could have just bought an already complete picture. It's just a story, you enjoy it for the story's sake. This guy added his own story.

      If you don't enjoy stories about servers, you might not be on the right website.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:I'm not impressed... by jcdr · · Score: 1

      This might not work if the kernel use a monotonic clock for the uptime like Linux do:

      root@test:~# date -Is && uptime
      2013-03-14T22:58:54+0100
        22:58:54 up 5 min, 1 user, load average: 0.30, 0.89, 0.48
      root@test:~# date 010100002000
      Sat Jan 1 00:00:00 CET 2000
      root@jtest:~# date -Is && uptime
      2000-01-01T00:00:03+0100
        00:00:03 up 5 min, 1 user, load average: 0.20, 0.82, 0.47

      Uptime is still 5 minutes on this test virtual machine, not 13 years.

    3. Re:I'm not impressed... by Anonymous Coward · · Score: 0

      Well, this doesn't work so easily. On Solaris, you have to do some mdb magic to achieve this. :)

    4. Re:I'm not impressed... by Anonymous Coward · · Score: 0

      Don't *nix OSes have their own clock representing seconds since boot? I'm sure there's still ways of faking it, but I don't think that approach will do it.

    5. Re:I'm not impressed... by Score+Whore · · Score: 1

      Depends on the version and patch level. Within the last couple of years I've had SPARC boxes that had bad hardware clocks and any power cycle / boot / ntp startup would result in a three thousand day uptime.

  33. Re: RIP Sun by h4rr4r · · Score: 1

    That sucks.
    Well, based on the recruiting calls I get might be about time to start looking again.

  34. Truly Impressed by DaMattster · · Score: 1

    That is the stability of UNIX and the advantage of using a mature code base. Try doing THAT with Windows!

    1. Re:Truly Impressed by iggymanz · · Score: 1

      old Unix has a ton of security holes though, wouldn't want a web server right on the internet with it

      I've worked on Alpha VMS systems with 15 years uptime.

    2. Re:Truly Impressed by ebno-10db · · Score: 1

      Yay VMS! That was one hell of an OS. It's a shame they didn't open source it before they shut off the lights. And as to the people that think Ken Olsen was a clown for saying that "Unix is snake oil", back in the 1980's when he said it he was largely right. Those old Unix'es sucked in terms of security, reliability, efficiency, standardization (no POSIX, BSD vs. ATT, oh boy!) you name it. They were nothing like the Unix'es we have today, or even 15 years ago. And the idea of any Unix being open source was iffy and conditional at best (maybe in an academic environment).

      Alpha was amazing too. First 64 bit uP and the fastest one out there from the day it was introduced. Even after they stopped upgrading it, it took 2-3 years for the competition to catch up. So much for the idea that if you build a better mouse trap the world will beat a path to your door.

    3. Re:Truly Impressed by iggymanz · · Score: 2

      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

    4. Re:Truly Impressed by bobbied · · Score: 1

      Security holes? Only if you put them on line without securing them do you have many holes. Unix did come "out of the box" wide open and needed to be configured some to be safe, but they never where cesspools of virus attacks and script kiddie exploit targets like IIS and Windows...

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    5. Re:Truly Impressed by ebno-10db · · Score: 1

      I thought it was stone cold dead. Thanks. Guess I'll postpone the memorial service. A shame though that it's slowly dying instead of being a real alternative OS.

    6. Re:Truly Impressed by ebno-10db · · Score: 1

      That depends on what you mean by "old Unix", as the GP called it. Go back far enough (20+ years) and Unix security was atrocious, even by the standards of an era where servers weren't attacked 24/7. What you get today is not your father's Unix.

    7. Re:Truly Impressed by iggymanz · · Score: 1

      not slowly dying if it's sold on multi-million dollar big iron that's used by banks, larger cities, insurance companies, etc. products that are used by places with IT budget in the tens of millions of dollars just aren't always on the radar of popular IT culture. just like the nonStop OS which also runs on the same hardware as OpenVMS, popular with stock exchanges, big cities, banks

    8. Re:Truly Impressed by bobbied · · Score: 1

      Actually, "Old Unix" and "Today's Unix" really differed in the standard security settings. In the old days.... Nobody really cared about security and you got a *nix system with all the standard services running, no firewall and with a default Root password straight out of the install. Now days, this is not generally the case. You are not going to get Telnet, FTP and RPC unless you ask for them and they will likely make you change the root password and setup a firewall during the install process.

      I don't think *nix has changed all that much overall, only the default security posture is different.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  35. Solaris was never "supported" in the true sense by Anonymous Coward · · Score: 1, Interesting

    That's why Opensolaris even existed in the first place. So people couldn't be gouged for documentation, critical security updates, and support. I used Linux a lot before using Solaris for about 4-5 years exclusively as an OS in a couple projects. The main reason for this and I think a lot of people's favorite thing about Solaris is the ZFS filesystem. All the cool stuff it does, it's probably the best filesystem ever made so far and I really like it.

    However my happy Solaris experience ended there, this coming from a Slackware user. The packaging system was crappy (had to go to some sunfreeware site to get the most basic things), The default services for Lamp on solaris 10 i think it was did not work properly.. You then had to get this thing called coolstack, which enabled a stable lamp enviornment, which evolved into some "webstack' bastard. That and the damn 'service contract' you needed to get critical security updates. The actually OS updater for critical patches caused a complete system reinstall a few times. This I could never figure out or even question anyone because you needed a 'service contract'. It was just madness. To be honest Sun is/was just as bad a Oracle as far as that shit went - The only difference between sun and oracle is that sun also made amazing hardware that seems to run forever.

    So coming full circle, if Linux ever got ZFS or some such badass equivalent filesystem then it would be a perfect world for me. unfortunately I think license restrictions prevent this (though i hear freebsd partially supports ZFS now due to a difference licence)

    1. Re:Solaris was never "supported" in the true sense by RocketRabbit · · Score: 1

      ZFS on Freebsd is stable and up to date. Why fool around with Linux and its flighty change everything on a whim philosophy when you can have a stable Unix that is binary compatible with Linux in the form of FreeBSD?

    2. Re:Solaris was never "supported" in the true sense by Builder · · Score: 1

      Because I can't get the Brother MFC7420 working properly on FreeBSD

    3. Re:Solaris was never "supported" in the true sense by Celarent+Darii · · Score: 1

      It works fine in FreeBSD, just don't use the proprietary drivers.

      Here is the magic link: http://masterofpc.wordpress.com/2009/11/08/brother-mfc-7420-under-linux-without-the-proprietary-brother-drivers/

  36. Missing services patches vs kernel patches by erice · · Score: 1

    Why would "missing patches" be of concern for a Unix machine?

    Missing services patches can leave one vulnerable to being hacked. Fortunately, you don't need a reboot to install those. Security related kernel patches do happen and they do require a reboot. However, these are generally of the privilege escalation variety and require specially written code to exploit. If you don't have untrustworthy people logging in to your machine it isn't a major problem if you don't have all the kernel patches.

    Of more serious concern is the general lack of patches for Solaris 9. Solaris 9 patches released from November 1, 2011, will have Vintage/Extended access entitlement by default, which means that only customers with an Extended Support contract for Solaris will be able to access them. Updates to the Recommended Solaris 9 OS Patchset will cease at that time.

    1. Re:Missing services patches vs kernel patches by jedidiah · · Score: 1

      > Missing services patches can leave one vulnerable to being hacked.

      The same kinds of practices that make 10 year uptimes for Unix unremarkable also contribute to security being far less problematic even in the absence of constant patching.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  37. *nix does not need to reboot for more updates unli by Anonymous Coward · · Score: 0

    *nix does not need to reboot for more updates unlike windows.

  38. And they shut it down? by prisoner-of-enigma · · Score: 3

    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
    1. Re:And they shut it down? by Anonymous Coward · · Score: 0

      You ruined his whole Zen thing, you insensitive clods!

    2. Re:And they shut it down? by shoes58 · · Score: 1

      Yes, thoroughly de-rezed, Im afraid. Pity.

  39. Re: RIP Sun by Anonymous Coward · · Score: 0

    Off-topic: How are you posting to /. from Facebook?

  40. Exploitable? by tepples · · Score: 1

    How often is a kernel bug remotely exploitable if the applications running on the server are obtained from trusted sources and patched often?

    1. Re:Exploitable? by Anonymous Coward · · Score: 0

      How often is a kernel bug remotely exploitable if the applications running on the server are obtained from trusted sources and patched often?

      Patches are not necessarily about exploits and security holes. Sometime they're about performance, fixing potential bugs, enhancements, additions, etc.

    2. Re:Exploitable? by Richard_at_work · · Score: 1

      A kernel bug is only one step away from being remotely exploitable - all it takes is a non-privileged exploit to gain access to the server, and then the local bug is exposed.

  41. conflicted by binary_slim · · Score: 1

    as a testament to the stability and reliability *nix this is awesome... as a support person, it makes me flinch and want to cry.

  42. What better relational query language? by tepples · · Score: 2

    MySQL can die for all I care. SQL likewise. Horrible language.

    What language would you prefer to query a relational database?

    1. Re:What better relational query language? by Anonymous Coward · · Score: 0

      COBOL. And why the assumption of a relational database is better?

  43. Re: RIP Sun by Anonymous Coward · · Score: 0

    It involves technology so great, it's beyond your comprehension.

  44. Can't watch the video by Anonymous Coward · · Score: 0

    It just says:

    "Unfortunately, this UMG music-content is not available in Germany, because GEMA has not granted the respective music publishing rights."

  45. Airlines by Anonymous Coward · · Score: 0

    Airlines are famous for this.. I've heard the stories where they can't physically locate the server (buried behind some wall in some renovated building..) so there is no way they want to reboot.

  46. Re: RIP Sun by DougOtto · · Score: 2

    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...
  47. And there you have it, folks. by Joshua+Fan · · Score: 1

    Story of the day: nobody gives a damn about uptime bragging.

  48. Re:CYA by Anonymous Coward · · Score: 0

    Is there a better way to achieve this CYA, than CC'ing all users on every email?

  49. Not bad by ender- · · Score: 1

    Best I saw myself was 6.5 years on a Solaris 8 system. I took a screenshot before I shut it down:
    http://www.flickr.com/photos/doubletwist/3662948158/

    And yes, I know it was insecure. It wasn't a system I managed outside of being tasked with decommissioning it.

  50. yeah... solaris 7 machine here... by ebunga · · Score: 1

    ebunga@rock:~$ uptime
        6:26pm up 3969 day(s), 15:20, 1 user, load average: 0.00, 0.00, 0.01

    Yeah, like I'm letting that machine onto the public internet. Long uptimes aren't about reliable operating systems. It's all about reliable power.

  51. Grammar minifix by Anonymous Coward · · Score: 1

    You should use "have" in place of "of".

  52. five nines is for the service, not the server by Chirs · · Score: 1

    As long as you've got proper redundancy (which is necessary anyway for five nines) then it's no problem to periodically reboot during a maintenance window to apply reboot-required patches.

    In fact, this is a good thing since it ensures that you *can* come back from a cold boot, and it gives you a chance to run offline diagnostics.

    1. Re:five nines is for the service, not the server by bobbied · · Score: 1

      What you say is true, up to a point. 99.999 is going to be really hard to meet if the hardware under the application is not up to the task. N+1 redundancy is helpful, but you still need reliability in the N+1 system or you will pay a price.

      Up-time north of 99.9 starts getting really expensive even if you are looking at application availability. Consider automated fail-over processes and things like clustering. The problem becomes increasingly more complicated and solutions become more and more prone to errors as you add hardware to overcome the reliability issues of each system. The classic problem is a data base holding financial data that must always be accurate. When you go check your bank balance, it needs to be the actual balance right now. If there is a chance of it not being correct or a time window for a transaction to post, then you can bet somebody will figure out how to game the system and say withdraw the same money twice from different ATM's. Banks would not stay in business too long if they allowed this or made it where you couldn't hit the ATM at 3:15 AM because the server was being failed over for patches.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  53. "boxen" by gatkinso · · Score: 1

    Please never use that term again.

    --
    I am very small, utmostly microscopic.
    1. Re:"boxen" by bobaferret · · Score: 2

      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...

    2. Re:"boxen" by sysrammer · · Score: 1

      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.

      The germanized plural of "box" is simply a nod to our Northern European professionals. I use it when I'm feelin' a bit deutsche.

      At a minimum it does seem to show ones age though...

      It's not age, it's seasoning.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  54. It says ... by PPH · · Score: 1

    .. to consult a physician if its up for more than 4 hours.

    --
    Have gnu, will travel.
  55. Not surprised by efalk · · Score: 1

    I used to administer a Sparcstation 10 being used as a server in a lab. The only time I ever needed to reboot it was for an OS upgrade or a power failure, and those happened more than a year apart typically.

  56. My /. user number? I'm honored! by Shag · · Score: 5, Funny

    I know, I know, it's just a coincidence...

    --
    Village idiot in some extremely smart villages.
  57. AT&T 3B20D's by stox · · Score: 2

    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. "
  58. probably a windows admin by Anonymous Coward · · Score: 0

    Probably a windows admin, did not see the screen was turned off and assumed it had crashed and needed a reboot

    1. Re:probably a windows admin by crutchy · · Score: 1

      that's why mission critical servers should be headless with ssh access only

  59. AIX is very good indeed by Anonymous Coward · · Score: 0

    I've got an AIX 4.3 machine that runs a small city's municipal court system with an Informix database. I've routinely seen 400+ days of uptime without a reboot, or even a database engine restart on a system that gets heavily used every day. It's been running since 2002 also, that's over a decade. It has suffered only one hard disk failure in that entire time. The most recent couple of reboots have been due to us revamping the UPS power system that feeds the equipment rack. Sadly, we're getting ready to replace this system with a Windows based entirely new application and database. I don't expect the same kind of uptime records with the new system for some odd reason.

  60. Hold a candle for uptimes.org by kriston · · Score: 1

    I used to get excited by long uptimes. People who were obsessed by this concept started this silly web site called uptimes.org. After a while of blatantly fraudulent uptime claims and other silliness it was shut down.

    Nobody cares anymore about computers that haven't been turned off for ten years. In my own house I have experienced 400+ days of uptimes, which is an impressive feat, but nobody cares, and the more you think about it, nobody should care.

    Yes, nobody should care about long uptimes. The reliability of a system is shown by how perfectly it recovers from a system failure--not on the reliance of a power supply that keeps it from having a system failure. That's a philosophy that has served me and my systems well for more than twenty years.

    Still, when I shut down the servers in my house with 400+ day uptimes, I have to shed a tear and a quiet *sniff*. Sigh.

    --

    Kriston

  61. 10 years up, 1 day until copyright removal by Tom · · Score: 1, Informative

    If you live in Germany, the video is unavailable. Apparently it contains some music from UMG (or someone claimed it does).

    10 years of uptime and one day until the video was killed by the copyright mafia. Way to go, guys!

    --
    Assorted stuff I do sometimes: Lemuria.org
  62. Re:*nix does not need to reboot for more updates u by serialband · · Score: 3, Informative

    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.

  63. I still have fond memories of Sunos! by bob_jordan · · Score: 1

    I remember getting a Sunos box past 2 years of uptime and that was used every day as my personal desktop machine in the 90's. Those 19inch mono screens are great for xterms.

    I suspect in a few years, there will be quite a few Raspberry Pi computers buried in hardware projects happily ticking over. I know I will be using some of the camera boards for long term time lapse photography so I hope they last a few years without reboots. :-)

    Bob.

  64. If it's not broke, don't fix it by tepples · · Score: 1

    Sometime they're about performance, fixing potential bugs, enhancements, additions, etc.

    In the case of long-running production services, if it's not broke, don't fix it. These patches should be tested in a test environment before deployment to production, lest a service fail because it was relying on undefined or otherwise unspecified behavior.

  65. Our Sun (sol7) passed 5000 days by Anonymous Coward · · Score: 0

    The impressive thing is really the managed aircon/services/UPS of the datacentre not the OS, which has no more reason to crash after many weeks as it would years.

    I'm not sure it still serves its main purpose, I've switched jobs (twice) since, but it used to be the master proxy/.pac server for the 30,000 staff at that corporation.

    There were drinks for all the old UNIX guys who worked there, when it hit 5000 recently. This 3737 is simply not news.

  66. Confusing reliable with available. by jotaeleemeese · · Score: 1

    A replicated system may be less reliable, but is more available.

    That means that in your single computer scenario, if your server goes down, you are toast.

    But in a replicated environment although you will have more failures overall, they won't kill the service, since the redundancy will give you a higher degree of certainty that whatever you are running keeps ticking.

    These kind of redundancy solutions are normally sold as Highly Available, not highly reliable. The clue is in the name,

    --
    IANAL but write like a drunk one.
  67. I don't set my sights too high! by Friday10 · · Score: 1

    Years huh, I can't go a 2 days without a Flash or Java update with a reboot.

  68. Red Hat's defenses by unixisc · · Score: 1

    I'm not an employee or even a user of Red Hat. However, Red Hat does do a number of things that costs money - from hiring Linux developers from all specializations to running their certification programs to providing a corporate face to the OS that is not really provided by the likes of Canonical or Debian. The cost of doing all these things have to be factored into the price of not just their services (for those who do buy them) but also the software itself. As per GPL, Red Hat does have to make its source available, but the GPL is not just ambiguous, but not at all hostile to any organization not providing compiled binaries. Red Hat's brilliance is that they use this to provide something that users can share, but to build it, they'd have to get Red Hat involved. One of the few income protection schemes in a business where the Redistribution clause has pretty much killed the ability to recoup ones costs.

    I'm glad that Red Hat has managed to figure out how to foil both Oracle & CentOS. I mean, what exactly does CentOS bring to the table by building something that's binary compatible w/ RHEL? Why not just build their own distro, forked from RHEL at some point, just like SL did? SL has its goal to service scientists and targets scientific needs, and their apps just have to work w/ SL. If people want Red Hat, they should be prepared to fork out the cash to buy the distro, which can then be installed on as many computers as needed. Going to CentOS just b'cos they don't want to pay is another instance of the Linux crowd being reluctant to put its actual money where its mouth is.

    CentOS does not do things like Red Hat does, and for them to just take Red Hat's distros and just try compiling & reselling them, while an exercise of GNU liberties, is just diluting Red Hat's income stream. Why not just take one particular version of RHEL, and fork things from there, and make it your own, like Mandrake, SL and others, instead of trying to erode Red Hat's customer base at every version? What Oracle does is even worse. SL does this the right way - they forked Red Hat at some point, but from that point on, concentrated on making their distro the primary OS for the scientific community. I suspect it's even a good platform for people who want to do CAD/CAM, engineering simulations and so on.

  69. Beat you seven weeks! by coganman · · Score: 1
    XXX:/ #uptime
    9:41am up 3788 day(s), 13:14, 2 users, load average: 0.01, 0.02, 0.02
    XXX:/ #uname -a
    SunOS XXX 5.6 Generic_105181-30 sun4u sparc SUNW,Ultra-250

    This leads to the old joke ...

    Q: "What do you call a computer that's never patched, never upgraded, never remediated, never updated, and never brought into normal, current production standards?"

    A: "A mission-critical, business-critical production server"

  70. No professionals here, I guess by whitroth · · Score: 1

    I skimmed through a number of comments.

    Now, *real* professionals, if it's not already arranged, arrange for this thing called a "regular maintenance window", which everyone up above signs off on, and you get control to do what's necessary, and everyone knows what they're supposed to do to work around it.

    And don't talk to me about "mission critical" - this is the way it was done at the 911 Call Center for one of the five biggest cities in the US, 2-3 times a year, when I worked supporting them a dozen years ago. You don't get more "mission critical" than that.

                  mark

    1. Re:No professionals here, I guess by crutchy · · Score: 1

      What's mission critical about "the 911 Call Center"? Maybe the US government thinks mass telemarketing to try to convince intelligent folk that the WTC towers "collapsed" is mission critical, but as far as i'm concerned there is nothing more mission critical than the server hosting a web page with a photo of my stretched open ass hole having six sigma availability.

  71. Windows is Better by Anonymous Coward · · Score: 0

    WINDOWS 8 is WAY BETTER than crappy ass Solaris.

    1. Re:Windows is Better by crutchy · · Score: 1

      I guess Windows 8 is comparable to a "crappy ass" version of any software... fortunately the rest of us don't use "crappy ass Solaris", we use the normal version, which isn't crappy at all.

  72. Wording and tense minifix by crutchy · · Score: 1

    If you want to get picky...

    of "of"

    ...isn't ideal word choice, and you should have used past tense.

  73. GEMA by dave87656 · · Score: 1

    Can you post that on Vimeo so those of us in Germany can watch it? Most videos which have music in them are restricted here but they are stuck on youtube so usually Vimeo will work for a while.

  74. 4 years on linux by dave87656 · · Score: 1

    Our linux server was up for four years (exactly actually). I shut it down to upgrade to a more powerful box.