Imagine you are at a piano recital. Expecting the choppy, hesitant performance of a scared youth, you suddenly learn that Van Cliburn is in town and has volunteered to step in so the poor boy can study for finals. What follows is the smooth, effortless performance of a master, an incredible bargain for the price of your tickets. So it is with Caldera's new Linux Administration class.
As Linux completes the transition from religious movement to corporate initiative, the need for serious, accredited training grows. The class composition in this, the second-ever Linux Administration course, hailed from all across the U.S. and reflected the broad appeal of the operating system. Joining me in the pilgrimage to Caldera's Utah offices were an Internet service provider, an IT administrator from a community college, a couple of CAD/imaging specialists, a medical records administrator, an officer from a medical supplies company, a VAR and a system administrator from an on-line catalog firm. Previous Linux experience ranged from extensive to nil.
I came because the Engineering Tools group I manage at MCIWorldcom develops web-enabled databases. I'd been using Linux off and on for several years, but recent testing of the new Linux releases of Sybase and Oracle had convinced me that a significant corporate hurdle to using Linux, the availability of major-league databases, was now gone. Could Linux replace our present NT-based web and database servers? I attempted to find out.
The Linux Administration class runs four days, with an installation class on day five. The course makes few assumptions: you begin by learning how to properly start and shut down the system, configure the boot loader, create partitions and file systems. From there you cover basic system commands, then user and group management. After learning how to customize the environment and set permissions, you move on to a very thorough treatment of networking. We set up a simple network, configured serial terminals, used NFS and Samba. We synchronized each machine to a time server, configured FTP and web servers and then set up full domain name services.
CGI programming, Sendmail, security and firewalls were covered briefly but thoroughly. After a session on printing and package management, we delved into the arcana of system initialization processes, loading and unloading modules on the fly, backing up the kernel, even rebuilding the kernel to customize it. After a discussion of log files and troubleshooting techniques, we spent the last day installing OpenLinux systems on our class PCs.
Throughout the course, I was impressed with the depth of knowledge the instructor (Wilson Mattos) displayed and the resources Caldera brought to bear on difficult questions. Eric Ratliff (working with Linux since release 0.11) and Allan Smart (a Caldera director) were always on hand to explore involved topics as deeply as we wished.
How does the class compare to other industry training courses? I've taken most of the classes Oracle offers and a good number from Sun. Unlike other industry courses, our instructors at Caldera stayed in the room during exercises to help the students. The instructors didn't read PowerPoint slides to us, and the exercises in the book were relevant, clear and useful. Even given the beta nature of the class and the occasional bobble in the documentation, I would rate the level of instruction and the professionalism as good or better than most industry short courses.
Also to Caldera's credit, the Linux instruction was as vendor-neutral as possible. The class used networked Caldera OpenLinux PCs, but Mr. Mattos always covered variations which might arise with distributions from Red Hat, Debian, Slackware, SuSE, etc. Class participation was invaluable; members contributed many useful tips about distribution idiosyncrasies and about Linux in general.
The little things you'd expect from a Linux vendor were also present—the “Designed for Windows95” sticker strategically placed on the copier waste basket, abundant refreshments, the vigorous debate that arose over future Linux certification tests. (Does complying with the GNU open-source license mean Caldera must include answers with the certification questions?)
The one-day installation class at the end of the week clarified the often obscure aspects of loading up Linux. In addition to giving everyone a boxed copy of their latest Linux release, Caldera instructors even helped class members get Linux up and running on their personal laptops.
I would have preferred more elementary coverage of certain basics (shell scripting, for example) at the expense of advanced networking instruction, but the class did a good job of distilling the core knowledge of Linux into a retainable, five-day package.
Will I now go back and lobby MCIWorldcom to put Linux on every desktop? Probably not. Even with the slick new KDE X interface in Caldera's latest distribution, I think it is still going to take further evolution before the corporate desktop line is breached. However, my company places a premium on finding the most cost-effective, efficient ways to run its telcom business, and ignoring opportunities has never been a winning strategy. I think Linux can find a secure home right now on machines used as corporate servers. No matter how you slice it, running Linux on network file, print, mail, database and web servers delivers potent bang for the buck. These systems scale quite well, are remarkably stable and are least restrictive in terms of development options. Major league databases are now running quite well on Linux (Sybase comes bundled with the latest OpenLinux release) and the remaining corporate concerns about support and formal training are being handled capably by companies like Caldera.
I'd like to thank the Caldera staff for good value on the education dollar and for their hospitality during the class. I'd also like to thank the Engineering Tools group at MCIWorldcom for tolerating my Linux evangelism.
|Using Salt Stack and Vagrant for Drupal Development||May 20, 2013|
|Making Linux and Android Get Along (It's Not as Hard as It Sounds)||May 16, 2013|
|Drupal Is a Framework: Why Everyone Needs to Understand This||May 15, 2013|
|Home, My Backup Data Center||May 13, 2013|
|Non-Linux FOSS: Seashore||May 10, 2013|
|Trying to Tame the Tablet||May 08, 2013|
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Home, My Backup Data Center
- New Products
- Tech Tip: Really Simple HTTP Server with Python
- RSS Feeds
- Connecting Android device to desktop Linux via USB
17 min 32 sec ago
- Find new cell phone and tablet pc
1 hour 15 min ago
2 hours 44 min ago
- Automatically updating Guest Additions
3 hours 53 min ago
- I like your topic on android
4 hours 39 min ago
- Reply to comment | Linux Journal
5 hours 41 sec ago
- This is the easiest tutorial
11 hours 15 min ago
- Ahh, the Koolaid.
16 hours 53 min ago
- git-annex assistant
22 hours 53 min ago
- direct cable connection
23 hours 15 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi
It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.