Automation Suite
2023.10
Linux の Automation Suite のインストール ガイド
Last updated 2024年6月27日

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

説明

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

解決策

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

重要: このコマンドは、シングルノード デプロイでのみ実行してください。マルチノード デプロイでコマンドを実行すると、データの冗長性が無効化されます。
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"
  • 説明
  • 解決策

Was this page helpful?

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