Я внес некоторые изменения в настройки HDFS в кластере EMR Amazon. Я хочу перезапустить namenode и datanode, чтобы изменения вступили в силу. Я не могу найти сценарии запуска и остановки, чтобы сделать это ни на namenode (master), ни на datanodes. Каким должен быть способ перезапуска кластера?Как перезапустить HDFS на Amazon EMR
2
A
ответ
0
Вам необходимо вручную перезапустить кластер. Это можно выполнить вручную или с помощью простого сценария оболочки.
1) Получить список имен хостов или IP-адреса всех узлов,
2) SSH в узел с помощью ключа
3) Перезапустите необходимую услугу.
Если вы умеете программировать, вы можете создать общую утилиту, которая получит список ipaddress всех узлов, соответствующих EMR, с помощью идентификатора кластера и выполнения перезапуска службы в отдельных узлах.
В противном случае, получить имя хоста или IPAddress всех узлов вручную и создать сценарий, как показано ниже, и выполнить из главного узла
sudo service hadoop-hdfs-namenode restart
ssh -i <key.pem> <hostname1> "sudo service hadoop-hdfs-datanode restart"
ssh -i <key.pem> <hostname2> "sudo service hadoop-hdfs-datanode restart"
ssh -i <key.pem> <hostname3> "sudo service hadoop-hdfs-datanode restart"
2
На EMR4, запустите следующий на главном хосте -
sudo /sbin/start hadoop-hdfs-namenode
ssh -i <key.pem> <slave-hostname1> "sudo /sbin/restart hadoop-hdfs-datanode"
ssh -i <key.pem> <slave-hostname2> "sudo /sbin/restart hadoop-hdfs-datanode"
ssh -i <key.pem> <slave-hostname3> "sudo /sbin/restart hadoop-hdfs-datanode"
Смежные вопросы
- 1. Как отредактировать и перезапустить завершенный кластер на Amazon EMR?
- 2. Как перезапустить пряжу на AWS EMR
- 3. Перезапуск Amazon EMR cluster
- 4. Amazon EC2 vs. Amazon EMR
- 5. Свинья убиты на Amazon EMR.
- 6. Перезапустить Oozie в AWS EMR
- 7. Как настроить параметры Hadoop на Amazon EMR?
- 8. Как увидеть выход в Amazon EMR/S3?
- 9. Вопросы Amazon EMR
- 10. как ускорить amazon EMR bootstrap?
- 11. Amazon EMR: Использование R-кода в Amazon EMR
- 12. Amazon EMR сортировка
- 13. org.apache.hadoop.mapred.FileAlreadyExistsException в Amazon EMR
- 14. Закрытие Amazon EMR временно
- 15. Запуск Свинья на Tez на Amazon EMR-4
- 16. Как запустить работу PySpark (с пользовательскими модулями) на Amazon EMR?
- 17. Как настроить параметры Hadoop MapReduce на Amazon EMR?
- 18. Amazon EMR: Инициализация кластера с данными
- 19. Установка Impala 2.3 на Amazon EMR
- 20. Amazon EMR: настройка хранилища на узлах данных
- 21. Настройка Spark Classpath на Amazon EMR
- 22. Spark job дает NullPointerException на Amazon EMR
- 23. Как добавить коннекторы в presto на Amazon EMR
- 24. Как скопировать файл с S3 в Amazon EMR в Data Pipeline после предоставления EMR?
- 25. Hadoop streaming и AMAZON EMR
- 26. Поддержка Hadoop 1.0.1 на Amazon EMR
- 27. Сделать временную шкалу выполнения на Amazon EMR
- 28. Отображение ошибок с Zeppelin на Amazon EMR
- 29. Как написать вывод задания потоковой передачи EMR на HDFS?
- 30. Ошибка amazon EMR hive error
С версией 4.x в EMR кажется, что службы namenode и datanode не работают под /etc/init.d и поэтому не могут быть запущены выше. –
На EMR 4: '' 'sudo restart hadoop-hdfs-namenode''' – Tony
@Tony sudo restart hasoop-hdfs-datanode не работает? Как перезапустить datanodes EMR4 – user3294904