ページの先頭行へ戻る
Enterprise Service Development Platform V1.2.0 トラブルシューティング集
FUJITSU Software

1.10.5 Log ManagementおよびMetrics Managementのアップデートに失敗する

■事象1

以下のメッセージが出力されLog ManagementまたはMetrics Managementの更新に失敗します。

TASK [get_status/metrics_mng/prometheus : Get prometheus status] **********************************************
fatal: [172.20.0.11]: FAILED! => {"changed": true, "cmd": "kubectl get pods --namespace=fj-esdp-system | grep prometheus | awk 'NR > 1 {print}'", "delta": "0:00:00.090360", "end": "2020-06-04 09:47:09.889590", "failed_when_result": true, "rc": 0, "start": "2020-06-04 09:47:09.799230", "stderr": "No resources found.", "stderr_lines": ["No resources found."], "stdout": "", "stdout_lines": []} 

■事象1の原因

更新対象がインストールされていないためエラーとなっています。

上記の出力例はMetrics Managementの更新手順で出力されるエラーで、Metrics Managementのprometheusが存在していないため、Get <OSS名>の処理で status"stderr": "No resources found."が出力されています。

Log Managementの場合も、インストールされていない場合、Get <OSS名>の処理で"stderr": "No resources found."が出力されます。

■事象1の対処方法

更新対象がインストールされていないためアップデート手順は実施不要です。機能を使用する場合は、本バージョンのインストール手順でインストールを行ってください。

■事象2

以下のメッセージが出力されLog ManagementまたはMetrics Managementの更新に失敗します。

TASK [Check k8s_master version] ***************************************************************************************
fatal: [172.16.2.0]: FAILED! => {
    "msg": "k8s_master_version is 1.14.2"
}

■事象2の原因

Container Managementが本バージョンに更新されていないためエラーとなっています。

上記の出力例はKubernetes masterが本バージョンに更新されていない場合の出力であり、現在のバージョンは"k8s_master_version is <Kubernetes masterのバージョン>で出力されます。

Kubernetes nodeのバージョンが不正な場合も同様に出力されます。

■事象2の対処方法

Container Managementを本バージョンに更新後、Log ManagementおよびMetrics Managementの更新を行ってください。