если команды hadoop молча завершаются неудачей, вы должны взглянуть на это.
Просто введите: 'which hadoop', это даст вам местоположение исполняемого файла "hadoop".Это сценарий оболочки, просто отредактируйте его и добавьте логирование, чтобы увидеть, что происходит.
Если в начале сценарий hadoop bash завершился неудачей, неудивительно, что команда hadoop dfs -put не работает.