后端部署出现异常

nginx启动失败

问题:在修改完nginx配置文件后,我直接cmd中输入nginx -s reload后:
nginx: [error] CreateFile() “G:\word\nginx-1.18.0/logs/nginx.pid” failed (2: The system cannot find the file specified)

解决:应该先cmd中输入nginx让nginx.pid这个文件先生成的。

Redis无法局域网访问

#启动redis
redis-server.exe redis.windows.conf
#启动redis客户端
redis-cli -p 6379

问题:项目无法通过真实ip连接redis,java.io.IOException: 远程主机强迫关闭了一个现有的连接
分析:因为redis默认绑定了127.0.0.1的ip,使用真实ip是无法连接到redis的。
解决:修改配置文件,我是使用redis.windows.conf启动redis的:

在这里插入图片描述
可以的话这里也可以注释掉
在这里插入图片描述
可以设置tcp的超时时间
在这里插入图片描述

minio新版本双端口

问题:新版本minio部署后访问9000端口会变
解决:加上–console-address “:9000” --address “:9090”,9000是控制台端口,9001是api端口

docker run -p 9000:9000 -p 9001:9001 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio123" -v /home/data:/data -v /home/config:/root/.minio minio/minio server /data --console-address ":9000" --address ":9001"

kafka启动一会后自动宕机

kafka.zookeeper.ZooKeeperClientTimeoutException: Timed out waiting for connection while in state: CONNECTING

一.查看zookeeper发现是启动着的
二.查看kafka日志:docker logs --tail=100 kafka
在这里插入图片描述
发现是连接zookeeper客户端超时

三.尝试修改kafka的server.properties文件

1.启动kafka容器

docker start bbd630928da2

2.迅速进入kafka容器,要快

docker exec -it bbd630928da2 /bin/bash

3.查看当前文件夹的所有文件

ls -all

在这里插入图片描述
4.进入文件

cd /opt/kafka

继续寻找文件
在这里插入图片描述
5.继续进入

cd /opt/kafka/config

在这里插入图片描述
6.修改server.properties文件

vi server.properties

在这里插入图片描述

启动nacos

在Windows下部署nacos报错:
Caused by: java.net.UnknownHostException: jmenv.tbsite.net

原因是,默认是集群模式,所以改为单机命令启动

#单机模式下
startup -m standalone

ceph

File contains no section headers. file: file:///etc/yum.repos.d/ceph.repo, line: 1 'me=Ceph packages

ceph没有配置yum源

1.删除原来文件:

rm -f /etc/yum.repos.d/CentOS-Base.repo

2.下载阿里的

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
错误:软件包:2:ceph-common-13.2.10-0.el7.x86_64 (Ceph) 需要:liboath.so.0()(64bit)
sudo yum install -y yum-utils && sudo yum-config-manager --add-repo https://dl.fedoraproject.org/pub/epel/7/x86_64/ &&sudo  yum install --nogpgcheck -y epel-release &&sudo  rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 &&sudo  rm -f /etc/yum.repos.d/dl.fedoraproject.org*
[ceph_deploy][ERROR ] RuntimeError: connecting to host: CENTOS7-2 resulted in errors: HostNotFound CENTOS7-2

很明显是没有连接到结点CENTOS7-2,可能是没有设置免密码SSH登陆,或者密码错误

Error EIO: Module 'dashboard' has experienced an error and cannot handle commands: IOError("Port 8443 not free on '192.168.136.160'",)

很明显,8443端口被占用了,可以把dashboard转移到其他节点

ceph config set mgr mgr/dashboard/server_addr CENTOS7-2
ceph mgr module disable dashboard   
ceph mgr module enable dashboard --force
RuntimeError: config file /etc/ceph/ceph.conf exists with different content; use --overwrite-conf to overwrite

该节点更改了/etc/ceph/ceph.conf文件,其他节点没有发布

ceph-deploy --overwrite-conf config push CENTOS7-2
ceph-fuse[85948]: probably no MDS server is up? ceph-fuse[77149]: ceph mount failed with (65536) Unknown error 65536
ceph-deploy admin CENTOS7-1  CENTOS7-2  CENTOS7-3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

愛沢かりん

感谢您对我的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值