Я загрузил песочницу из hortonworks (Centos OS), затем попытался выполнить tutorial. Кажется, что команда ambari-admin-password- reset отсутствует и отсутствует. Я также попробовал войти в систему с помощью шпатлевки, консоль попросила меня сменить пароль, чтобы я это сделал. теперь кажется, что команда есть, но у меня разные пароли для консоли и одна для шпатлевки для одного и того же пользователя.
Я попытался найти причину, по которой для одного и того же пользователя "root" у меня есть 2 разных паролей (один для консоли виртуального окна и один для шпатлевки), с которым я могу войти. Я вижу разные команды на каждом ящике. более того, когда я обмениваюсь папкой, я могу видеть ее только на консоли виртуального окна, но не на консоли putty), которая действительно разочаровывает.
Как я могу гарантировать, что то, что я увижу из putty, будет таким же, как то, что я вижу из консоли виртуального окна.
Я думаю, что это как-то связано с TTY, но я не уверен.
EDIT: запуск команд с выхода машины виртуального окна:
grep "^passwd" /etc/nsswitch.conf
OUT: passwd: файлы sss
grep root /etc/passwd
OUT: rppt "x" 0 "0" root:/root:/bin/ bash Оператор: х: 11: 0: Оператор:/корень:/SBIN/NOLOGIN
getent passwd root
OUT: root: x: 0: 0: root:/root:/bin/bash
EDIT: Я думаю, что это все о докерных контейнерах. Похоже, что порт 2222 машины является портом ssh для контейнера hdp 2.5, а не для хостинга. Теперь я получаю еще одну проблему. при запуске
docker exec sandbox ls
он застревает. любая помощь?
Спасибо за помощников