WireGuard インストール [RHEL9系]新着!!
WireGuardについて WireGuardは、シンプルで高速かつ強固なセキュリティを持つオープンソースのVPNプロトコルおよびソフトウェアです。主な特徴は以下のとおりです OpenVPNと比較してデメリットと注意点は […]
Linuxでサーバーが使用しているポートを確認する方法新着!!
Linuxサーバーでどのポートが使用されている(プロセスがリッスンしている、または通信を行っている)かを確認する方法を紹介します ss コマンド (推奨) 現在のLinuxディストリビューションでは、高速かつ詳細な情報を […]
openvpnのログにタイムスタンプを追加
openvpnのログ(/var/log/openvpn.log)では、デフォルトではタイムスタンプが無効になっています。これはLinuxのsystemdサービス設定でタイムスタンプの出力を抑制するオプション(--supp […]
systemd-journald の容量制限・自動削除の設定
低価格のクラウドサーバーでディスク容量が逼迫する状況になっていました、容量が多い場所を調査するとsystemd-journaldのログが1.5Gほど使用していました。もともとディスク全体で15Gしかないので、結構の割合に […]
Netdataの「tv.html」について
Netdataだと詳しくいろんな監視項目が表示されますが、スクロールしないと駄目なので必要な項目を一画面に表示したい場合は「tv.html」を利用します。 アクセスするURLは「http://[IPアドレス]:19999 […]
Linuxでシステムの起動時間や稼働時間を確認
Linuxでシステムの起動時間や稼働時間を確認するには、uptimeコマンドを使用するのが多いです オプション無しで使用 オプション無しだと負荷なども一緒に表示されます 「-p」稼働時間だけを表示 稼働時間だけを分かりや […]
Netdataのdbengineと専用ログによるディスク肥大化を解消・制限する方法
Netdataのキャッシュ・ログとかでディスクが肥大化する RHEL9系のRocky Linux9の環境において、Netdata(v2系以降)をデフォルト設定のまま低スペックのクラウドで運用しています。気がつくとディスク […]
OpenVPNサーバーで接続中のクライアントを確認する
ステータスログファイル(openvpn-status.log) OpenVPNサーバーで接続中のクライアントを確認するには、コマンドで実行して確認する方法ではなくステータスログ(openvpn-status.log)で確 […]
VPS環境で「augenrules[906]: failure 1」や「shpchp failed」のエラーは無視する
Rocky Linux 10のVPS環境で/var/log/messages や dmesgに、下記のような「failure 1」や「failed with error -16」を含むエラーが出てる場合があります。これは […]
inuxのシェルスクリプトで変数が空かどうかの確認する
Linuxのシェルスクリプトで変数が空かどうかを判定するには、-z オプションを使用します。 基本的な判定方法 変数が空(長さが0、または未定義)の場合に処理を実行する場合は、if [ -z "$変数名" ] と記述しま […]
【MySQL/MariaDB】PhpMyAdminで重いALTER TABLEを実行したらタイムアウト?原因と確実な解決策
データ量が多いテーブルに対して ALTER TABLE(インデックスの追加や構造変更)を実行すると、PhpMyAdminの画面が止まったり、処理が途中で失敗したりすることがあります。 タイムアウトの可能性(原因) Php […]
シェルスクリプトの拡張子「.sh」と「.bash」の違い
Linux環境で作業をしていると、xxx.sh という名前のシェルスクリプトをよく見かけます。 一方で、配布されているツールやスクリプトの中には、 のように .bash という拡張子が付いているものもあります。 「.sh […]
swapを使用しているプロセスをシェルスクリプトで調べる
下記の以前の投稿でpsコマンドでswapで使用しているプロセスを確認しましたが、もう少し見やすくするにはシェルスクリプトを使用するのが便利です。 swapを使用しているプロセスを確認する smemを利用してSWAPを使用 […]
Linuxで再起動できない「Operation inhibited by "RPM"~」
CUI操作じゃなくてCockpitでの操作で以下の作業を実施すると再起動できなかった話です エラーの意味ですが、以下になります このエラーは、「システムの裏側でアップデート処理が動いているため、安全のために再起動を一時的 […]
サブディレクトリも含めて「一番新しいファイル」のタイムスタンプを取得する
一番新しい・古いファイルのタイムスタンプを取得 Linux(RHEL系)の作業中に、「このディレクトリ配下で、一番最後に更新された(あるいは作成された)ファイルってどれだろう?」と確認したくなることはありませんが? 今回 […]


