我们遇到的问题与环境变量有关。对于用户A,
当我通过带有sudo设置为true(
有任何想法为什么手动登录和ansible登录之间的行为不同吗?
JAVA_HOME
设置为1.5,对于root用户,它设置为1.7。当我手动登录并检查A和root中的版本时,它显示相同。当我通过带有sudo设置为true(
sudo_user=root
)的ansible作为用户A进行SSH时,我预期java版本为1.7,但返回的是1.5,这是用户A的版本。有任何想法为什么手动登录和ansible登录之间的行为不同吗?