Slashdot Mirror


OpenSolaris From a Linux Admin and User Perspective

MSa writes "How does OpenSolaris, Sun's effort to free its big-iron OS, fare from a Linux user's point of view? Is it merely a passable curiosity right now, or is it truly worth installing? Linux Format takes OpenSolaris for a test drive, examining the similarities and differences between the OS and a typical Linux distro. If you want to sample the mighty ZFS filesystem, OpenSolaris is definitely the way to go."

24 of 370 comments (clear)

  1. Nexenta by Enderandrew · · Score: 3, Insightful

    I'd try Nexenta, except I don't really want to use the Ubuntu repositories for my Linux packages. I'd prefer something with a good KDE desktop.

    I'd consider it for a web-server box to test how the kernel handles I/O.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Nexenta by SanityInAnarchy · · Score: 2, Insightful

      I'd prefer something with a good KDE desktop.

      What, exactly, don't you like about Kubuntu?

      Or is that not among the packages ported? Because to bootstrap from ubuntu-minimal to kubuntu is fairly easy.

      --
      Don't thank God, thank a doctor!
    2. Re:Nexenta by bigstrat2003 · · Score: 5, Insightful

      This is a matter of taste. "I don't like it" is sufficient reasoning for this arena, like it or not. Furthermore, you have no reasonable basis to say he's saying this "just to get a reaction". He doesn't give what you consider to be good reasons for his opinion, so he's stating his opinion just to get a reaction. Erm, no, it doesn't work that way.

      People, not just on slashdot, but on internet forums in general, love to claim that those whose arguments they disagree with must be trolling. It's fucking pathetic, and is just a sign that these people can't handle an opposing point of view with any amount of dignity. Grow up already.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
  2. From an experienced Admin's perspective by Anonymous Coward · · Score: 0, Insightful

    Stay away from Solaris, unless you have to use it.

    That being said, I have never seen a large shop without 'some' SUN/Solaris machines.

    Solaris isn't bad. There are just 'linux' OS's that do most of the same jobs w/o you getting tied to Solaris.

    1. Re:From an experienced Admin's perspective by Marillion · · Score: 3, Insightful

      It all depends on the skill-set your admins already have. If you have a shop of 100% Linux admins with no Solaris experience, stay away. If your shop already has some Solaris machines on Sparc, go for it - although you should double check the license.

      From my own perspective, I've invested several hours getting it running. Granted, I was running the 200805 OpenSolaris installed on ZFS which had some bugs in the boot process which left my system unbootable a few times. Some follow up releases fixed those problems. But as a guy who's been using Linux since 1993, old habits are hard to break.

      --
      This is a boring sig
    2. Re:From an experienced Admin's perspective by Capt+James+McCarthy · · Score: 2, Insightful

      What, no mention of dtrace? Now that's been an excellent part of the Sol10/OpenSol movement IMO.

      --
      There are no loopholes. It's either legal or it's not.
    3. Re:From an experienced Admin's perspective by TheRaven64 · · Score: 5, Insightful

      It doesn't matter how many drivers any given kernel supports. All that matters is if it has drivers for the hardware you want to run it on. If you're buying a server then you will typically buy one which comes with support for the OS you want to run and so you won't encounter driver difficulties (although you might pay a bit more).

      --
      I am TheRaven on Soylent News
    4. Re:From an experienced Admin's perspective by Abattoir · · Score: 1, Insightful

      Uptime?

      Uptime is so 1997.

      Anyone who needs serious uptime of "years" will have a high availability cluster implementation.

      Or they'll use a *real* platform known for reliability like a mainframe, not some toy running on purple plastic hardware.

    5. Re:From an experienced Admin's perspective by Anonymous Coward · · Score: 1, Insightful

      I guess google have no "real" admins that look after 200,000 Linux servers. Obviously amateurs compared to monkeys like yourself. If you knew what you were doing, why would you be a lowly admin?

    6. Re:From an experienced Admin's perspective by Kennon · · Score: 2, Insightful
      Uhh...try doing a little research asshat...

      What if you need real uptime with a load of 80 on a 32 cpu system? Can Linux handle the load and have years of uptime?

      Over 85% of the top 500 super computers in the world run Linux. http://www.top500.org/ as best I can tell almost none run Solaris as most of the Unix is AIX. So all you "Linux's uptime, stability and processing power sucks compared to Unix" old ass fanboys go back to your clubhouse and cry.

      Ask any *real* Unix admin who uses both and more than likely they will say Linux is great for small jobs but Solaris is king for anything else.

      Wow...if you are a *real* Unix admin it is no wonder Linux came along and is so successful.

      --
      "All those moments, will be lost in time...like tears in rain..."
    7. Re:From an experienced Admin's perspective by Wdomburg · · Score: 2, Insightful

      Not to mention that an uptime of years generally means someone hasn't been keeping their system patched properly. :)

    8. Re:From an experienced Admin's perspective by BrainInAJar · · Score: 4, Insightful

      Couple points:

      "ZFS - Are you really using your server for data storage? SAN or NAS should be a better option depending on your price point"
      Why not set up a server for data storage? Then you get all the ZFS checksum/auto-heal/snapshot goodness ?

      "Zones - I still have yet to see a reason to use this except for dedicated virtualization servers."
      Zones are so cheap, I run every single service in a zone so that they can be migrated between machines, any dependencies can be contained, etc. If you haven't seen a use for them it's because you haven't ever used them.

      "rcapd - ulimit can do this per process, and there are also multiple 3rd party open source resource limiters."
      And yanking the ram stick can do it per-machine. How coarse grained do you want to go before you look like a fool?

      In almost every case, the Solaris and other random unix environments could be replaced with Linux at 1/10th the cost."
      Solaris is free. Support is 1/3 the price of RHEL. It runs on cheap Dell/Supermicro whiteboxes.

    9. Re:From an experienced Admin's perspective by BrainInAJar · · Score: 2, Insightful

      Heavily modified Linux. Ship of Theseus style Linux ( Is it still linux if only the interfaces are the same? )

      Unmodified Solaris scales to > 512 CPU's almost linear

  3. Re:Love that they open sourced it... but... by Kjella · · Score: 2, Insightful

    I love that Sun open sourced it, however I think that the greatest benifit is not that it's open but that the technologies it offers are available to be reproduced on other nix os's.

    Except the small detail that the CDDL is incompatible with the GPL, so you won't see things like Linux kernel-based ZFS. From what I've understood running it through FUSE (userspace) isn't all that great. I do understand why Sun doesn't want Linux to take all its crown jewels, but it's still annoying.

    --
    Live today, because you never know what tomorrow brings
  4. Narrow the choice.. by doomicon · · Score: 2, Insightful

    If your main concern is whether or not it runs KDE? Then stick with Linux.

    --

    Awesome!
  5. Re:Love that they open sourced it... but... by TheRaven64 · · Score: 4, Insightful

    He said 'other nix os's' not 'Linux'. The GPL may be incompatible with the CDDL, but the BSDL isn't, and bits of Solaris, such as ZFS and DTrace, have found their way into FreeBSD.

    Saying the CDDL is incompatible with the GPL is misleading - the CDDL doesn't say anything about code not explicitly released under it. It is the GPL which imposes constraints on third-party code. If Linux used a more permissive license then it would be able to use OpenSolaris code, and OpenSolaris would be able to use Linux code just as it used to use a lot of BSD code back in the SunOS days.

    --
    I am TheRaven on Soylent News
  6. ZFS and Dtrace are finding thier way into other OS by Anonymous Coward · · Score: 1, Insightful

    I find quite interesting that the coool features are finding their way into FreeBSD but not linux. Makes you think which users really have more freedom.

  7. Re:I have a problem with this kind of "open source by Anonymous Coward · · Score: 1, Insightful

    All spoken as if by a really naive person. You seem to think that Linux is not in competition with BSD, as if it were above BSD (and OpenSolaris). That's a strange position to take. Do you think that Linux' progress is a result of competition with itself or with Windows alone?

    Both BSD and OpenSolaris are technically equivalent to Linux in many areas and superior in some others. By the way, Linux is also superior to the other two in some areas, too. You would be a fool to discount any of these operating systems, as each has pros and cons associated with different projects and needs.

    Furthermore, if your hypothesis is that OpenSolaris won't be able to compete with Linux because of the "community" aspect, then why would you suggest that it may be able to compete with BSD which also is developed by the "community." That reeks of Linux fanboyism and illogical thinking.

  8. Re:The syntax for ipconfig is different? by argent · · Score: 2, Insightful

    Microsoft also replaced the BSD TCP stack, but they kept the same userland commands. They already had a different config command (ipconfig instead of ifconfig)... probably because they had to rewrite that to cooperate with their netbios and other stacks, but ...

    C:\WINDOWS\System32\> strings ftp.exe
    [...]
    @(#) Copyright (c) 1983 The Regents of the University of California.
    [...]

  9. Re:It's a bit late by metamatic · · Score: 2, Insightful

    Why? As a user/admin, what does it matter to you?

    I've been bitten too many times by companies killing off products. Also, my experience in the past has been that the first thing you need to do with a Solaris box is install all the GNU tools anyway, to replace the broken awk, broken sed, etc. So really, why would I want the non-GNU licensed tools available if I'm not going to use them?

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  10. Re:maybe I should go and play around with this! by outZider · · Score: 5, Insightful

    You've run ZFS in production, yet you can't see the improvement on Linux's model? You mean the fact that md is completely broken and LVM is unreliable and slow by comparison?

    --
    - oZ
    // i am here.
  11. Re:I have a problem with this kind of "open source by bigstrat2003 · · Score: 2, Insightful

    Cause anything which isn't GPL isn't open source, amirite?

    --
    "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
  12. I thought it sucked. by Red+Leader. · · Score: 2, Insightful

    I gave Solaris 10 more than a fair shake a few months ago (with an eye on its ZFS support) when I had a hard drive fail. I worked pretty hard at getting it to run and really didn't get very far. Note: I've been using Debian for almost 10 years now -- so I'm pretty biased.

    From what I remember there was an astroturfed Sun-staff-only developer community, little information available online, slow as hell boot time, ZFS boot partition complications, and a broken KDE (the X server didn't work correctly; I have absolutely ZERO problems, even with 3D here in Linux).

    And when I looked ahead to maintaining the system (the VAST BULK of where overhead is spent) I didn't see anything that looked as sane or easy as Debian. No incremental updates, just some arcane BSD-esque 'port' or .tar.gz package system (excusable for the rare unpackaged Perl module, but unacceptable for the whole damn system). I'm quite admittedly not very knowledgeable about BSD and Unix, but damn those systems seem like a bitch to maintain. And Nexenta simply wasn't there yet.

    Solaris 10: pass.

  13. Re:maybe I should go and play around with this! by 19Buck · · Score: 2, Insightful

    "Would be nice if this was more geared towards the server end of things"
    in that case what you want is Solaris 10, not OpenSolaris