Server and Network Monitoring with iPhone
February 25, 2010 – 6:53 pm | No Comment

What is a Unix sysadmin doing with an iPhone, you ask? It was a birthday present, if that’s all right with you. I know, I should have gotten something odd with a beta version of …

Read the full story »
Networking

Unix and Linux network configuration. Multiple network interfaces. Bridged NICs. High-availability network configurations.

Applications

Reviews of latest Unix and Linux software. Helpful tips for application support admins. Automating application support.

Data

Disk partitioning, filesystems, directories, and files. Volume management, logical volumes, HA filesystems. Backups and disaster recovery.

Monitoring

Distributed server monitoring. Server performance and capacity planning. Monitoring applications, network status and user activity.

Commands and Shells

Cool Unix shell commands and options. Command-line tools and application. Things every Unix sysadmin needs to know.

Home » Archive by Category

Articles in Data

How to Really Kill Computer Viruses
February 21, 2010 – 6:34 am | No Comment
How to Really Kill Computer Viruses

How do you know if your computer has a virus? Is it connected to the Internet? Then it has a virus. Many computer viruses and other malicious applications are very resilient and will actively resist any attempts to deactivate and remove them. Some viruses can even delete your antivirus application or prevent it from working properly. Many viruses cannot be effectively removed once they are loaded in memory and active.

Forcing Linux to Reboot
January 29, 2010 – 3:21 pm | No Comment
Forcing Linux to Reboot

Until I branched out a few years ago from supporting Unix server to working with Linux clusters, I never really encountered this issue: you type “reboot”, “init 0″, or “shutdown” as root and… nothing happens. Or the system starts going down but then hangs on unmounting a filesystem or unloading a module. I think this happened once to a colleague of mine who was rebooting a Solaris server, but this is a common problem with Linux.

Upgrading from Vista to Windows 7
January 27, 2010 – 10:45 pm | No Comment
Upgrading from Vista to Windows 7

Recently I upgraded a client’s Vista computer (Toshiba Qosmio, 4Gb, Intel Core Duo P7350, 7200-RPM 200-Gb disk) from Vista Ultimate 64-bit to Windows 7 Ultimate 64-bit. Being a Unix sysadmin this is not something I usually do. How did the experience compare to upgrading HP-UX, Solaris or SLES? In a nutshell: I’d rather walk around all day in wet underwear than attempt to upgrade Vista ever again.

NetBackup Command Guide
December 27, 2009 – 7:17 pm | No Comment
NetBackup Command Guide

NetBackup is an enterprise-level distributed backup and recovery application. The environment consists of the master server, media server, storage library, networking hardware, and client agents. NetBackup supports a wide variety of Unix, Linux, VMS, and Windows systems. The original backup solution was developed by Control Data Corp., later acquired by Openvision, which gave the product its “NetBackup” name. NetBackup was then bought by Veritas and is currently owned and supported (poorly) by Symantec.

Copying Data: Are We There Yet?
December 27, 2009 – 7:12 pm | No Comment
Copying Data: Are We There Yet?

I am sure this will sound familiar: you are copying a large amount of data – either locally or over the network – and you are wondering how long it will take and if there is a way to make things go faster.You may be surprised, but it does matter what type of files you are copying: 1Gb-worth of many small files will take considerably longer to copy than two 500Mb files. The hardware you are using is an important consideration, but it’s not the only factor limiting data transfer speed.

Testing Filesystem Performance with Bonnie++
July 10, 2009 – 4:33 pm | One Comment
Testing Filesystem Performance with Bonnie++

Bonnie++ is a benchmark utility designed to test performance of hard drives and filesystems by simulating various types of disk I/O. Bonnie++ may be used to test local disks as well as network-mounted filesystems. It …

Numeric File Permissions in Unix
June 27, 2009 – 7:50 pm | No Comment
Numeric File Permissions in Unix

Suppose you are working with a Web server and your task is to make sure that no files or directories have permissions “777″. It would be easy to just recursively change permissions for all files …

Partitioning System Disk
July 24, 2008 – 8:25 pm | One Comment
Partitioning System Disk

When performing a new Unix OS installation you are usually presented with a choice of accepting the default partitioning layout or going into advanced settings and defining your own partitions. The default layout will normally …

