- Troubleshooting SYNs to LISTEN sockets dropped message from netstat
- Postfix as a SASL authenticated, TLS enabled Relay
- Updating Route53 records after EC2 instance restart
- Using LXC with OpenStack
- Deploying Prometheus for monitoring and stats collection
- Deploying MongoDB
- Deploying Apache Cassandra
- Deploying Elasticsearch cluster
- Simple Continuous Deployment System with Jenkins and Github
- Deploying services with Mesos, Marathon, Zookeeper and Docker
- Multitenant HA Redis on AWS
- Container Integration in systemd
- Fun with Linux Network Namespaces
- Deploying Apache Kafka and Apache Zookeeper
- Block device encryption with cryptsetup and LUKS
- Keepalived using unicast, track and notify scripts
- Deploying Highly Available MySQL with MHA and HAProxy
- Deploying HAProxy 1.5 from source
- Metrics visualisation and collection with Graphite, Grafana and python
- Deploying Highly Available NFS Server with DRBD and Heartbeat on Debian
- Injecting kernel modules in initrd.gz for the Debian Installer
- Creating an official Debian mirror with apt-mirror
- Creating secure LXC containers with virt-sandbox-service
- DROP versus REJECT a packet
- Diagnosing High CPU utilization and memory leaks
- Deploying OpenVZ Containers
- Connecting KVM or LXC to Open vSwitch
- Installing OpenStack Folsom on Ubuntu
- Diagnosing kernel panics with Kdump
- Troubleshooting the "Out of socket memory" error
- Building a Load Balancer with LVS - Linux Virtual Server
- Configuring LXC using libvirt
- Building HA Load Balancer with Nginx and keepalived
- Creating apt repository with reprepro on Ubuntu
- Configuring LXC - Linux Containers
- Setting Up Linux cgroups - Control Groups
- Deploying GlusterFS
- Fun with redirecting file descriptors
- Load balancing Puppet with Apache mod_proxy and mod_passenger
- Linux Interview Questions
- Accessing the contents of a KVM disk image file
- Red Hat to Debian Packaging conversion
- Building HA Load Balancer with HAProxy and keepalived
- Debian Binary Package Building
- Linux SNMP OID’s for CPU, Memory and Disk Statistics
- How to Install and use Graphite
- Building HA cluster with Pacemaker, Corosync and DRBD
- Deploying DRBD on Linux
- Counting Concurrent Connections on Linux
- Linux hugepages
- Backup and Restore a MBR
- vi cheat sheet
- LPIC 101 Certification Practice Test
- ELF executables and ld-linux.so.2
- Multipath Usage Guide for SANs
- Virtualization using KVM with libvirt on RHEL
- Magic SysRq key
- Linux TCP Tuning
- Remounting filesystem with read/write attributes
- All you need to know about /proc/sys to manipulate a running kernel
- Linux performance tuning – /proc/sys/vm/swappiness
- Linux performance tuning – /proc/sys/vm/drop_caches
- How to Install CentOS PXE server
- Linux lvm - Logical Volume Manager
- Kickstart example
- Improving IO performance with noatime
- Quick Logins with ssh Client Keys
- Forwarding Ports over ssh
- Checking On Open Files and Sockets with lsof
- Working with ISOs and CDR/CDRWs
- Tunneling: IPIP and GRE Encapsulation
- Using rsync over ssh
- Backing Up with tar over ssh
- Finding and Eliminating setuid/setgid Binaries
- Manipulating Processes Symbolically with procps
- Setting up MySQL Replication
- Routing and Alias Management with OpenLDAP and Sendmail
- Fixing disk problems under Linux with smartmontools
- Installing Xen on CentOS
- GPG Quick Start
- Public Key Cryptography with RSA
- Public Key Cryptography with Diffie-Hellman
- Public Key Cryptography with DSA
- Installing kernel source on CentOS
- Network Card Bonding On CentOS
- Centralized logging with syslog-ng over stunnel
- Centralized authentication with OpenLDAP
- Naming Network Interfaces on LInux
All Articles
Subscribe to:
Posts (Atom)