VK Cloud logo
Updated at April 15, 2024   08:50 AM

Configuring the Replication FactorBeta

VK Cloud поддерживает изменение фактора репликации на разных уровнях:

  1. Подключитесь к master-узлу с плавающем адресом с помощью SSH.

  2. (Опционально) Уточните текущее число копий:

    hdfs dfs -stat

    Пример вывода команды:

    hdfs fsck /user/admin/data.csv/user/admin/data.csv:  Under replicated BP-1014754436-192.168.99.119-1532095262675:blk_1073743175_2396. Target Replicas is 3 but found 1 live replica(s), 0 decommissioned replica(s) and 0 decommissioning replica(s).Status: HEALTHY Total size: 2878934 B Total dirs: 0 Total files:   1 Total symlinks:             0 Total blocks (validated):   1 (avg. block size 2878934 B) Minimally replicated blocks:   1 (100.0 %) Over-replicated blocks:     0 (0.0 %) Under-replicated blocks:    1 (100.0 %) Mis-replicated blocks:      0 (0.0 %) Default replication factor: 1 Average block replication:  1.0 Corrupt blocks:             0 Missing replicas:           2 (66.666664 %) Number of data-nodes:       1 Number of racks:            1FSCK ended at Mon Jul 23 17:20:46 UTC 2018 in 1 millisecondsThe filesystem under path '/user/admin/data.csv' is HEALTHY
  3. Измените фактор репликации для отдельного файла с помощью команды:

    hdfs dfs -setrep 3 <путь к файлу>

    Чтобы изменить параметр рекурсивно, добавьте в команду флаг -R.