ssh协议,网元设备循环登陆测试脚本

此脚本仅支持设备登陆测试,如有其他需求可根据此脚本进行修改。脚本如下:#!/bin/bash #网元设备登陆测试脚本(SSH协议),20210909 #iplist文件需要写为IPLIST=(IP1 IP2 IP3)格式,可用回车符分隔,如下例: #IPLIST=(IP1 #IP2 #IP3) #设置设备用户名以及密码 USER="user" PASS="passwd" DIR=`cd "$ 阅读全部

利用shell脚本监控程序日志是否正常刷新,并且重启相关程序。

脚本如下:#!/bin/bash LOGFILE="/slview/ITE-PON-NEW/resin/log/jvm-default.log" RESINPATH="/slview/ITE-PON-NEW/resin/" while true do LOGWC1=`wc -l ${LOGFILE} | awk '{print $1}'`  sl 阅读全部

解决Linux环境下删除文件不释放空间

删除文件后df查看发现空间没释放,执行以下命令查看是什么进程在占用导致的。lsof |grep deleted检查查询结果PID,查看此进程是如何启动的,是什么进程,以检查操作风险,或查看此业务是否能软重启。ps -ef|grep PID确认不影响业务则kill相关进程kill -9 `lsof |grep deleted|awk '{print $2}'`若有程序自带的启动方法, 阅读全部

利用shell脚本实现服务器的CPU负载、内存、磁盘空间巡检。

1、本脚本在redhat6.9环境下编写,对centos/redhat6或7以上系统具有良好兼容性。2、此脚本主控机需要与被巡检服务器开启免密登陆!主控机脚本:#!/bin/bash #安装巡检脚本 install_check(){ COUNTER=0 IPLISTSUM=${#IPLIST[@]} while true do  ssh ${IPLIST[$COUNTER]} "ls $FILE" &nbs 阅读全部

Header请求头去除下划线

原文:https://zhuanlan.zhihu.com/p/61044271 使用环境:nginx转发请求,请求异常;其原因大致为转发问题,但具体情况并不理解。解决方法:在header里不要用 “_” 下划线,可以用驼峰命名或者其他的符号(如减号-)代替。nginx默认忽略掉下划线可能有些原因。在nginx里的 nginx.conf文件中配置http的部分添加underscores_in_headers on;(默认值是off) 阅读全部

制作docker镜像,并且保存到本地,发布在其他设备并加载。

参考资料:https://blog.csdn.net/u014706515/article/details/104531688 先从docker公开库加载一个预先准备环境。docker pull centos:7.4.1708查看镜像:[[email protected] ~]# docker imagesREPOSITORY          TAG     阅读全部

docker run启动后无法连接问题。

参考资料:https://stackoverflow.com/questions/29599632/docker-container-is-not-running 连接容器出现错误:[[email protected] ~]# docker run 9f266d35e02c [[email protected] ~]# docker exec -it c3dd7445c445 bash Error response&n 阅读全部

nginx制作ssl证书。

参考文档:https://blog.csdn.net/leiwuhen92/article/details/104192224/ 使用des3算法,生成长度为2048的密钥openssl genrsa -des3 -out server.pass.key 2048会要求输入密码,需要四位以上。去除密码:openssl rsa -in server.pass.key -out server.key生 阅读全部

利用ceph-deploy完成ceph分布式存储的快速安装。

参考文档:http://docs.ceph.org.cn/start/ 安装环境为Centos7,安装使用服务器三台,安装过程需要全程联网。三台主机分别为ceph1、ceph2、ceph3一、初始化环境配置SSH无密码互通、时间同步、官方yum源等。修改主机名(在个节点操作):hostnamectl set-hostname ceph1配置本地解析vim /etc/hosts 127.0.0.1   localhost lo 阅读全部

利用frp、Linux服务器,内穿windows本地端口;配置frp的点对点式安全的访问。

下载:https://github.com/fatedier/frp/releases官方文档:https://gofrp.org/docs/项目开源地址:https://github.com/fatedier/frp本方案是利用一台Linux服务器做流量中转,将本地windows端口,或只有在本地环境能够访问的网站,穿透到公网上,以提供访问。服务端在以上链接下载响应的包,然后进行配置,此程序服务端和客户端均使用一个包。服务端配置文件 frps.ini //连接信息 [common] 阅读全部