环境:
macOS 10.13.6
v1.0.8 tiup
Go Version: go1.13
Git Branch: master
GitHash: 4276089
疑问:
安装 tiup 后,命令行直接执行 tiup playground 卡到这一步是有什么异常吗?
查了一下进程发现 tikv 和 tidb 都没启动起来,只有 pd 启动起来了。是我本机的环境问题还是 tiup 这个版本有 bug 呢?
Ctrl + c 退出的话是这样,疑似卡在 TiFlash 处?
环境:
macOS 10.13.6
v1.0.8 tiup
Go Version: go1.13
Git Branch: master
GitHash: 4276089
疑问:
安装 tiup 后,命令行直接执行 tiup playground 卡到这一步是有什么异常吗?
查了一下进程发现 tikv 和 tidb 都没启动起来,只有 pd 启动起来了。是我本机的环境问题还是 tiup 这个版本有 bug 呢?
检查下磁盘空间是不是快满了。
PS:请选择正确的标签和分类
请使用 tiup --tag test playground
显式添加一个 tag, 然后把 ~/.tiup/data/test/
里面的各个组件的启动日志提供一下。
不好意思没找到TiUP的栏就发在这里了。
磁盘空间我本地256的SSD还有140G,应该没有问题。
感谢反馈,辛苦反馈下上面的信息:
ok,已收到,正在分析,请稍等,看 tidb log 有如下日志输出,看是 pd rpc 连接 tikv 失败:
....pdRPC backoffer.maxSleep 40000ms is exceeded, errors:\
region not found for key \....
...["check bootstrapped failed"] [error="[tikv:9001]PD server timeout"]..
tikv 也没有正常的日志输出,仅有如下日志,是否为系统原因我们在确认下:
dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
Referenced from: /Users/txy/.tiup/components/tikv/v4.0.4/tikv-server (which was built for Mac OS X 10.15)
Expected in: /usr/lib/libSystem.B.dylib
你好,tikv 目前无法保证在 mac os 上运行,我们在搜索相关报错时,看下是否可以升级 mac os 系统版本到最新看是否可以使用 tiup playground 功能。
我查了一下,应该是远程拉取的官方编译版本只保证支持 MacOS 10.15 以上,在10.13上运行不稳定,参见此问题。
由于我在 MacOS 10.13 的机器上手动编译了 TiDB,TiKV 和 PD 三个组件,并且手动启动集群也是可以的,于是我尝试了 TiUP 指定 binpath 的参数来利用自己 build 的可执行文件启动,这是可行的!
hi,
更正下上面的说法:我们可以保证在较新的 mac 版本上提供 tidb 服务,tiup 这边也是做了优化。
也正如你所说,官方编译的版本需要在 mac os 10.15 以及其上,感谢你的反馈和支持。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。