Berkeley CSUA MOTD:Entry 43867
Berkeley CSUA MOTD
2021/12/03 [General] UID:1000 Activity:popular

2006/8/2-6 [Computer/SW/OS/Linux] UID:43867 Activity:nil
8/2     I'm in charge of setting up the software infrastructure at a
        small company and would like advice/pointers on which LINUX
        distro is best for small, internally used compute/database servers.
        I want something which is stable, easy to maintain/upgrade, and has
        commercial support available for purchase. I've been happy with
        Debian's ease of maintenance/upgrade/install via apt/synaptic, but
        I've heard good things about Ubuntu and Fedora. Thanks for the advice.
        \_ I use Centos. Ubuntu is a desktop OS and fedora is too bleeding
           edge for a server.
           \_ Thanks. Any thoughts on pros/cons of Debian?
        \_ If you're interested in purchasing commercial support, you
           might as well use RedHat.  In no case should you use Fedora
           in production.  Centos is fine, but is more or less equivalent
           to RedHat without support.  -tom
<<<<<<< Other Changes Below
           \_ Thanks. Can you buy support for Centos from RedHat or will they
              refuse unless you buy the official RHEL?

        \_ apt-get uber Alles! That said, what the rest of everyone is saying is
           true. RedHat or CentOS are good if you're of the .rpm persuasion, and
           if you want the closest Linux to a BSD mentality, try Slackware (seeing
           as this is an internal site we're talking about). Under no circumstances
           should anyone touch Gentoo (even for a desktop).
>>>>>>> Your Changes Above
        \_ apt-get uber Alles! That said, what the rest of everyone is saying
           is true. RedHat or CentOS are good if you're of the .rpm
           persuasion, and if you want the closest Linux to a BSD mentality,
           try Slackware (seeing as this is an internal site we're talking
           about). Under no circumstances should anyone touch Gentoo (even for
           a desktop).  [formatd was here]
        \_ "Commercial support" is a reasonably useless phrase.  For Redhat
           it mostly means you pay them a fairly large chunk of money to get
           access to their "up to date" patch system.  To be fair it is a
           pretty decent system but it requires no less clue and often more
           clue than other systems to get setup well.  What exactly does your
           management believe they're getting for their "commercial support"?
           As Tom said you are limited to Redhat if "cs" is a requirement.  If
           management isn't that stupid then choose whatever you and the rest
           of the technical staff are most familiar with.  What you know best
           is what you'll run best.  It's common sense.  Under the hood the
           distros are all the same.  It's the same kernel, the same network
           stack, the same filesystems, etc.  The distro differences are
           meaningless for common use.
           \_ Thanks, that's pretty much what I thought. The reason I'm
              asking about "commercial support" is that management gave me
              a free hand to setup the tech/software end the way I thought best
              and I want to be able to get quick help with any problems.
              I've used linux for over 8 years and it's definetly better for
              our plans than Windows. But if we went with Windows and had
              problems, they wouldn't question my judgement since everyone
              uses Windows. If problems come up with linux, I want to get them
              fixed quick so they don't wonder whether it was the right choice.
              \_ The safest choice is definitely paying for RHEL.  Not only
                 is there a company backing it, it's also the reference
                 standard for Linux, so third-party applications will
                 definitely work with it.  -tom
              \_ It sounds like you want RH.  But don't just fill out the
                 forms and start installing.  See what they'll charge to
                 send one of their in house consultants over for a day to
                 talk to your about your needs and help you design the right
                 thing.  This will get you off on the right foot and give
                 you leverage with them later if something goes wrong. "But
                 this stuff was setup by your guy!!!" breaks down a lot of
                 support barriers when you need help.
        \_ So, we use RedHat at my work, and we seem to at least get the
           ability to hassle them when something goes seriously wrong.
           Support does not seem to be just limited to patches, although
           we are a really big user and may have a non-standard contract.
           Also, RedHat does not seem to be the same as all other distros
           under the hood.  Redhat seems to have added non-standard
           extensions.  About 2 years ago on RedHat Enterprise 3 they
           tweaked the scheduler in some way to "improve database
           performance."  Unfortunatly, it also killed interactive and
           build performance.  (What we use it for.)  It didn't seem to be
           a problem in Linux at large, just RedHat EL3.
           \_ Broken to a degree that most people would notice or you had to
              profile and time it to see the difference on a large build?
                --just curious
              \_ WE certainly noticed.  Our build times tripled.  They
                 went from 1.5 hours to ~5 hours.  And the system wasn't
                 very useable when building either.  I'm not even really
                 sure how this was possible, the both CPUs were still
                 mostly idle.  It was pretty much awful.
        \_ We use SuSE. Great full support, site license didn't cost huge
           amounts of dough, and they actually do QA before pushing distros
           out, unlike RedHate.
           \_ I second SuSE. don't buy redhat, they should not be rewarded
              for their fedora BS.
        \_ I use Microsoft Windows 3.1. -proud American
2021/12/03 [General] UID:1000 Activity:popular

You may also be interested in these entries...
2013/2/19-3/26 [Computer/SW/OS/OsX] UID:54611 Activity:nil
2/19    I program a lot by sshing to a Linux cluster.  So I'm used to using
        Xemacs to code.  This works fine from a Linux or Windows workstation,
        but sometimes I have to use a Mac.  On Mac, the meta is usually
        bound to option, but that often doesn't work over ssh for some reason.
        This makes using emacs a real pain.  Any suggestions on how to fix it?
        (Other than "use vi")
2012/8/28-11/7 [Computer/HW/Memory] UID:54466 Activity:nil
8/26    Amazon medium instances (3.75GB RAM): 0.160/hour = $1382/year
        Generic standard Linux VPS (4GB RAM): $480/year
        Amazon costs more (but does offer superior scaling options).
        \_ Amazon is $670 if you buy a year's usage up front (heavy util).
           Why is heavy util less expensive than light util?
2012/1/4-2/6 [Computer/HW/Drives] UID:54281 Activity:nil
1/4     I want to test how my servers behave during a disk failure and
        a RAID reconstruction so I want to simulate a hardware failure.
        How can I do this in Linux without having to physically pull
        a drive? These disks are behind a RAID card and run Linux. -ausman
        \_ According to the Linux RAID wiki, you might be able to use mdadm
           to do this with something like the following:
2010/7/21-8/9 [Computer/SW/OS/FreeBSD] UID:53890 Activity:nil
7/21    Can I just use ifconfig to expand my netmask on a FreeBSD box?
        Are there any gotchas here? Linux forces me to restart my network
        to expand my netmask.
        \_ yes... and no, you don't have to restart your network on linux either
           \_ Rebooting is the Ubootntoo way!
              \_ Oooboot'n'tootin!
2010/7/22-8/9 [Computer/SW/OS/FreeBSD, Computer/HW/Drives] UID:53893 Activity:nil
7/22    Playing with dd if=/dev/random of=/dev/<disk> on linux and bsd:
        2 questions, on linux when <disk>==hda it always gives me this off
        by one report i.e. Records out == records in-1 and says there is an
        error. Has anyone else seen this?  Second, when trying to repeat this
        on bsd, <disk>==rwd0 now, to my surprise, using the install disk and
        selecting (S)hell, when I try to dd a 40 gig disk it says "409 records
2010/5/26-6/30 [Computer/SW/Unix/WindowManager, Computer/SW/OS/OsX] UID:53844 Activity:nil
5/26    anyone use lxde?  supposedly it is less stupid than xfce and
        less bloated than gnome.  thoughts?
        \_ lol, does anyone still use desktop linux?  Get with the times
           buy a mac.  Now.  DO IT.  Go NOW.
           \_ but we prefer herring to Kool-Aid
              \_ "you have to yell, he's hard of herring"
2010/5/6-26 [Computer/SW/OS/Windows] UID:53818 Activity:low
5/5     Does anyone know how to do custom install of Ubuntu 10.04? I can't
        even boot it up to give me the menu to custom install and it
        keeps installing a bunch of crap I don't need. It's getting
        just as slow and bloated as Winblows install. Dear lord,
        I miss the old Ubuntu.
5/5=1.0 Numerology FTW.    5+5=10
2010/4/22-5/10 [Computer/SW/Languages/Misc] UID:53797 Activity:nil
4/22    In Linux is there an easy way to rename the scripts in /etc/rc?.d ?
        For example I want to set all the /etc/rc?.d/S91apache to S100apache
        so that it'll run the ramdisk BEFORE going to apache.
        \_ Sure, just move them.
           \_ I mean is there a script that will rename all of them
              for me? Like: setrc apache2 0 0 1 1 1 1