LSF フィックス・インストーラを使用して、リソース・コネクタを更新する

LSF 修正インストーラー (patchinstall コマンド)は、 LSF_TOP/conf ディレクトリ下のファイルのインストールをサポートしていません。 patchinstall コマンドは、 LSF_TOP/version ディレクトリ以下のファイルのみに作用します。

リソース・コネクターの更新

修正インストーラが LSF_TOP/10.1.0/resource_connector/provider_name/conf の下に新しい設定ファイルやその他のアイテムをインストー ルする場合は、それらを LSF_TOP/conf/resource_connector/provider_name/conf の適切なディレクトリに移動する必要があります。 また、新規ファイルおよびディレクトリーの所有権をクラスター管理者に変更する必要があります。 LSF_TOP/conf/resource_connector ディレクトリーの下にあるものはすべて、クラスター管理者が所有している必要があります。

例えば、修正インストーラが LSF_TOP/10.1.0/resource_connector/aws/conf/ の下に Amazon Web Services ( AWS ) 用の以下の新しい設定ファイルをインストールする場合:
  • awsprov_templates.json
  • awsprov_config.json
  • credentials

これらのファイルを LSF_TOP/conf/resource_connector/aws/conf ディレクトリーに移動し、 aws ディレクトリーおよび構成ファイルの所有権をクラスター管理者に変更する必要があります。

リソースコネクタの修正をロールバックする

修正をロールバックするには、以下の手順に従ってください:
  1. root として LSF 管理 ホストにログオンします。
  2. 環境を設定します。
    • csh または tcshの場合: % source LSF_TOP/conf/cshrc.lsf
    • shksh、または bashの場合: $ . LSF_TOP/conf/profile.lsf
  3. クラスター上のすべてのホストとキューを閉じます。
    badmin hclose all 
    badmin qinact all
  4. 修正を取り消す:
    ./patchinstall -r fix_number
  5. クラスターをシャットダウンします。
    bctrld stop sbd all
    bctrld stop res all
    bctrld stop lim all
    
  6. クラスターを再始動します。
    bctrld start lim all
    bctrld start res all
    bctrld start sbd all
  7. ホストおよびキューを再度開きます。
    badmin hopen all
    badmin qact all
覚えておいてください: 最新の修正プログラムを削除し、クラスタを以前の修正レベルに戻します。 複数のバージョンをロールバックするには、インストールと逆の順序で、フィックスレベルを1つずつロールバックする必要があります。

複数のプラットフォームで適用された同じバージョンの修正をロールバックするには、適用した複数のパッケージの同じ修正をインストール順と逆にロールバックし、リソースコネクターの共通ファイルも以前のバージョンにロールバックする必要があります。

修正のロールバックの詳細については、 patchinstall 指示。