|
切换用户后出现如图所示,无用户相关信息显示。
这种情况是因为该用户缺少相应的环境变量导致。
临时解决办法:
vim ~/.bash_profile
增加:
export PS1='[\u@\h \w]'
保存 退出
source ~/.bash_profile
解决办法:
#进入当前用户,并查看当前用户主目录
su yarn
echo $HOME
exit
#进入上一步查询的主目录
cd /var/lib/hadoop-yarn
ls -la
#可以发现,该目录下缺少或者不存在用户环境变量
cp /etc/skel/bash* /var/lib/hadoop-yarn
#复制时,如文件已存在,请勿覆盖。重新切换进入无变量的用户,问题解决
|
|