
Sign up to save your podcasts
Or


IPv6 is no longer optional, but migrating a Linux server without breaking existing services takes planning. Lucas and Luna walk through the practical steps: dual-stack configuration, firewall rules with nftables, and troubleshooting common pitfalls. They use a real-world example of moving a web server to dual-stack, covering address selection, DNS updates, and how to test connectivity with tools like ping6 and curl. By the end, you'll know how to enable IPv6 on your server while keeping IPv4 traffic unaffected, and how to avoid the classic mistakes that cause outages. This episode is perfect for sysadmins who've been putting off IPv6 and need a clear, no-nonsense guide.
#IPv6 #LinuxServer #DualStack #nftables #Sysadmin #ServerEngineering #NetworkConfiguration #TechPodcast #FexingoBusiness #BusinessPodcast #LinuxNetworking #IPv6Migration #ServerTroubleshooting #DNS #SysadminTips #ServerSecurity #Bash #TechGuides
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna dive into the practical world of Linux server disk quotas, focusing on how to manage storage on shared hosting environments. They walk through the difference between user and group quotas, the XFS and ext4 filesystem support, and the exact commands to set and enforce limits using quota and setquota. They discuss real-world scenarios like runaway logs, user temp directories, and backup storage, and explain how to avoid common pitfalls like inode exhaustion. The episode also covers how to monitor usage with repquota and how to handle grace periods for soft limits. By the end, listeners will have a clear, actionable playbook for implementing disk quotas on their own servers, whether for a small team or a growing hosting business.
#LinuxServer #DiskQuotas #Sysadmin #SharedHosting #XFS #ext4 #QuotaTools #StorageManagement #ServerAdmin #LinuxCommands #ITInfrastructure #TechPodcast #FexingoBusiness #BusinessPodcast #Technology #ServerEngineering #Hosting #Linux
Keep every episode free: buymeacoffee.com/fexingo
In Episode 167 of Linux Server Admin with Fexingo, Lucas and Luna dive into systemd journald persistent storage. They explain why the default volatile journal can lose critical logs on reboot, how to enable persistent storage with a simple config change, and the practical implications for server troubleshooting and audit compliance. Using a real-world example of a crashed database server, they walk through the steps to set up /var/log/journal, manage disk usage with SystemMaxUse and MaxRetentionSec, and query historical logs with journalctl --since and --until. They also discuss journald's integration with logrotate and rsyslog, and offer tips for forwarding logs to a central collector. Perfect for sysadmins who want to keep their server logs across reboots without drowning in disk space. Tune in for a focused, hands-on guide to journald persistence that you can implement immediately.
#LinuxServer #Sysadmin #Systemd #Journald #LogManagement #PersistentStorage #ServerAdmin #Bash #Technology #FexingoBusiness #BusinessPodcast #LinuxLogs #Journalctl #ServerTroubleshooting #DevOps #Infrastructure #OpenSource #TechTips
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into the art of building self-healing systemd services. They explain why a simple restart directive isn't enough, how to use RestartSec and StartLimitIntervalSec to avoid crash loops, and how to combine systemd with health checks using ExecStartPre and a custom watchdog script. They also cover the difference between Restart=on-failure and Restart=always, and when to use RestartPreventExitStatus to keep a service down on purpose. If you've ever had a service die silently at 3 a.m., this episode gives you the tools to make it bounce back automatically. Plus, they discuss how to monitor restart behavior with journalctl and systemd-analyze, and they share a real-world example of a web server that recovered from a memory leak. This is a must-listen for any sysadmin who wants more resilient Linux servers.
#LinuxServer #Systemd #SelfHealing #Sysadmin #DevOps #ServerReliability #ServiceManagement #Bash #Linux #TechPodcast #FexingoBusiness #BusinessPodcast #LinuxAdmin #SystemdServices #RestartPolicies #CrashLoop #HealthChecks #Automation
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna dive into systemd timers as a modern replacement for cron jobs on Linux servers. They explain why timers offer better integration with systemd services, more precise scheduling options, and built-in logging and dependency handling. The hosts walk through real-world examples, from simple daily backups to complex calendar-based tasks, and discuss how to debug timers using journalctl. They also cover common pitfalls like timezone confusion and the importance of persistent timers to avoid missed runs after server downtime. Tune in to learn practical tips for migrating your cron jobs to systemd timers and making your server automation more reliable and maintainable.
#SystemdTimers #CronAlternative #LinuxServer #ServerAutomation #Sysadmin #Linux #Technology #FexingoBusiness #BusinessPodcast #DevOps #Infrastructure #Systemd #Journalctl #ServerManagement #Bash #OpenSource #LinuxAdmin #TechPodcast
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into LVM cache — a feature that lets you accelerate slower spinning disks with fast NVMe or SSD storage without rebuilding your filesystem. They explain how LVM cache works, using a practical example of a mail server with a 10TB HDD array and a 512GB NVMe drive. Lucas walks through the key commands and concepts: cache pools, cache modes (writeback and writethrough), and how to monitor performance with lvs and lvdisplay. They discuss when LVM cache makes sense — like for mixed read-heavy workloads — and when it doesn't, touching on considerations like cache size and SSD endurance. By the end, you'll understand how to set up and manage LVM cache on your own servers, and you'll know the trade-offs between performance and complexity. If you're a sysadmin looking to squeeze more life out of your existing hardware, this episode gives you a concrete tool to do it.
#LinuxServerAdmin #LVMcache #LVM #StoragePerformance #NVMe #SSD #Sysadmin #ServerEngineering #Bash #Technology #FexingoBusiness #BusinessPodcast #Linux #ServerTips #StorageManagement #DataCenter #DevOps #ITInfrastructure
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Linux Server Admin with Fexingo, Lucas and Luna dive into Logical Volume Management (LVM) — the Linux storage technology that lets you resize filesystems on the fly, take snapshots, and manage disk space without downtime. They explore a real-world scenario: a database server that runs out of disk space on a Friday afternoon. Instead of panicking, you can add a new physical disk, extend the volume group, and grow the logical volume while the system stays up. Lucas breaks down the core concepts — physical volumes, volume groups, and logical volumes — and walks through the essential commands like pvcreate, vgcreate, lvextend, and lvresize. He also discusses thin provisioning, a feature that lets you overcommit storage, and explains why LVM is a game-changer for server admins. Luna challenges Lucas on when NOT to use LVM — like for high-performance databases on raw devices — and they share practical tips for monitoring and snapshotting. Whether you're a sysadmin or just curious about Linux storage, this episode gives you a concrete tool to handle disk issues like a pro.
#Linux #ServerAdmin #LVM #LogicalVolumeManagement #Sysadmin #Storage #Bash #ServerEngineering #Technology #OpenSource #DevOps #Infrastructure #DiskManagement #ThinProvisioning #Snapshots #FexingoBusiness #BusinessPodcast #LinuxPodcast
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna explore Landlock, the Linux security module that lets unprivileged processes sandbox themselves without root. They walk through a concrete example: running an untrusted binary that can only access a specific directory, using a simple C program and a few syscalls. They explain how Landlock compares to namespaces, cgroups, and seccomp, and why it's a game-changer for server hardening. If you're a sysadmin or developer looking for a lightweight way to contain risky applications, this episode gives you the practical starting point. Plus, they discuss how Landlock fits into the broader security landscape and why it's worth adding to your toolbox.
#Landlock #LinuxSecurity #Sandboxing #Sysadmin #ServerEngineering #LinuxServer #SecurityModule #UnprivilegedSandbox #CProgramming #Syscalls #ServerHardening #Containers #Namespace #Seccomp #AppArmor #SELinux #FexingoBusiness #BusinessPodcast
Keep every episode free: buymeacoffee.com/fexingo
In this episode, Lucas and Luna dive into systemd socket activation on Linux servers, showing how to make services like SSH and web servers start on demand and save memory. They explain the difference between socket units and service units, walk through a real example with a Python HTTP server, and discuss when socket activation makes sense—and when it doesn't. Along the way, they cover the pitfalls of using it with stateful services and how to debug socket units with systemctl and journalctl. By the end, you'll understand how to use socket activation to make your server more efficient, and you'll know exactly how to set it up with a practical example you can try today.
#Systemd #SocketActivation #LinuxServer #Sysadmin #Bash #ServerEngineering #Technology #SystemdSocket #Linux #DevOps #ServerEfficiency #HTTP #Python #SSH #Systemctl #Journalctl #FexingoBusiness #BusinessPodcast
Keep every episode free: buymeacoffee.com/fexingo
In this episode of Linux Server Admin, Lucas and Luna dive deep into tmpfs on Linux servers — a filesystem that lives entirely in RAM. They explain what tmpfs actually is under the hood, how it differs from ramfs and swap-backed storage, and walk through a practical setup for a web server's session cache. You'll learn the exact mount options to use, how to set size limits so you don't OOM your box, and when tmpfs is the right tool versus when you should reach for something like Redis or a disk-backed directory. The hosts also cover persistence gotchas, including what happens on reboot, and share real-world monitoring tips using df and free. Whether you're running nginx, PostgreSQL, or just want faster /tmp, this episode gives you the specific commands and trade-offs you need to decide if RAM-backed storage fits your workload.
#LinuxServer #tmpfs #RAMStorage #Sysadmin #ServerEngineering #Bash #Technology #FexingoBusiness #BusinessPodcast #WebServer #SessionCache #Filesystem #MountOptions #MemoryManagement #PerformanceTuning #StackExchange #Nginx #DevOps
Keep every episode free: buymeacoffee.com/fexingo
From the publisher's feed