Я выполняю hadoop с конфигурацией по умолчанию с кластером с одним узлом и хотел бы найти, где HDFS хранит файлы локально.
Какие-либо идеи?
Спасибо.
Вам необходимо найти в файле конфигурации hdfs-default.xml файл dfs.data.dir параметр. Значение по умолчанию: $ {hadoop.tmp.dir} / dfs / data и обратите внимание, что $ {hadoop.tmp.dir} фактически находится в core-default.xml, описанном здесь ].
Параметры конфигурации описаны здесь . Описание этого параметра:
Определяет, где в локальной файловой системе узел данных DFS должен хранить свои блоки. Если это список каталогов, разделенных запятыми , тогда данные будут храниться во всех именованных каталогах , обычно на разных устройствах. Несуществующие каталоги игнорируются.