Hadoop ажлын хуваарь гэж юу вэ?
Hadoop ажлын хуваарь гэж юу вэ?

Видео: Hadoop ажлын хуваарь гэж юу вэ?

Видео: Hadoop ажлын хуваарь гэж юу вэ?
Видео: MapReduce дахь ажлын хуваарь 2024, Арваннэгдүгээр
Anonim

Ажлын хуваарь . Та ашиглаж болно ажлын хуваарь MapReduce-ийг эрэмбэлэх ажлын байр болон таны MapR кластер дээр ажилладаг YARN програмууд. Өгөгдмөл ажил төлөвлөгч Үзэсгэлэн худалдаа юм Хуваарьлагч , энэ нь кластерийн нөөцийн төлөө өрсөлддөг олон хэрэглэгчид эсвэл бүлгүүдтэй үйлдвэрлэлийн орчинд зориулагдсан.

Үүний тулд Hadoop төлөвлөгч гэж юу вэ?

Залгуурын тухай танилцуулга төлөвлөгч хүрээ Hadoop нь тархсан зангилааны багц дээр өгөгдлийг өндөр гүйцэтгэлтэй боловсруулах боломжийг олгодог ерөнхий зориулалтын систем юм. 2008 он хүртэл, Hadoop сингл дэмжсэн хуваарь гаргагч Энэ нь JobTracker логиктой холилдсон.

Хоёрдугаарт, та ажлын хуваарийг хэрхэн хийдэг вэ? Доор жагсаасан 10 зөвлөмжөөс эхэл.

  1. Багаа мэддэг.
  2. Шилдэг ажилчдынхаа эргэн тойронд ээлжийг бий болго.
  3. Багийн хэмжээнд харилцах аргыг бий болгох.
  4. Цагийн хуваарийг хурдан гаргаарай.
  5. Боломжтой бол ажлын давуу эрх, чөлөө авах хүсэлтийг хүндэтгэ.
  6. Ажилчдыг ажлын хуваарийн заримыг нь хийлгээрэй.
  7. Ажилтнууд өөр өөрсдийн орлох хүмүүсийг олоорой.

Ийм байдлаар би Hadoop-ын ажлыг хэрхэн төлөвлөх вэ?

Яаж ажлын хуваарь in hadoop - Квора. Хамгийн энгийн арга бол кодоо бүрхүүлийн скрипт болон хуваарь Энэ нь крон шиг ажил захын зангилаа дээр(таны ихэвчлэн таны илгээдэг зангилаа ажлын байр ). Гэхдээ ихэвчлэн кодыг скриптэд хийж, үүнийг ажиллуулдаг ажил дибаг хийхэд хэцүү. турших, засвар үйлчилгээ хийх.

Утас төлөвлөгч хэрхэн ажилладаг вэ?

Хуваарь гаргах in утас ResourceManager (RM) нь кластер дээрх нөөцийг хянаж, шаардлагатай програмуудад хуваарилдаг. The хуваарь гаргагч Энэ нь нөөцийг хуваах байгууллагын бодлогыг хүндэтгэдэг RM-ийн нэг хэсэг юм. Үүнийг анхаарна уу: утас олон түрээслэгчдийн хооронд нөөцийг хуваалцахын тулд дарааллыг ашигладаг.

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