Используя команду spark-ec2
, я создал кластер с именем «ruofan-large-cluster» в виртуальном частном облаке (vpc) на AWS-EC2. Кластер содержит один главный и два подчиненных узла, и он работает очень хорошо. Теперь я хотел бы остановить кластер некоторое время, а затем перезапустить его. Однако, когда я печатаю команду Баша, как следовать:spark-ec2 не может остановить запуск кластера
$ ./spark-ec2 --region=us-east-1 stop ruofan-large-cluster
Он появился следующий вывод:
Are you sure you want to stop the cluster ruofan-large-cluster?
DATA ON EPHEMERAL DISKS WILL BE LOST, BUT THE CLUSTER WILL KEEP USING SPACE ON
AMAZON EBS IF IT IS EBS-BACKED!!
All data on spot-instance slaves will be lost.
Stop cluster ruofan-large-cluster (y/N): y
Searching for existing cluster ruofan-large-cluster in region us-east-1...
Stopping master...
Stopping slaves...
И это не остановить кластер на все ... Я уверен, информация, включая как мое имя кластера и кластер регион является правильной, и я также попробовал следующую команду, чтобы остановить кластер:
./spark-ec2 -k <key-file-name> -i <key-file> -r us-east-1 --vpc-id=<my-vpc-id> --subnet-id=<my-subnet-id> stop ruofan-large-cluster
Он еще показал тыс один и тот же выход, и он не остановил какой-либо кластер. Я действительно не знаю, почему кластер не остановлен. Буду признателен, если кто-нибудь поможет мне решить проблему. Благодаря!
Идея. Мы все время используем 'stop', и он отлично работает. Что это за версия Spark? –