Конференция Arenadata
ArenaTech 2026 – для всех, кому интересны технологии Big Data
Приглашаем вас принять участие в технической онлайн-конференции, посвященной работе с большими данными. Участие бесплатно для всех желающих.

В программе 3 блока докладов:

  • СУБД: архитектура и эксплуатация. Обсудим новые возможности Greengage DB и Arenadata DB на его основе, включая hot standby, обзор утилиты изменения кластерной топологии ggrebalance, вопросы безопасности и устранения CVE.
  • Платформа данных: безопасность и Kubernetes в ADH, аналитика в ADQM. Расскажем об управлении секретами и доступом в Arenadata Hyperwave с использованием OpenBao, особенности переноса сервисов в Kubernetes, а также про аналитические методы в инструментах ADQM.
  • Инструменты: кластерный менеджер, документация, ИИ-поиск. Поделимся опытом разработки технической документации (включая интеллектуальный поиск и ИИ-ассистент) и поговорим про развитие нашего кластерного менеджера ADCM.
Онлайн-конференция состоится 29 октября 2026 года, время трансляции: с 12:00 до 19:00 по московскому времени.
Осталось до события

fsck

Runs the HDFS checking utility. This command allows to detect problems with various files, for example, missing file blocks or under-replicated blocks.

Unlike a traditional fsck utility for native file systems, this command does not fix the errors it detects. Normally NameNode automatically corrects most of the recoverable failures. By default, fsck ignores open files but provides an option to select all files during the analysis.

The usage is as follows:

$ hdfs fsck <path>
  [-list-corruptfileblocks |
  [-move | -delete | -openforwrite]
  [-files [-blocks [-locations | -racks | -replicaDetails | -upgradedomains]]]
  [-includeSnapshots][-storagepolicies] [-maintenance]
  [-blockId <blk_Id>] [-replicate]
Arguments

path

Starts checking from this path

-delete

Deletes corrupted files

-files

Prints out files being checked

-files -blocks

Prints out the block report

-files -blocks -locations

Prints out locations for every block

-files -blocks -racks

Prints out network topology for DataNode locations

-files -blocks -replicaDetails

Prints out each replica details

-files -blocks -upgradedomains

Prints out upgrade domains for every block

-move

Moves corrupted files to /lost+found

-openforwrite

Prints out files opened for write

-storagepolicies

Prints out storage policy summary for the blocks

-storagepolicies

Prints out storage policy summary for the blocks

-maintenance

Prints out maintenance state node details

-blockId

Prints out information about the block

-replicate

Initiates replication work to make mis-replicated blocks satisfy block placement policy

Example:

$ hdfs fsck myDir/file_test.csv -files -blocks -locations
Found a mistake? Seleсt text and press Ctrl+Enter to report it