Како инсталирати кошницу?

Апацхе Хадооп је збирка оквира који омогућава обраду великих података дистрибуираних преко кластера. Према Апацхе кошници је софтверски пројекат складишта података изграђен на врху Апацхе Хадооп за пружање упита и анализа података. Апацхе кошница пружа сучеље попут СКЛ-а за упити и обраду велике количине података званих ХКЛ (језик упита језика Хиве). Апацхе кошница покреће врх Хадооп екосистема, а подаци похрањени у облику датотеке значе Хадооп дистрибуирани датотечни систем (ХДФС). Апацхе Хиве пружа сјајно сучеље кориснику за приступ и обављање операције на подацима у облику табеле. Он пружа одличну технику оптимизације за побољшање перформанси. Врло је изазовно брже постављање упита великим подацима и верујте ми, то је важно у производном окружењу.

На крају, преводилац претвара ХКЛ упит у мапу за смањење послова и затим се подноси Хадооп оквиру ради извршења.

Разлика између Хиве и СКЛ

Апацхе Хиве је врло сличан СКЛ-у, али како знамо да се кошница покреће преко Хадооп екосистема и интерно претвара послове у МР (Мап Редуце јобс), то чини неку разлику између Хиве и СКЛ-а.

Хиве не би био најбољи приступ за оне апликације у којима је потребан веома брз одговор и врло је важно схватити да је кошница погоднија за групну обраду преко веома великих сетова непроменљивих података и то треба напоменути да је кошница редован РДБМС и на крају али не најмање важно, апацхе кошница је шема на начинима за читање (док се уметање података у таблицу кошнице неће сметати због неусклађености типа података, али док ће читати податке показат ће нулту вриједност ако тип података није усклађен са врстом података одређеног ступца).

Претходни услов за инсталирање кошнице

Као што сам рекао раније, врло је важно схватити да Апацхе кошница ради на врху Хадооп екосистема, а Хадооп треба да ради и ради са свим демонима.

Неки од основних Хадооп демона су следећи:

  • Име чвора
  • Чвор података
  • Менаџер ресурса
  • Управитељ чворова

Да бисте проверили верзију Хадоопа испод је наредба:

Утипкајте → Хадооп верзија у наредбеној линији добиће вам верзију Хадоопа.

Да бисте проверили окидач извештаја Хадооп кластера испод наредбе:

УтипкајтеХадооп дфсадмин - извештај у наредбеној линији ће вам дати целокупни извештај о кластеру ако се покреће ваш сервер.

Ако Хадооп није инсталиран на вашој машини и од вас захтева да следите упутства апацхе да бисте инсталирали Хадооп на ваш систем.

Надам се да је јава већ инсталирана и на вашем систему. Да бисте проверили јава верзију, погледајте испод екрана.

Кораци за инсталирање кошнице на Убунту

Испод су следећи кораци за инсталирање Хиве на Убунту:

Корак 1 : Катран за кошницу можемо преузети користећи наредбу испод у терминалу коју можемо и директно преузети са терминала.

Команда: добијамо хттп://арцхиве.апацхе.орг/дист/хиве/хиве-2.1.0/апацхе-хиве-2.1.0-бин.тар.гз

2. корак : Издвојите датотеку катрана користећи наредбу испод у терминалу, можемо директно извући катран изнад преузете датотеке тар-катрана.

Команда: тар -кзф апацхе-кошница-2.1.0-бин.тар.гз

Предложићу вам да се верификујете помоћу лс наредбе о издвојеној датотеци кошнице.

Корак 3: Уредите датотеку „ .басхрц “ да бисте ажурирали променљиве окружења за корисника.

Команда: судо тхе .басхрц

На крају датотеке додајте следеће:

# Подесите ХИВЕ_ХОМЕ

Извршите наредбу доле да бисте довршили рад промена у тренутном терминалу.

Команда: извор .басхрц

Корак 5 : Морамо креирати директоре кошнице унутар локације ХДФС, а тај директориј 'складиште' то ће бити локација за спремање података о таблици кошница и података који се односе на кошницу.

