2017-06-10 7 views
1

1台以上のマシンを停止するためにgcloud compute instances stopを使用しようとしました。私は次のコマンドを使用します:gcloud停止例外 - 正規表現/値は次の正規表現と一致する必要があります

sudo gcloud compute instances stop machine1,machine2 --zone=europe-west1-b 

したがって、私はドキュメントに従うべきだと私は理解しています。それは私に次の例外を与えます:

Invalid value '[machine1,machine2]'. Values must match the following regular expression: '[a-z](?:[-a-z0-9]{0,61}[a-z0-9])? 

どのように送信しますか?

答えて

1

gcloudでは、これは、エラーから

machine1,machine2 

(それが思われるものから)正規表現のパラメータであると考えられる

[a-z](?:[-a-z0-9]{0,61}[a-z0-9])? 

その正規表現のパラメータは、他のものを含むべきではないことは明らか 英数字および -より。パラメータ machine1,machine2には ,が含まれているため、エラーが発生しています。私はのgcloudについての手掛かりを持っていない:

は、マシン名machine1 machine2

P.Sにスペースを与えてみてください。

+1

これは正解です。 'sudo gcloud計算インスタンスを停止するmachine1 machine2'を試してみてください –

関連する問題