ご注意: 以前のバージョンから上位または最新版へアップグレードする場合は、
アップグレード後のページに記載されている各中間リリース向けのアップグレード後手順を必ず完了してください。 ページにバージョンが記載されていない場合、そのリリースにはアップグレード後の手順が不要であることを意味します。
サービスイメージを 10.2509.1 に更新した後、 Cassandra のアップグレードレコードのステータスを修正するために以下の手順を完了してください。
手順
- Cassandra にログインしてください。 Cassandra ノードにアクセスし、を使用して
cqlshログインします。
- 次のコマンドを使用してキースペースを選択します。
- アップグレードレコードの状態を確認するために、以下のクエリを実行してください。
SELECT dc,sts FROM inv_upgrade WHERE id = 's1490_11-create_es_index' ALLOW FILTERING;
SELECT dc,sts FROM inv_upgrade WHERE id = 's1490_10-create_es_index' ALLOW FILTERING;
- ステータスを検証し、両方のレコードが以下の例に示すようにステータスを返すことを
complete確認してください。
dc | sts
----+----------
local | complete
両方のレコードが complete ステータスを示す場合、それ以上の操作は不要です。 いずれかのレコードが 状態に complete ない場合、次のステップに進む。
- 必要な場合のみステータスを修正してください。 いずれかのレコードが 状態に
complete ない場合、以下の手順を完了してください。
- SIP コントローラ マネージャーの展開を停止してください。
データベースを更新する前に、コントローラマネージャーを停止し、5分間待機してください。
- ステータスを に更新してください
complete。クエリ
UPDATE を、状態にないレコードに対して
complete のみ実行する。 例:
UPDATE inv_upgrade SET sts = 'complete' WHERE id = 's1490_11-create_es_index' AND dc = 'local';
UPDATE inv_upgrade SET sts = 'complete' WHERE id = 's1490_10-create_es_index' AND dc = 'local';
重要: ` UPDATE where`文で使用する` dc value`は、ステップ4の` SELECT query`で返された値と完全に一致していることを確認してください。
- ステータスを再確認してください。
ステップ3のクエリ
SELECT を再実行し、両方のレコードが現在状態
complete にあることを確認してください。
SELECT dc,sts FROM inv_upgrade WHERE id = 's1490_11-create_es_index' ALLOW FILTERING;
SELECT dc,sts FROM inv_upgrade WHERE id = 's1490_10-create_es_index' ALLOW FILTERING;
- SIP コントローラ マネージャーのデプロイを開始します。
コントローラー マネージャーのデプロイを再起動して、通常の操作を再開してください。
- 最終検証を完了する。 データベース内のレコードがエラー状態のまま残らないことを保証し、システムが正常に機能し続けるようにする。