Команда :

  • хдфс дфс -мкдир -п / корисник / кошница / складиште
  • хдфс дфс -мкдир / тмп

Корак 6 : Да бисте подесили дозволу за читање и писање за извршење таблице кошница испод наредбе.

Команда:

Наредба испод, пружајући корисничкој групи дозволу за писање:

  • хдфс дфс -цхмод г + в / корисник / кошница / складиште
  • хдфс дфс -цхмод г + в / тмп

Конфигурација кошнице: Веома је важно тачку инсталације кошнице да конфигуришете с Хадооп-ом. Морамо да изменимо хиве-енв.сх, датотеку која је смештена у $ ХИВЕ_ХОМЕ / цонф директоријум. Сљедеће наредбе преусмјеравају у мапу Хиве цонф и копирају датотеку предлошка:

Корак 7 : Подесите Хадооп стазу у хиве-енв.сх

Уредите датотеку хиве-енв.сх додавањем следећег ретка:

Сада по овом процесу смо готово готови и инсталације кошница су успешно завршене важно је конфигурирати Метасторе са екстерним сервером база података и Апацхе Хиве Фрамеворк по дефаулту користи Дерби базу података. Коришћењем наредбе наредбе базе података Дерби у наставку.

Команда: бин / сцхематоол -инитСцхема -дбТипе дерби

Корак 8 : Покрените кошницу .

Наредба: кошница (упишите кошницу у терминал унутар другог терминала за кошнице ће се отворити.)

Рад са кошницом: Сада ћемо видети неке од операција у кошници да видимо колико табела имамо у подразумеваној употреби базе података погледајте испод снимке екрана, на доњим снимцима екрана не приказује никакве таблице, што значи да немамо ниједну табелу у подразумеваној бази података .

За креирање табеле у кошници врло је важно упутити тражену базу јер ће се у противном свака таблица створити под заданом базом података.

Важне команде у кошници

1: прикажите базе података (приказат ће све базе података које су до тада креиране).

2: креирајте базу података ако не постоји мидб (ова наредба ће креирати једну базу података са именом ' мидб' ако ' мидб' не постоји, а ако ' мидб већ постоји, неће покренути ни грешку')

3: користити базу података кад год морамо да користимо неку ДДл наредбу у одређеној бази података, требало би да користимо наредбу „користи базу података“, а у нашем случају већ смо створили „мидб“ схов наредба користиће се мидб.

Важна ДДЛ наредба Хиве

УСПОРЕДИ, ДРОП, ТРУНЦАТ, ПОКАЖИ, ОПИС .

  • Креирај : - Креирајте изјаву која се користи за креирање базе података или прављење табеле у кошници.

Пример: кошница> креирање базе података Компанија; (креирање базе података)

Кошница> користи предузеће;

Кошница> креирајте запосленог за столом (ид инт, име Стринг, стринг стринга); (ово ће створити запосленика табеле у бази података компаније, јер смо већ извршили наредбу Усе датабасе.)

  • Опис описује информације о шеми табеле.

Кошница> опишите запосленог; (ово ће дати детаље о шеми табеле запослених у детаљима)

  • ТРУНЦАТЕ ће обрисати податке из табеле.

Кошница> скраћеница стола;

Можемо инсталирати и кошницу на прозор, али за најбољу праксу, радије ћу да користим Убунту, он ће дати бољи преглед продукцијског окружења и ваши ће се подаци повећавати у будућности, лако ће се управљати.

Препоручени чланци

Ово је водич за Инсталирање кошница. Овде смо разговарали о различитим корацима за инсталирање Хиве, ДДЛ команде итд. Такође можете погледати следеће чланке да бисте сазнали више:

  1. Како инсталирати СКЛ Сервер
  2. Како инсталирати МАТЛАБ
  3. Команде и функције кошнице
  4. Основна питања за интервју са кошницом
  5. Архитектура кошница | Процес рада
  6. Коришћење налога ОРДЕР БИ у кошници
  7. Инсталација кошница

Категорија: