总结:整理不易,如果对你有帮助,可否点赞关注一下?
更多详细内容请参考:《Linux运维篇:Linux系统运维指南》
一、部署背景
由于业务系统的特殊性,我们需要面对不同的客户部署业务系统,监控作为重要的一环,为了更快捷有效的部署业务监控系统,这里编写了基于ARM64架构一键离线docker容器版tendis2.4.2单机版工具。
二、工具介绍
一键部署工具实现功能如下:
1、支持单机部署。
4、支持数据目录、端口、密码。
5、支持tendis配置文件、数据目录持久化。
6、支持部署、启动、停止、卸载、检测等操作。
三、工具下载
基于ARM64架构CPU使用docker-compose一键离线部署tendis2.7.0单机版工具
四、部署步骤
1、查看帮助命令
2、编辑变量文件
root@arm64:/opt/tendis-single# cp single.conf.tpl single.conf
root@arm64:/opt/tendis-single# vim single.conf
# 建议填写为当前磁盘最大存储空间目录,如果系统盘空间最大,建议填写为/data,如果挂在盘空间最大,建议填写为挂载目录
export BASE_DIR="/data"# tendis服务内网ip地址,根据实际情况填写
export TENDIS_HOST="192.168.0.227"# tendis单节点端口,端口不冲突情况下,默认不修改
export TENDIS_PORT="52000"# tendis单节点密码,根据实际情况填写
export TENDIS_PASSWORD="LM24NJ7uZi7c3Dxe"# 数据存放目录,一般为服务器上存储空间最大分区,默认不修改
export TENDIS_DATA_DIR="${BASE_DIR}/basic-data"
3、执行一键部署
root@arm64:/opt/tendis-single# ./op.sh build single
执行结果,如下图所示:
.
五、其它操作
5.1、启动
root@arm64:/opt/tendis-single# ./op.sh start single
5.2、停止
root@arm64:/opt/tendis-single# ./op.sh stop single
5.3、检查
root@arm64:/opt/tendis-single# ./op.sh check single
5.4、卸载
root@arm64:/opt/tendis-single# ./op.sh clear single
总结:整理不易,如果对你有帮助,可否点赞关注一下?
更多详细内容请参考:《Linux运维篇:Linux系统运维指南》