OVAの管理
Helix Swarm OVAは、Ubuntu 20.04 LTSとともにインストールされます。Ubuntuの長期サポートリリースでは、5年間にわたるサポート期間において、セキュリティに関するアップデートが定期的に配信されます。OVAパッケージを定期的にアップデートして最新の状態にすることをお勧めします。
OVAパッケージをアップデートするには、以下の手順を実行します。
- perforceシステムユーザの資格情報を使用して(perforceシステムユーザはsudoユーザです)、
root
ユーザとしてOVAにログインします。ユーザ名: perforce
- パスワード: セットアップ時に作成されるperforceシステムアカウントのパスワード
-
以下のコマンドを実行して、使用可能なパッケージのカタログを更新します。
apt-get update
-
以下のコマンドを使用して、更新されたパッケージのダウンロードとインストールを実行します。
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が正常に機能するかどうかをテストしてください。