Я новачок у hadoop і намагаюся встановити його на моємумісцева машина. Я бачу, що існує багато способів встановити hadoop, наприклад, встановити vmware Horton працює і встановити hadoop поверх цього або встановити віртуальну коробку Oracle, Cloudera, а потім Hadoop. Моє запитання: чи обов’язково встановити віртуальну скриньку для запуску Hadoop? Інакше кажучи, чи hadoop працює лише на ОС Linux, наприклад Ubuntu, Redhat тощо, чи можу я встановити hadoop безпосередньо в Windows (без віртуального вікна мурашки)?
Відповіді:
3 для відповіді № 1Hadoop працює на Unix та в Windows. Linux є єдиною підтримуваною виробничою платформою, але інші аромати Unix (включаючи Mac OS X) можуть використовуватися для запуску Hadoop для розробки. Windows підтримується лише як платформа для розробки, і додатково потрібен запуск Cygwin.
Якщо у вас ОС Linux, ви можете безпосередньо встановитиHadoop і почніть працювати. Якщо у вас ОС Windows і не знаєте Linux (але врешті-решт, вам доведеться вчитися), ви використовуєте віртуальну коробку або vmware, щоб на вашій машині Windows працювала віртуальна машина Linux.
Використання творів Horton або розповсюдження Cloudera - це ваше вибір, і знаходиться на вершині Hadoop.
Крім того, якщо у вас є налаштування кластерів на деякій віддаленій машині, тоді вам просто потрібна шпаклівка, щоб випробувати всі функції hadoop :) з оболонки.
3 для відповіді № 2
Virtualbox
або vmware
є не є обов'язковим встановити / налаштувати hadoop. Зазвичай люди використовують Virtualbox для створення декількох віртуальних машин та налаштування кластера hadoop для цілей експерименту.
Hadoop запускається в інших ОС, крім Redhat / ubuntu, наприклад Mac OS, Windows.