VMware Cloud Foundation Operations のネットワーク共有プラグインがネットワーク共有に接続できない
search cancel

VMware Cloud Foundation Operations のネットワーク共有プラグインがネットワーク共有に接続できない

book

Article ID: 427007

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

免責事項:これは英文の記事「VMware VMware Cloud Foundation Operations Outbound Network Share Plugin is unable to connect to the share(412836)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

VCF Operations 9.x で、ネットワーク共有プラグインがネットワーク共有に接続できない。

以下のようなエラーが確認できます

Network share plugin test failed

結果としてネットワーク共有プラグインを使った機能が利用できません。

Environment

  • VCF Operations 9.0.0.0
  • VCF Operations 9.0.1.0

Cause

VCF Operations 9.x で Java のバージョンが変わったことが原因です。

analytics.wrapper に以下の行が必要です。

--add-opens java.base/sun.security.provider=ALL-UNNAMED

 

Resolution

回避策は以下となります。

  1. VCF Operations クラスターのスナップショットを作成します
    Snapshot Creation in VMware Aria Operations
  2. admin UI にログインし、システム ステータスページで クラスタをオフラインにします
  3. すべてのノードがオフラインになった後に、以下の設定をすべてのノードに対して行います
    /usr/lib/vmware-vcops/user/conf/analytics/wrapper.conf ファイルを開き、最後が UNNAMED となっている箇所(415行目から427行目あたり)に以下の行を追加します
                     wrapper.java.additional.sequence_number=--add-exports=java.base/sun.security.provider=ALL-UNNAMED
    置き換える sequence_number は最後の数字を利用してください(例えば最後の sequence number が76 であれば、77 を利用します)
  4. admin UI からクラスタをオンラインに戻してください
  5. プロダクトUI にログインする前にすべてのノードがオンラインであることを確認してください

Additional Information

wrapper.conf の該当箇所が以下のような場合、追加する行の sequence number は 80 となります。

#Once Dev Story fixed https://vmw-jira.broadcom.net/browse/VCOPS-11012, below jvm argument should be deleted
wrapper.java.additional.76=--add-exports=java.base/sun.security.validator=ALL-UNNAMED
#******************************************************************
# Prevent reading external files through an XML processor
#*******************************************************************
wrapper.java.additional.77=-Djavax.xml.accessExternalDTD=""
wrapper.java.additional.78=-Djavax.xml.accessExternalSchema=""
wrapper.java.additional.79=-Djavax.xml.accessExternalStylesheet=""