Я - новый ученик в облаке докера.
Я установил механизм докера следующим образом:
Затем я создалконтейнер cloudera с помощью следующей команды:
docker run --hostname=quickstart.cloudera --privileged=true -v ~/Documents/class/datasets:/etc/spark/datasets -t -i -p 8888 4239cd2958c6 /usr/bin/docker-quickstart
Тогда env будет непосредственно [root@quickstart]
.Чтобы заставить Spark и Hive работать вместе, мне нужно скопировать файл конфигурации Hive в каталог конфигурации Spark. Я запустил следующую команду в командном терминале образа Cloudera
sudo cp /etc/hive/conf.dist/hive-site.xml /etc/spark/conf/
Затем,Я попытался подключить Улей.
Я пробежал beeline
и !connect jdbc:hive2://localhost:10000 cloudera cloudera org.apache.hive.jdbc.HiveDriver
Он вернул следующую ошибку:
Я проверил статус по sudo service --status-all
, и он вернул:
Нужно ли, чтобы весь статус был ИСТИНА?(поскольку при установке контейнера cloudera он получил статус СБОЙ)
Что мне делать?
Большое спасибо.