Slashdot Mirror


Unreliable Linux Dumped from Crest Electronics

nri writes "The Age writes, Linux misses Windows of opportunity. Crest Electronics chose a Linux operating system, then seven months on, the company chose to abandon it for Windows. Mr Horton says. ".. the machine would basically, putting it in Windows terms, core dump or blue screen at random. It would run for weeks or so and then just bang, it would stop....I fully support Linux but if I had to make the decision again I'd pick Windows. A big reason is the fact Windows was up and running in two hours at all the right patch levels. The installation of SAP took two days on Windows, the installation on Linux Red Hat took two weeks. The total cost of ownership is actually lower in this case than with Linux because of the hidden costs of the support.""

161 of 960 comments (clear)

  1. Lets see in seven months by LittLe3Lue · · Score: 3, Insightful

    ...we will see what you have to say about hidden costs and core dumps.

    1. Re:Lets see in seven months by Anonymous Coward · · Score: 5, Insightful

      It may be true in some cases that Windows runs more stable than linux. I have seen some flakeyness on more bleeding edge distros, X11 crashing, apps crashing. One of my boxes, I have troubled hardware support for my Promise SATA controller and large data transfers would cause system lockups all the time. Supposedly this is fixed in kernel 2.6.12. But I'm running Windows XP on that machine so I don't really know. But really, XP stablity isn't all it's cracked up to be. I have to reboot often (~once a week). Things just slow down and get really sluggish after ~ 2 weeks, or less.

      But hardware/driver issues aside, I don't believe Windows can be more stable than linux. If you don't have to run Windows for some specific compatibility/software requirement. Linux can be a far superior experience.

    2. Re:Lets see in seven months by bfizzle · · Score: 2, Insightful

      I've seen systems get slow on Windows machines over and over because of memory leaks. Of course Linux will do the same thing, but at least you are free or have more say to your vendor to fix things. Try telling Micrsoft to fix the memory leak in IIS... they just laugh in your face.

      Neither are perfect nor will they ever be, but getting good support for Linux just seems easier.

    3. Re:Lets see in seven months by Anonymous Coward · · Score: 5, Funny
      they just laugh in your face.


      That's if you're lucky, normally they'd throw a chair at you.
    4. Re:Lets see in seven months by Heidistein · · Score: 2, Funny

      /That's if you're lucky, normally they'd throw a chair at you./

      Or a lawyer...

    5. Re:Lets see in seven months by B747SP · · Score: 2, Insightful
      Why should a single buggy application bring down the whole server?

      Actually, my impression is that it's not SAP bringing down the server, its red hat enterprise. I had this conversation with a couple of friends yesterday (right after I submitted the same story to slashdot, bah!).

      One of them runs a massive application - gigabytes of traffic served per hour at certain times of the year. She commented thus: "xxx and I NEVER had any stability issues with any of the xxx of xxxxx servers until we moved them to Red hat Enterprise. Since then we've had two kernel panics......."

      'course, what is arguably more interesting about this Crest Electronics situation is the reasons that the IT Manager cites for changing. They just seem full of holes to me. Reading between the lines, I reckon this guy came in, didn't like the Linux install, and wanted an excuse to move back to his beloved Microsoft. And who in their right minds lets any mission critical server auto-patch itself, regardless of operating system. That's just utter madness!

      My other friend (yes, I have two!) put it best I think, when he said "I hope the guy got a major payout from Microsoft, because such a public display of incompetence makes him unemployable.".

      --
      I find your ideas intriguing and I wish to subscribe to your newsletter.
    6. Re:Lets see in seven months by drsmithy · · Score: 4, Insightful
      Reading between the lines, I reckon this guy came in, didn't like the Linux install, and wanted an excuse to move back to his beloved Microsoft.
      "Having previously run SAP on AIX - IBM's version of Unix - Horton was comfortable with deploying such a mission-critical application on Linux."

      Yep, he sure sounds like someone who would go running back to "beloved Microsoft".

      And who in their right minds lets any mission critical server auto-patch itself, regardless of operating system. That's just utter madness!

      No, it's efficiency and good systems management.

      Of course, what they mean here by "automatic updates" are updates distributed from an internal updates service (WSUS) after being approved, not "automatic updates" from windowsupdate.com.

      My other friend (yes, I have two!) put it best I think, when he said "I hope the guy got a major payout from Microsoft, because such a public display of incompetence makes him unemployable.".

      The numbers say he's saved his company money and made their systems more reliable. That usually makes you *more* employable, not less - at least with the people who actually do the hiring that don't care about Operating System holy wars, at any rate.

    7. Re:Lets see in seven months by shortscruffydave · · Score: 3, Insightful

      I've seen systems get slow on Windows machines over and over because of memory leaks

      Hmmmm....so where does the problem actually lie - the operating system or the apps? I was having a conversation with a non-very-technically-minded friend a while ago who was saying how often "Windows crashed" when what he actually meant was that he was running a piece of badly written shareware which was throwing an exception which was being caught and reported by Windows.

      Try telling Micrsoft to fix the memory leak in IIS

      Valid point - there may be a memory leak in IIS, but that's not a "Windows" problem, although it does come from the same vendor. If you replaced IIS with Apache would that make Windows itself more stable.

    8. Re:Lets see in seven months by losinggeneration · · Score: 2
      "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says.
      Yep, that's the kind of IT I think all companies should have right there.
    9. Re:Lets see in seven months by Jon+Peterson · · Score: 2, Insightful

      "Hello, Vendor. We've spent several man months trying to get your software to work, but we still get random lock-ups. What do you suggest?"

      "Hi, customer. Could you please spend several man-weeks running these complex diagnostic tests on our software, so we can try to fix it. Yes - very similar to the last set of diagnostic tests - yes, the ones that didn't help us diagnose the problem - yup, like the ones before that too, but this time with a few different settings - yes, please, if you could send us all that data then we'll have a bit more time to think up some excuses. Thanks!"

      Now, I've no idea what the particulars here are, but I've been in plenty of situations where it's a waste of time sending vendor support yet more giant error logs, and running yet more diagnostic tests. I used to regularly 'help' Vignette try to fix our problems, but they never did. I could have spend the time better doing our own workarounds - or switching CMS vendors, which is what we ended up doing.

      --
      ----- .sig: file not found
    10. Re:Lets see in seven months by NickFortune · · Score: 3, Insightful
      The big difference being that you are not tied to your distro for support. If RedHat grow to the point where they become unresponsive, you can always ditch them in favour of a smaller third party support outfit.

      Hell, if you have the expertese, you can even fix it in-house.

      Try doing either of those with Windows :)

      --
      Don't let THEM immanentize the Eschaton!
    11. Re:Lets see in seven months by rikkards · · Score: 2, Insightful

      If you replaced IIS with Apache would that make Windows itself more stable.

      Apache on windows stable? you are funny! Anyways I digress. You make a good point where the issue may not necessarily be the OS but applications on it. However since MS has interwoven IE so deep into the OS that it is not easy to remove without third party tools that it is difficult to distinguish one from the other

    12. Re:Lets see in seven months by Xaria · · Score: 5, Informative

      I'm a *nix (FreeBSD & Solaris preferred, but Linux too) admin, but in this circumstance I would have switched to Windows too. TCO is really more important than ephemeral "but you can fix it yourself" claims. Especially since, if you RTFM, they can't - they can't get support unless they are running a certified operating system. So they can't tweak it, they can't just automate their patches - it's an admin's nightmare! Good on him for switching to the OS that works. Sorry, RedHat.

      Right tool for the right job. Most of the time I think Unix is the better tool, but sometimes you don't need a swiss army knife. Sometimes you need a hammer. Windows is a very effective hammer ;)

    13. Re:Lets see in seven months by Frnknstn · · Score: 3, Funny

      ".. the machine would basically, putting it in Windows terms, core dump or blue screen at random."

      Heard inside Crest Electronics:

      "I told you it was a bad idea to install that BSOD screensaver! Now what will we tell the PHB?"

      --
      If it's in you sig, it's in your post.
    14. Re:Lets see in seven months by Hal_Porter · · Score: 2, Funny

      Reading between the lines, I reckon this guy came in, didn't like the Linux install, and wanted an excuse to move back to his beloved Microsoft


      So you're saying that Horton here's a Microsoft Ho?
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    15. Re:Lets see in seven months by NineNine · · Score: 3, Insightful

      So then, because this company's IT philosophy differs from your your personal, religious philosophy about operating systems on personal computers, they must be either lying or incompetent? Boy, that's open minded.

    16. Re:Lets see in seven months by Glock-40SW · · Score: 2, Interesting

      But hardware/driver issues aside,I don't believe Windows can be more stable than linux.

      This is exactly the sort of stupid statement that gives Linux and OSS a bad name. My properly maintained Windows notebooks do not crash. They are completely stable and go for weeks without reboots, only going to standby and hibernate. Sounds stable to me.

      You cannot just eliminate "driver issues" from the equation. If Linux has an issue with drivers (which is does) than that has to be included in the equation, unless you can run your system without drivers. Blaim vendors all you want, but as an IT manager I don't really give a damn whose fault it is that the system is unstable.

    17. Re:Lets see in seven months by Dan_Bercell · · Score: 3, Insightful

      Reboot once a week??? Oh no, an entire 1 min wasted! Linux is similar to Windows, both are stable when first installed, but after installing additional apps, most are free and downloaded from the Internet, either machines will slow down, often will crash. Windows has to put up with Spyware/Adaware, which in my experience can totally f**k a machine up, while Linux deals with alot of open source softwars, where the 'frequently' released updates of its packages can result in odd behaviours.. basically your a beta tester the majority of the time. I know people who have Windows XP installed and it runs perfect since the day they got it, mind you they have clean systems and just use it to type/chat/print pictures. Most IT people will mess up any system within a matter of months simply because we have the need to install everything that looks cool. Norton Ghost is your friend ;)

    18. Re:Lets see in seven months by CastrTroy · · Score: 3, Informative

      I like to experiment with software a lot. I end up installing lots and lots of software on my machine. I find that windows always ends up getting slower and slower with the amount of software that gets installed. The registry ends up getting really bloated when you start to install lots of applications, and is just about impossible to clean. Linux on the other hand, doesn't slow down that much from installing other apps. The config for each app is kept in its own space, and is easily removed. I can even install apps in my own user space, without affecting the core system whatsoever. There are a lot of linux apps that make it act weird, but they are a lot easier to get rid of than windows apps, which fill up the registry, and insist on putting files in system directories.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    19. Re:Lets see in seven months by NickFortune · · Score: 2, Insightful
      what's the point of replying to this poor guys story by saying that, given exper tise, he cld fix memorry leaks and instabilities in house

      ... or pay a third party support firm to do it for him. That's what I actually said.

      The point being that these are options that you just do not have under Windows. Run Windows and you're tied to whatever support MS deign to give you. Typically, that's not a lot. With Linux you can hire anyone to fix the problem. Or take out a support contract; or put up a bounty.

      The important point is this: you have more support options under Linux than you do under Windows.

      And yes, these guys clearly don't want to do that. Not in house and not third party. That's cool. It's not a strategy I would recommend myself; I've had windows boxes that couldn't even apsire to that sort of uptime. But the people have to make the choice they think best.

      Regardless of which, you still have more support options with a free software installation than you do with a proprietory one. That's always going to be true.

      --
      Don't let THEM immanentize the Eschaton!
    20. Re:Lets see in seven months by gentlemen_loser · · Score: 2, Interesting

      I feel the need to chime in here. Sadly, I have spent some time administering and developing on SAP systems.

      When dealing with SAP, on ANY operating system, you NEVER EVER NEVER turn on autopatching of the OS. When I was doing it, we were primarily running on Windows servers and moving some to Sun. OS Patches almost always break some part of SAP's software. As such, admins are explicitly instructed to WAIT on patching the OS until SAP has had time to evaluate the OS patch and create any patches of their own to fix issues that may have been introduced.

      I agree with the parent, this admin is an idiot and its only a matter of time before he hoses up his Windows SAP install as well.

    21. Re:Lets see in seven months by dhasenan · · Score: 2, Interesting

      apt-get install gaim

      apt-get remove gaim

      Yep, that's a hell of a lot of time. And if you want to install something with a different prefix, you probably have a good reason (i.e. it's unstable), and people shouldn't try that if they don't know much about their Linux box.

    22. Re:Lets see in seven months by Grab · · Score: 2, Insightful

      Oh no, an entire 1 min wasted

      The cry of the man who only uses Linux on a desktop and has never heard the word "server".

      Talk to your IT person. Suggest that a server crashing once a week (at random times) and losing people's work when it happens is merely a case of "1 min wasted". Then watch them laugh in your face. Alternatively, wise up...

      Grab.

  2. Windows vs Linux by mboverload · · Score: 4, Insightful

    Anyone that says that Linux will beat out Windows in every situation is a fool.

    Choose the product that best suits your needs. If Linux doesn't cut it, get Windows. If Windows doesn't cut it, get Linux.

    1. Re:Windows vs Linux by MrMista_B · · Score: 2, Insightful

      >If Linux doesn't cut it, get Windows. If Windows doesn't cut it, get Linux.

      Or, y'know, a Mac.

      OS X and all that. Hell, Intel stuffs even, in a couple months.

    2. Re:Windows vs Linux by __aamcgs2220 · · Score: 2, Funny

      But I'm the CEO of Banyan, you insensitive clod! What about Vines?!?!

    3. Re:Windows vs Linux by rleesBSD · · Score: 5, Insightful

      If neither one cuts it, get FreeBSD. (Hey, don't forget about us!)

    4. Re:Windows vs Linux by dniq · · Score: 2, Funny

      Sounds like an infinite loop to me...

    5. Re:Windows vs Linux by Profane+MuthaFucka · · Score: 2, Funny

      If Linux doesn't cut it, get Windows. If Windows doesn't cut it, get Linux.

      Lather. Rinse. Repeat.

      That's the formula that I use. That's right, I'm a consultant.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    6. Re:Windows vs Linux by Overly+Critical+Guy · · Score: 3, Insightful

      Better tell the army.

      --
      "Sufferin' succotash."
    7. Re:Windows vs Linux by u-235-sentinel · · Score: 5, Interesting

      What amazes me is that they had IBM hardware and RedHat Engineers working on this and it still didn't work. I've installed Linux servers for 10 years and rarely have experienced such problems. Usually it was the hardware or my screw up at the center of it all.

      Besides the reference they were running IBM hardware, I wonder what their configuration was. That's the tough part of these kind of articles. Very little information and a conclusion. Sure it was IBM certified hardware and it was ruled out as the problem. Perhaps the RedHat engineers simply screwed up. Not like that couldn't happen :-D

      "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says.

      I wonder why they never bothered to respond to RedHat. If it was important then they would have worked with the Vendor. I'd like to see someone work with ANY Operating System and ignore their vendors help. With these tidbits of information, it's difficult to take such a conclusion seriously.

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    8. Re:Windows vs Linux by jrockway · · Score: 2, Insightful

      Tell that to our 3TB backup server or the University of Illinois' 500-node OSX cluster.

      --
      My other car is first.
    9. Re:Windows vs Linux by soconnor99 · · Score: 2, Insightful

      It's that kind of clear, level-headed thinking that we just don't care for around here.

    10. Re:Windows vs Linux by menkhaura · · Score: 5, Insightful

      Yeah, please don't hurt the feelings of both of us!

      But, seriously, BSD > any Linux flavor > Microsoft's sorry-excuse-for-an-OS.

      The BSDs don't have the fragmentation that Linux has. If anyone asks me what is my OS, I say simply "FreeBSD". By that I qualify my package management, my system boot scripts, where my conf files are, how the system works. "Linux", on the other hand, can mean a bunch of things: maybe the kernel, maybe one of those hundreds of distros, each with its own idea of package management, file placement, system configuration, or boot method. Of course, they are all Linux, they all run roughly the same software (Apache is Apache no matter in which Linux distro you run it), but the details, the little differences, do hurt Linux (okay, Stallman, GNU/Linux, as you wish) by making it into a moving target for support and maintenance.

      Back on topic, that Linux machine must have had some hardware flaw. Bad memory comes to mind...

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
    11. Re:Windows vs Linux by digidave · · Score: 2, Interesting

      "Anyone that says that Linux will beat out Windows in every situation is a fool."

      True, of course, but in this case it looks like someone seriously screwed up the configuration. By default neither Linux nor Windows will crash every two weeks, so somebody came along and made it worse. I don't know much about SAP, but if it took two weeks to install and configure on Linux and only two days on Windows, then the people who did on Linux it are either incompetent or the software is not very good on Linux, which is an SAP problem.

      Maybe it's fair to say that if you're running SAP you shouldn't do it on Linux. I think that's where most of the pros and cons come into play when choosing an OS. I wouldn't run Apache or a DNS server on Windows for the same reason, but I also wouldn't blame the problem on Windows, I'd blame it on, for instance, the Apache Group not properly supporting Windows. (I hear Apache is pretty good on Windows now, but that wasn't always the case).

      --
      The global economy is a great thing until you feel it locally.
    12. Re:Windows vs Linux by al_broccoli · · Score: 5, Informative

      Wow, this is just so uninformed. SAP is just as easy to install on Linux (for those that know Linux) as it is to install on Windows (for those that know Windows). SAP development started on Unix. It is more mature there - always has been. SAP's Linux product comes from the same codebase as it's Unix product. Windows is not the same codebase. You tell me which you think is more "mature". I've been running SAP on Unix for 10 years now, and on Linux for over 3 years now. Never a single issue that wasn't already documented somewhere.

    13. Re:Windows vs Linux by Nailer · · Score: 3, Informative

      And the Red Hat engineers asked the customer to run a diagnostic, and didn't hear anything further. Can any engineer fix a problem on a machine they don't have access to without someone to follow their instructions?

    14. Re:Windows vs Linux by Anonymous Coward · · Score: 3, Interesting

      Putting SAP on Linux has been around for over 6 years and is usually very reliable. I was not involved in the consulting process here but when it takes two weeks to put SAP on Linux and 2 days for windows then I know something is very wrong. To install Linux plus patches (3 to 5 hours). Installing SAP (3 to 5 hours) - done. Most of the time you are waiting for the CD's to load and MS windows won't be any quicker. In addition you can build your Application servers at the same time.

      What I cannot understand here is why did they not go for a cluster. After-all SAP is not cheap and if you want reliability and availability then a cluster is the only way to go. If you try to do things on cheap (the MS way) then you are going to get bitten.

      If the two weeks included the physical hardware installation and network setup then that is most likely acceptable, MS Windows would not make it any faster. If this was the case then what we have here is pure FUD.

      SAP certification of hardware - has to be done for all hardware platforms and all OS's so that part is pure FUD. Evidently he must have got a bad hardware platform and the vendor should have come to the party quickly. The Intel platform requires alot more certification than the other major vendors hardware. It would be interesting to know if they used the same hardware platform.

      Patch updates - can be done automatically by MS Windows and also Linux. If you do this for MS windows you will most likely have to reboot, with Linux (unless you change the kernel) you don't need to do this.

      All I can really say to this that for every failure (or perceived failure) of Linux there are many successful ones.

    15. Re:Windows vs Linux by Anonymous+Writer · · Score: 2, Insightful

      To me, the interesting thing about this is that it's newsworthy enough to publish on TheAge.com

      It isn't exactly a publication with IT personnel as a target demographic either, but rather laymen in the general population. Perhaps the $100 Million marketing campaign has already begun.

    16. Re:Windows vs Linux by TheLink · · Score: 4, Insightful

      Nah. Doesn't have to be a hardware problem.

      More than a few Linux kernels have had some memory management issues. If he was using RedHat 9 he'd be having the same problems we had - had to reboot every few days.

      Just do a google search on kswapd and cpu for some examples. If you bother to look around I'm sure you can find other stability problems with Linux.

      I use FreeBSD, SuSE Linux and Windows 2000 at home. They all have their uses. They have their strengths and weaknesses.

      Unlike what the fanatics believe, Linux isn't that much better than Windows. Even in terms of security and stability.

      That said, I'd still prefer to use FreeBSD/Linux for most server stuff.

      --
    17. Re:Windows vs Linux by harves · · Score: 5, Insightful

      Sorry but that's one of the dumbest things I've read in a while.

      You're noting that the name "Linux" covers a broad range of things, and comparing it to the name "FreeBSD" which refers to one thing. You're then trying to say that "the BSDs don't have the fragmentation that Linux has". I call bullshit. Your example proves nothing remotely near that. It proves that FreeBSD isn't fragment, but then neither is the Debian project's distribution.

      If I say "I run BSD" then there at least 3 different systems I could be running. Would you then say that "the BSDs have fragmentation just like Linux does"?

      Inversely, if I say "I run Debian" then "I qualify my package management, my system boot scripts, where my conf files are, how the system works".

      Sorry, I'm not normally this harsh, but what was your point again? If you try to compare Linux to FreeBSD then yes Linux will appear more fragmented. But how about we compare FreeBSD to Debian shall we? Apples to apples? Does your argument that it "damages" Debian still hold?

    18. Re:Windows vs Linux by dougmc · · Score: 4, Informative
      The BSDs don't have the fragmentation that Linux has.
      They don't? Then why is there FreeBSD, OpenBSD and NetBSD? (And 386BSD, but it's dead, probably mutated into one (or all three) of the ones I just mentioned.) And then there's the sub-flavors, like Dragonfly BSD.

      I say simply "FreeBSD"
      Sort of like somebody might say `RedHat'. Or `Debian'. You get the idea.

      By that I qualify my package management, my system boot scripts, where my conf files are, how the system works
      Yes. And saying Redhat, or Debian or whatever else would qualify it as well.
      "Linux", on the other hand, can mean a bunch of things:
      Saying "BSD" is almost as imprecise. Really, it's hard to fault an OS just because people don't qualify it very well.

      Do the same applications run on each of the *BSDs without recompliation? I tend to doubt it, but I haven't tried it ...

      Apache is Apache no matter in which Linux distro you run it
      No, it's not. Is it Apache 1 or Apache 2? The two are very different. Which modules are configured? Default configurations vary wildly. Yes, if you know what you're doing you can easily bring them under control, but for an amateur who's just using the Apache that came with his installation, things can be VERY different from distribution to distribution. (Personally, I find myself installing my own Apache and similar daemons, even if one is provided for me, on *BSD, whatever Linux, Solaris, etc. -- it just makes things easier, starting from a known quantity. And more secure.)
      okay, Stallman, GNU/Linux, as you wish
      It's not up to Stallman. Call it whatever you want. Your *BSD box has a lot of GNU stuff on it too ... call it GNU/BSD if you wish.
      Back on topic, that Linux machine must have had some hardware flaw. Bad memory comes to mind...
      That is a possiblity, but Windows hasn't really been more immune to bad memory than Linux since NT came out. Linux even has the ability to map-out known bad blocks of memory (so you can use those iffy DIMMS in the closet), though I doubt many people use it.

      In any event, certain hardware devices have buggy drivers, even in the latest versions of whatever Linux kernels and distributions you prefer. The vendors generally make Windows drivers, where the Linux drivers are often reverse engineered, and it often shows in the quality.

      For the *BSDs, the drivers you get are generally more reliable than those in Linux, but if you've got some new device, where Linux would support it (and the driver might have some issues), *BSD is likely to not support it at all.

      But I do agree with you too -- FreeBSD does make a better server than any of the Linux distributions. However, the commercial application support is very spotty. However, I've heard that the Linux emulation is quite good, and it can run most Linux applications with little trouble. Though that just sounds so ... wrong ... to use it for a production server. But if it works ...

    19. Re:Windows vs Linux by BKX · · Score: 2, Informative
      If there was, it should show up under Windows as well.

      Not necessarily. Windows is very tolerant of poor quality hardware. Linux is not. Case in point: I had a P3-800 with 3 256MB DIMMs. One was bad. I had Windows98 on it for years and it ran as well as expected. I added Gentoo as a dualboot and it was unstable as balls. Windows still ran fine. I replaced the RAM and BAM Gentoo was stable again, in fact, way more stable than Windows. Windows was unchanged. Moral of the story: Windows is crap designed to run on crap; Linux is good stuff (when done right) that requires good hardware to run. Not top-end, but good, as in functional.

      FreeBSD is much the same as Linux, although I like better for stock uses like Apache and Samba. Linux, I think, is better for 3rd party apps, like Steam-based Dedicated Servers (Counter-Strike, Day of Defeat and related) and other game dedicated servers. Windows is not a very good server OS at all. While administration may "easier" because it's GUI, that GUI just serves to slow it down and causes instability. Case in point: I have a Cybercafe whose administration software runs only on Windows. It uses an MS Access backend. I also have to run a license server for Steam-based games on the same machine. Those two servers alone cause the sound to lag to the point where sound is useless even when they idle. Web Browsing is a bitch and it's not like we can afford to have this box not be used as an interface to the cybercafe software. And we're not talking a crap machine either. It's got a 2.6GHz Celeron D and 1GB PC3200-DDR2 SDRAM. Contrast this with a FreeBSD machine running a Samba printer and 5 shared drives used by 22 other system, on a P3-800 with 768MB PC100. No lag in Firefox in X even under a heavy load, like 20 machines grabbing 2GB of files each and one machine printing out report after report.

      Linux is great as a server OS for many tasks but it's definitely not all things. Windows, on the other hand, sucks as a server OS but it's usuability makes it very worthwhile for apps that can handle a slight amount of instability, like web browsing, games and typing documents.

      </RANT>

    20. Re:Windows vs Linux by NutscrapeSucks · · Score: 2, Informative

      Windows and Linux manage memory very differently and react differently depending on the location of the bad RAM. I see the opposite story (Linux stable, Windows crash) all the time here. The real moral of the story is to stop being a putz and buy real computers with ECC RAM.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    21. Re:Windows vs Linux by dougmc · · Score: 2, Informative
      Case in point: I had a P3-800 with 3 256MB DIMMs. One was bad. I had Windows98 on it for years and it ran as well as expected.
      Yes, but that was Windows 98. NT and later versions of Windows are just about as picky about memory as Linux.
    22. Re:Windows vs Linux by irw · · Score: 4, Interesting

      I'll second al broccoli's response - the parent post is talking absolute crap.

      I, we - the team I work in, have recently finished a migration of SAP4.6 on windows to SAP4.7 on solaris. The windows installation was formerly the largest single installation of SAP on windows in western europe, and it had severe scaling and support problems.

      I also know from some years back, this having been discussed in an interview I attended, that Unilever, who before they switched held the crown for the largest installation of SAP on windows, switched to Digital UNIX (before it was Tru64) for exactly the same reason.

      SAP on any OS has a hefty hardware requirement list. In addition, to my mind, they make some stupid recommendations about memory. Viz - for our setup we have multiple V440 and V490 suns with 16GB memory, and SAP want (and, on some servers, having hit this problem, *need*) THREE or FOUR TIMES that in swap. I would have suggested either less databases on each machine, or more memory (not sure if 16GB is the physical limit for V440/490) or just bigger machines, but then it's not my job to spec these things.

      Anyway, having vast quantities of swap actively used as working memory may have contributed to the instability of a SAP system on linux, if as someone suggested that VM on linux is currently not as good as it could be.

    23. Re:Windows vs Linux by Anonymous Coward · · Score: 3, Funny

      It's not up to Stallman. Call it whatever you want. Your *BSD box has a lot of GNU stuff on it too ... call it GNU/BSD if you wish.

      A potato by any other name would be just as potato-esque but if you insist on calling it a rose you confuse both cooks and florists.

      GNU/BSD exists. GNU's opinion on that.

    24. Re:Windows vs Linux by NineNine · · Score: 2, Insightful

      The customer wasn't interested in helping the support engineers do their own jobs. I've seen this situation many times before. I'm sure that they had been working with these support engineers for a while, were getting nowhere, and this situation was the last of many where the engineers would request their internal IT department to spend a lot of time getting the support guys data, and the support guys would still shrug their shoulders. Makes total sense to me. After a point, I would've done the same. At some point, you have to move on with your business, and stop troubleshooting something that obviously isn't working.

    25. Re:Windows vs Linux by Shanep · · Score: 2, Informative

      If I say "I run BSD" then there at least 3 different systems I could be running. Would you then say that "the BSDs have fragmentation just like Linux does"?

      The point is that FreeBSD (for example) is developed as a whole with it's own kernel developed for nothing else but FreeBSD. The FreeBSD kernel, userland tools, bootloader, fs layout, installer, etc are all developed together, specifically for each other. A Linux distribution can be to an extent also, but they would tend to want to track the official Linux kernel and continue to make changes as they see fit.

      FreeBSD is developed seperately as a whole. The same can be said for OpenBSD and NetBSD. There are no external forces that they need to deal with, as there is with any Linux distro. If Debian (I'm wearing a swirl t-shirt right now) does not like a Linux kernel change, they need to work it into what they do want, assuming they notice ALL the changes and ALL the consequences of seemingly innocent changes that they did not make. That is the fragmentation which the BSD's don't have.

      Maybe not a HUGE deal, but any Linux distro is certainly developed in a more fragmented manner than the three main BSD's.

      Theo de Raadt does not have to constantly change someone elses kernel or back-port desired changes between two large trees that continue to grow more and more different. The OpenBSD kernel is his and fits OpenBSD as a whole as it needs to, when it needs to.

      BTW, I like Debian the most of all the Linux distro's and feel that it comes closest to being the least fragmented in development. I am aware that Debian developers work on the Linux kernel, including the official Linux kernel. The fragmentation, is between the fact that there are a bunch of kernels, various versions of official, plus Debian kernels and that the rest of the system is built to perform around them.

      I realise that the BSD's also have various versions of their kernels, but their kernels are theirs, first and foremost.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    26. Re:Windows vs Linux by mav[LAG] · · Score: 2, Informative

      It's a sly reference to a construct in Common Lisp. 'car' is the operator which fetches the first item of a list in Lisp, originally named after the IBM machine code instruction that performed the operation on the original Lisp implementation (Contents of Address Register iirc). In ANSI Common Lisp, 'first' is a more intuitive alias for 'car' and both can be used interchangeably (although it's recommended in most texts to choose one or the other and stick with it when writing code).

      --
      --- Hot Shot City is particularly good.
    27. Re:Windows vs Linux by incom · · Score: 2, Insightful

      Yes, I'd like to know how this became a news story too, because I don't see any natural reason for it to be one, somebody had to have been proactive on this one, but for what reasons?

      --
      True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
  3. There's no debate. by amarodeeps · · Score: 4, Insightful

    It costs money to hire qualified admins, Windows or Linux.

    1. Re:There's no debate. by detritus` · · Score: 4, Insightful

      Yes, but windows admins come a lot cheaper... at least up here where everyone and their dog has an MCSE

    2. Re:There's no debate. by Grax · · Score: 5, Funny

      Qualified admins are never cheap.

      I've never hired a dog that was an MCSE.

      I did hire an elephant once. He remembered everything and worked for peanuts. We never had a second problem with a computer if he troubleshot the first one. Amazing what a good stomp will do to a system.

    3. Re:There's no debate. by aussie_a · · Score: 2, Insightful

      Any decent sysadmin knows concepts, not platforms, and can work with whatever you hand them

      Boss: I want result X. Sys-admin: Oh that's easy. In theory you do acts A, B and C. In theory it takes about Y weeks to do it. Boss: Great, I'll let you get to it. Y weeks later. Boss: So how is it going? Do you think you'll be able to finish it in a timely manner? Sys-admin: I've barely started, I don't know your platform, I only know the concepts.

      To say a great sys-admin shouldn't know a platform, only concepts AND be able to work with whatever you hand them is ridiculous. A good foundation of concepts and theory is essential to a good sys-admin. But experience and knowledge of a particular platform that they're expected to use is also important. It's like knowing the concepts in OO programming is much more important then knowing a particular OO language. However you can't hand someone a task to do in a specific OO language without some training prior in that particular language (whether it be self-taught for a few days or a course for a few weeks).

    4. Re:There's no debate. by ekimminau · · Score: 2, Insightful

      And... you get what you pay for. Just because a Windows admin is cheaper doesnt mean he is better or worse than the higher paid Linux admin however I would put the network troubleshooting skills of an "average" Linux admin vs. and "average" windows admin on any day and Im willing to bet the Linux admin would run circles around the Windows guy. In my 15 years of experience guys who only know windows normally are a waste of breath and most *nix admins exceeded the expectations of the windows support community and moved into something better. MY .02.

      --
      Armaments, 2-9-21 And Saint Attila raised the hand grenade up on high, saying, 'O Lord, bless this Thy hand grenade' N
    5. Re:There's no debate. by Greyfox · · Score: 4, Insightful
      Admins are cheap. Admins who can get a dead system up and running with an angry customer, manager or both breathing down their necks are a lot more expensive. You can take any will work for food guy off the street, give him a cheeseburger and show him how to install your operating system. If that's the kind of guy you want to trust your company to, more power to you. Chance are he wrote his will work for food sign on the back of his MCSE certificate.

      Problem of course is that most hiring managers can't tell the difference between the will work for food guy and the guy who can actually save your company when its systems are down and millions of dollars are on the line.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  4. your admins are not qualified by little+alfalfa · · Score: 3, Insightful

    Obviously, your admins were not qualified to administer a Linux server like this. If it took them two weeks to get software installed and running like that, I'd fire them right away. Even if it is SAP, a complex piece of software. Just because you got it up and running in 2 days on Windows doesn't mean it was done right, or done securely.

    1. Re:your admins are not qualified by bblazer · · Score: 4, Informative

      A good friend works as an SAP and Retek consultant for Accenture. His installs and integrations have lasted almost 2 years (Nordstrom took 3).

      --
      My .bashrc can beat up your .bashrc!
    2. Re:your admins are not qualified by lav-chan · · Score: 2, Interesting

      Well the people who installed it were recommended by Red Hat. And then Red Hat's support team evidently couldn't help them. Maybe it's just that Red Hat isn't qualified to administer a Linux server like this.

    3. Re:your admins are not qualified by George+Beech · · Score: 5, Informative
      Or maybe it's because they didn't run a diagnostic tool red hat's support asked them to run

      from TFA: "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says.

    4. Re:your admins are not qualified by Q2Serpent · · Score: 2, Insightful

      I'm a long term linux user.

      I've never encountered it.

    5. Re:your admins are not qualified by taterbeau · · Score: 5, Interesting

      That's very true. SAP is a very complicated application and it takes an extreme amount of patience both to install it and to keep it working correctly. In other words it takes an administrator who knows how to interpret the SAP documentation and then follow that documentation in a very, very precise manner. I've installed SAP Enterprise on RedHat 2.1 more than a couple of times. The RedHat portion of the installation is so easy that I cannot imagine how anyone could screw it up. It's really the steps following the RedHat installation where an administrator can get into trouble. This includes memory settings and some really crucial environment variable additions in the system profile. Get one of these wrong and a SAP installation will quickly turn into a major headache. But if the instructions from SAP are followed step by step, then the whole process can be done in about 6 to 12 hours (depending on the speed of the machine). We currently have 5 SAP systems running on RedHat Advanced server 2.1 and I cannot ever remember an outtage that was related to an issue at the OS level. It has been a rock-solid stable set of systems that require little intervention. The SAP documentation is so stupidly complicated that one literally has to spend days reading it before attempting an installation. If these admins tried to shortcut that process, then obviously made a mistake. Thanks, - J. Haynes Helena, MT

    6. Re:your admins are not qualified by Nefarious+Wheel · · Score: 2, Insightful
      We asked the customer to do a diagnostic test and the customer never responded..

      "So what'd they say? They have any bodies they can throw at us?"

      "Nah, they just told me to run a fricking diagnostic. They're not interested."

      --
      Do not mock my vision of impractical footwear
    7. Re:your admins are not qualified by uberdave · · Score: 2, Insightful

      Ahorton: "Bill, They're asking us to run this diagnostic test."

      BillG: "For heaven's sake don't run it. We don't want them to know we've deleted /usr folder in order to force it to fail. Remember this Tony, if Windows doesn't come up smelling like roses, I'll have to send some of my boys over to 'buy you out'."

    8. Re:your admins are not qualified by techno-vampire · · Score: 4, Insightful

      So, what you're saying is that the people at your customer's site would rather work 12-16 hour days for an indefinite length of time than spend 10 minutes getting you the information you need to get the problem solved right away? No wonder they're getting yelled at by their managers.

      --
      Good, inexpensive web hosting
    9. Re:your admins are not qualified by PitaBred · · Score: 4, Insightful

      Yes, throw random bodies, rather than someone who has specific experience. I know many things my co-workers don't, and they likewise. When we get a tech support question, it goes to the main list and then whoever is most qualified answers it. Or digs for more info.
      I wouldn't put it past RedHat to have some kind of filtering like that for their muckity-muck engineers so that they make sure they send the right guy for the job.
      But if you ask for help, someone asks for clarification or a bit more info THAT THEY DON'T HAVE TO BE ON SITE FOR, it's your fault if you refuse their assistance.

  5. windows code dumps by digitalderbs · · Score: 5, Funny

    "the machine would basically, putting it in Windows terms, core dump or blue screen at random"

    whereas you can expect windows to core dump periodically and predictably.

    1. Re:windows code dumps by ScentCone · · Score: 5, Insightful

      whereas you can expect windows to core dump periodically and predictably

      You know, I've had that happen enough to care about - years ago, with older copies of NT, running on flaky/overheated/bad-sectored hardware. But I run things like SQL, or file services, or IIS under 2000/2003... and have machines that cook along without me doing anything month after month after month. No BSDs, etc. Yes, patch = boot, and that's a few moments of taking a machine out of a cluster for a minute... but not because the machine hangs while doing anything routine. For that matter, not even when I'm doing something non-routine.

      This whole "Windows just crashes all the time" stuff, especially on the server side, is pretty much FUD. Bad RAM and drives can piss off Linux, too. Flaky commercial third-party apps can gum up any OS. But I sure don't have anything like the problems that so many people love to rant about - and even though I only have a running sample of a few dozen specific machines that I actually consistently lay hands on every week, you'd think that the mythical "predictably, always crashing" Windows server would rear its ugly head at some point. But it doesn't. The FUD's an anachronism.

      --
      Don't disappoint your bird dog. Go to the range.
    2. Re:windows code dumps by MikeFM · · Score: 2, Interesting

      Whereas my Linux servers have each been up for more than a year since I last choose to reboot them to upgrade their kernels. These aren't machines running idle with all stock programs either. They're under heavy load with many custom compiled and even custom written programs.

      I wonder what the hell they are doing that causes the system to crash? Or did they check for hardware problems before deciding to pull the plug? The only times I've had Linux crash in more than 10 years of using it were related to serious hardware failures.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    3. Re:windows code dumps by bedroll · · Score: 5, Insightful
      Perhaps you're one of the few decent administrators that runs an all MS network. The FUD is slung both ways, in large part because no one wants to blame the administration. Everyone wants to think that the OS is the end of line when it comes to reliability and productivity. Obviously you have to figure in hardware, third-party software, and, most importantly, administration.

      *nix usually gets a better reputation because corporations haven't had much opportunity to hire the off-the-street administrator with a degree in law and a certificate saying they can setup a server. That's changing and, as such, you'll start to hear more and more stories about *nix migrations gone bad and the like.

      Of course, the major difference is that MS is just now learning to try and lock down their machines by default and force the user to unlock what they want to use. This makes the bad Windows admin have a higher likelihood of failure because they start with a bad setup and have try to fix things, instead of starting with good setup and trying to make things work with it.

    4. Re:windows code dumps by JourneyExpertApe · · Score: 2, Insightful

      "This whole "Windows just crashes all the time" stuff, especially on the server side, is pretty much FUD."

      I wouldn't call it FUD; I'd call it outdated information. Remember Windows 95/98/Me? When they created Windows Me, they had hundreds of billions of dollars and thousands of employees, and they still got it wrong. Very wrong. I've switched my home PC from Me to XP recently, and the contrast is striking. It'd say it's understandable if many Linux users who don't have experience with the latest Microsoft OS are still wary of using microsoft products.

      "Flaky commercial third-party apps can gum up any OS."

      So you think it's OK for bad software to screw up an operating system?

      --
      If you can read this sig, you're too close.
  6. Wndows BSOD by QuietLagoon · · Score: 5, Interesting
    the machine would basically, putting it in Windows terms, core dump or blue screen at random.

    Odd that the Windows terminology for the blue screen of death now seems to be the standard term for a computer crashing. Or maybe that's not so odd.

    (please don't mod this as funny, I am very serious here.)

    1. Re:Wndows BSOD by lostchicken · · Score: 2, Funny

      please don't mod this as funny

      Looks like somebody noticed that funny mods don't get ya karma anymore;-)

      --
      -twb
  7. I wish he would have given us more info. by CyricZ · · Score: 4, Insightful

    I wish he would have given us more information regarding the problems he ran into. I'm talking about system specs, the name and version of the Linux distro used, and more information regarding the software they apparently had so much trouble installing.

    When problems do happen, the open source community is notorious for getting them fixed very quickly. If he were to provide us, the community, with more details about the problems he encountered, I just know they could be solved for him and potentially for many other users in a similar boat.

    --
    Cyric Zndovzny at your service.
    1. Re:I wish he would have given us more info. by amalcon · · Score: 2, Informative

      RTFA for some of it...

      Red Hat Enterprise Linux 3.0 was the distro. More info would've been nice, but they DID give this one (which a lot of people seem to be asking about).

      --
      -Amalcon
    2. Re:I wish he would have given us more info. by subsolar2 · · Score: 2, Informative
      I wish he would have given us more information regarding the problems he ran into. I'm talking about system specs, the name and version of the Linux distro used, and more information regarding the software they apparently had so much trouble installing.


      Well ITFA it said they were running RHEL 3 and for the server it was an IBM server ... no exact details on the hardware.

      The server was also setup by a contractor that Redhat had recommended per specs that SAP had provided.
    3. Re:I wish he would have given us more info. by Doug+Lim · · Score: 3, Informative
      I wish he would have given us more information regarding the problems he ran into. I'm talking about system specs, the name and version of the Linux distro used, and more information regarding the software they apparently had so much trouble installing.
      RTFA. SAP install on RHEL 3.0 on SAP-certified IBM servers. Also in the article:
      • IBM confirmed that the issues were not hardware related.
      • Red Hat Australia was contacted and did try to help
      • Red Hat requested that Crest perform some diagnostic tests, but apparently Crest didn't respond, making it impossible for Red Hat to address the issue.
    4. Re:I wish he would have given us more info. by BiggerIsBetter · · Score: 4, Interesting

      RTFA. Redhat EL 3. IBM servers (OK, but which kind?) The whole article smells fishy to me.

      * 2 weeks to install to SAP standards? Hmm. How about 1 day to install Linux, and the rest is setting up SAP and testing? 2 days to install on Windows? How much testing was included there, eh?
      * "Software updates had to be manually installed to ensure SAP certification." So that's like, rpm -Uvh the_update.rpm. The HORROR!
      * "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says. Most folks who are serious about making it work would probably get back to them when having these problems. Almost sounds like some geek personalities were the problem, not Linux.

      RedHat, IBM and SAP are all cool about running this setup - but the IT department of this consumer electronics distribution company can't handle it effectively? I think I can see where the problem is...

      The cynic in me suspects they got a VERY good deal from MS for publicising this move.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    5. Re:I wish he would have given us more info. by mcrbids · · Score: 2, Insightful

      Hmm. How about 1 day to install Linux, and the rest is setting up SAP and testing?

      1 day. WTF?!?!? I routinely sell embedded server systems (using Whitebox Linux) that update themselves (a la yum) and have it all set up in under 15 minutes.

      Maybe those SAPs really outta learn what an installer script is - I can (no kidding!)

      1) load an installer CD (maybe 10 minutes for a "minimal" install)

      2) stick in an installation CD, and run the installer

      3) Have a functioning, self-tested software install in a total time (including unpacking the box) of less than 20 minutes per machine. The installer uses yum to resolve any missing package dependencies, and downloading all current OS updates is inherent into the process.

      So, I point the finger at SAP. Where do they get off not having a decent installer? 2 FRICKKEN WEEKS to come up with a working system?

      "Software updates had to be manually installed to ensure SAP certification."

      Screw using RPM for individual updates - that's rediculous when you manage a large number of machines. Keeping track of packages installed an dependencies will drive anyone batty - which is why the august powers that be gave us yum (or apt, the Debian equivalent) Why isn't SAP running their own YUM server? That way, "approved" patches can be run with a simple "yum -y update" !??!

      "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue,"

      Hmmm... now the story begins to make some kinda sense. Something is very Very VERY wrong here..

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    6. Re:I wish he would have given us more info. by Anonymous Coward · · Score: 3, Interesting

      The cynic in me suspects they got a VERY good deal from MS for publicising this move.

      I have a good hunch you're right. I think I'll post anonymously and let you know that at one point I've worked for EV1Servers. When they first offered Windows servers, I saw the press release that we were releasing. It was full of quotes about how we love our Windows servers, and how easy it is to install and set up Windows. It included graphs comparing Windows and Linux setup times, and how we can push out Windows servers quicker and how it costs less.

      The article was complete bullshit. From what I heard, Microsoft wrote the article and sent it to EV1 to sign off on it so they could publish it. How much do you want to bet that EV1 got a discount for that?

      Look at these quotes from the article:

      "Mr Horton also found the total cost of ownership included soft costs such as the hard work required to keep Linux up and running"

      "The total cost of ownership is actually lower in this case than with Linux because of the hidden costs of the support."

      Does anyone have any doubt that this isnt straight out of the mouth of Microsoft's anti-Linux "Get-The-Facts" press department? This is Microsoft's current anti-Linux slogan that they're hammering into everyone's heads.

      Check it out:
      http://www.microsoft.com/windowsserversystem/facts /topics/tco.mspx

  8. Core Dump by Coldglow · · Score: 2, Funny

    limit coredumpsize 0 Thats how you keep the toilet from clogging

  9. What is SAP? by Rinisari · · Score: 3, Interesting

    What is SAP? A Google search yields a company that sells business products, but there doesn't seem to be anything related to a point-of-sale system or workstation software. Is it an electronics design software?

    1. Re:What is SAP? by Nefarious+Wheel · · Score: 5, Informative

      It's a German company that sells quite rather a lot of software. Whole large businesses run on it, and a cheap installation starts in seven figures and goes up from there. It's a serious suite of software. Check "SAP Specialist" in your favourite job search engine and check the rates they're getting for clue 2. They're big, as in first-page-of-Hitchhiker's-Guide big.

      --
      Do not mock my vision of impractical footwear
    2. Re:What is SAP? by ScentCone · · Score: 4, Informative

      SAP is one of the biggest software companies in the world. Very, very heavy duty business apps for large companies. Factories. Big retailers, etc. All sorts of "vertical" apps in everything from apparel to insurance.

      One doesn't usually run anything from SAP without a small army from SAP (or one of their annointed consulting firms) completely stroking the install. They don't usually tolerate failed installs. And there's usually a LOT of money involved in these installations, and a lot at stake. SAP products are rarely used with modifications and customization to both the infrastructure and the apps themselves.

      --
      Don't disappoint your bird dog. Go to the range.
    3. Re:What is SAP? by Rich0 · · Score: 2, Funny

      ...it also goes for Peoplesoft and any of the Oracle Applications.

      -1 Redundant! :)

      Seriously, though, poster is right on. Anybody not familiar with the business IT world should google ERP + lawsuit. These systems are HUGE sinks of money, and rarely do implementations go straightforwardly. The joke with SAP of course is that their salesmen won't talk to anybody whose job title doesn't start with a "C".

  10. Smells fishy. by SynapseLapse · · Score: 4, Insightful

    This whole article is useless without really saying what the crash was. You could have the most rock solid stable server in the world, and it won't mean much if the applications you're hosting are buggy and badly implemented. It would be nice to know to EXACTLY what crashes he was getting and why. Not just "Uhh, there were core dumps and blue screens, but with a linux blue instead of microsoft blue." I think this would be a great opportunity for an Ask Slashdot poll. Maybe he'd even post some of the core dumps.

    1. Re:Smells fishy. by Alien+Being · · Score: 2, Interesting

      "Maybe he'd even post some of the core dumps."

      I doubt that. From the article:

      "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," [Redhat's] Mr McLaren says.

  11. blue screens? by timmarhy · · Score: 2, Interesting

    what a load of crap.in all my years admining linux systems i have never seen ANYTHING even remotely close to a windows blue screen style crash. a user land process cannot blow away the system like that under linux. the only way this would happen is 1. bad hardware 2. idiots playing with kernel settings they shouldn't be.
    either way none of this reflects on linux's stablity at all, just on the skill of the admin running it.
    want another hint this is a case of a total retard running the system? "2 weeks to install sap on redhat"
    even the most stable system will go bad with an idiot in charge.

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:blue screens? by Anonymous Coward · · Score: 2, Insightful

      You haven't used X11 I take it. It makes Windows 95 look like a quality, well-built OS.

      Seriously, if X doesn't get fixed sometime soon, I'm dumping Linux. I like everything about Linux but X, but that's a big but. It's slow, it's unreliable, it's ugly, it's impossible to configure and maintain, it's prone to crashing and leaving your machine effectively unusable (because of all the stupid hacks in the display management system of Linux and X11), etc. etc. etc. And the fonts look terrible and I have spent countless hours recompiling freetype, X, fontconfig, with different options, different flags in the config files and, if anything changes at all, it is usually between varying degrees of ugly.

      It's really unfortunate. Most problems with Linux on the desktop are problems with X.

      PS: the confirmation text is "inaction", which is exactly the problem with X development. Nobody, except a guy here or there like Jon Smirl, is really stepping up and saying we need to *fix* X. It's just band-aid solution after band-aid solution. Have they learned nothing from Microsoft?

    2. Re:blue screens? by TheNetAvenger · · Score: 3, Interesting

      what a load of crap.in all my years admining linux systems i have never seen ANYTHING even remotely close to a windows blue screen style crash. a user land process cannot blow away the system like that under linux

      A) You are admitting you truly know nothing about the NT architecture.
      B) And it is normally called Kernel Panic, or a Random Reboot in your world.
      C) If you never saw any OS fail in ALL YOUR YEARS ADMINING, are you sure they are really years?

    3. Re:blue screens? by rleesBSD · · Score: 2, Informative

      Actually, since Windows 2000, the remedy for all of the Windows blue screen scenarios that I have witnessed was a driver replacement. I think the same is true of Linux, so the man probably has a driver and/or hardware problem.

    4. Re:blue screens? by xiphoris · · Score: 2, Informative

      It's obvious that neither you nor the grandparent post understand the NT architecture. A "user land" process can do no more harm to the Windows kernel than it could the Linux.

      The majority of the time that bluescreens happen on Windows, it's because some 3rd party vendor's drivers are written poorly. Given the plethora of hardware that's supported under Windows, how likely do you suspect that it is that the average home user has at least *1* driver with at least *1* bug in it somewhere? That's your BSOD.

      That's also why companies such as Dell make so much money -- they provide a fully-supported system with verified drivers. Computers you get from, say, www.cyberpowersystem.com or pieced together from Newegg parts are less likely to be consistent. Writing drivers is not easy.

      How often do you see bug free programs? Never. I've had Firefox crash on me; I've had IE crash on me; I've had Visual Studio crash; I've had Eclipse crash. Everything crashes, it just so happens that when drivers do it it brings down the system. And there happens to be a *lot* more hardware support on Windows, which means a lot more people writing software, and a lot more bugs.

      I'd challenge you to find me a set of API calls that can actually crash an out-of-the-box Win2k machine from "userland".

  12. The key point to note in TFA is..... by The+Famous+Druid · · Score: 4, Insightful

    That the decision to go Linux was made by his predecessor.

    Looks like 'new manager' syndrome to me...

    --
    Quidquid Latine dictum sit, altum videtur (anything said in Latin sounds important)
    1. Re:The key point to note in TFA is..... by dbIII · · Score: 2, Insightful
      That the decision to go Linux was made by his predecessor.
      Good point - the first thing a lot of new managers do is tell you that everything that was done before they got there was done the wrong way. Also two weeks does make sense - if you have to learn on the job.

      Even when you aren't learning on the job it makes sense to kick a test system around for a few weeks if it is a major change of complicated production software with some consequences if it's down for a while or runs incorrectly. After that you roll out the installs to the other machines in a few hours.

    2. Re:The key point to note in TFA is..... by geekee · · Score: 2, Informative

      from the article:
      "Crest's IT manager, Anthony Horton, oversaw the deployment of SAP on Linux in November 2004, after inheriting the decision when he took the job. Having previously run SAP on AIX - IBM's version of Unix - Horton was comfortable with deploying such a mission-critical application on Linux."

      This isn't a Windows guy.

      --
      Vote for Pedro
    3. Re:The key point to note in TFA is..... by SubtleNuance · · Score: 3, Funny

      we have a winner.

      a joke:

      The old manager, on his way out of his old office, with his possessions in a box hands Three Envelopes to his successor.

      Old Manager says "here, this is all you need to know. When you get in a jam, just open these envelopes in order; #1,#2,#3."

      New Manager moves in chugs along for a few months and then runs into a jam with his superiors. They are upset about performance/output whatever.

      He thinks, "AHAH! I'll open one of the Envelopes!". He opens #1, in it a paper says "Re-organize".

      He says "AHAH!" and proceeds to shuffle staff for 12 months. Make org charts and take synergy meetings.

      New Manager chugs along for a few months and then runs into a jam with his superiors. They are upset about performance/output whatever.

      He thinks, "AHAH! I'll open one of the Envelopes!". He opens #2, in it a paper says "Re-organize".

      He says "AHAH!" and proceeds to shuffle staff for 12 months. Make org charts and take synergy meetings.

      New Manager chugs along for a few months and then runs into a jam with his superiors. They are upset about performance/output whatever.

      He thinks, "AHAH! I'll open one of the Envelopes!".

      He opens #3, in it a paper says "Get three envelopes...".

  13. Re:"A" Linux Operating System? by danheskett · · Score: 5, Insightful

    I've known many, many, many people who swear by Linux's reliability and uptime. When I look at their load usage, it's alway like "0.01, 0.01, 0.02" or some such low usage box. Chances are, if they are running SAP, that box is loaded. Or overloaded. And then, things can sometimes get more dicey. A device driver that works okay under low-load is fine, but then when the commands are stacking up it barfs. Or some hardware that's been only marginally fast enough is exposed as underperforming (especailly hard drives and FSB). Performance degrades quicker than expected very often, and resources can easily become exhausted. I love Linux, but often people who swear by it have never seen the pain of a truly heavily loaded Linux box. It's much better now that a lot of sweat has gone into the scheduler.

  14. core dump != blue screen by Anthony+Liguori · · Score: 5, Insightful

    When a program dumps core, it means that the program did something that it wasn't supposed to do (like try to read memory that isn't valid) and the operating system has (correctly), stop the program's execution, and to make life easier on developers, copied the program state into a handy file so that the problem can be debugged. No other programs on your system will be harmed by this one malfunctioning program.

    When Windows blue screens, it means *the operating system* has done something it wasn't supposed to do (like try to read memory that isn't valid) and the operating system bails. Often, it will return execution to the next instruction and hope things will be okay. It almost certainly isn't. You're basically screwed.

    The equivalent in Linux is an Oops. They don't happen that often on production systems. A crappy properitary program doing things it's not supposed to is *not* a Linux problem nor an Open Source problem. It's SAP's problem.

    This is a testimonal about the crappiness of SAP and nothing more. They obviously didn't do enough testing on Linux.

  15. Real Story - SAP implementation fails miserably by AndrewSchaefer · · Score: 5, Informative

    "The Best Run Businesses Run SAP" is a true statement... SAP says it over and over again. What they're really stating is that only the best run businesses can survive a SAP implementation, the rest run out of money or patience, or worse, end up being driven out of business by the enormous cost and disruption it causes. SAP has a HORRIBLE track record on linux. They claim support for linux and other non-MS platforms, but that's only for their core products. Everything outside of CRM and R3 is riddled with technotes and disclaimers about needing MSSQL and WINDOWS. They don't really write cross-platform systems, they just make claims and back them up with fine-print disclaimers.

    I just left a company that was $10M and 2 years behind on their "$2M" SAP implementation. It's a joke. Once SAP gets their foot in the door, they flood your company with incompetent consultants and rebuild your business around SAP-approved procedures and architecture. At the end of this clusterfuck you end up WAY over budget and desperately looking for a scape goat. Clearly Crest Electronics chose Linux.

    SAP products require patch after patch, and take MONTHS to really install. We had a team of engineers working around the clock (literally) for 5 months to get our base systems set up to SAP specs. Even then we would receive "mystery" patches, frequently resulting in system crashes as they weren't designed to work with other patches. Bottom line - SAP is the problem. They churn out highly unstable software and have armies of consultants who will sweep problems like this under the carpet or find something else to blame.

    1. Re:Real Story - SAP implementation fails miserably by transiit · · Score: 2, Informative

      I've had no SAP experience, but I understand the concept.

      Out in the world, there's a software configuration management (SCM) tool called ClearCase. It's developed by a company called Rational, which is now known as a subsidiary of IBM.

      As best as I can tell, the only reason anyone uses this thing is because it integrates cleanly into another product, Rational Rose (a UML modeling tool). Or in my case, because the company says it's a standard (no matter how many stories I hear that every project that uses it tends to do so miserably)

      They, do, helpfully, have a linux version of both the client and the server. Unfortunately, this thing requires a binary kernel module to support their own proprietary filesystem (mvfs)

      Of course, as binary-only modules usually go, if it wasn't compiled against the same version you're running (and in some cases, the same branch, stinking distribution vendors and their nonstandard patches), bad things happen.

      I've spent a month fighting with one such machine that's running one of their blessed distribution/version combinations, and it's still causing problems. Seems the thing is trashing some part of kernel memory and causing both the ext3 and ext2 filesystems to go wonky.

      But then, isn't this the exact reason why there's a separation between kernel and user space?

      I've seen so many warts on this thing, I can't help but believe that Linux support for them was at best an afterthought, at worst a deceptive bulletpoint on marketing's spec sheets.

      And this is what's considered "Enterprise Class Software" (like that term ever meant anything)

    2. Re:Real Story - SAP implementation fails miserably by Anonymous Coward · · Score: 2, Interesting

      I think it would be fair to say that the success of SAP depends on the implementation of it. We run on Solaris with Informix and it's fairly rock solid. It's a complex beast, but no where as mysterious as everyone makes it out to be. Building a new SAP system and restoring our production database took me a week but was very satisfying. But then again, I'm fortunate to work with a team of folks who have been working with R/3 since 2.1 and kept careful and copious documentation on what works and what doesn't. We learned on our own and gave the high-priced consultants the finger.

      I'm sure our future will be to run Linux on Red Hat and use DB2 as our database. But I'm also sure we'll do fine...I myself am an RHCE and we have several highly skilled Unix admins and DBAs.

      Probably the article has an unwritten story of wanting to pay outside consultants to do everything and lacking the necessary talent in house. Also I suspect there was an impatience and underestimation of the complexity of an SAP implementation. Add in an unresolved bug and you have a disaster. But not necessarily the fault of Red Hat, SAP, or IBM.

      BTW, Sun support isn't what it once was, but for SAP systems, there's nothing like the platinum Sun enterprise support. The only reason we'll probably switch to Linux is the questionable future of Sun itself.

    3. Re:Real Story - SAP implementation fails miserably by al_broccoli · · Score: 4, Insightful
      SAP products require patch after patch, and take MONTHS to really install. We had a team of engineers working around the clock (literally) for 5 months to get our base systems set up to SAP specs. Even then we would receive "mystery" patches, frequently resulting in system crashes as they weren't designed to work with other patches. Bottom line - SAP is the problem. They churn out highly unstable software and have armies of consultants who will sweep problems like this under the carpet or find something else to blame.
      This is a load of crap. Everyone hires consultants that are idiots, but the interactions you describe with SAP just don't happen. I've been administering SAP systems for 10 years now, and I've never had anything like what you describe.
      They claim support for linux and other non-MS platforms, but that's only for their core products. Everything outside of CRM and R3 is riddled with technotes and disclaimers about needing MSSQL and WINDOWS.
      What a joke. MS SQL/Windows were among the last platforms supported by SAP. In all my years of supporting SAP systems, I have NEVER run across a note saying that something was only supported on SQL Server/Windows.
      SAP has a HORRIBLE track record on linux.
      Bottom line, I've been running SAP products on Linux for over 3 years now, with not a single complaint. You obviously don't know jack about what you're talking about.
    4. Re:Real Story - SAP implementation fails miserably by falcon5768 · · Score: 2, Interesting
      Or your a SAP troll, just look it up on google, there are hundreds of storys about how freaking bad SAP products are with Linux. I havent heard one good word about them which is why when our boss told us he was thinking about moving to them the entire IT staff said if he did we would all quit.

      Its a overpriced peice of trash that any compitent IT staff can do better for cheaper.

      --

      "Slashdot, where telling the truth is overrated but lying is insightful."

    5. Re:Real Story - SAP implementation fails miserably by syousef · · Score: 5, Insightful

      This argument is brilliant.

      User A: I used SAP and had lots of problems and it didn't work and the consultants took lots of money and re-engineered everything around their system. SAP is always crap.
      User B: I've used SAP for years and had no problems. You must be the problem. Never mind that I know nothing about your situation or your dealings with SAP I'm going to call you a liar and say SAP is wonderful.

      Neither of you are being reasonable, but man, pass the popcorn! This is entertaining! Just like Jerry Springer.

      --
      These posts express my own personal views, not those of my employer
  16. I Have My Doubts About the Guy by Comatose51 · · Score: 5, Informative
    the machine would basically, putting it in Windows terms, core dump or blue screen at random.

    Blue screen is a Windows thing but core dump is not.

    Crest Electronics is trialling Microsoft's Windows Server Update Service, which allows automatic patching for the operating system and other Microsoft software on servers and desktop machines across a corporate network. Its benefits are one of the key reasons why Mr Horton stands by his decision to switch from Linux to Windows.

    "We run Linux on our web server and for an accounting package with great success and we do use the auto-patching in those environments,"

    I work in a Windows shop but we don't do automatic patching. We don't patch until we've done extensive testing on our own to make sure it works in our environment first. SUS/WUSS/whatever is great in the sense that it allows you to control how patches to your Windows workstations are distributed. You can change the workstations' auto-update behavior so they only update from your SUS servers, etc. But the automatic update thing, from what I've heard, is rarely used in a production environment. In fact, Microsoft gives you a considerable amount of control over its behavior, probably because in recognition of the dangers of auto updating in a production environment.

    Mr Horton disagrees: "It might be fine for things like security patches, which don't impact SAP certification rules but with some patches you still actually have to check the release levels and then check against the SAP site. Otherwise SAP might ask you to roll back to the previous version before they will support it."

    Give me a break! The same thing happens in the Windows environment. It took Bloomberg and our other vendors a while before they supported Windows XP SP2. When SP2 first came out, a lot of vendors blamed SP2 for problems that may or may not have been SP2's fault. It took Windows vendors a while to adpot SP2 as well.

    In any case, the whole patching issue he takes with Linux seems absurd. Just a few days ago, I think our server guys patched their cluster with a Microsoft service pack. Now the cluster refuses to fail over properly. Patching in a production environment is ALWAYS a big headache if you want to do it right. Unfortunately for our server guys, we don't have a spare cluster sitting around for them to test patches on like they normally do with other servers.

    --
    EvilCON - Made Famous by /.
  17. Re:Well right.... by firl · · Score: 2, Funny

    "touch" the power button to turn it back on after it crashes.

  18. Re:Sometimes this doesn't suprise me by Anthony+Liguori · · Score: 2, Interesting

    Poor documentation, poor standards across distros, and obscure undocumented dependencies.

    Yeah, this is a general problem with common modern programming languages. Dealing with dependencies is just hard since we've had a reuse model that is largely based on saving disk space by having one copy of a function.

    Today, I'm convinced we need a system where every version of every library is stored and programs are able to use whatever version they have been tested against.

  19. I see. Tell me more! by Sj0 · · Score: 4, Funny

    Yes, because we totally believe that you came up with that arguement on your own. "Total cost of ownership" is a natural concept which simply develops in natural language, like swear words based around bodily functions.

    --
    It's been a long time.
  20. *nix incompetence by bombadillo · · Score: 2, Insightful

    From TFA , a quote from RedHat support regarding Crest...

    "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says.

    These Crest guy's didn't even have the ability to use support properly.

    and

    "We run Linux on our web server"

    The entire company has 1 webserver? Unless he was missquoted this guy doesn't have a clue what his IT department should be doing.

    Nuff said.

  21. Unix experience? by geoskd · · Score: 3, Interesting

    The person giving the references in this article did not seem to be the long time UNIX user he claims to be.
    first: He put his experience with Linux into a windows context, suggesting that he is in fact an experienced windows administrator.
    second: he did not understand automatic updates. A feature which is and has been available on many linux distro's for quite some time, and a feature which is quite prevalent in UNIX especially from IBM
    third: Red Hat Linux (even enterprise class) does not have a very restrictive hardware requirement, and the odds are pretty good that they would have needed to do the same hardware upgrades to run whatever windows system they eventually moved to.
    fourth: Anyone who is an experienced administrator knows that the core operating systems are tremendously stable, be it windows or Linux, or UNIX, and that the instabilities in any system will be introduced by drivers needed for operation of application specific hardware (for example a custom cash register based peripheral or some such). This tells me that they had just such a piece of equipment in their systems, and that the vendor of this hardware did not supply working drivers. Further, I would conjecture that said supplier probably had a long standing windows driver, and had ported the drivers to the linux platform specifically at the request of this client. The result is what you would expect: a first generation driver which fails intermittently.

    -=Geoskd
    www.geoskd.com

    --
    I wish I had a good sig, but all the good ones are copyrighted
  22. $h**&&@7#7 register link by clarkie.mg · · Score: 2, Insightful

    I hate those *false* links that redirect to a registration page. Even if it's free, do they imagine anyone is going to fill those long forms for every page they visit.

    Fortunately, the bugmenot bookmarklet did the trick.

    About the story : so we have *one* situation where a problem happenned between SAP and linux. That kind of conflicts happens all the time in IT. Either you solve it or you change one component.

    In both cases, drawing general conclusions on the abandonned product is common but unfair and a sign of lower qualifiquations.

    --
    Men are born ignorant, not stupid; they are made stupid by education. Bertrand Russel
  23. Re:Flamewars! Begin! by dotgain · · Score: 3, Insightful
    Exactly. Great write-up, taco! Do you expect anything other than a flamewar between people boasting more than 400 days of uptime on opposing OS's?

    You're the troll, not the trolls.

  24. Re:Qualified is the operative term. by mfago · · Score: 2, Interesting

    it's actually more difficult to properly admin a Windows box well

    I find 00 buckshot works quite well.

    Seriously though, IIS runs really poorly on Linux too. Insist on such combinations and you get what you deserve. Did anyone investigate SAP before spending two weeks trying to get it running? I also find it quite hard to believe that they were getting crashes every week or so. Although I avoid RedHat...

  25. RTFA by clarkie.mg · · Score: 2, Informative

    The it person came in for the change and had a background of SAP on AIX.

    RTFA or shut up.

    --
    Men are born ignorant, not stupid; they are made stupid by education. Bertrand Russel
  26. Times are changing! by at_slashdot · · Score: 4, Insightful

    Do you observe that lately if someone puts Windows instead of Linux is news.

    Just like: a dog bites a man is not news, but a man bites a dog is. That's telling.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    1. Re:Times are changing! by YrWrstNtmr · · Score: 2, Insightful
      Do you observe that lately if someone puts Windows instead of Linux is news.

      It's 'news' only in the navel gazing world of /. Meanwhile, the rest of the world just keeps on doing business.

  27. Two Weeks! by Perl-Pusher · · Score: 4, Informative
    the installation on Linux Red Hat took two weeks

    Only an absolute moron would admit to that. You have idiots working for you fire them immediately! With absolutely no experience with any unix/linux system and very little windows experience, I setup a mail server, webserver and started creating a website for a company. I did that back in 1996 with RedHat 5 & a Linux for Dummies Book. Linux has come a long way since then. If they can't figure out how to install a modern linux distro in less than 4 hours, you should not be let near any computer ever! I could build a PC clone system from parts and install Fedora Core 4 configure it with apache, mysql, ftp and secure it before lunch. I've done it several times at work.

    1. Re:Two Weeks! by Queer+Boy · · Score: 2, Funny
      With absolutely no experience with any unix/linux system and very little windows experience, I setup a mail server, webserver and started creating a website for a company.

      I have a BS in ECE Comm so my experience is a lot less than what those working on this system but more than an average computer user and I was able to install YellowDog Linux on a PowerMac 6100 in about 3 hours, in April of this year. It mainly took that long because it was over 10Mb enet (which was faster than the 2x CDROM). Then it only took another hour to get postfix and apache up and running (nothing fancy though). I can't imagine an install on modern hardware taking two weeks by people whose job it is to do it.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    2. Re:Two Weeks! by Malor · · Score: 5, Insightful

      At one job, a few years ago, I installed a small, simple SAP program, SAPRouter. It was basically a program that would route net connections over a modem into a foreign network. I don't remember the details very well, because it has been six or seven years, but some of the stuff I definitely do recall. My memory of cursing, intensely, for DAYS is clear and bright. SAPRouter was among the stupidest pieces of software I've ever been forced to work with.

      It was just bizarre. Out in left field.... way, way out. They implemented an entire routing protocol, kind of like IP, but very poorly. It was completely unrelated to any other form of routing I've seen.

      From what I remember, you had to install the router software on a PC that had a modem. That was going to do the call out. (VPN wasn't common at the time, you had to use a modem for a network backdoor.) But then you had to configure the client to talk to that PC over the network... and you also, if I remember correctly, had to tell it about every hop it had to take in the foreign system.

      In other words, it would be like having to manually configure your PC with every hop between you and Slashdot before you could read web pages. And if one of the hops changed, well, too bad. No Web for you.

      There was more, too, lots more, but I have lost the details. All I remember is that it was problem after problem after problem for DAYS. And this is relatively simple software.

      The documentation was horrible too. It made no sense at all. (which shouldn't be that surprising, really, since the program made no sense either.) SAP was kind of bleeding edge in one regard, and provided fairly complete Web documentation. Sadly, instant access helped clarity not a whit. I ended up taking three or four days and making repeated calls to SAP to get the stupid thing working. It felt like I was trying to push my head through a cheese grater. I'm not an idiot... I was learning IP routing at the time, and I can assure you, it was _trivial_ in comparison.

      In some ways(the bad ones), SAPRouter reminded me of learning Netware for the first time. Netware was full of weirdnesses that didn't make sense at first. But after you'd been working with a given feature for awhile, nearly always there was an 'aha!' Netware had a payoff for the struggle... you'd finally see why they had modeled a given problem the way they had, and it was inevitably elegant, powerful, and aesthetic all at once. It was hard to figure out their context, but once you did, their solutions made beautiful sense. They thought out problems incredibly thoroughly, and solved them completely.

      SAPRouter wasn't like that. It felt like, well... like a bureaucracy that's very sure of its own brilliance. They reimplemented, badly, what IP was already doing. It was grossly inferior, complex when it didn't need to be. Once I understood their context, and why they solved the problem how they did, my conclusion was that they were idiots. It felt like something designed by people who had *no idea* what routing is or how it should work.

      To be fair, it was nicely stable once it was up. I didn't have to fool with it anymore after it was (finally) running.

      Basically.... don't be so serenely certain these admins are idiots. The reason you're good at figuring this stuff out is because smarter people than you (or me) took the time to make it (relatively) easy. They chose good models and clean implementations, so the programs are fairly easy to configure and use. You being good at building solutions from open source stuff is partially your brainpower, but the lion's share of the credit goes to the original designers. You had an easy time of it because, for the most part, the software is fairly easy. It could have been far, far worse.

      It could have been SAP.

  28. Re:Sometimes this doesn't suprise me by Q2Serpent · · Score: 2

    *Every* major distribution has a full package manager that does dependency installation for you - automatically!

    Even if you want to install something that isn't packaged for your distribution, you can still install the dependencies with the package manager, and what they depend on recursively will also be installed.

    Oh, you can update everything on your system with one command, too.

    Things have vastly improved since the days of manually tracking down software. Well, in Linux they have.

  29. In other news by Symphonix · · Score: 2, Funny

    Bob's phone sales in Milwaukee has decided that Nokia is better than Motorola. And Viadork Systems has decided that Toyotas are better than Mazdas. Seriously, though, since when is this news?

  30. Re:Sometimes this doesn't suprise me by croddy · · Score: 4, Insightful
    the problem today with gazillions of copies of the same library isn't that they waste disk space -- it's that they each present an independent pathway for security failure.

    for example, if you only have one copy of zlib on your system, and it's managed by the OS vendor (up2date, apt, or similar), then you only have one copy of zlib that can be exploited, and you only have to worry about applying your vendor's updates to keep all of your zlib activity patched.

    if you have 80 copies of zlib, each one shipped by a different application that uses the library, you've got a frigging mess on your hands, and you've probably got no hope of patching them all if there's a security bug.

    what we need is more centralization of libraries, not the wild-west free-for-all that would result from what you're advocating.

  31. Re:RTFA by LnxAddct · · Score: 2, Informative

    Unless I missed something, red hat cerified engineers came in and configured the box. The guy had previously ran SAP under AIX (which is not linux by any means). The rest of the time it was under control of the regular admin whether it be an AIX guy or Windows guy. Red Hat Australia support asked if they could run a diagnostic test, but the customer never got back to them. I don't care what that article stated, what they are claiming just doesn't happen. It was either a faulty piece of hardware despite what IBM stated, or a faulty admin and no people are pointing fingers in other directions. The only other thing would be if they were running a custom kernel. This is not linux's fault, if the same exact thing happened under Windows, I'd also be claiming that this series of events is most likely wrongly being correlated to the OS.
    Regards,
    Steve

  32. Non sequitur by einhverfr · · Score: 2, Interesting

    I have installed systems for customers of mine that had to be reliable. We have run into our share of problems on both Windows and Linux. However, our experience is that *when used in the right areas* Linux is easier to troubleshoot and maintain. Sometimes braindead applications cause high CPU load meaninglessly, but I have never seen this bring down a Linux system.

    Case in point. The most unreliable system I ever installed was a Linux server for a small retail management installation (2 registers, one server that was supposedly fault tolerant, etc). Well, we ran into two problems. The first was that the application was sitting on top of PostgreSQL and was trying to do an outer join between a very large table and two empty tables. Since PostgreSQL assumes that zero-length tables are really say 10 pages in size, it was doing a nested loop join against two empty tables every time the new invoice window would be opened, meaning that the registers were full, the 20 seconds or so was not only slowing the business down but also causing the server to be under very high load most of the time. No problems from that aside from poor performance. We did, however, hack the application to make it stop such braindead behavior.

    However, a few weeks after we were able to fix this problem, we started getting database server errors (most commonly corrupted hash table messages). These were intermittant, but usually occurred at about the same time every day if they occurred at all. Turned out to be hardware failure of course.

    In neither of these cases were the problems the fault of Linux. One was a correctable hardware failure and the other was a correctable softrware error. OTOH, I am not brave enough to try to run SAP on Linux.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Non sequitur by quantum+bit · · Score: 2, Interesting

      Speaking of brain-dead apps, an access database that I migrated to PostgreSQL for the back-end (the interface still ran MS Access) had starting running slower after a while. Indexes were defined for all the fields that were frequently queried, but the stats showed an alarming number of full table scans -- on a table that has hundreds of thousands of rows.

      Keep in mind that the table was something to the effect of:

      CREATE TABLE stuff (
              recno INTEGER PRIMARY KEY DEFAULT NEXTVAL('recno_seq'),
              empno INTEGER NOT NULL,
              account VARCHAR(32) NOT NULL, ...etc...
      );

      Only after turning on query logging did I discover that every time a new record was entered, Access would send a query of:

      SELECT * FROM stuff WHERE empno IS NULL;

      Uh, hello, empno is defined as NOT NULL -- it can't be null! Ever! I verified that the ODBC driver was providing the correct table definition, so it was just Access being stupid. Indeed, defining a partial index for the condition (empno IS NULL) made things lightning quick again...

      Gah, I hate closed source apps.

  33. Re:Sometimes this doesn't suprise me by Anthony+Liguori · · Score: 2, Interesting

    the problem today with gazillions of copies of the same library isn't that they waste disk space -- it's that they each present an independent pathway for security failure.

    Yeah, this is another difficult problem. How do you ensure that security updates are applied.

    If you have something better than a linear versioning system, then you can distiguish between security updates and other sorts of updates. I still think you need a system where you have multiple versions of libraries that are functionally different. I think it's just a fact of life of software development. Libraries aren't going to just stagnat.

  34. Re:Qualified is the operative term. by JPriest · · Score: 2, Insightful
    If Red Hat does not work try SUSE, if SUSE does not work, try Slackware, if Slackware does not work, try Debian, if Debian does not work try Red Hat.

    Also, if you notice that everyone is like "well they are using SAP, so they should be using Windows duh!" But if someone posted an "Ask Slashdot" and said "Were is installing a SAP solution, do we pick Linux or Windows". They would probably laughed at for even considering Windows.

    --
    Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
  35. Re:"A" Linux Operating System? by mcrbids · · Score: 4, Interesting

    Chances are, if they are running SAP, that box is loaded. Or overloaded. And then, things can sometimes get more dicey.

    I've run busy mail servers hosting about 6,000 email addresses. I've seen a server run with a load average between 2.0 and 20.0, 24x7 for WEEKS ON END without any complaints. A full megabit of traffic, 24x7, just for EMAIL...

    I've seen millions of website hits per month, month after month, year after year. No complaints, reliability simply excellent. And, I've seen this using Linux kernel 2.2, 2.4, and 2.6.

    Sorry, pal. Maybe it's true for some other slashweenies, but in my experience, the reliability of Linux IS truly legendary, and is why I've standardized on Linux anywhere I can possibly use it.

    Heck, when I'm putting together a new, high-capacity system, one of the first things I do is load a series of "torture tests" and run them. I put the server through its paces, running with a load average between 5.0 and 10.0, compiling the kernel or PHP in a loop, copying files, reading large files into memory and clearing memory out, while stressing whatever service the server will be using. (EG: if it's a mail server, while all the above is running, I have a script sending 10,000-20,000 emails per hour to 25 pseudo-accounts, while another script POPs them all to the bit bucket. If it's a web server, I have 10-20 wget shell scripts beating the webserver continuously)

    Hour after hour, for a week or so.

    A few disclaimers:

    1) I make sure all the components for a high-capacity server (esp. the chipset & NIC) are on the RedHat compatability list.

    2) When I'm buying hardware for a cheapie embedded server, I try to buy hardware that's been on the market for at least 6 months or so.

    With this formula, I've had nothing but stellar results!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  36. Obviously not the best distribution by Benwick · · Score: 5, Funny

    Who would choose to use a distribution called "Unreliable Linux"?

    1. Re:Obviously not the best distribution by elgatozorbas · · Score: 5, Funny
      Who would choose to use a distribution called "Unreliable Linux"?

      Windows users looking for a smooth transition...

    2. Re:Obviously not the best distribution by heson · · Score: 2

      Its just what we call "Ricer Gentoo - Now even more magic compiler flags"
      CFLAGS += "-O1337"

  37. Re:Different results by AJWM · · Score: 2, Interesting

    If you're rebooting because of patches that often, you're running the wrong OS.

    The only reason to reboot a 'nix system is if you're patching the kernel. We've got systems (bastion systems that do email filtering, very stripped down) that have uptimes coming up on two years. Yes, the applications and services have been upgraded and/or patched a few times, but the (linux) kernel hasn't needed it, and it's still going strong. (Heck, we even discovered one crazy process that leaked about a meg of memory a day -- a cron job to restart it every month took care of that until we got an update.)

    --
    -- Alastair
  38. X11 by Craig+Ringer · · Score: 2, Insightful

    "Most problems with Linux on the desktop are problems with X."

    I couldn't disagree more. There are usability issues, documentation problems, missing features, etc. None of this is caused by X. I have seen _zero_ evidence that X11 is in any way a problem. The protocol is great, and I think we'd be nuts to ditch such a powerful, network transparent facility. As a developer, I'm not fond of the Xlib APIs, but there's work to replace Xlib now. The XFree86/XOrg implementation of the server could be better built so that it was in many small parts - but that's only a problem for people doing lots of low-level distro hacking, and for distributors. Again, there's progress to modularize it anyway.

    X11 is not slow. Some X11 drivers are slow, but that's a driver issue and changing the window system will still leave you with crap drivers. For that, you need people who really understand the guts of the hardware, and you need good documentation. I should note that my system is *extremely* snappy under X11. In general, I find decent ATi and NVidia cards get very good results. If you're talking about 3D, that's in my view quite separate - but again, comes down to driver support and no documentation from vendors.

    Nothing in X11 makes apps that use X11 ugly. Seriously. It's *WAY* too low level. Your complaint is most likely with the toolkits, themes, etc. If not, I'd be interested to know what in X11 you think causes the problem.

    I'll certainly give you the points on X11 configuration and maintainance. I personally find it pretty painless, but then I have good hardware. I also find X11 to be very stable, though there have been times in the past I've sworn rather loudly about it (usually due to bad drivers or hardware).

    The VT system could work a lot better, and I'm looking forward with enthusiasm to the move of much of the frame-buffer programming back to the kernel where it belongs. That should help solve a number of irritations.

    I suspect you may have hit the reliability nail on the head if you're talking about rebuilding Xorg/XFree86, fontconfig, etc. If not done very carefully and with a good knowledge of the system, you'll quite possibly break things here. In particular, you need to be 100% sure that your new versions are ABI-compatible, unless you isolate them and only use apps you built against them with them. Your comment suggests that you do not, since Fontconfig has nothing to do with font rendering, and if there's anything you should be rebuilding (but you don't actually generally need to) it's freetype.

    Of course, I find I get extremely good quality fonts anyway, so I can't say I've ever felt the need. Fonts under Linux used to be horrific - eye searing examples of pure horror. This has, in my view, been entirely resolved by recent freetype libraries and the ditching of X core fonts in favour of client-side rendering.

    I personally find X11 one of the most attractive things about Linux. There are some issues with the implementation, but the power and flexibility of the protocol is not something I'd want to give up. I do agree that it could use some more work, but I'm unwilling to whine about it when I lack the time, skills, and motivation to do it myself. I personally think the current X work is important, and it looks like it'll lead toward more radical enhancements once the more basic issues with the codebase are addressed.

  39. Re:Days VS Months by dtfinch · · Score: 2, Interesting

    In recent years, I've never seen a Windows server crash, and the last time I saw a Linux server crash it was due to failed ram. They're both generally as stable as the hardware, drivers, and other software you use them with.

    I have had much more patch downtime on Windows because it has to restart (usually minutes) while on Linux only the services usually need restarting (usually less than a second), but even then we install patches during off-hours, and most patches are really optional.

    We run mostly Linux servers, but some server software (our ERP for instance) is only supported on Windows. In this case I suspect it'll run on Linux, but I'd rather run it on a configuration that's supported, tested, and recommended by the developer. So we bought a Windows server just to run this one piece of software, the most expensive server we've ever bought, but less than 1/10th as expensive as the software itself. In this case our decision of which operating system to use had nothing to do with which operating system was better.

  40. Re:Different results by russg · · Score: 2, Interesting

    Patching is done every quarter (3 months) and the patches available are applied after evaluation and testing. Just because you don't reboot after every patch does not imply you will have years of uptime. I have been supporting Linux for many years and not a year has gone by that a kernel patch didn't come out that required installation for one reason or another. Patches don't only fix security issues, they some times are used to improve performance and stability in certain enviroments.

    Patching in general and especially kernel patches are more important in "high-availability" systems.
    This patching does not mean you are taking the entire enviroment down though. Doesn't everyone run there "high-availability" systems in clusters? You simply take one node down at a time and patch.

    How often do you patch your systems?

  41. I don't have any doubts... by benjamindees · · Score: 2, Insightful

    I *know* this guy is not an admin. He is MIS, at best. *Huge* difference. This guy gets paid to write reports and macros for applications for whatever software this businesses uses, clearly SAP, not to install or administer servers.

    I mean, just listen to him. He outsources everything. He seriously believes all operating systems are the same. He complains about having to spend two days a month updating and testing. Then he goes on to include this work in an increased "total cost of ownership" for Linux, completely ignoring the fact that it's his job and he's being paid whether he does it or not. He doesn't know the difference between an application failure (core dump) and an OS failure (panic/oops). And, to top it all off, he thinks autopatching is a great feature.

    Lots of "small" (multi-million dollar) businesses make the mistake this one has: they think they can get away with having just one "admin" who is really MIS, who spends all of his time dealing with the business side of things rather than the computing side. To maintain the illusion that this is a workable combination, they switch everything to Windows and spend almost as much on licensing and consultants as they would on a competent admin. Then they wonder why their customers' credit card numbers mysteriously show up on the 'net.

    News flash to all the "small" businesses out there: well-maintained computer infrastructure can replace 50% of your employees. Skimping on IT personnel is a stupid, stupid mistake. You can afford to have *both* a proper IT guy and a report-writing business grad. Despite their misleading marketing, Microsoft software is not a substitute for a qualified admin.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  42. Quite true... by Infonaut · · Score: 2, Interesting
    it's desktop OS and we all know it.

    Everyone knows the Apple Store, one of the largest online stores, runs on.. oh, wait.

    We do know that Macs are useless for clustering and could never be used to build a supercomputer.

    I know, old ideas die hard.

    --
    Read the EFF's Fair Use FAQ
  43. SAP??? No such product! by webengr · · Score: 2, Informative

    This thread seems especially pointless, even for /. -- there is not enough information to infer anything at all. There is no such product as "SAP", so no one could have installed "SAP" on Win32, Linux or any other OS. There is, however, an SAP AG that is a vendor of an imense suite of ERP products.

    I am currently involved in an SAP Netweaver '04 implementation at one of the largest SAP customers in the SF Bay area. I have to admit that I have no experience with SAP software on a Linux platform -- my experience is with ERP 2004/Netweaver 2004 on Wintel and Solaris. Even so, I think I am accurate in stating that any significant part of the suite that you install on either of these platforms would not be useful in just a few hours. You probably won't have finished installing the base components, the patches, the service packs and the relevant business packages until towards the end of the first day. And then you still would not have even begun the lengthy task of configuring all the backend architecture to play together. And keep in mind, this is NOT a single server business solution, even for the smallest SMB customer!

    So, what exactly does it mean if someone claims to have "SAP running" on a box in a couple of hours? It sounds kind of like a mail server with no network interface -- runs like a champ for months on end, no problems!

    Maybe I'm missing some deeper insight, but this so-called "news" tells me nothing about SAP, Linux, Windows or Crest Electronics. Nada. Zilch. Click the back button and keep scrolling folks, there's nothing to see here.

    1. Re:SAP??? No such product! by webengr · · Score: 2, Insightful

      Okay, so I see that I missed that it took two days to have "SAP" up on Windows, not a couple of hours. My bad.

      I stick by my statements about the lack of specific information in this "story." What exactly was Crest trying to get running on a single host (reference to "the machine")? An SAP implementation landscape typically spans many hosts, and it can be a heterogenious environment; in fact, up until recent versions there were a few Win32-only components, such as the IGS server and the ITS web-enablement middleware, so heterogenious SAP environments are quite common.

  44. AHA - I know whats was wrong by Queenslander · · Score: 5, Interesting

    I live in Brisbane, and the area where Crest is situated is renowned for power supply problems - only the best UPS's will help. I'll bet that the guys who "fixed" the problems with WINDOWS supplied a new UPS with their gear.

  45. Friends don't let morons use Linux- MCSEs bewarned by ThoreauHD · · Score: 2, Funny

    I also deal with this shit all the time. Find me a MCSE that understands any real OS and I'll show you a salesman.
    Unix? What's that? Microsoft invented the IntarWeb! Ack.. die you stupid fuckers.

  46. blue screen at random - costs more for most by dindi · · Score: 3, Interesting

    when you have your servers up in 2 weeks instead of two might cost some dough .... but stability costs less at the end ...

    when your servers on windows will blue screen at the middle of the production day that wiwill most likely cost a lot more on the long term in productivity loss and people sitting in their offices not being able to access resources ...

    yes i can install windows box in 30 minutes with webserver, however i have bsd boxes running 365days+ with dns/apache restart and having a good sleep while my non windows machines run is just cheaper me than having a blue screened server for 8 hours and loose customers or receive pages to "fix that crap" in the middle of the night ...

    of course your mileage might vary .. if you have 24hr support sitting on a reset button windows might be OK, if a reboot costs you heavy dollars and long distance calls and several minutes of services down you should choose 2 weeks install and no reboots..

    just a note: how can an installation of a software last 2 weeks vs 2days ? Same software ? I know sometimes clicking a defult config together takes less time than building a config file (text) from a bad template/example but 2 weeks ?

    God created all that in 1 week! (including basics for SAP and Linux in a way) -OK He knows more than us I guess

  47. while tomcat on linux can be a pain by sum.zero · · Score: 2, Informative

    this is a server we're talking about, it's not supposed to have a gui ;P

    sum.zero

  48. Does that mean.. by BlueHands · · Score: 2, Funny

    that we are going to find out that the baby's daddy is really PeopleSoft?

    --
    I mod everyone down who says "I'll get modded down for this." I hate to disappoint.
  49. he never really attempted to fix it by timmarhy · · Score: 4, Funny
    "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says.

    thats says it all in a nutshell i think. he's a retard.

    --
    If you mod me down, I will become more powerful than you can imagine....
  50. MCSE does not equal 'competent'! by OwlWhacker · · Score: 2, Insightful

    If you have an MCSE certification it doesn't automatically make you competent to administer a Windows network.

    I've had MCSEs call on me for help with simple networking problems.

    I find that many qualified people just forget what they've learned. I even have the same people calling me up every once in a while, with the same questions, purely because they keep making the same mistakes.

    It may just be coincidence, but, I find that the most incompetent MCSEs are those who go out of their way to tell you they're an MCSE. They seem to use it as an excuse for their incompetence - like saying "Well, I was smart once!"

    : )

  51. Subject by Legion303 · · Score: 4, Interesting

    Is it just me, or does this sound like an ad?

    "I fully support Linux but if I had to make the decision again I'd pick Windows. A big reason is the fact Windows was up and running in two hours at all the right patch levels. The installation of SAP took two days on Windows, the installation on Linux Red Hat took two weeks. The total cost of ownership is actually lower in this case than with Linux because of the hidden costs of the support."

    I feel like I'm reading a Microsoft brochure. And keep in mind that I *like* Windows as a desktop OS, for the most part.

  52. We asked them to do a diagnostic test... by shermozle · · Score: 2, Informative
    Time to RTFA:
    Red Hat Australia did its best to support Crest Electronics with the issue until it decided to move to Windows, says Red Hat Australia general manager Max McLaren.

    "We asked the customer to do a diagnostic test and the customer never responded, so it was impossible for us to address the issue," Mr McLaren says.


    So in other words, hardware fault that they never bothered to trace. What's the bet the Windows system was on fresh hardware?
    1. Re:We asked them to do a diagnostic test... by Darkling-MHCN · · Score: 3, Insightful

      I'm definitely a windows boffin but have tinkered with Linux. My experience with both are the same, the kernel's are rock solid in both products these days and with the RIGHT device drivers. The only time you see kernel level crashes is when there are hardware issues usually as a result of buggy device drivers, or faulty hardware.

      The thing I find with linux is that you invariably find hardware vendors drag their feet on the linux drivers as it's far more important to get the windows drivers to market (due to the market's size). I'm no expert but I have found unless your machine's config is pretty vanilla Linux can be really hard to work with. Rate me a troll, maybe I don't know what I'm talking about, but I just find windows with it's hardware auto-detection and out of the box support really kicks ass over linux.

      Of course these problems aren't an issue with Apple and OS X as things are shipped as one complete package ready to work. If they wanted unix, maybe they should have gone apple....

  53. Cups is my troublespot by steve_l · · Score: 2, Interesting

    I run a 2-core HT Xeon system @ work, it looks like a 4-way CPU. This is great for finding race condition bugs in my software -and other peoples.

    my core troublespot appears to be cups, which will spin at 100% of a CPU within a few hours of starting. So I have to restart cups every morning. This is so, irritating. I suppose i could just get cron to reset it for me, but still.

    Whereas on windows, I havent had to reboot my laptop since, what, yesterday, when the clipboard stopped working. I didnt even know the clipboard could stop working, but no, you can suddenly stop being able to cut and paste. Trust me to be the one to find out.

    1. Re:Cups is my troublespot by makomk · · Score: 2, Interesting

      Whereas on windows, I havent had to reboot my laptop since, what, yesterday, when the clipboard stopped working. I didnt even know the clipboard could stop working, but no, you can suddenly stop being able to cut and paste. Trust me to be the one to find out.

      Yes, that can happen. Actually, it's probably a miracle it works at all - I looked at the Windows clipboard API a while back, and let's just say it's... interesting. (I'm not sure if they really still use a chain and rely on programs to pass on messages, and I probably don't want to know.)

  54. I'm an SAP BASIS Admin by Anonymous Coward · · Score: 2, Informative

    I've installed SAP r/3 on Solaris and Linux... never a problem. Yes it's complex, but hey - that's what's fun about being a sysadmin! One thing to keep in mind folks is that it's a GIANT fucking database - tons and tons of tables. And like all databases, you have to care for it and feed it.

    That means watching memory usage, extents, indices, disk controller utilization, network interface utilization, swap space, processor load, and on and on and on.... And trend it all out... then monitor some more - when you see the problem, you fix it. Sometimes that leads to other problems that get exposed as you move up the line - but when it's all done the system rocks...

    I know this because I've built HUGE systems used by thousands of agents every day... they run on Sun E10000 boxes, E4000's, HP K-class boxes and so on... If you're installing SAP and you can't handle the diagnostics - get the fuck out of the computer room and go back to asking if you'd like fries with that...

    I read the article and thought that the guy had a bunch of dingos for admins...

  55. We had to go all the way to Australia... by Hosiah · · Score: 2, Funny
    ...to find the only person on the planet who's switched to Windows from Linux.

    And he isn't the least, tiniest bit a paid shill to spread patented MS-FUD!

    No, sirree. But you never saw a better recipe for a flame-war on Slashdot. How should we do this one? Doom-style? NeverWinter-style? Quake3Arena-deathmatch?

  56. Re:"A" Linux Operating System? by Heembo · · Score: 2, Insightful

    Why does your linux server ever need to be under "heavy load"? Aren't Linux boxes supposed to be cheap to set up so you can have yourself a nice Linux cluster and balance the load so you are never running above 50% or something like that? If you buy a cheap server - and run it near 100% all the time - then you deserve to have problems! Dude. Upgrade your hardware.

    --
    Horns are really just a broken halo.
  57. It's a problem by Apreche · · Score: 2, Insightful

    This is a problem I have noticed with Linux many times. On the whole, Linux is incredibly rock solid. But there are rare instances where specific combinations of Linux software and hardware will cause crazy problems. For example, at one time there was a problem with APIC in the kernel. If you had an nforce2 motherboard and a kernel with APIC enabled it would freeze up semi-randomly. 99% of people did not have this combination, so it wasn't a problem for them. But for the 1% of people who did, how were they supposed to figure it out? Only if they are very involved in a Linux community would they discover this.

    Another problem I had was with the combination of Ubuntu, Nforce2 IGP, the NVidia driver and not having DDR Dual-Channel enabled. This combination brought about frequent freezing. But who could know without good googling skills that this combination was the cause of the freezing?

    I'm willing to bet that this guy had one of these weird combinatory problems. It just goes to show that the Linux testing procedure is not 100%. But switching to Windows when this happens is basically just claiming ignorance instead of figuring out why it's crashing and fixing it.

    --
    The GeekNights podcast is going strong. Listen!
  58. In other news by smartin · · Score: 2, Funny

    Crest Electronics IT department deemed incompentent, laughing stock of industry.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  59. Why MS won out.. by Bigmilt8 · · Score: 2, Insightful

    I understand the love for Linux (or rather hate of MS). To each his own. However, in this situation it is a common problem that companies are having with Linux. 2 weeks to configure and deploy. Come on, that's ridiculous. This guy had a business need and needed to get the job done. If you can't understand that, then you'll be unemployed 6 months after convincing management to make the switch to linux and you still haven't gotten the entire enterprise up and running. Also, and read this slowly so that you don't pass out: LINUX CRASHED.. Now, the hardware was blamed and then the administrator. What's next, code fairies???

  60. Wouldn't be suprised by porkThreeWays · · Score: 3, Interesting

    It seems like the admin never really wanted to be on Linux in the first place and his knowledge of Linux is highly lacking. The fact that he knew nothing more to describe his problem than "blue screen of death" shows which OS he wanted in the begining.

    I've had ongoing issues like that before of random crashes spaced weeks apart (userland software problem, not OS problem). I worked with the vendor very hard and we got the issue resolved over the period of a few months. Some suggested we switch to windows. Myself and my contact at the software vendor didn't think it was a good idea. In fact, it wouldn't have been a good idea, because there was a corruption in the data itself that was crashing it. An OS switch would have been loads of time and effort, just to have the problem still be there.

    The fact that he never even returned Red Hat's calls leads me to believe he really didn't want the problem fixed. He wanted to make Linux look as bad as possible to his superiors so he could switch to what he really wanted. I doubt the whole operating system crashed. A misconfigured SAP was probably crashing and he was too incompetant to be able to tell the difference.

    Also, what lameass autopatches on a mission critical server? That's such an incredibly bad idea. I'm sure all Red Hat's patches are of the highest quality, but if downtime could be a problem at all, take 20 minutes out of your day to look over the patches and make sure none will conflict with your particular setup. There's no replacement for human intervention if it's that important.

    Ultimately I highly doubt the problems are rooted in Red Hat or SAP. They are rooted in a stubborn admin who didn't know what he's doing on Linux and found it easier to blame everyone else.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
  61. Re:Hang on - auto patching Windows? by tweek · · Score: 2, Informative

    What he's saying isn't so far fetched:

    SAP "Supported configuration" is such and such version of Redhat Linux at a very specific patch level. I.E. This specific sub-release of glibc and the kernel that Redhat has published. If you let up2date or rhn automatically update the server, we won't support you because we've only tested at this certain level.

    Now why that's ANY different than Windows updating itself is beyond me BUT I have a feeling that since he mentioned installing a Windows SUS, that SAP will support automatic Windows updates, as long as you control the update server. FYI, you can also do that with a Redhat Satellite Server but it costs money whereas Windows SUS does not (other than the cost of another server license).

    One of the problems that we've seen with RHN updates is that older versions of packages are not available if a new one comes out. This has caused us problems in the past with our TSM server.

    Case in point:
    IBM in thier infinite wisdom decided that the Tape Library driver would not only check for the specific version of the kernel RPM but also check for the specific subrelease! I.E. kernel-smp-2.4.9-48.i386.rpm was supported but kernel-smp-2.4.9-65.i386.rpm was NOT. This drove us batshit because we went to install a new TSM server and we had two kernel choices, keep the one on the install media which had known bugs or upgrade via RHN to the newest kernel that had the performance bug squashed. Meanwhile the driver was only available for a release somewhere in between those two and RHN wasn't making it available for download anymore. The RPM installer for the driver (which was only available in RPM) refused to install if you didn't have the specific subrelease! The only way around it was a little rpm2tgz magic and remain "unsupported" until IBM saw fit to release a version of the driver for that kernel.

    What ended up happening was that a NEWER kernel was released shortly after that. IBM built to THAT kernel instead of the one we had so we were forced to do a kernel upgrade just to install the driver.

    Now having said all that, I can understand why this guy might have had to deal with that if SAP were a hardware vendor but they aren't. As MANY people have mentioned before in this thread, the problem really lies with SAP and the fact that the product will only be "supported" at very specific levels of certain Redhat packages.

    The only real choice is to make sure you download each and every package that get mentioned in the errata from RHN when it's announced and then wait for SAP to announce which combination is newly supported and upgrade at that time. If you don't then you may be SOL because a package could be superceded in RHN and you won't even be able to get that package again.

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  62. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion