[KB8165] ESET PROTECT 実行コマンドタスク(Linux)を使用して、ESET Management Agents を最新バージョンにアップグレードします。

注意事項

このページはコンピュータによって翻訳されています。このページの「言語」の「英語」をクリックすると、原文が表示されます。ご不明な点がございましたら、お近くのサポートまでお問い合わせください。

問題

  • #publication_url id='3412' language='1' content='コンポーネントのアップグレードタスクを使用したエージェントのアップグレード' target='_blank'## (推奨されるエージェントのアップグレード方法) が失敗する。
  • Linux クライアントの ESET Management Agent を、ESET PROTECT Run Command タスクを使用してアップグレードします (上級ユーザー向けの代替エージェントアップグレード方法)。

解決方法

Windows ユーザーは、管理対象 Windows コンピュータ上のエージェントのアップグレード手順 を参照してください。

上級ユーザーのみ

このKnowledgebase記事で説明する手順は、上級ユーザー向けです。

管理者アカウントの使用

以下の手順では、ESET PROTECT の管理者アカウントを使用することをお勧めします。


お使いの環境に適した手順に従ってください:

  • 32 ビットと 64 ビットの両方の Linux コンピュータを管理する場合は、以下の両方のセクションの手順に従ってください。
  • 64 ビット Linux コンピュータのみを管理している場合は、「64 ビット Linux コンピュータのエージェントをアップグレードする」の手順に従ってください。
  • 32 ビット Linux コンピュータを管理しているかどうかわからない場合は、以下の両方のセクションの手順に従ってください。

32 ビット Linux コンピュータのエージェントをアップグレードする:

I.32 ビット Linux システム用の新しい動的グループテンプレートを作成します:

32 ビットバリアント

最新の 32 ビット ESET Management Agent のバージョンは 12.0 です。それ以降の Agent バージョンには、32-bit バリアントは含まれていません。

  1. ESET PROTECT Web コンソールで、MoreDynamic Group TemplatesNew Template をクリックします。
図 1-1
  1. 名前を入力し、[Expression] をクリックします。
図 1-2
  1. Operation]ドロップダウン メニューで、[AND] (すべての条件が真であること) を選択します。

  2. 以下のルールを追加します(新しいルールを追加するには、「Add rule」をクリックします):
    • インストールされているソフトウェア → アプリケーション名ESET Management Agent の いずれか→ [追加 ] をクリック →ESET Remote Administrator Agent
    • インストールされているソフトウェア → アプリケーションのバージョン接頭辞がない9.0 (現在の最新バージョンを使用)
    • OSのエディションOSのプラットフォーム=(等しい)32ビット
    • OSのエディションOSの種類=(同じ)Linux
  1. Finishをクリックする。
図1-3

II.32 ビット Linux システム用の新しい動的グループの作成

  1. ESET PROTECT Web コンソールで、[Computers] をクリックし、[ALL]グループの横の歯車アイコンをクリックし、[New Dynamic Group] を選択します。
図 2-1
  1. 名前を入力し、Template をクリックします。
図 2-2
  1. Choose existingをクリックし、セクションIで作成したダイナミックグループテンプレートを割り当て、Finishをクリックします。
図2-3
  1. ダイナミック・グループにコンピュータが表示されるまで数分待つ。
ダイナミック・グループにコンピュータが表示されない

ダイナミックグループにコンピュータが表示されない場合は、32ビットLinuxコンピュータを管理していないことを意味し、32ビットコンピュータの手順を続行する必要はありません。


III.32 ビット Linux システム用の新しいクライアント タスクを作成します:

  1. ESET PROTECT Web コンソールで、タスク新規作成クライアントタスクをクリックします。
図 3-1
  1. タスクの名前を入力し、タスクドロップダウンメニューから コマンドを実行を選択し、設定をクリックします。
図 3-2
  1. 実行するコマンドライン]フィールドに次のように入力します(SERVERは実際のサーバー名、shareは共有名に置き換えてください):

    HTTP ローカル共有コマンド:

    HTTP ローカル共有コマンド:
    wget -q http://SERVER/share/agent-linux-i386.sh -O /tmp/agent-linux-i386.sh && chmod a+x /tmp/agent-linux-i386.sh && /tmp/agent-linux-i386.sh --skip-license &> /tmp/era-agent-upgrade.txt
