Подтвердить что ты не робот

Просмотр количества блоков для файла в hadoop

Как я могу просмотреть, сколько блоков было разбито на файл в файловой системе Hadoop?

4b9b3361

Ответ 1

Мы можем использовать команду проверки файловой системы hadoop, чтобы знать блоки для конкретного файла.

Ниже приведена команда:

hadoop fsck [path] [options]

Чтобы просмотреть блоки для конкретного файла:

hadoop fsck /path/to/file -files -blocks

Ответ 2

hasoop fsck filetopath

использовал приведенную выше комбат в CDH 5. Получил следующую ошибку.

hadoop-hdfs/bin/hdfs: строка 262: exec:: not found

Используйте приведенную ниже команду, и она работает хорошо

hdfs fsck filetopath

Ответ 3

Это должно работать.

hadoop fs -stat "%o" /path/to/file