天机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元数据日志损坏问题。