天机ai在linux服务器上部署
修改服务器IP并配置Docker环境
通过ifconfig命令获取当前服务器的IP地址,确保网络配置正确。修改docker-compose.yml文件,将黑马老师的IP替换为实际服务器IP。
执行以下命令重启Docker服务:
docker compose down docker compose up -d处理Jenkins启动问题
若Jenkins无法启动,可尝试更换镜像源。阿里云服务器建议使用国内源。本地环境若无法连接外网,可下载Jenkins的war包并上传至Linux服务器后台运行。
修改docker-compose.yml文件,注释掉Jenkins相关配置。确保目录权限正确,若安装路径不在root下,需对文件夹提权。
配置Nginx代理
修改Nginx配置文件,将后台代理服务器的IP更新为实际服务器IP。确保服务端正常启动后,检查Nacos配置文件是否正常显示。
修复Nacos Raft元数据错误
若Nacos日志显示Caused by: com.alibaba.nacos.consistency.exception.ConsistencyException: The Raft Group [naming_instance_metadata] did not find the Leader node,可按以下步骤修复:
停止Nacos服务:
kill -9 26820清理损坏的Raft持久化数据:
cd /home/nacos mv data data_bak_raft_broken cd bin sh startup.sh -m standalone此操作会生成全新的data目录,解决Raft元数据日志损坏问题。
