Why IT Won't Like Mac OS X Lion Server
snydeq writes "InfoWorld's John Rizzo sees Mac OS X Lion Server as a downgrade that may prompt a move to Windows Server. 'Mac OS X 10.7 Lion Server adds innovative features and a new low price tag, but cuts in services and the elimination of advanced GUI administration tools may force some enterprise departments to think twice about the role of Mac servers on their networks,' Rizzo writes. 'Looking more deeply inside Lion Server, it's impossible to avoid the conclusion that Lion Server is not built for those of us in IT. The $50 price tag — down from $500 — is the first clue that Lion Server trying to be a server for the consumer. But the ironic part for IT administrators is that Lion Server actually requires a greater degree of technical knowledge than its predecessors.'"
No doubt Apple is backing its new iCloud platform as the way for everyone to share - and damn the so-called hardware Server market. This is the only operating system not natively supported in most virtual machines. IDC doesn't even include Apple in market share reports anymore, and they've clearly de-leveraged their investment over the past few years as opposed to their commitment to growing xServe in 2002
All that aside, I had a client who insisted on moving to OSX Server in 2003 to manage his email. FIle sharing was fine, even over a massive fiber/iscsi San config. But it didn't take long for his users to force a switch to an exchange hosted environment. The features just weren't there and the support or the tech resources to make corrections were far too time-consuming.
When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
I've played with it for a few days now, and I absolutely agree. I'm not planning on upgrading any of my customers at this point, and I'm considering my options for replacements in environments where I can't maintain Snow Leopard Server indefinitely. I think it's likely to be relegated to calendar server duty, and I'm going to move mail, web, and FTP to some variety of Linux.
I'm really not happy with Apple about Lion - it just doesn't feel like an upgrade to me, and server is even worse. I don't like seeing the best operating system there is backsliding like this.
I can easily think of two more:
I have not heard any reason why a currently working installation of OS X would suddenly stop working altogether just because the owner did not upgrade. Windows people have seen this before; there are plenty of people still running Windows XP even though two newer version of the same have been released since.
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
John Rizzo, author of "Mac OS X Lion Server for Dummies"
A fool sees not the same tree that a wise man sees. -- Willam Blake
Mac OS X Server before it, and now OS X Lion Server aren't intended for enterprise IT, and haven't been for a while. Apple has been working the word enterprise out of the marketing pages for a while now.
Indeed, the current blurb says this on apple.com: "OS X Lion Server gives you everything you need to provide workgroup and Internet services.".
For workgroup and SMB sized applications it's pretty nice, but a bit of a quandary when you hit the big leagues.
I put all my thoughts on it in my review on AFP548.com: http://www.afp548.com/article.php?story=lion-server-review
The real place in enterprise for the Mac has been in on the client side for quite some time now.
"Requires a greater degree of technical ability" omg, the command line, NOOOOOooooooooooo!
Or there is another option. Learn how do to things without a pretty gui helping you.
They need to have mac os X sever for any VM on any base hardware.
Apple does not even have a real sever any more.
The mini and mac pro are lacking in big plies like.
Dual PSU
lights-out management (LOM)
Hot swap HDDS -at least the mac pro has easy to get to HDD bays
Dual nics in the mini.
no easy to make bootable installation DVD or image for sever 10.7 -you can make a OSX 10.7 install image / dvd.
NO sever OS downgrade on the new hardware.
The server admin tool you're talking about is cut down compared to the tools in v10.6. Some key screens are now completely gone and so configuring some aspects will not work.
My favourite feature of the new server.app is how the ssl certs keep resetting to bad configurations.
All of the advanced GUI tools (Server Admin, Workgroup Manager, etc.) have been updated for 10.7 and available as a separate download from Apple:
http://support.apple.com/kb/DL1419
The whole premise of this article is bunk.
It sounds like he isn't. I'd mod you up if I could.
I don't know any high quality sysadmins that want more point'n'click high-bandwidth GUI features on their servers, and less reliance on low-bandwidth SSH console commands.
I mean, I'm willing to hypothesize that they are out there, sure, but I'm also willing to postulate the existence of flying monkeys for the sake of discussion. I don't expect to ever meet one.
If you're not satisfied with your upgrade path from an OS X server, why would Windows be your choice? Wouldn't another UNIX like platform be an easier, cheaper, and more reliable choice?
Give me Classic Slashdot or give me death!
The share price and earnings of a vendor doesn't help the IT department do their work. IT doesn't care about share price and earnings, as long as they're both positive numbers and not trending downward (meaning the vendor isn't likely to go bankrupt and thus leave them with unsupported product).
Nothing changes. Haters hate, and people who hate change will bicker. Eventually 10.7.1 will come out and fix some of the problems that are discovered during general release and life will go on. I remember similar stories about Leopard and Snow leopard.
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
If your using a non time capsule network backup, it's broken. They disabled DHCAST128, and use dhx2 instead.
My biggest complaint is the lack of information about the upgrade process. I currently have a Mac running 10.5.8 Server and I haven't been able to find anything that will tell me if any of my settings will migrate if I upgrade to 10.6 and then to 10.7 and then add the Server addon. Do I have to start over at that point or will my server settings be maintained through that process?
Seems like this might be a situation a lot of people could be in if they didn't want to shell out another $500 for 10.6 Server but are now interested in upgrading to 10.7 Server.
With the elimination of the XServe and now the simplifying of Lion Server, it's clear that Apple has decided to choose a different vector for their server business. To me it seems they are now focused on the SOHO market where the users administer the network and there is no IT department (obviously another reason why IT professionals REALLY do not like Lion Server). This is a very Apple thing to do: turn something complicated into something almost anyone can do. I would not be surprised if they ended up making more money with this approach than they did with the XServe approach - this way has a significantly broader base.
I would never have considered using OS X Server at home before but I an now thinking about using my current Mini for a home server after I upgrade to a new machine because it now seems doable and worthwhile to me.
Hot swap HDDS -at least the mac pro has easy to get to HDD bays
The minis these days make it very easy to get to HDD and RAM. You just unscrew a large cap on the bottom.
Dual nics in the mini.
How about 20? It has Thunderbolt.
no easy to make bootable installation DVD or image for sever 10.7
What? It's very easy to make a bootable clone using a program like Super Duper.
The dual PSU is an issue, but the mini's are so small and cheap enough why wouldn't you just be running several and have hot failover to the working ones?
They actually seem like really good server systems to me.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
He got all the installation part wrong. Once you buy Lion from the AppStore you can easily create a DVD without any hacks and there are a couple of ways more to install Lion (including a netinstall). You don't need snow leopard either.
Honestly, It seems to me that the things that are best done in a windowed environment (user management, policy management, etc) have been kept in a nice GUI, whereas the things that have been traditionally configured in text files or via the command line on *nix servers have been kept that way. Quit moaning about having to actually learn how to administer a server. I don't see how IT guys in a enterprise are really going to see this as a bad thing. If they already know how to administer a *nix box, they can administer a OSX box. I can see this affecting shops that are solely OSX Server environments, but those are the exception, not the rule.
... the elimination of advanced GUI administration tools...
Incorrect. Lion does indeed include the most awesome GUI administration tool in existence.
It's called Terminal.
In the course of every project, it will become necessary to shoot the scientists and begin production.
I know when I do IT I go headless Linux. My question is what IT Professional actually needs to use advanced GUI administration tools. I'm NOT bashing those of you who use them but when I think server I think command line. The desktop has the GUI and the server has the prompt. Much like an embedded system where you want to the power to be available it just makes more sense to go with no GUI. This is why to me Windows based server's never made sense. I know it's a widely used Server OS and I know it's involved in a lot of company's but I just personally have never been a fan. So by OS X Lion saying they have elimination of advanced GUI administration tools I say this is a good thing! I'm not going to sit here and fan boy Linux or anything like that, but on a totally personal belief, right or wrong I'm going to say IT is a command line only world. Leave the GUI for the desktop and the command line for the server.
Feel free to criticize me for this but either way it's is my opinion, right or wrong.
Not this time. This isn't about bugs, it's about intentionally removed functionality.
I do sincerely hope Apple gets a clue from these articles and realizes that they screwed up. But I'm not holding my breath, and I'm not recommending any more Mac servers for my customers unless they have a specific need. I've always been a big Mac proponent, but I'm getting tired of apologizing. This time, I'm not going to, I'll be installing more Linux servers as it's time to replace the 10.6 servers I've installed, unless Apple fixes this mess.
So IT departments may not like apple for various reasons.
Look at the share price and the earnings. Apple, quite rightly, couldn't care less.
I don't think it needs an article a day to say what IT departments think of apple either
Slashdot is not the Wall Street Journal - most people here don't care about Apple's share price and earnings, but many of us do care about what to do with our existing OSX servers, whether or not we should plan an upgrade to Lion, and what impact that will have on us.
So using Unix to run your server means you're not an IT professional? What are they supposed to install? BeOS?
I posit that anyone using a server version of an Apple product is not an IT professional to begin with.
I posit you're either an idiot or a bigot, or both. But it's clear you are uninformed. There are many installations, profit and non-profit, using OS X Server.
This is "News for geeks, stuff that matters," not "News for Apple execs, stuff that mattes to Apple"
It is still useful info for people considering Apple in these server positions.
Well, I presume he means GNU Linux, of course! Because Gnu Not Unix!
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
The writing was on the wall as soon as Apple announced that the Xserve line was going away and nothing would be replacing it as a rackmount option. The sad thing is that everything works remarkably well together (we've had 6 servers attached to 6TB of storage using Xsan for years now with no problems) but it's simply no longer a supported solution. And Apple's suggestion to replace the servers with Mac Pros or Mac Minis is simply ridiculous for a handful of reasons. In the mean time, we're looking at hardware from IBM and Oracle and weighing our options.
Karma: Positive. Mostly effected by cowbell.
" IT doesn't care about share price and earnings, as long as they're both positive numbers and not trending downward"
You might want to go look at any other vendor's numbers then...
There are two types of people in the world: Those who crave closure
Honestly, having used OS X Server for years, I long ago stopped using the GUI tools for anything that it wasn't required for. Simply because it was always happy to blast away any advanced changes that might have been made by hand. Nothing like having to restore backups of httpd.conf simply because Server Admin or System Update decided to just write over the existing one. Hell, I've also had System Update simply write a blank virgin setup over our LDAP setup. So if 10.7 looses half the GUI and in return (I'm hoping anyway, haven't installed the server version yet...) will simply leave files alone that are already configured, I'd consider that a welcome trade.
First, this article is about Lion Server and you seem to be talking about Mac OS X Lion Client, but what the heck...
I've installed Lion on my client machine and I got to say, that I love it. It installed on my system with ease and didn't muck up the way I had my Snow Leopard environment setup. Everything is snappier, seriously. My iTunes used to show the little beach ball anytime I tried to move to another library or click on a new song. Mail, same thing.
Your beef with the icons, it doesn't bother me as much as it apparently bothers you, but I like it. The content seems to stand out more and the "interface" just blends in with the background.
Mission Control, Launchpad, etc... I never used any of those features on Snow Leopard (Spaces, etc) and I'm not really using them on Lion. I could see how new switchers coming from iOS might find it comforting, but as a long time Mac OS X user I just choose not to use them and they are easily avoided.
Now, as for Server... I spent 8 hours and did 3 clean installs trying to get that thing working this weekend, but it's extremely buggy and I was quite disappointed. I finally got it working to find and after I set up my cert, I discovered that it forced every web connection to be "https" on my web server. I couldn't figure out how the heck to set up a normal server and a secure one. I think apple has a lot of work to do on this thing (if they have plans to do so), but as a small business user trying to just set up a development environment, it was not fun. I gave up.
Anyway, Lion Client rocks, Server seems to suck. That's my 2
The real Sig captains the Northwestern. This one captains
This is truly a major disappointment - right on the heels of the discontinued xServe.
I couldn't be more sad for the direction and the position Jobs & Co. has put Mac IT in. It's like a nightmare. Here we had the best stuff, server and Server OS-wise and they wreck it all within the span of a year.
I'm starting to get pissed off, and I'm a long time FANBOY. I fucking love the Macintosh. There's nowhere to run.
What the hell are they thinking?
They deserve whatever comes their way now, they've demoted us to what used to be vicious lies about what the Mac was.
This is a nightmare, God, wake me up.
Bloody-Hell.
~hylas
There's a noticeable difference between a package getting dumped from the default install and a package no longer being made available at all.
I do sincerely hope Apple gets a clue from these articles and realizes that they screwed up. But I'm not holding my breath, and I'm not recommending any more Mac servers for my customers unless they have a specific need. I've always been a big Mac proponent, but I'm getting tired of apologizing. This time, I'm not going to, I'll be installing more Linux servers as it's time to replace the 10.6 servers I've installed, unless Apple fixes this mess.
I'm sure you had good reasons, but I'm not sure I would ever have chosen an Apple server, as Apple were always a bit lukewarm on enterprise support, even when they tried their hardest it was a bit half-hearted, and were never really competing well with Linux or even Windows servers for performance or available server software, though I guess they did have it all presented in a neat package with a nice admin UI. Linux is a much better choice for servers at this point, and in a few years I would expect Apple to drop even more of the server features or even drop it altogether as less and less people use it.
Apple's focus is definitely consumers now, and more specifically, gadgets, mobile and iOS. They have moved on to the next great thing (mobile, cloud), and that's great, it works well for them and the majority of their customers, but it means they have completely lost interest in many parts of their business:
* Pro software like Final Cut Pro has been redesigned to make it easier to use (not adding features, taking them away)
* xCode is still a buggy mess, though it is at least getting some attention.
* Mac Pro machines have not had a major upgrade in years and are quite expensive for what you get compared with consumer options
* Mac OS X has become OS X, and has moved visibly closer to iOS in many ways (and in many ways improved as a consumer OS because of this)
IMHO that change of emphasis from pro to consumer is only going to increase in velocity, unless someone very different from Steve Jobs takes over.
Through Terminal, can the user access specialized editors for the configuration files that automatically determine which lines are valid and which aren't and interactively restrict input to valid values?
He is and says so in TFA. He also says that the new version is significantly pared down in functionality.
"16MB (fuck off, MiB fascists)" - The Mighty Buzzard
Comment removed based on user account deletion
Beyond basic configuration, real Mac OS X sysadmins don't use the GUI's. The things the author gripes about (QTSS, MySQL, NFS) were never really expansive in the GUI tools beyond "enable networking" or "run # processes" or "set this service to run on port 8000". QTSS has been replaced, not removed and no longer requires server involvement beyond a file share. MySQL is replaced by PostgreSQL and as said before, beyond "enable networking" really had never any GUI admin tools thus we were still going to command line or phpMyAdmin. MySQL is still there by the way, not removed entirely. NFS same thing, shares were never done in the "NFS" tab, they were done in the "Sharing" tab together with AFP and SMB.
SMB as a PDC/BDC is maybe a slight loss in small environments but thanks to the licensing issues it was stuck on 2 and never could've made it bundled in Mac OS X to 3 (and Windows 7 support) as GPLv3 prevents the proprietary ties to the configuration subsystem. There is documentation available however on how to run Samba 3 (and binary packages as well) on Mac OS X Server and run it as a PDC/BDC against LDAP (which Open Directory is), it just won't be integrated.
I like that XSAN is now included for free. Great if you want to build a large mail or Apache or any type of cluster and very simple to set up. Also the Profiles addition will be a boon in many (especially the more mobile) environments. A lot of that could be done already (provisioning) in Open Directory (using MCX) but not many users like to be bothered with locking down their environment.
Custom electronics and digital signage for your business: www.evcircuits.com
Comment removed based on user account deletion
Comment removed based on user account deletion
let me tell you as an industry insider in web hosting/datacenters that server = linux since a long time ago. the question is, which flavor of linux. the most used and accepted one so far is centos. those who want to handle the support bill use red hat enterprise. debian and clones, opensuse come after. ubuntu is just a new entry.
just have a look.
http://www.webhostingtalk.com/
community forum for hosting/it/datacenters. you can find all kinds of people from industry, ranging from (now the biggest datacenter in u.s.) softlayer, much lauded rackspace to obscure indian company to kids who are trying to do hosting with their mothers' credit cards.
Read radical news here
Yes. RTFA.
Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
THANK YOU for not proposing Windows servers as some sort of logical rollover.
Comment removed based on user account deletion
Comment removed based on user account deletion
Comment removed based on user account deletion
I think Apple has come to realize it's simply not a player in the server space. Being Unix, it's hard to compete with Linux when your greatest strength - the UI - isn't really important. There's very little that Apple offers - in the server space, anyway - that the other *nixes don't also provide.
That said, this article is silly. The author likes to refer to "those of us in IT", but clearly he's not particularly technically oriented. Unix admins don't just prefer the command line - they DEMAND it. For a Unix admin, the loss of GUI controls is basically irrelevant. And even if you like having a GUI interface (and, btw, please turn in your geek card at the door), the plaintext configuration files for Apache, Samba, OpenLDAP, CUPS, or what have you are not particularly arcane.
I think the author falls into the camp of people that like to play at being a server admin (seriously - Podcast Producer? Lamenting a GUI for MySQL?) as more or less a "fun little hobby". For those people, Mac Server was a viable alternative to Windows. There's nothing wrong with that, but it's not a commercially viable market.
#DeleteChrome
Apparently, these idiots at IDG don't know what Linux is.
great until they max out the consumer market and IT won't allow it anywhere near a corporate lan. lack of group policy support out of the box (on a windows or linux domain) combined with lack of rackmountable options combined with lack of (legal) ability to virtualize means there is really no good solution from apple for medium or large businesses. Apple can say screw you to IT, but as a mac user I can say screw you right back from the server room. I have customers that would go all apple if support for group policies and enterprise tools were better, but instead only have a half dozen macs for creative departments.
Get a web developer
analogy can be illogical.
After the Final Cut Pro screw-up, this doesn't really surprise me. As a Final Cut Pro user who likes OS X as his primary OS, I'm stuck on 10.6 for as long as I can get by. I didn't even have the newest good Final Cut Studio when they discontinued it. Now, I'll have trouble even finding a copy of that version to buy. My version (FCP Studio 1, I think) only works with 10.6 if I don't install the latest Pro Apps update.
Really, this is something fundemental to remember, MS has no clue as to what way it may be jumping next. Just see gaming on windows. They have changed their tune on it so often they sometimes changed their mind before the previous police had even been announced.
Apple on the other hand has a plan. And OSX as a serious computer isn't a big part of it. They know the big money is in the home and in peoples pockets.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Just another piece of evidence to prove the fact.
http://apple.slashdot.org/story/11/07/22/1347232/Will-Apples-Lion-Roar-For-Business
I read Slashdot for the headlines, because the headlines, unlike the articles, are usually original and never duplicated
So what you are saying is the majority of changes from Snow Leopard which changes some functionality make it exactly like Vista? Forgive me if my memory is wrong but Vista was panned as horrible because hardware drivers were non-existent or buggy at launch, many machines advertised as Vista compatible could only run the most basic version of Vista, true Vista compatible hardware would require many computer owners to buy new hardware instead of upgrading their XP computers, UAC was annoying at best and intrusive at worse, and offered very so little new functionality for the vast majority of users that many, many businesses waited till Win 7 before upgrading. So Lion after a week or OS is just like Vista? I see.
Well, there's spam egg sausage and spam, that's not got much spam in it.
And it makes sense that they did so, for a number of reasons:
1. The day the XServe was discontinued it was obvious that Apple weren't interested in the server market. Come on, they proposed the Mac Mini as an alternative.
2. Some of the removed functionality (I'm thinking particularly the Windows integration) depended on F/OSS projects which haven't seen dramatic functionality improvements in many years. Come on, PDC functionality? What year is this, 1999? Vista onward won't even join a Samba PDC-based domain unless you hack the registry; Samba 4 is still years away.
3. Most of the other aspects of removed functionality I don't see a huge deal with. I don't really see the benefit to a GUI for your database administration unless you also provide a GUI for setting up the application(s) that will talk to it; most printers these days can be purchased with inbuilt networking and putting a print server between such a printer and your workstations seldom makes sense, your'e just adding something to go wrong; the "printer pool" functionality in CUPS is something I've always thought was a bit of a "Look, gran!" function. IMV, the few organisations that would be likely to use this would be very unlikely to use OS X server to do so.
Apple had a choice: either stop focusing on the business server market altogether, cut some of the excessive functionality and target the burgeoning home/micro business server market or invest a small fortune in OS X Server (and, in some cases, the underlying software) to bring it kicking and screaming into parity with Windows Server.
But without the hardware, souping up OS X server in this way makes little sense.
Yes there is. And did the author bother looking into whether the packages he needs are available? Did he look for alternatives?
If so, why didn't he mention that in the article?
There's no -1 for "I don't get it."
Am I the last person on Earth that still believe that OSX and Windows are not meant for use as a server?
This isn't really that bad.
The important stuff (MCX) has been enhanced such that client management---which is where the effort is---is easy, fast and comprehensive. The less important stuff is hidden from small shops who would just muck it up, and at the enterprise is usually provided elsewhere (ie, they'll already have an AD domain, Exchange or suchlike, FTP and web servers, file servers etc, etc). Basically, they deprecated stuff most people don't use, or have better solutions for.
About the only real pain is losing enterprise print services, but even that's not too huge a loss considering that, again, there's better tools out there that enterprises are already using, and small shops wouldn't go anywhere near those features.
It would be nice if Apple provided better hardware and/or allowed you to deploy MacOS X Server VMs for things like MCX or ARD. That, more than any of the author's other complaints, is what keeps OS X out of the enterprise. Other nice touches would be SSO on iOS and some way to extend Time Machine services to non-Apple Filers, or if Home Sync/Mobile Users is somehow no longer a festering pile of suck (which, to be fair, is the case on Windows and UNIX when you get to the gigabytes of files stage and are sync'ing profiles)
--srj/mmv
It does not matter, apple's server OS will not gain a foothold in enterprise because Apple no longer sells server grade hardware. They suggest you run it on a mac mini or other consumer grade device with no rackmount capability and no redundancy. Apple does not allow the OS to be licensed to run on other hardware platforms (dell, hp, etc). The termination of the apple server hardware was a clear indication that Apple had no interest in the corporate environment; this price structure is just another confirmation.
"Once you locate and download the Server Admin tool, experienced Mac OS X Server administrators will notice it's a much thinner tool than it used to be. Roughly half the services that used to be there are missing. Most user-based services, such as file sharing, calendaring, and Web services, have been moved to the simple Server application. Others, such as QuickTime Streaming Server, have been completely removed."
I wish you had quoted a bit more, because it leads the reader to conclude that if the one service removed that TFA mentions is quick time streaming server, then big f'ing deal. Here's a little more from TFA:
One of the more significant feature rollbacks comes in reduced support for Windows clients. For years, Mac OS X Server's LDAP-based Open Directory had the ability to function as a primary domain controller (PDC) to support Windows clients. The PDC provided Windows clients with single sign-on authentication, and for those who work on both platforms, it gave users access to the same accounts and server-based home folders from their Windows PCs as well as their Macs. In Lion Server, Windows clients still have access to file sharing, but are now second-class clients.
Another service that Apple deleted is the print server of previous Mac OS X Server builds. Lion Server contains only the same ability to share printers found in every copy of Mac OS X client for the past five years: the open source Common Unix Printing System (CUPS), which gives Macs the ability to host shared print queues and simple pools of printers but lacks the enterprise features that previous print servers had. For example, Lion Server's CUPS cannot prioritize printers in the pool or set quotas for individual users or printers. And you can't publish printers to Open Directory.
The print server would seem to be one of the more important removals in functionality.
They made one server-grade piece of hardware. It was the Xserve. Rumor has it that the next Mac Pro will be convertible to a rack setup, but I wouldn't bet on that coming true (as much as I'd like it). Snow Leopard Server on an Xserve was the high-water mark for the enterprise Mac server. Apple just didn't sell that many.
On the other hand, they practically can't make the mini servers fast enough to keep the channel stuffed. I've installed likely 10 or more mini servers for each Xserve I ever set up in all my years in business. They aren't industrial, but they're great SMB servers. The current model adds Thunderbolt so you can finally do good external storage (no more networked flakey FW800 drives) and a quad i7 for a grand. Lion Server has been turned into a small business server for the average shop. It'll sell millions. Might not be an enterprise product now, but when was it, really?
-- Josh Turiel
"2. Do not eat iPod Shuffle."
The problem is, OSX started almost requiring a GUI for simple administration. /etc/crontab depreciated in favor of xml plist files. /etc/fstab depreciated in favor of xml plist files. Almost any simple, easy to use configuration file depreciated in favor of xml plist files. A pain to read an edit unless you're using the GUIs (which were suprisingly useful, especially the Server Admin). Strangely, apache config files didn't shift to plist format, but the Server Admin GUI edited them well enough.
Earlier in the year, Apple released a new version of it's popular professional video editing software, Final Cut Pro X. There was much belly aching by the user community and in the media about missing features. Indeed, the comments from professional users are eerily similar to those comments of IT admins about Lion Server -- basically that it's being dumbed down for the consumer market.
Just a few weeks ago, Apple updated the FAQ for this software, with CNet quoting the following:
"Final Cut Pro X is a breakthrough in nonlinear video editing. The application has impressed many pro editors, and it has also generated a lot of discussion in the pro video community," the FAQ reads. "We know people have questions about the new features in Final Cut Pro X and how it compares with previous versions of Final Cut Pro. Here are the answers to the most common questions we've heard."
In the FAQ, which details specifics about importing, editing, media management, export and purchase, Apple's tried to make one thing clear: some of the missing features will return with future software updates.
Indeed, Apple may be as inclined due to this backlash to reverse itself with OSX Lion as it was with Final Cut Pro. It's entirely reasonable to project that missing server features may make their return to the Sever Admin panel or as stand-alone add-ons.
After all, I doubt that Apple is trying to get rid of the userbase of corporate departments that use OSX Server and technologies like the group print spooler and the Quicktime streaming server are already developed, coded, and released -- so why not roll them back in?
Rather, it's intended for small businesses that primarily use Mac desktops and don't have an IT department — thus Apple focused on removing things from the basic GUI admin tools that didn't directly support this application — are there seriously admins out there who are familiar enough with Apache and bind to run a nontrivial server, yet "uncomfortable" with command-line tools and configuration files?
The fact that the only hardware Apple markets as a "server" is a Mac mini should be the first clue.
As for "lack of Windows support," this is just Apple's typical "angling for new rather than old" — Active Directory has never been a good fit for small businesses with a single server. The main reason it shows up in this environment other than "because Microsoft documentation implies there is no alternative" is "because some application requires it" — and vendors whose applications make nontrivial use of AD are unlikely to support non-Microsoft AD servers in the first place, even if Apple's servers could pass some hypothetical industry-standard Active Directory regression test suite, which doesn't even exist in the first place. And not tilting at windmills is generally regarded as good business sense.
Given that small businesses will almost surely be either "mostly Mac" or "mostly Windows," it doesn't strike me as "stupid" for Apple to make things as easy as possible for "mostly Mac" organizations, given especially the potential for growth in this market, rather than trying to compete with other vendors' products "on their own terms," even at the expense of the very small number of "enterprise IT shops" heavily invested in Apple servers.
You said this earlier, and I still don't see how installing Linux servers will solve you problem. They ripped out a sub-set of what were generally believed to be pretty poor GUI administration tools. No actually services or daemons were removed, just some GUI tools. The Linux boxes you replace your servers with will also not have these GUI tools. You aren't solving your problem. Either A) stick with the OSX servers and configure them using the remaining GUI tools and some command line tools, or B) install Linux on your severs and configure those services with even fewer GUI tools and even more command line tools. Don't get me wrong, I'm all for Linux servers. When I used Mac clients I typically back them with Linux servers anyway, I just don't see how switching to Linux is going to "fix" the "problems" brought out in this article.
I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
What role does it serve that isn't completely covered, and done better, by a Linux distro or Windows Server?
Running Apple software on server hardware. At least until the Xserve warranties run out. Then there's no stable way to run Apple software on server hardware.
I'm also a Mac admin and we're actively looking for replacements for Apple's gear two or three years down the road. We made the mistake, being a mostly Mac company (about 20% Windows) of letting ourselves be convinced into switching over to a Mac server based server infrastructure back in 2006, just around the time Apple killed the XRaid. I suppose the writing was on the wall back then already, but we didn't really want to look too closely. When Apple killed the XServer with two months notice at the end of last year, it became blindingly obvious, though. Anyone using Mac server software or gear in a larger than workgroup sized company should think carefully before using this tool.
"News for Apple execs, stuff that mattes to Apple"
I've always been a "glossy" fan myself.
great until they max out the consumer market and IT won't allow it anywhere near a corporate lan.
How would that be any different than the past 26 years?
I thought this was a joke at first. In 22 years in IT, outside of use in the film industry, I have never heard of any business that used Mac servers. Linux is far more accepted in the server room. At most, the corporate world accepts a few Mac workstations lurking in creative departments ripe for downsizing.
Given that attitude, why would Apple invest effort in this area?
Oh, they know what it is -- it's that OS that doesn't advertise. So the editorial (commercial benefit) question is, Windows or OSX?
Doesn't matter, though, because serious server types wouldn't give this article their valuable time. They know the Mac is Un*x, and software admin on a Mac is substantially similar to other unices. The real issues are hardware issues. Want (currently) 24 usable threads (12 hyperthreaded cores) ? Lean towards the Mac. Want failover PSUs and hot swappable drives? Lean towards other hardware (and of necessity, away from the Mac.) Got a relatively small system to set up, a Mac is fine. Even a small one. Regulatory concerns... not so fine. Lion is kind of sucky (speaking as a Mac guy), it's really a consumer GUI downgrade, bringing the disadvantages of IOS to OSX, courtesy of some sweat-lodge-addled lunatic at Apple, but it really doesn't matter, because the server heart of OSX isn't GUI based anyway. Anyone who requires "server GUI tools" is only worth an LOL anyway in a serious server environment. The OSX GUI server tools don't retain changes made other than those they directly support... they'll wipe out your subtleties in one click, and so no serious IT department would even *consider* using them -- having said that, there are a fair number of point-n-click IT departments out there without complex setups and no need for them, either.
I've fallen off your lawn, and I can't get up.
I haven't had a chance to sit down and play with Lion Server yet, but the reviews I've read so far (including this one) do not impress me. Hopefully some features will get added back due to customer complaints. If the bit where you need two different admin apps to configure all the services is true, that's completely asinine. They had it right in Snow Leopard Server, where the Server Preferences app was aimed at non-geeks, but if you knew what you were doing you could do what you needed to from within Server Admin.
~Philly
I guess the real question I have is:
How can I hack my old PSU from my dual 2.0 GHz G5 so that it will support a modern intel motherboard, so I can build a new system using the old (sexy) aluminum powermac case and power supply (and fan)? (I'm actually not all that "in love" with the PSU - just don't want to have to purchase a brand new one if I don't have to - but it's one sexy case - especially if I buff-off the Apple logo on the side, and maybe acid-etch or silkscreen something else in there.
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
MacOS X print serving was always a joke even for OD-bound Macs in a strictly Mac environment (i.e., using nothing but what Apple would sell you). One would expect an OpenDirectory server to publish a PPD alongside a URL to a printer location (such as one might need to do if one uses EFI RIPs and the corresponding EFI PPD to connect to an LPR print queue). No way; one must distribute the PPD via other means (static image, radmind, package install system, one-off local install, what have you) and then publish the print queue with the OD server pointing to wherever that PPD is installed on the machine. This is remarkably immature printer serving.
Deleting managed printers from the client is not straightforward. This should be as simple as removing the printer from the relevant group the client is in, logging the client out, and logging back in as a valid user on the client. But in practice this generally requires removing a bunch of managed print queues (the ones named "mcx_" followed by a number) then letting OD push down the printer set you want.
It would be easier, less time-consuming, and more predictable to "manage" the printers by giving the relevant CLI CUPS commands manually. At least then you'd get feedback about how well printer creation went and you would know what's going on each step of the way.
Setting up shared print queues on MacOS X Server is also a time-consuming joke as you wait for the Apple-made UI let you indicate which protocols you'll use to share a print queue.
Digital Citizen
The dual PSU is an issue, but the mini's are so small and cheap enough why wouldn't you just be running several and have hot failover to the working ones?
Isn't this a way of saying one should only run services that have a failover mechanism built into them?
Digital Citizen
If appletv takes care of your movies and all your documents will soon be in the cloud, what use is a home server in the Apple garden?
Even an apparently cut down version which has less features.
http://www.awfullybigmoustache.com
The earnings are somewhat meaningful, but will be delayed. Apple could stop selling anything but kids plastic rings tomorrow and their earnings would still look OK for a short time.
Share price is largely meaningless. Making money in the stock market no longer has anything to do with investing in solid companies. It is more a matter of predicting what will look cool tomorrow and buying it up today. Lather rinse repeat. It doesn't much matter if the company involved even has a product as long as their press releases are sufficiently whizz-bang. There may be SOME correlation between a solid company and looking cool to traders tomorrow, but it's only a loose one in the short term.
In this case, though, server was never a big part of Apple, so a complete failure there won't look that big on the quarterly. Perhaps it will result in less improvement in the quarterlies later, but it won't be visible since it would only be a conjecture.
"A problem for administrators is that there is no supported way to make your own bootable installation DVD. There is an unsupported hack to create one, but it can bring up other complications."
here's apples official unsupported hack to making your own recovery disc.. for the uninitiateld, you can substitue blank DVD or USB stick for USB drive.
http://support.apple.com/kb/HT4718
first thing I did was make a USB stick so I wouldn't have to download it more than once.
Actually most people just panned Vista because of the slowness the indexing introduced.
Either way Lion might not be Apples Vista, but it definitely is a shoddy release.
The fun thing is that on the Apple Support forums people are criticizing Lion left and right, while here instantly the fanboys jump in, either way
I will give a list of annoyances and as far as I can see most users have the same issues with it.
a) Finder, gray in gray icons, the idea was to make the thing more document centric, the problem is in a file manager the navigational control
is an important area more or less the document, now if you want to navigate you have to look at your sidebar twice. I dont have a problem with the gray icons on top. Usability 100% worse.
No option to revert it back
b) Versioning in combination with autosave, removes the users ability to keep control whenever it is saved, to the worse save as does not work anymore, you now have to clone first, then issue a save as a second command, but the save option still is there to enforce a save. Catastrophic for users who rely on a try and save or undo workflow.
To the worse you cannot turn it off for users who do not want to have this workflow.
A better working worflow would be just to version on save, or at least make this versioning workflow optional
c) Mission control half baked, you cannot see minimized windows anymore, you cannot directly drop from the one small space to another, you have to move to the space first with ctrl left / right and then drop the window from there. Add to that a bug that the spaces windows dissapear from time to time (aka are still there but invisible) 80% done, 20% vital spaces functionality forgotten
d) Local snapshots, while usable, it at least in my case adds about 1 Gig of backup data on a machine which basically idles 95% of the day.
Not sure how big the backup grows. After resyncing with time chaine the backup data on the local hd is still there, only turning time machine off removes it. Bad for people with small SSDs. Btw. there is also no way to relocate the backup data to a second hd. Time machine notices the relocation and opens a second backup set.
e) Launcher, half baked again and full of bugs. For some people the programs are stuck in launcher and not removed or added, bug.
The bigger problem is, they forgot the fulltext search functionality which is vital and even ios has.
f) Quicktime, nice to have the youtube upload functionality, but the upload is broken and results in gray youtube videos, workaround so far is to export it into 720p format and then upload it
g) Spotlight indexing, one improvement, you finally can search while spotlight is indexing, downside, after every reboot, spotlight is working for about 5 minutes, not a problem for me due to having an ssd, but others might have a problematic experience there. Reminds me a lot on Vista where the indexer was working for 20 minutes which made my machine back then crawl.
h) replacement of well working hotkeys and behaviors with annoying semi working guestures. Pre Lion it was possible to open a Single Window Expose with a reliable long click on the icon, now you have to use a three or four finger guesture, which works in about 90% of the cases.
i) Inconsistency, while the rest of the operating system had a color bleed, the iCal and address book got an annoying new color scheme with partially fake controls, which sticks out very ugly and reduces the usability due to colour clutter (ars technica has written a detailed article about it). They basically made interface design errors or the early 90s there.
j) SMB Problems, apple now has rolled their own SMB implementation which fails for a load of people
k) The versioning itself is hidden in the top menu under the menu title, close to impossible to find for people without knowing it
l) You cannot put the library folder into the time machine excludes, you only can reach it in finder, by using the alt key on the finders menu
m) Gene
First it's "Mac is too much GUI based." Now it's "Mac has less GUI stuff." Make up your damn minds.
As for backup, just burn the installer to a disc or copy to an USB stick.
Vote monkeys into Congress. They are cheaper and more trustworthy.
Apple killed the traditional OS X Server with 10.7. Despite the 10.7 version number, this is really a 1.0 of something new: an entirely "overlay" based server for Mac OS X.
I expect it to grow. Some of the things it has will no doubt never come back, but I think a lot will over time.
In the meantime, if you need something missing, there's lots of great options out there: various flavours of Linux, plus Snow Leopard. No need to go to Windows, unless of course you want to.
They did remove a few daemons - there's no more Samba in Mac OS X. They've replaced it with some proprietary blob, it no longer handles windoze domains. Not good. QuickTime Streaming Server is gone. That's worse. They also took out the print service, which I could see being critical for some people, even though I never used it. And they took out MySQL, which doesn't bother me, since it's easy to put back. Tomcat's gone too, I never used it and I don't know how hard it is to put back.
As for the GUI tools, I've been running some Linux servers for years. I use GUI admin tools for quite a few things - unlike quite a few people here, I don't consider the command line an improvement on a good GUI, I consider it to be a step backward. It's something that I use when I have to, when there isn't a GUI that does it better. And most of the time, for most functions, there's a GUI that does it better.
The Mac OS X Server 10.6 GUI was, contrary to popular belief, quite good. It wasn't perfect, and I had to occasionally touch a command line, but for the most part it did what it needed to do, was fairly intuitive, and gave quite a bit of control. Where that GUI still works in 10.7, it's still fine. But for quite a few services, it's gone. The replacement is half-assed, and clearly aimed at people who want a server appliance. I can't imagine it'll even work well for them. The old tools have to be downloaded separately - which means that not everyone is even going to see them, they're not likely to be considered a high priority by Apple, and they may even be slated to go away at some point.
Now on Linux, I can install Webmin. That handles GUI operation for almost everything I do, and works well. It's not great for DNS, but I'm used to command line for that anyway. For just about everything else, it's great. It's a unified GUI server management tool. I can of course install Webmin on the Mac too. It sort of works - it's more broken than working, though.
So I'm looking at good and supported admin tools on Linux, and broken and partially functional admin tools on the Mac.
The problem Linux solves, then? A supported path forward for some of the services I need, with good GUI admin tools.
Going forward, I'm still seeing Linux for some services, but since the Mac does better with CalDAV, CardDAV, and AFP file sharing, I'm probably going with a mix in the future.