Raymond Ops
Author

Raymond Ops

Linux ops automation, cloud-native, Kubernetes, SRE, DevOps, Python, Golang and related tech discussions.

723
Articles
0
Likes
5.5k
Views
0
Comments
Recent Articles

Latest from Raymond Ops

100 recent articles max
Raymond Ops
Raymond Ops
Aug 1, 2026 · Operations

Linux Triple Threat: Practical grep, sed, and awk Tips to Double Your Efficiency

This guide explains why the three classic Unix tools—grep, sed, and awk—are indispensable for sysadmins, compares their strengths, shows real‑world examples for log analysis, configuration management, and large‑file processing, and provides performance‑tuned techniques that can cut task times from minutes to seconds.

LinuxShell Scriptingawk
0 likes · 48 min read
Linux Triple Threat: Practical grep, sed, and awk Tips to Double Your Efficiency
Raymond Ops
Raymond Ops
Jul 28, 2026 · Databases

MySQL Disk Space Explodes: How Binary Logs Become the Hidden Culprit

MySQL servers can trigger alarming disk‑space warnings even when the data directory is small, because unchecked binary logs rapidly consume storage; this article explains the log’s purpose, why it grows, how to diagnose the issue, and provides step‑by‑step cleanup, configuration, replication, monitoring, and recovery best practices.

BackupBinary LogMySQL
0 likes · 26 min read
MySQL Disk Space Explodes: How Binary Logs Become the Hidden Culprit
Raymond Ops
Raymond Ops
Jul 27, 2026 · Databases

What to Do First When MySQL Connections Are Maxed Out

This guide walks you through a complete emergency response, root‑cause analysis, and long‑term mitigation for MySQL connection‑limit exhaustion, covering Linux diagnostics, SQL commands, quick‑kill scripts, monitoring with Prometheus/Grafana, and best‑practice configuration of connection pools and max_connections.

MySQLTroubleshootingconnection limits
0 likes · 37 min read
What to Do First When MySQL Connections Are Maxed Out
Raymond Ops
Raymond Ops
Jul 27, 2026 · Information Security

Why Sharing a Root Account in Production Is a Dangerous Mistake

Sharing a single root account on production servers creates severe security risks, prevents reliable auditing and fault isolation, and leads to accountability problems, as demonstrated by real incidents; the article explains these issues in detail and recommends personal accounts with sudo, audit logging, and bastion‑host solutions.

Linux securityauditdbastion host
0 likes · 36 min read
Why Sharing a Root Account in Production Is a Dangerous Mistake
Raymond Ops
Raymond Ops
Jul 26, 2026 · Information Security

How to Prevent Linux Privilege Escalation? Critical Risks Every Junior Ops Should Know

This article explains the most common Linux privilege‑escalation vectors—including unsafe SUID binaries, mis‑configured sudo, vulnerable cron jobs, password and SSH‑key leaks, kernel and software bugs, container escape, and file‑permission flaws—and provides concrete hardening steps and a quick‑check script for ops engineers.

LinuxSUIDSecurity Hardening
0 likes · 24 min read
How to Prevent Linux Privilege Escalation? Critical Risks Every Junior Ops Should Know
Raymond Ops
Raymond Ops
Jul 24, 2026 · Cloud Native

How to Properly View Container Logs Without Using Tail -f Inside Pods

This article explains the correct ways to view container logs in Kubernetes, covering the underlying storage mechanism, kubectl log commands, log rotation, distributed log collection architectures like EFK and Loki, best‑practice recommendations, and detailed troubleshooting steps for common log‑related issues.

EFKKubernetesLoki
0 likes · 28 min read
How to Properly View Container Logs Without Using Tail -f Inside Pods
Raymond Ops
Raymond Ops
Jul 23, 2026 · Operations

What to Do When a Server Disk Is Full? A Complete Linux Disk Troubleshooting Guide

This article explains why disk‑full issues cripple Linux servers, outlines the concepts of filesystem, LVM and inode space, and provides a step‑by‑step, layered method using df, du, find, lsof and logrotate to locate and safely free space, handle deleted‑but‑open files, clean logs, manage databases, temporary caches, Docker resources, and LVM volumes, and finally set up monitoring and preventive measures.

LVMLinuxdf
0 likes · 30 min read
What to Do When a Server Disk Is Full? A Complete Linux Disk Troubleshooting Guide
Raymond Ops
Raymond Ops
Jul 18, 2026 · Databases

MySQL Master‑Slave Replication: Core Architecture, GTID Setup, and Common Troubleshooting

This article provides a comprehensive, hands‑on guide to MySQL master‑slave replication, covering the underlying architecture, binlog formats, GTID and semi‑synchronous modes, detailed configuration steps, thread workflows, common failure scenarios with step‑by‑step diagnostics, and practical monitoring and failover scripts.

FailoverGTIDMySQL
0 likes · 38 min read
MySQL Master‑Slave Replication: Core Architecture, GTID Setup, and Common Troubleshooting
Raymond Ops
Raymond Ops
Jul 18, 2026 · Fundamentals

Why TCP BDP Is the Hidden Killer of Network Latency

The article explains the concept of Bandwidth‑Delay Product (BDP), why an undersized TCP window throttles high‑bandwidth links, and provides step‑by‑step diagnostics, scripts, and practical Linux tuning methods—including window scaling, congestion‑control selection, and real‑world case studies—to eliminate BDP‑related performance bottlenecks.

BDPCongestion ControlLinux
0 likes · 31 min read
Why TCP BDP Is the Hidden Killer of Network Latency