目次にジャンプページナビゲーションにジャンプ: 前のページ[アクセスキーp]/次のページ[アクセスキーn]
documentation.suse.com / SUSE Linux Enterprise Serverマニュアル / アップグレードガイド / アップグレードの終了
適用項目 SUSE Linux Enterprise Server 15 SP5

6 アップグレードの終了

アップグレード後に、いくつかの追加タスクを実行する必要があります。以下の章では、順を追って手順を説明します。

6.1 古いパッケージの確認

孤立したパッケージおよび不要パッケージを確認します。孤立したパッケージは、任意の設定済みパッケージリポジトリで使用できなくなりました。更新できなくなり、サポートされなくなりました。不要パッケージは、パッケージの依存関係としてインストールされたが、そのパッケージが削除された残りです。これらは必要性がなくなり、削除する必要があります。

孤立したパッケージのリストを取得するには、次のコマンドを実行します。

> zypper packages --orphaned

不要パッケージのリストを取得するには、次のコマンドを実行します。

> zypper packages --unneeded

次のコマンドを実行して両方のリストを1つに結合できます。

> zypper packages --orphaned --unneeded

これらのリストを使用して、まだ必要なパッケージと、安全に削除できるパッケージを決定します。1つのコマンドで孤立したパッケージおよび不要パッケージをすべて削除するには、次のコマンドを実行します。

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5)

6.2 設定ファイルの確認

*.rpmnewファイルおよび*.rpmsaveファイルを確認します。パッケージのインストール後に変更されたデフォルトの設定ファイルの変更がアップグレードに含まれている場合、ファイルを上書きするのではなく、これらのファイルタイプの1つが作成されます。*.rpmnewに新しいデフォルトの設定が含まれ、変更されたファイルがそのまま残りますが、*.rpmsaveは新しいデフォルトファイルによって置き換えられた、変更された設定のコピーです。

これらのファイルのいずれかを見つけた場合、その内容を調べ、望ましい変更を統合します。ファイルシステム全体を検索する必要はありません。/etcディレクトリのみ検索します。次のコマンドを実行します。

> find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"

6.3 Python 3モジュールを有効にする

SUSE Linux Enterprise Server 15では、デフォルトでPython 3.6を使用します。SLES 15 SP3では、最新の代替手段としてPython 3.9が追加されました。このバージョンは、SLES 15 SP4ではサポートされなくなりました。代わりに、重要な更新とセキュリティの修正を含む最新のPythonバージョンがPython 3モジュールから入手できます。

SUSE Linux Enterprise Server 15 SP3にPython 3.9をインストールした場合は、次のコマンドを使用してPython 3モジュールを有効にします。

> sudo SUSEConnect -p sle-module-python3/15.5/x86_64.

または、zypper remove -u python39を使用して3.9を削除して、デフォルトのPythonバージョンに戻すこともできます。

6.4 XFS v4デバイスを再フォーマットする

SUSE Linux Enterprise ServerはXFSファイルシステムのオンディスクフォーマット(v5)をサポートしています。このフォーマットの主な利点には、全XFSメタデータの自動チェックサム、ファイルタイプのサポート、および1つのファイルに対する大量のアクセス制御リストのサポートがあります。

このフォーマットは、SUSE Linux Enterpriseカーネルの3.12より古いバージョン、xfsprogsの3.2.0より古いバージョン、およびSUSE Linux Enterprise 12より前にリリースされたバージョンのGRUB 2ではサポートされていません。

重要
重要: V4は非推奨

XFSではV4フォーマットのファイルシステムが非推奨になっています。このファイルシステムフォーマットは次のコマンドで作成されました。

> sudo mkfs.xfs -m crc=0 DEVICE

このフォーマットはSLE 11以前のリリースで使用され、現在はdmesgによって警告メッセージが作成されています。

Deprecated V4 format (crc=0) will not be supported after September 2030

dmesgコマンドの出力に上記のメッセージが表示されたら、ファイルシステムをV5フォーマットに更新することをお勧めします。

  1. データを別のデバイスにバックアップします。

  2. そのデバイスにファイルシステムを作成します。

    > sudo mkfs.xfs -m crc=1 DEVICE
  3. 更新されたデバイスのバックアップからデータを復元します。