Linksys WAP54G Secure Configuration
June 11, 2008 – 1:09 pm | No Comment
Linksys WAP54G Secure Configuration

Below are some basic steps to secure a wireless access point (WAP). The screenshots are for Linksys WAP54G v. 3.04, however, the same steps will apply to wireless access points from other manufacturers. Understand this: …

Dealing With Disk Hogs
June 1, 2008 – 5:49 pm | No Comment
Dealing With Disk Hogs

Some users and application developers believe that any free disk space on the server belongs to them. Suddenly you get an email alert saying that a server “xyz” ran out of disk space in /home. …

Tips on dealing with the Bagle rootkit
May 26, 2008 – 5:51 pm | 12 Comments
Tips on dealing with the Bagle rootkit

Normally I don’t concern myself with Windows- related matters. However, the infamous Bagle rootkit and its numerous variations deserve some attention even from Unix sysadmins. Bagle annoyed me and my customers long enough. Essentially, Bagle …

VxVM Recovery Cheatsheet for Solaris
May 15, 2008 – 6:22 pm | One Comment
VxVM Recovery Cheatsheet for Solaris

This is a quick-and-dirty guide to recovering VxVM volumes and filesystems on a Solaris server. These instructions are not intended to be an in-depth troubleshooting guide for the Veritas Volume Manager. This is just something …

Highly redundant array configuration
May 8, 2008 – 3:58 pm | No Comment
Highly redundant array configuration

The cost of storage arrays is falling along with the quality of their manufacture. To quote Lev Andropov from the “Armageddon”: “Components. American components, Russian Components, ALL MADE IN TAIWAN!” What in the nineties used …

Dealing with ReiserFS bad blocks
March 24, 2008 – 6:42 pm | No Comment
Dealing with ReiserFS bad blocks

The following is a procedure for recovering a ReiserFS filesystem with bad blocks. If this is a system FS and cannot be unmounted, the box needs to be booted from the latest version of Knoppix …

ReiserFS Filesystem Recovery
March 21, 2008 – 3:55 pm | No Comment
ReiserFS Filesystem Recovery

The this is a description of a method for recovering ReiserFS filesystems from failed disks with bad blocks, when other recovery methods (reiserfsck) will not work. For this example, the failed server is called node1 …

Distributed password cracking with Medussa
May 10, 2006 – 2:43 pm | No Comment
Distributed password cracking with Medussa

Medussa is a password cracking application that supports distributed processing. One node acts as the Medussa server and the rest of the nodes are running the client application. The server node, in addition to running …

Mountpoint permission problem in Solaris
May 4, 2006 – 6:45 pm | No Comment
Mountpoint permission problem in Solaris

The following condition was originally discovered in OpenSolaris 11 (Bug ID: 4697677). This problem occurs when you do mkdir -m 700 on a mountpoint before mounting it. This superceeds whatever permissions you might give …

Informix database migration on HP-UX
May 1, 2006 – 10:51 am | No Comment
Informix database migration on HP-UX

Rather than rebuilding an Informix database on the new HP-UX server, it possible to migrate the existing installation from the old server. The database resides on raw disks with transparent volumes that are not visible …

Creating large AIX JFS filesystems
April 21, 2006 – 12:01 pm | No Comment
Creating large AIX JFS filesystems

A quick note on creating large JFS filesystems on AIX: if the filesystem is 64Gb or might be expanded to over 64Gb any time in the future, make sure the NBPI (Number of Bytes Per …

Monitoring Veritas VM problems on Solaris
April 20, 2006 – 4:41 pm | No Comment
Monitoring Veritas VM problems on Solaris

Several Veritas VM and system logs can be used to monitor and diagnose problems with the Volume Manager. An automated script can be used to grab the last few lines from these logs whenever a …

NFS-mount “Permission denied” error
February 16, 2006 – 11:27 am | One Comment
NFS-mount “Permission denied” error

NFS is a relatively uncomplicated functionality of any Unix system. However, from time to time you are bound to run in the “permission denied” error while trying to NFS-mount a filesystem. Everything seems to be …

Protected: Notes on Electronic Security
February 7, 2006 – 12:05 pm | Enter your password to view comments

There is no excerpt because this is a protected post.