オンラインコマンドからリクエストする:

wget -q https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-i386.sh -O /tmp/agent-linux-i386.sh && chmod a+x /tmp/agent-linux-i386.sh && /tmp/agent-linux-i386.sh --skip-license &> /tmp/era-agent-upgrade.txt
  1. このクライアントタスクのトリガーを作成するを選択し、[ターゲット] セクションで、セクションIIで作成した32ビットLinuxシステム用のダイナミックグループを選択します。
1台のクライアントマシン上で2つのバージョンのエージェントが実行される短い期間があります。これは一時的なものです。クライアントコンピュータのステータスを 1 時間ごとに監視するために、[Outdated applications] レポートを作成します。
ESET Management Agent ログファイルの場所

ESET Management Agent のログファイルは、以下の場所からアクセスできます:/tmp/

ESET PROTECT ユーザーガイドのすべての ESET PROTECT コンポーネントのログファイルの場所を参照してください。



64 ビット Linux コンピュータ上のエージェントをアップグレードする:

I.64 ビット Linux システム用の新しい動的グループテンプレートを作成します:

  1. ESET PROTECT Web コンソールで、MoreDynamic Group TemplatesNew Template をクリックします。
図 4-1
  1. 名前を入力し、[Expression] をクリックします。
図 4-2
  1. Operation]ドロップダウン メニューで、[AND] を選択します(すべての条件が真である必要があります)

  2. 以下のルールを追加します(新しいルールを追加するには、「Add rule」をクリックします):
    • インストールされているソフトウェア → アプリケーション名ESET Management Agent の いずれか→ [追加 ] をクリック →ESET Remote Administrator Agent
    • インストールされているソフトウェア → アプリケーションのバージョン接頭辞がない9.0
    • OSのエディションOSのプラットフォーム=(等しい)64ビット
    • OS エディションOS タイプ= (等しい)Linux
  1. Finish をクリックします。
図 4-3

II.64 ビット Linux システム用の新しい動的グループを作成する:

  1. ESET PROTECT Web Console でComputers をクリックし、ALLグループの横の歯車アイコンをクリックし、New Dynamic Group を選択します。
図 5-1
  1. 名前を入力し、Template をクリックします。
図 5-2
  1. Choose existingをクリックし、セクションIで作成したダイナミックグループテンプレートを割り当て、Finishをクリックします。
図 5-3
  1. コンピュータがダイナミックグループに表示されるまで数分待つ。

III.64 ビット Linux システム用の新しいクライアントタスクを作成します:

  1. ESET PROTECT ウェブコンソールで、タスク新規作成クライアントタスク をクリックします。
図 6-1
  1. タスクの名前を入力し、タスクドロップダウンメニューから コマンドを実行を選択し、設定をクリックします。
図 6-2
  1. 実行するコマンドライン]フィールドに次のように入力します(SERVERは実際のサーバー名、shareは共有名に置き換えてください):

    HTTP ローカル共有コマンド:

    wget -q http://SERVER/share/agent-linux-x86_64.sh -O /tmp/agent-linux-x86_64.sh && chmod a+x /tmp/agent-linux-x86_64.sh && /tmp/agent-linux-x86_64.sh --skip-license &> /tmp/era-agent-upgrade.txt
オンラインコマンドからリクエストする:

wget -q https://download.eset.com/com/eset/apps/business/era/agent/latest/agent-linux-x86_64.sh -O /tmp/agent-linux-x86_64.sh && chmod a+x /tmp/agent-linux-x86_64.sh && /tmp/agent-linux-x86_64.sh --skip-license &> /tmp/era-agent-upgrade.txt
  1. このクライアントタスクのトリガーを作成するを選択し、[ターゲット] セクションで、セクションIIで作成した64ビットLinuxシステム用のダイナミックグループを選択します。
1台のクライアントマシン上で2つのバージョンのエージェントが実行される短い期間があります。これは一時的なものです。クライアントコンピュータのステータスを 1 時間ごとに監視するために、[Outdated applications] レポートを作成します。
ESET Management Agent ログファイルの場所

ESET Management Agent のログファイルは、以下の場所からアクセスできます:/tmp/

ESET PROTECT ユーザーガイドのすべての ESET PROTECT コンポーネントのログファイルの場所を参照してください。