VMware tutorial - IT technology blog

VMware vSphereにおけるAPDおよびPDLエラーの識別と対処法:All Paths Down・Permanent Device Lossの違いと解決手順

APD(All Paths Down)とPDL(Permanent Device Loss)はVMware vSphereにおける深刻なストレージエラーの2種類で、症状は似ているが対処法は全く異なる。本記事では、8台のESXiホストを持つクラスタの実運用経験をもとに、CLIとPowerCLIを使った種類の判別・診断・解決方法を解説する。
Fedora tutorial - IT technology blog

FedoraへのSamba Serverインストール:SELinuxとfirewalldを使ってWindowsと安全にファイル共有する方法

Linux-Windows混在環境でのファイル共有に最適な方法を選ぶため、Samba、NFS、SFTPを比較解説。FedoraへのSambaインストール方法と、サイレントなPermission deniedエラーを防ぐためのSELinuxコンテキスト、booleans、firewalldの正しい設定方法に焦点を当てる。
Docker tutorial - IT technology blog

Buildah:Docker DaemonなしでOCIコンテナイメージをビルド — CI/CDのためのrootlessソリューション

BuildahはDocker daemonを必要とせずOCIコンテナイメージをビルドでき、一般ユーザーで完全なrootless実行が可能です。インストール手順から、Containerfileやスクリプトを使ったビルド方法、GitLab/GitHub ActionsへのセキュアなCI/CD統合まで順を追って解説します。
CentOS tutorial - IT technology blog

CentOS Stream 9へのChronyインストールと設定:NTPサーバーとクライアントで正確な時刻同期を実現

サーバーの時刻ずれは、SSLハンドシェイクの失敗からログフォレンジックの誤りまで、あらゆる種類の問題を引き起こす。この記事では、CentOS Stream 9へのChronyインストール、社内NTPサーバーの構築、クライアント同期設定を解説する――サーバーの時刻ずれで二度と午前2時に叩き起こされないための、本番対応チェックリストとAnsibleプレイブック付き。
MySQL tutorial - IT technology blog

MySQLで数百万件のページネーションを最適化:OFFSETをSeek Methodで置き換える

LIMIT OFFSETは数百万行のMySQLテーブルで最もよくあるパフォーマンスの落とし穴です — OFFSETが大きいほど、MySQLがスキャンして破棄しなければならない行が増えます。本記事では原因を分析し、Late Row LookupとSeek Method(Keyset Pagination)という2つの最適化テクニックを実際のベンチマークとともに解説します。