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 packagesceph没有配置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