November 2013 Issue of Linux Journal: System Administration
Here at Linux Journal, we love system administrators. Partially, that's because many of us are system administrators, but more than that, we all realize just how important sysadmins are to any organization—and how overlooked they usually are. This year, we decided to make two system administration-focused issues, because that's how much we care. (Also because system administration is one of the more popular topics, and a large percentage of our readers do some sort of sysadmin work. But, we do care. Really.)
Reuven M. Lerner starts off the issue with some awesome information about PostgreSQL and Ruby on Rails. With the latest version of Ruby on Rails, PostgreSQL has been integrated more closely than ever before. In a nerdy version of the "your chocolate is in my peanut butter" situation, Ruby on Rails is now far more yummy. Dave Taylor, on the other hand, whips out his scripting Kung-fu to update all the old URLs that broke when updating his content management system. CMSes are wonderful when it comes to delivering content, but moving between systems means dealing with the differences in how they create paths. Rahter than repost every article he's ever written, Dave modifies the URLs with scripts. And, he shows us how he does it.
Kyle Rankin and I both look at the lighter side of system administration this month. We didn't plan it, but perhaps it's a sign that every sysadmin needs a break from time to time. I covered my adventures with a CuBox computer, which is more powerful than a Raspberry Pi and about the size of a large ice cube. Whether you need a power-efficient server or a sleek XBMC unit with built-in IR, the CuBox is cool enough that I had to share. Kyle takes another stab at the Raspberry Pi this month, and he describes how to turn the little beasties into gaming machines. No, not those fancy new first-person-shooter type games, but real games, like the Nintendo Entertainment System. Get your nostalgia primed, and check out Kyle's experience with RetroPie. (And say goodbye to your weekend!)
Alex Davies and Alessandro Orsaria bring us back into the server room with their article on GlusterFS. As cloud computing drives bigger and bigger data centers, sometimes in our own server rooms, GlusterFS is one popular and powerful way to provide a distributed filesystem. Although many of us remember expanding storage by notching out the corner of a floppy disk, these days, petabytes of data can reside seamlessly across multiple servers. Alex and Alessandro explain how. Dariusz Suchojad follows them with his article on Zato, which is a platform for integrating Python into the cloud.
Next up this issue is SIDUS, which stands for Single-Instance Distributing Universal System. Emmanuel Quemener and Marianne Corvellec introduce us to this unique system that drastically reduces maintenance and installation time for new computer workstations. Not quite LTSP and not quite a fat client installation, SIDUS allows for the reuse of an operating system over the network. It's a fascinating concept and well worth the read. Then we finish the issue off with a special report on OpenStack. Every system administrator out there has at least heard of OpenStack, and in this report, Tom Fitfield provides a crash course in the technology. Whether you're an old hand or a newbie, Tom's information is invaluable to anyone interested in cloud computing.
We also have our regular assortment of product announcements, reviews, tips and vendor information in this issue. Heck, we even hand-pick our ads to find information that will be interesting and useful to our readers. Whether you're a system administrator or just an avid fan of Linux, this issue should entertain and inform. As for me, I'm planning to eat dessert first and give RetroPie a try. If my boss complains, I'll just blame Kyle.
Available to Subscribers: November 1
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- My +1 Sword of Productivity
- Managing Linux Using Puppet
- Tech Tip: Really Simple HTTP Server with Python
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Non-Linux FOSS: Caffeine!
- Returning Values from Bash Functions
- Rogue Wave Software's Zend Server
- Doing for User Space What We Did for Kernel Space
- Google's SwiftShader Released
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide