OVAの管理

Helix Swarm OVAは、Ubuntu 20.04 LTSとともにインストールされます。Ubuntuの長期サポートリリースでは、5年間にわたるサポート期間において、セキュリティに関するアップデートが定期的に配信されます。OVAパッケージを定期的にアップデートして最新の状態にすることをお勧めします。

OVAパッケージをアップデートするには、以下の手順を実行します。

  1. perforceシステムユーザの資格情報を使用して(perforceシステムユーザはsudoユーザです)、rootユーザとしてOVAにログインします。
    • ユーザ名: perforce

    • パスワード: セットアップ時に作成されるperforceシステムアカウントのパスワード
  2. 以下のコマンドを実行して、使用可能なパッケージのカタログを更新します。

    apt-get update

  3. 以下のコマンドを使用して、更新されたパッケージのダウンロードとインストールを実行します。

    apt-get upgrade

詳細については、「Package management with APT」(https://help.ubuntu.com/community/AptGet/Howto)を参照してください。

依存関係の衝突

Ubuntuソフトウェアパッケージは、多くの場合、共通のライブラリ、ユーティリティ、構成などを提供する他のパッケージに依存しています。アップグレードされたパッケージの依存関係が、以前のバージョンとは異なっている場合がありますが、これが原因で依存関係の衝突が発生し、パッケージの更新が失敗することがあります。

Swarm OVA VMでこうした問題が発生した場合は、以下のコマンドを実行して依存関係の衝突を解決してください。このコマンドでは、必要に応じて重要度の低いパッケージを使用して、最も重要度が高いパッケージがアップグレードされます(重要度の低いパッケージは使用できなくなります)。

apt-get dist-upgrade

警告

パッケージをアップグレードすると、OVAによってホストされるSwarmが機能しなくなる可能性があります。実稼働環境でSwarm OVAを使用する場合は、OVAのコピー上でパッケージの更新を実行し、更新後もSwarmが正常に機能するかどうかをテストしてください。