computeMeta

Вычисляет метаданные HDFS из блочных файлов. Если указан блочный файл, то вычисляются контрольные суммы из блочного файла. Они сохраняются в указанном выходном файле метаданных.

ВНИМАНИЕ

Будьте осторожны при использовании этой команды. Если блочный файл поврежден и вы перезаписали его метафайл, он будет отображаться как "хороший" в HDFS, но без возможности прочитать данные. Используйте только в случае крайней необходимости и когда вы на 100% уверены, что блочный файл не поврежден.

Использование показано ниже:

$ hdfs debug computeMeta -block <block-file> -out <output-metadata-file>
Аргументы

-block block-file

Указывает абсолютный путь к блочному файлу в локальной файловой системы DataNode

-out output-metadata-file

Указывает абсолютный путь к выходному файлу метаданных для хранения вычисленных контрольных сумм блочного файла

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней