• Thank you for visiting our SysAdvent Blog!

    We hope you have enjoyed the articles! This is the last post in this years sysadvent. If you want to read more, we have other blog entries at our main site, our employees have personal blogs that are aggregated at Planet Redpill Linpro, or you can visit the original sysadvent ...


  • RedHat Performance Tuning

    Performance tuning is done to increase system performance, reduce power usage or to ease the application impact on the rest of the system. If done prematurely, or without any measurements, performance tuning may, of course, have the opposite effect. But done systematically, performance tuning can be more of a science ...


  • Logging elapse time in apache and nginx

    Logging the elapse time in the web server access log can be very useful for statistics and problem solving. I usually throw it in at the end of the log line (that’s generally compatible with existing log-analysis tools like awstats), and on a keyword=value format so that it’s easy to ...


  • Quick Remote File Access

    Sometimes it is be nice to mount a path from a remote file system as if it was local. Setting up NFS or Samba may be a lot of hassle, and may require root access on one or both of the boxes. Enter FUSE and sshfs. FUSE makes it possible ...


  • SSH autocompletion, jumphost automation and other tips

    OpenSSH is a flexible tool for not only logging into other servers, but to also help tunnel other network traffic. The following article is a grab-bag of useful SSH tips. SSH per-user configuration file Using the per-user configuration file, ~/.ssh/config you can make your life a bit easier. One common ...


  • Recording and replaying console sessions

    Ever wanted to record a log of an interactive console session? Easy, just use the script utillity. It’s probably already present on your system, no installation required. To start recording, ...


  • Oh, Molly!

    I’m sure we all have had “that feeling once”. You patch your desktop or laptop, then type in reboot in a shell in order to boot your computer. And that crucial server you were working on starts shutting down. But fear not - a solution exists for this and ...


  • Stateless OSD servers

    When building a Ceph-cluster, it was important for us to plan ahead. Not only does one usually start out with a minimum of ~5 servers, but one should also expect some growth in the cluster. Running the cluster also means patching the operating system and Ceph itself, and with ...


  • A brief history of the referer header

    The poor referer header. Misspelled and misused since its inception. Its typical use is thus: if I click on a link on a website, the referer header tells the landing page which source page I came from. ...


  • Job control

    How often do you do this: open service_foo.conf, edit, save and close service_foo.conf, restart the service foo, get a syntax error, reopen service_foo.conf, navigate to the same position you were at, edit, save, try restart, etc. It’s ...