Rolling Upgrade Cluster
- 印刷する
- PDF
Rolling Upgrade Cluster
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
VPC環境で利用できます。
説明
OpenSearch Versionを Rolling方式でアップグレードします。
注意
アップグレードを実施する前の必須チェック事項は、次の通りです。
- RollingUpgradePreCheckを必ず先に行ってください。
- RollingUpgradeを実行する場合、最低6時間または実行直前のスナップショットを作成してください。
- SnapShotでバックアップせずに Upgradeする過程でユーザーデータの損失が発生した場合、復旧ができないため慎重に行ってください。
リクエスト
リクエスト URL
POST https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/rollingUpgradeCluster [KR]
POST https://vpcsearchengine.apigw.ntruss.com/api/sgn-v2/cluster/rollingUpgradeCluster [SGN]
POST https://vpcsearchengine.apigw.ntruss.com/api/jpn-v2/cluster/rollingUpgradeCluster [JPN]
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | - 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したもの - API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | NAVERクラウドプラットフォームポータルで発行された Access Key ID値x-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Access Key ID値と Secret Keyで暗号化した署名x-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | Request body content typeを application/jsonに指定Content-Type: application/json |
リクエストパラメータ
パラメータ | タイプ | 必須有無 | 説明 |
---|---|---|---|
targetVersionCode | String | Y | アップグレードする Applicationの Version Code |
ServiceGroupInstanceNo | String | Y | 対象 Cluster番号 |
リクエスト例
POST https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/rollingUpgradeCluster
HOST: vpcsearchengine.apigw.ntruss.com
Content-Type: application/json
x-ncp-apigw-signature-v2: Qj8Jowjqu3MRMyEk/NKdagftTL/5/VhBJkTv1XKCMGQ=
x-ncp-apigw-timestamp: 1709700150235
x-ncp-iam-access-key: ANJNnR1jz1gUzaiS0aV2
{
"serviceGroupInstanceNo": "3427188",
"targetVersionCode": "2111"
}
curl -X 'POST' \
'https://vpcsearchengine.beta-apigw.ntruss.com/api/v2/cluster/rollingUpgradeCluster' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'x-ncp-iam-access-key: ANJNnR1jz1gUzaiS0aV2' \
-H 'x-ncp-apigw-timestamp: 1709700150235' \
-H 'x-ncp-apigw-signature-v2: Qj8Jowjqu3MRMyEk/NKdagftTL/5/VhBJkTv1XKCMGQ=' \
-d '{
"serviceGroupInstanceNo": "3427188",
"targetVersionCode": "2111"
}'
レスポンス
レスポンス例
バージョンアップが可能な場合
次のステップに進むことができます。
{
"code": 0,
"message": "SUCCESS",
"result": true,
"requestId": "1a8954a8-fd75-46e1-bc73-568e96c6d48c"
}
TargetVersionCodeが間違っている場合
getSearchEngineVersionList APIで searchEngineVersionCodeを再確認後にリクエストしてください。
{
"code": 10154,
"message": "クラスタのバージョンが間違っています。再確認してください",
"result": null,
"requestId": "305653e0-4bf7-4f8b-8acd-3d719815b273"
}
この記事は役に立ちましたか?