Рейтинг:0

hdfs нормально работает, но с sudo показывает, что команда не найдена

флаг th

Я пытаюсь установить hadoop3.1.1 и установил файл ./bashrc и все остальные необходимые файлы. при применении hdfs я сталкиваюсь с ситуацией, показанной на рисунке. это изображение показывает команды, которые я выполнил.

флаг hr
Из соображений безопасности `sudo` использует свой собственный `secure_path` вместо `PATH` вашего пользователя (или root).
Рейтинг:0
флаг za

Например, вы можете связать команду hdfs в /usr/sbin, чтобы вы также могли вызывать hdfs от пользователя root.

или вы можете войти в систему под пользователем root и изменить тот же .bashrc и добавить команду hadoop на свой путь.

тогда вы можете добиться успеха с hdfs с корнем.но подумайте, прежде чем работать с рутом.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.