2013-08-08 4 views
4

Есть ли какие-либо предложения относительно размера жесткого диска на физическом устройстве namenode? Конечно, он не хранит данные из HDFS, например, datanode, но на что я должен полагаться при создании кластера?Размер диска nadenode Hadoop

ответ

4

Физическое дисковое пространство в NameNode действительно не имеет значения, если вы не запустите Datanode на том же узле. Однако очень важно иметь пространство памяти (ОЗУ), выделенное для NameNode. Это связано с тем, что NameNode хранит все метаданные HDFS (выделения блоков, блокировки и т. Д.) В памяти. Если достаточное количество памяти не выделено, у NameNode может закончиться нехватка памяти и сбой.

4

Возможно, вам понадобится пространство для фактического хранения FSImage NameNode, файла редактирования и других соответствующих файлов.

На самом деле рекомендуется настроить NameNode для использования нескольких каталогов (одного локального и другого монтирования NFS), чтобы сохранить несколько копий метаданных файловой системы. Таким образом, пока каталоги находятся на отдельных дисках, сбой одного диска не повредит метаданные.

Для получения более подробной информации см. this link.

-1

Мы слышали от Cloudera, что они рекомендуют узлам с именами иметь более быстрые диски - комбинацию SSD и 10kRPM SAS дисков по сравнению с типичными дисками SAT 2TB, 7200K SAS. Является ли это разумным или чрезмерным, поскольку все, что я читал, говорит о том, что вам действительно не нужно дорогое высокоскоростное хранилище для Hadoop.

+0

Если у вас есть новый вопрос, обратитесь к нему, нажав кнопку [Ask Question] (http://stackoverflow.com/questions/ask). Включите ссылку на этот вопрос, если это поможет обеспечить контекст. –

Смежные вопросы