level 1
ZStack官网上常见问题有这个哦,下次有问题可以试着去找一下,我这里搬运一下哈
现象:
安装ZStack时,有时使用root登录,但是启动服务时,提示非root用户需使用sudo
ERROR: please use sudo or root user FAIL Reason: failed to start zstack
在Python命令行环境下执行以下命令会发现Python认定用户并非root用户
import getpass user = getpass.getuser() print user
原因:
之前由普通用户切换root用户时,使用了su并非使用sudo su,su只是shell认为切换了root用户,但是相关的环境变量并没有切换。
说明:
1、sudo允许命令在当前用户下以root的超级权限来执行。
2、su允许切换为root用户,但是相关的用户环境并没有切换到root下去。
3、sudo su以root权限切换到root用户下。
不得不说他们官网对于产品常见使用问题覆盖还是挺广泛的,一般来说我遇到的问题都能解决,有使用zstack产品的话多看看还是有用的。
2019年01月16日 05点01分