【日常积累】服务器部署常见问题以及解决方法

文章列举了服务器部署时可能遇到的问题,包括内存不足导致的启动问题,文件的权限设置,防火墙端口配置,JDK与jar包的路径匹配,日志等级调整以及使用Log4j进行日志查看。还提到了Kubernetes中Pod的管理和IP冲突问题,强调服务关闭后需等待资源释放再重启。
摘要由CSDN通过智能技术生成

日常积累(一)服务器部署常见问题

1.服务器内存不足导致启动问题

通过命令查看具体的占用大内存情况:
du -h -x --max-depth=1

2.权限问题导致的无法读写执行文件以及写入日志

通过命令修改 文件的用户/组(根据实际的用户以及文件名来)
chown *username* *filename*
chgrp *username* *filename*

3.服务器防火墙的端口未加入防火墙白名单

通过命令查看防火墙白名单
firewall-cmd --zone=public --list-ports
查询已经开发的端口
firewall-cmd --list-port
查询某个端口是否开放(80)
firewall-cmd --query-port=80/tcp
开放(13699)端口 
firewall-cmd --add-port=13699/tcp --permanent 

将端口加入防火墙白名单后非常重要的一步!!!!!

重载防火墙,防火墙端口的开发需要重载防火墙才能生效
firewall-cmd --reload

4.项目启动命令导致的问题

主要要注意jdk的路径 以及jar包的命名需要和服务器实际相符合
java项目启动命令

5.项目启动后日志查看

Log4j 建议使用的日志等级 高->低 ERROR、WARN、INFO、DEBUG
如果启动日志看不到报错可以降低日志等级来进一步查看

6.常用命令

拷贝:

将/data/hoox/hoox-uop/hoox-uop-run/gov-hoox-uop-run-1.2-SNAPSHOT-executable.jar 文件拷贝至

[root@172.30.141.81](mailto:root@172.30.141.81):/data/hoox/hoox-uop-backend-public/hoox-uop-backend-public-run



scp -r /data/hoox/hoox-uop/hoox-uop-run/gov-hoox-uop-run-1.2-SNAPSHOT-executable.jar [root@172.30.141.81](mailto:root@172.30.141.81):/data/hoox/hoox-uop-backend-public/hoox-uop-backend-public-run

查看资源情况: 
df -lh

查看目录下内容列表 :
ll  

7.其他

7.1 构建失败(Start service gr0f9b6c failure Create service failure Service “service-921-8087out” is invalid: spec.clusterIP: Invalid value: “11.2.130.238”: provided IP is already allocated)@admin

(启动服务gr0f9b6c失败创建服务失败服务“service-921-8087out”无效spec.clusterIP:无效值:“11.2.130.238”:提供的IP已分配)@admin

这里ip是指k8s,pod自带网段,意思是服务关闭后,需要等待相关资源释放后,再重启服务。
tips:Pod是k8s系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在k8s上运行容器化应用的资源对象,其他的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴露Pod引用对象的,PersistentVolume资源对象是用来为Pod提供存储等等,k8s不会直接处理容器,而是Pod,Pod是由一个或多个container组成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

顶子哥

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值