Видео: HDFS-д тэнцвэржүүлэх гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
HDFS тэнцвэржүүлэгч хэрэгсэлээр хангадаг. Энэ хэрэгсэл нь блокийн байршилд дүн шинжилгээ хийж, DataNodes дээрх өгөгдлийг тэнцвэржүүлдэг. Энэ нь кластер тэнцвэртэй гэж тооцогдох хүртэл блокуудыг үргэлжлүүлэн хөдөлгөдөг бөгөөд энэ нь DataNode бүрийн хэрэглээ жигд байна гэсэн үг юм.
Мөн би HDFS дээр хэрхэн тэнцвэржүүлэх вэ гэж асуусан.
HDFS өгдөг тэнцвэржүүлэгч ” хэрэгсэл нь кластер дахь DataNodes дээрх блокуудыг тэнцвэржүүлэхэд тусалдаг.
HDFS-ийг тэнцвэржүүлэх
- Ambari вэбээс Services > HDFS > Summary руу очно уу.
- Үйлчилгээний үйлдлүүд дээр дарж, HDFS-ийг дахин тэнцвэржүүлэх дээр дарна уу.
- Балансын босго утгыг дискний багтаамжийн хувиар оруулна уу.
- Start дарна уу.
Нэмж хэлэхэд, Hadoop дахь ачааллын тэнцвэржилт гэж юу вэ? А Ачаалал - Тэнцвэржүүлэх -д зориулсан алгоритм Hadoop Тархсан файлын систем. Файлуудыг блокуудад хувааж, хуулбарласан блокууд нь олон DataNode дээр тархсан байдлаар хадгалагдана.
Үүний тулд Hadoop дахь тэнцвэржүүлэгч гэж юу вэ?
HDFS хангадаг тэнцвэржүүлэгч блок байршуулалтад дүн шинжилгээ хийж, DataNodes дээрх өгөгдлийг тэнцвэржүүлдэг хэрэгсэл. Энэ нь өгөгдлийн зангилааны бүх дискэн дээр өгөгдлийг жигд хуваарилдаг. Диск тэнцвэржүүлэгч -аас ялгаатай Тэнцвэржүүлэгч , энэ нь өгөгдлийн блокуудын байршилд дүн шинжилгээ хийж, өгөгдлийн зангилаа хоорондын өгөгдлийг тэнцвэржүүлдэг.
Би Hdfs тэнцвэржүүлэгчээ хэрхэн цуцлах вэ?
Одоогийн hadoop баримт бичигт энэ нь "hadoop тэнцвэржүүлэгч [-босго]" эхлүүлэх a тэнцвэржүүлэгч болон Зогс нь тэнцвэржүүлэгч ctrl-c дарна уу. Гэхдээ бусад газруудад (YDN болон хуучин hadoop хувилбарын баримт бичиг) "start- тэнцвэржүүлэгч .sh" гэж дарж эхлүүлээд " дуудаарай" Зогс - тэнцвэржүүлэгч .sh" хүртэл Зогс тэр.
Зөвлөмж болгож буй:
HDFS-ээс орон нутаг руу хэрхэн шилжүүлэх вэ?
Та hdfs-ээс өгөгдлийг дотоод файлын систем рүү дараах хоёр аргаар хуулж болно: bin/hadoop fs -get /hdfs/source/path /localfs/destination/path. bin/hadoop fs -copyToLocal /hdfs/source/path /localfs/destination/path
Уян ачааллыг тэнцвэржүүлэх нь хэрхэн ажилладаг вэ?
Ачааллын уян харимхай тэнцвэржүүлэлт хэрхэн ажилладаг вэ. Ачаалал тэнцвэржүүлэгч нь үйлчлүүлэгчдээс ирж буй траффикийг хүлээн авч, хүсэлтийг өөрийн бүртгэгдсэн зорилтууд руу (EC2 instances гэх мэт) нэг буюу хэд хэдэн Боломжийн бүсэд чиглүүлдэг. Дараа нь зорилтот цэг нь эрүүл байгааг илрүүлэх үед тэр зорилтот урсгалыг дахин эхлүүлнэ
HDFS DFS дээр би лавлахыг хэрхэн үүсгэх вэ?
HDFS дээр лавлах үүсгэ. Хэрэглээ: $ hdfs dfs -mkdir HDFS дахь лавлахын агуулгыг жагсаах. HDFS руу файл байршуулна уу. HDFS-ээс файл татаж авах. HDFS дахь файлын төлөвийг шалгана уу. HDFS дахь файлын агуулгыг үзнэ үү. HDFS-д файлыг эх сурвалжаас очих газар руу хуулах. Local файлын системээс HDFS руу файл хуулах
Бүс хоорондын ачааллыг тэнцвэржүүлэх гэж юу вэ?
Бүс хоорондын ачааллын тэнцвэржүүлэгчийн хувьд таны ачаалал тэнцвэржүүлэгчийн зангилаанууд үйлчлүүлэгчдээс ирсэн хүсэлтийг бүртгэгдсэн зорилтот цэгүүдэд түгээдэг. Бүс хоорондын ачааллын тэнцвэржүүлэлтийг идэвхжүүлсэн үед ачаалал тэнцвэржүүлэгчийн зангилаа бүр идэвхжүүлсэн бэлэн байдлын бүх бүс дэх бүртгэгдсэн зорилтуудын дагуу урсгалыг хуваарилдаг
Гео ачааллыг тэнцвэржүүлэх гэж юу вэ?
Газарзүйн серверийн ачааллыг тэнцвэржүүлэх буюу дэлхийн серверийн ачааллын тэнцвэржүүлэлт (GSLB) нь олон газарзүйн байршилд байрладаг серверүүд хоорондын траффикийг хуваарилах явдал юм. Газарзүйн серверийн ачааллын тэнцвэржүүлэгч нь серверийн доголдлыг илрүүлж, хүсэлтийг бусад газарзүйн байршил руу автоматаар шилжүүлэх боломжтой