变又未变
(变又未变)
1
为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】
4.0.10
【问题描述】
一开始使用的是tidb用户安装部署的,tiup的路径是:/home/tidb/.tiup/bin/下。
在shell脚本语句中执行tiup cluster display tidb-test语句,报错:
Error: initial repository from mirror(https://tiup-mirrors.pingcap.com/) failed: cannot open the initial root.json at /root/.tiup/bin/root.json
脚本内容:
请问这个是怎么设置?
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
懂的都懂
(wangtianyi)
2
手动执行这个 display 命令会报一样的错误吗
变又未变
(变又未变)
3
是的,在root下执行tiup cluster display tidb-test也是会报错的
yilong
(yi888long)
6
那你就切换到tidb用户,tiup就是在tidb用户下安装的,为什么要用root用户执行呢?
变又未变
(变又未变)
7
这个现在想要在脚本中执行一下tiup cluster display这个指令,得到一些数据,这不遇到这个问题了嘛?
yilong
(yi888long)
8
我的意思就是你可以试试切换 tidb 用户执行bash,不要用root用户执行。tiup 是在 tidb用户下的。
变又未变
(变又未变)
9
好的,我试试,先谢谢了,但是按道理来说,我的root用户是超级用户,那么root用户也应该能够执行的吧。。。但是这个为什么不能执行的呢?
yilong
(yi888long)
10
root用户下并没有安装 tiup,你的tiup安装在哪个用户下,使用哪个用户执行。
system
(system)
关闭
13
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。