By: William Vera

May 8, 2014 2:12 pm

5,826 views

How to know what ESX version is running on your VM

This article describes how to discover the ESX version when we have only access to the VM guest. When troubleshooting issues, I sometimes need to know the ESX version when my VM's are running, but in the classic scenario where we don't have any type of privileges, it is pretty hard to get that information. […]

Read More



By: William Vera

April 23, 2014 8:40 am

8,185 views

Troubleshooting SLES VM Memory Issues

This document describes how to troubleshoot SLES Virtual Machine's memory issues quickly to get ahead of problems and avoid bigger issues. When we use a lot of VM's it's pretty hard to monitor their health in the ESX level. If we are lucky maybe we have access to vSphere to see the status. Yes I […]

Read More



By: William Vera

September 4, 2013 9:37 am

48,042 views

Compiling the Linux Kernel, the SUSE way

Today Linus Torvalds announced the release of the Linux Kernel 3.11 "Linux for Workgroups" (is not it funny?). Let's get straight to the point: How to compile the kernel manually, SUSE style!. For this example, I'll use the new kernel 3.11 (obviously) on a SLES11 SP3 server. 1. After all we […]

Read More



By: William Vera

April 22, 2013 9:43 am

3,872 views

BASH Debugging – Quick Tips

Almost everyone knows (or should know) the basic options in bash debug. -v Print shell input lines as they are read. -x Print commands and their arguments as they are executed. Sounds easy right? See the difference, a practical example, a simple and silly script to demonstrate this: billy@sles:~/lab> cat bashdebug.sh #!/bin/bash […]

Read More



By: William Vera

April 16, 2013 3:56 pm

28,506 views

Running "crash" to analyze dump data on SLES11

Crash is a powerful tool that will analyze core dumps after crashing, to help you with troubleshooting or forensics analysis. Coredump files after an incident are stored in: /var/crash/$DATE There is a README file in this path with basic info of the core dump file: sles-beta:/var/crash/2013-03-27-10:32 # cat README.txt Kernel crashdump ---------------- Crash time […]

Read More



By: William Vera

April 4, 2013 10:33 am

6,284 views

Monitoring TCP connections easier and faster in SLES

License: GPLv3 Problem: Parsing <i>netstat</i> output has always been a pain because of the large amount of data that is available. Sometimes I need some information more than others, but I almost always want to quickly see the total number and type of connection I have. Solution: For […]

Read More