HDFS-д тэнцвэржүүлэх гэж юу вэ?
HDFS-д тэнцвэржүүлэх гэж юу вэ?

Видео: HDFS-д тэнцвэржүүлэх гэж юу вэ?

Видео: HDFS-д тэнцвэржүүлэх гэж юу вэ?
Видео: 009 HDFS тэнцвэржүүлэгч 2024, Арваннэгдүгээр
Anonim

HDFS тэнцвэржүүлэгч хэрэгсэлээр хангадаг. Энэ хэрэгсэл нь блокийн байршилд дүн шинжилгээ хийж, DataNodes дээрх өгөгдлийг тэнцвэржүүлдэг. Энэ нь кластер тэнцвэртэй гэж тооцогдох хүртэл блокуудыг үргэлжлүүлэн хөдөлгөдөг бөгөөд энэ нь DataNode бүрийн хэрэглээ жигд байна гэсэн үг юм.

Мөн би HDFS дээр хэрхэн тэнцвэржүүлэх вэ гэж асуусан.

HDFS өгдөг тэнцвэржүүлэгч ” хэрэгсэл нь кластер дахь DataNodes дээрх блокуудыг тэнцвэржүүлэхэд тусалдаг.

HDFS-ийг тэнцвэржүүлэх

  1. Ambari вэбээс Services > HDFS > Summary руу очно уу.
  2. Үйлчилгээний үйлдлүүд дээр дарж, HDFS-ийг дахин тэнцвэржүүлэх дээр дарна уу.
  3. Балансын босго утгыг дискний багтаамжийн хувиар оруулна уу.
  4. Start дарна уу.

Нэмж хэлэхэд, Hadoop дахь ачааллын тэнцвэржилт гэж юу вэ? А Ачаалал - Тэнцвэржүүлэх -д зориулсан алгоритм Hadoop Тархсан файлын систем. Файлуудыг блокуудад хувааж, хуулбарласан блокууд нь олон DataNode дээр тархсан байдлаар хадгалагдана.

Үүний тулд Hadoop дахь тэнцвэржүүлэгч гэж юу вэ?

HDFS хангадаг тэнцвэржүүлэгч блок байршуулалтад дүн шинжилгээ хийж, DataNodes дээрх өгөгдлийг тэнцвэржүүлдэг хэрэгсэл. Энэ нь өгөгдлийн зангилааны бүх дискэн дээр өгөгдлийг жигд хуваарилдаг. Диск тэнцвэржүүлэгч -аас ялгаатай Тэнцвэржүүлэгч , энэ нь өгөгдлийн блокуудын байршилд дүн шинжилгээ хийж, өгөгдлийн зангилаа хоорондын өгөгдлийг тэнцвэржүүлдэг.

Би Hdfs тэнцвэржүүлэгчээ хэрхэн цуцлах вэ?

Одоогийн hadoop баримт бичигт энэ нь "hadoop тэнцвэржүүлэгч [-босго]" эхлүүлэх a тэнцвэржүүлэгч болон Зогс нь тэнцвэржүүлэгч ctrl-c дарна уу. Гэхдээ бусад газруудад (YDN болон хуучин hadoop хувилбарын баримт бичиг) "start- тэнцвэржүүлэгч .sh" гэж дарж эхлүүлээд " дуудаарай" Зогс - тэнцвэржүүлэгч .sh" хүртэл Зогс тэр.

Зөвлөмж болгож буй: