automation-suite
2023.4
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
Linux の Automation Suite のインストール ガイド
Last updated 2024年10月4日

シングルノードのアップグレードがファブリック ステージで失敗する

説明

クラスター内のストレージを使用するシングルノード デプロイをバージョン 2022.4.1 以前からアップグレードする場合、rook-ceph の移行の問題により、アップグレード スクリプトがファブリックの段階で失敗します。

この問題は、2023.4.0 から 2023.4.3 の間のバージョンにアップグレードすると発生します。

解決策

この問題を修正するには、アップグレードを開始する前に次のコマンドを実行します。

重要: このコマンドは、シングルノード デプロイでのみ実行してください。マルチノード デプロイでコマンドを実行すると、データの冗長性が無効化されます。
function set_config_ceph_pool_all(){
  local config_name="$1"
  local config_value="$2"
  local pool_name

  for pool_name in $(kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph osd pool ls); do
    kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph osd pool set "${pool_name}" "${config_name}" "${config_value}"  || true
  done
}
# set pool size to 1 for all the pools
set_config_ceph_pool_all "size" "1"
# set pool min size to 1 for all the pools
set_config_ceph_pool_all "min_size" "1"function set_config_ceph_pool_all(){
  local config_name="$1"
  local config_value="$2"
  local pool_name

  for pool_name in $(kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph osd pool ls); do
    kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph osd pool set "${pool_name}" "${config_name}" "${config_value}"  || true
  done
}
# set pool size to 1 for all the pools
set_config_ceph_pool_all "size" "1"
# set pool min size to 1 for all the pools
set_config_ceph_pool_all "min_size" "1"
  • 説明
  • 解決策

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.