# titan-tools **Repository Path**: blockchain-tools/titan-tools ## Basic Information - **Project Name**: titan-tools - **Description**: titan-network部署、升级、维护工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2024-05-08 - **Last Updated**: 2025-11-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # titan-tools ## 推荐码UtYELY ## L2节点部署 #### 介绍 titan-network节点 Linux系统批量部署、升级、维护工具,支持一键更新。自主选择部署节点数量,自动安装监控,故障自动重启。 一键部署完自动安装监控,无需再单独安装监控。 已更新到0.1.20,支持卡西尼测试(三测) #### 软件架构 shell脚本,linux系统运行,支持ubuntu、debian、hiveos、centos,无需docker centos只支持8和stream版本,7不支持 centos只支持8和stream版本,7不支持 centos只支持8和stream版本,7不支持 卡西尼测试暂时不支持arm架构设备,请等待更新! #### L2节点安装教程 请务必使用root用户执行以下命令 如果您当前使用非root用户,请执行sudo -i 先切换到root用户再执行安装命令 在终端中输入以下命令,回车执行: 走国内线路下载,执行 `bash <(curl -s -L https://gitee.com/blockchain-tools/titan-tools/raw/master/titan.sh)` 走国外线路下载,执行 `bash <(curl -s -L https://gitee.com/blockchain-tools/titan-tools/raw/master/titan-github.sh)` ![输入图片说明](images/titan.jpg) 到这里手动安装就完成了 非交互式静默安装,适合多服务器批量执行 `rm -rf titan-silent.sh;wget https://gitee.com/blockchain-tools/titan-tools/raw/master/titan-silent.sh&& chmod +x titan-silent.sh&& ./titan-silent.sh ${节点数} ${存储大小} ${身份码}` 参考部署5个节点,每个节点存储为50GB,分身码为aaaaaaaaa,则执行 `rm -rf titan-silent.sh;wget https://gitee.com/blockchain-tools/titan-tools/raw/master/titan-silent.sh&& chmod +x titan-silent.sh&& ./titan-silent.sh 5 50 aaaaaaaaa` ========================分隔线========================= ## L1节点监控部署 #### 介绍 用于titan网络卡西尼测试L1节点监控,检测到程序运行异常自动重启,防止因为掉线时间过长受到惩罚(惩罚会导致积分大幅度减少) #### L1节点监控安装教程 请注意,此监控脚本必须在您第一次手动启动成功过,才可以安装运行,因为脚本启动L1程序时没有--init 和--code参数 请务必使用root用户执行以下命令 如果您当前使用非root用户,请执行sudo -i 先切换到root用户再执行安装命令 在终端中输入以下命令,回车执行: `bash <(curl -s -L https://gitee.com/blockchain-tools/titan-tools/raw/master/titan-l1-monitor.sh)` 执行完毕则监控安装完成 日志路径和官方教程保持一致/var/log/guardian.log ,如需修改请自行下载脚本并修改。 脚本已经设置开机自启,您重启服务器后无需手动启动监控,也无需手动启动L1程序。 查看监控服务运行状态 systemctl status titan-l1-monitor 停止监控服务 systemctl stop titan-l1-monitor 启动监控服务 systemctl start titan-l1-monitor #### 使用说明 1. 官网 https://test1.titannet.io/intiveRegister?code=UtYELY 2. 官方原版教程:https://titannet.gitbook.io/titan-network-cn 3. 技术交流q群: 605030870 4. 遇到相关技术问题可找群主远程免费解决!