第22章 シェルおよびコマンドラインツール
以下の章では、シェルとコマンドラインツールに関する RHEL 8 と RHEL 9 の間の最も重要な変更点を説明します。
22.1. システム管理の主な変更点 リンクのコピーリンクがクリップボードにコピーされました!
DES (Data Encryption Standard) アルゴリズムが、Red Hat Enterprise Linux 9 の net-snmp 通信では使用できない
以前のバージョンの RHEL では、DES が、net-snmp クライアントとサーバー間のセキュアな通信に使用される暗号化アルゴリズムとして使用されていました。RHEL 9 では、DES アルゴリズムが OpenSSL ライブラリーで対応していません。このアルゴリズムは安全でないものとしてマークされているため、net-snmp の DES サポートは削除されました。
ABRT ツールは削除されました
RHEL 9 では、アプリケーションのクラッシュを検出して報告する自動バグ報告ツール (ABRT) は使用できません。
代わりに、systemd-coredump ツールを使用して、プログラムのクラッシュ後に自動的に生成されるファイルであるコアダンプをログに記録して保存します。
hidepid=n マウントオプションは RHEL 9 systemd ではサポートされていない
マウントオプションの hidepid=n は、/proc/[pid] ディレクトリーの情報にアクセスできるユーザーを制御しますが、RHEL 9 で提供されている systemd インフラストラクチャーと互換性がありません。
また、このオプションを使用すると、systemd が起動する特定のサービスで SELinux の AVC 拒否メッセージが生成され、その他の操作が完了しないようにする場合があります。
dump パッケージの dump ユーティリティーが非推奨に
ファイルシステムのバックアップに使用される dump ユーティリティーは、Red Hat Enterprise Linux 8 では非推奨になり、RHEL 9 では使用できなくなりました。
Red Hat は、RHEL 9 では ext2、ext3、および ext4 ファイルシステムのバックアップツールとして tar または dd を使用することを推奨しています。dump ユーティリティーは、EPEL 9 リポジトリーに含まれます。
dump パッケージの restore ユーティリティーは、RHEL 9 で引き続き利用可能で、サポートされており、restore パッケージとして利用できます。
RHEL 9 には ReaR crontab が含まれない
ディスクレイアウトの変更後に rear mkrescue を実行する rear パッケージの /etc/cron.d/rear crontab は、RHEL 9 で削除されました。
/etc/cron.d/rear crontab を使用して rear mkrescue を実行した場合は、代わりに ReaR の定期的な実行を手動で設定できます。
RHEL の rear パッケージには、ジョブをスケジュールするための次の例が含まれています。
-
/usr/share/doc/rear/rear.cronの crontab 例 -
/usr/share/doc/rear/rear.{service,timer}の systemd ユニット例
サイト固有の変更点や、更新したバックアップをシステム復元用に取得する他のアクションがない場合には、これらの例は使用しないでください。レスキューイメージの再作成に加えて、定期的なバックアップを取る必要があります。バックアップを取る手順は、ローカル設定によって異なります。更新されたバックアップを同時に取得せずに rear mkrescue コマンドを実行すると、システム復元プロセスは以前のバックアップを使用するので、保存されたレイアウトと矛盾してしまう可能性があります。