StarGo 是由社区打造的一款用于管理多个 StarRocks 集群的命令行工具,通过 StarGo 我们可以便捷的进行多套集群的部署、查看、启停、调参、升级、降级、扩缩容以及迁入/移出等操作,详细的介绍和操作参见下文的操作文档。
目前 StarGo 2.3 已完成了产品规划中所有与“存算一体本地化集群部署”相关的功能,若您在使用过程中发现问题或有其他建议的功能点,欢迎在论坛跟帖或在任意社区群中召唤@流木进行反馈。
下载地址:
stargo-v2.3.tar.gz (56.3 MB)
Flag:针对社区反馈的问题,我们会以最快速度修复后打patch,可通过./stargo version
查看到对应的版本号。当前版本为v2.3-patch2,这个版本号和StarRocks版本号没有关联关系,可用于StarRocks任意版本的本地化部署。
2.2支持了自定义StarRocks安装包名,额外适配了一款jdk 11,默认启用了debug日志,对StarRocks 3.0+版本be.conf中webserver_port改为be_http_port的变更进行了适配。
2.3用户侧能感知的功能是在执行部署命令时添加了“执行部署环境检测”的确认项,主要用于在配置较差的虚拟机集群中,可选的手动跳过耗时较长的环境检测步骤(可能需要等待数分钟,生产集群不建议跳过),同时优化了其他几处细节。patch1和patch2分别修正了几处日志打印,此外在patch2中针对“使用早期stargo升级到新版本”的情况进行了FE角色的兼容性优化,来避免升级stargo后在进行缩容FE时出现报错。
操作文档:
StarGo v2.3说明文档.md (56.3 KB)
若有空闲时间,会整理出针对生产环境的部署操作视频,可能会久一些,有时间一定会往前做着(近期带娃都没空 )。
开放一个群聊,谨用于解决使用 StarGo 过程中出现的问题: