- 博客(51)
- 资源 (10)
- 收藏
- 关注
原创 zabbix老版本3.0.14迁移
由于之前zabbix版本过老,一直未能升级,现在一台老的服务器需要迁移,服务器较老,就不更新,先迁移数据,我这里需要安装用到3.0.14版本。看来还要一一下载所有依赖包,
2024-06-15 02:13:53
343
原创 kubenetes中K8S的命名空间状态异常强制删除Terminating的ns
查看ns为monitoring的状态为Termingating状态。修改删除文件中的"kubernetes"保存即可。
2024-05-23 16:59:26
522
原创 Linux服务器lvm磁盘管理fdisk和df磁盘大小不同修改
磁盘重新复制出150G的磁盘,开机后发现还是原来的100G的磁盘,通过fdisk -l 查看有个sdb是150G,服务器端由于硬盘是通过VCenter原来100G磁盘复制的虚拟机,复制完成后,原来100G的磁盘通过选择。但是已经划转的lvm盘只有100G,
2024-05-15 17:36:31
460
原创 Rocky9.3上部分python3升级到最新python3.12.0部分问题汇总
第二步:vi /usr/libexec/urlgrabber-ext-down 把#!/usr/bin/python 修改为#!第一步:vi /usr/bin/yum 把#!/usr/bin/python修改为#!Rocky9.3上部分python3升级到最新python3.12.0部分问题汇总。
2024-05-09 16:13:44
701
原创 Ubuntu20.04之系统补丁更新安装git版本到git24.4
# 配置config配置文件。## 卸载老版本默认git。## 解压git版本源码包。
2024-03-18 16:55:44
538
原创 【Centos7.5升级到Centos7.9报错无法远程链接错误Network error: Connection refused异常升级openssh版本解决】
由于升级后,ssh无法正常链接,通过排查查看到openssh版本为OpenSSH_7.4p1 故而需要将版本升级到OpenSSH_8.9p1,Centos7.5升级到Centos7.9报错无法远程链接错误Network error: Connection refused解决。(2)避免openssh失败无法登陆安装telnet。更新完成,测试重新ssh链接,正常链接!(7)验证完毕后,关闭telnet服务。(1)检查openssh版本。(3)卸载旧的openssh。(8)查看ssh -V 版本。
2024-01-31 17:04:23
587
原创 【升级openssl1.1.1t报错libssl.so.1.1: cannot open shared object file】
编译安装openssl1.1.1t当执行openssl version的时候,报上述错误,将编译到的文件目录/usr/local/openssl/lib下的lib文件复制到lib64目录,重新加载动态库即可。
2024-01-31 16:47:46
871
原创 漏洞补丁修复之openssl版本从1.1.1q升级到1.1.1t以及python版本默认2.7.5升级到2.7.18新版本和Nginx版本升级到1.24.0
漏洞补丁修复之openssl版本从1.1.1q升级到1.1.1t以及python版本默认2.7.5升级到2.7.18新版本和Nginx版本升级到1.24.0
2024-01-20 13:45:54
1699
原创 Nginx服务器由1.20.0升级到1.24.0后报错nginx转发443端口报错open() “/usr/local/nginx/proxy_temp/4/02/0000000024“ failed
将如下配置文件/usr/local/nginx/conf/nginx.conf中的#user nobody;修改为:user root;修改proxy_temp目录的权限为775一样报错,将目录修改为777依旧无法正常打开,
2024-01-17 16:35:00
1286
原创 Centos7.9服务器编译安装Nginx1.24.0和php8.3
服务器nginx原版本有安全漏洞,需要升级,由于原始是yum源安装,通过yum直接升级,无法正常升级完成,故而需要卸载yum源,重新编译安装。2、安装php,需要编译安装oniguruma库。# ##############安装依赖包。再次安装,完成成功!
2024-01-13 18:05:28
1191
原创 Centos7在安装Graylog时新安装MongoDB报错端口不监听服务不启动无法运行启动失败
由于虚拟机服务器上需要安装Graylog需要安装MongoDB,尝试官网下载安装包,和yum安装均无法正常启动,折腾了好几天,重装了十几次,网上搜索了很多很多资料,均无法正常运行,百度上搜索各种文档,又是检查。如图所示:将CPU模式改为SandyBridge。重启服务器,重新启动mongodb,启动正常,通过将cpu配置改为。
2023-12-21 11:11:17
1370
原创 一招教你免费压缩pdf格式文件
用户需求要钱压缩pdf格式的文件,找了很多工具,都是需要会员,并且充值后进行压缩,使用好几个工具也未能正常压缩,将打印机选项修改为Microsft Print to PDF。备注:将pdf文档压缩到最小时,可能会导致pdf文档模糊。如下为压缩之前大小,61M。
2023-08-18 14:23:46
589
原创 CentOS7服务器搭建LAMP+FreeRadius+Daloradius 认证AAA系统
systemctl enable httpd # 设置http服务为开机启动systemctl start httpd # 启动http服务为什么不用Mysql?因为MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。设置MariaDB开机启动和启动MariaDB服务查看MariaDB状态,running表示已经在运行。
2023-08-16 17:00:51
1014
1
原创 Centos上的路由添加实例
要向路由表添加一条新的路由项,您需要使用 “ip route add” 命令,然后指定它的目标地址、子网掩码、关联的网关地址和使用的网络接口。要修改现有的路由项,您需要使用 “ip route change” 命令,然后指定要修改的路由项的目标地址以及新的信息,例如新增或更新网关地址或接口。通过检查路由配置文件中的路由项和目标地址,您可以识别和解决路由故障和错误。要删除路由表中的某个路由项,您需要使用 “ip route del” 命令,然后指定要删除的路由项的目标地址。– 掩码:表示该路由项的子网掩码。
2023-08-16 12:06:14
793
转载 Linux服务器Centos上Nginx的ssl证书生成配置
Common Name (eg, your name or your server's hostname) []:127.0.0.1 #通用名称(例如,您的名称或服务器主机名)Organization Name (eg, company) [Default Company Ltd]:xiaoguaishou #组织名称(例如,公司)ssl_certificate_key /home/nginx/ssl/server.key;4、 创建服务器证书(有效期十年)1、创建证书存放路径。
2023-08-13 15:32:59
367
原创 【linux 结束pts/1踢人踢除另一个终端】
网上搜索通过ctrl+D,q均无法正常退出,执行完成,另外一个终端退出,正常。于是通过强制结束tty。
2023-07-28 11:36:56
966
原创 centos系统重置root密码,忘记密码修改
3、光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh;7、完成后输入 touch /.autorelabel 更新系统信息;5、进入如下界面后输入chroot /sysroot。6、输入passwd根据提示输入两次新密码。2、根据需要选择系统内核版本并按e键。1、开机按下Ecs键,进入如下界面。9、然后使用reboot命令重启;10、 重启后,可能会等一会儿。4、按 Ctrl+x 执行。8、退出 exit;
2023-03-28 10:33:30
2410
原创 Centos系统ll命令卡住df命令无返回结果
卡在了u03目录,想起来之前u03目录为挂载的另外一台服务器上的nfs盘,1、centos系统上df命令无法返回结果,ll命令查看也卡住,查看通过ll或者df -h命令正常,发现远程上的该目录被删除掉了。重新建立该目录,重新创建后,正常!
2023-03-08 15:27:36
823
原创 Centos7无法通过普通用户切换到root的su鉴定故障
记录一次问题处理故障,以防下次再次出现又要忘记!具体为什么好好的机器之前能正常切换,突然无法切换,目前还不没找到具体原因,先记录下!后测试可以正常切换。于是重新开启root禁止登录测试,已经正常,
2023-01-12 14:30:17
2304
原创 Centos7 报错kernel-headers-3.10.0-1127.13.1.el7.x86_64
Centos7 报错kernel-headers-3.10.0-1127.13.1.el7.x86_64 GPG Keys are configured as: http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6导致无法直接更新,记录下解决方案:同样,更新yum也有同样的问题,可以通过上述参数进行不检测:
2022-12-08 11:06:15
907
原创 Linux服务器lvm磁盘管理fdisk和df磁盘大小不同修改
服务器端由于硬盘是通过VCenter原来100G磁盘复制的虚拟机,复制完成后,原来100G的磁盘通过选择磁盘重新复制出150G的磁盘,开机后发现还是原来的100G的磁盘,通过fdisk -l 查看有个sdb是150G,但是已经划转的lvm盘只有100G,通过df查看也是原来的100G:正在上传…重新上传取消pvs查看pv里也是100G:正在上传…重新上传取消正在上传…重新上传取消fdisk -l查看到硬盘sdb已经是150G的盘,但是lvm由于是之前建立的,只识别到100G:正在上传…重新上传取消重新扫描p
2022-12-06 16:19:06
1249
原创 【zabbix告警到钉钉群编写脚本手动调脚本正常而自动却无返回问题追踪】
zabbix调试报警时候,由于脚本写的不确定哪里问题,每次都点完测试就没有任何告警,也没有任何返回信息,偶然发现原来最后写一行报错信息:fork (。)后竟然会把报错结果返回,如图再次测试,就能看到相应的报错,这样就不会像之前一样无返回结果,点完测试也无任何触发,手动调用脚本可以,但是自动就是不成功,也无返回,测试N遍一头雾水,仅为需求中一个功能而返回无果,记录下该问题,供以后备忘!这样就能看到测试的时候到底卡在哪一步骤了。
2022-11-11 20:10:24
398
原创 学习Python低手之路【三】python基础之函数
set 是一个无序且不重复的元素集合1:创建2:转换3:intersection , intersection_update方法intersection取得两个集合中的交集元素,并将这些元素以一个新的集合返回给一个变量接收intersection_update取得两个集合的交集元素,并更新a集合4:isdisjoint , issubset , issuperset方法issubset判断是否为子集issuperset判断是否为父集。
2022-11-10 14:16:18
718
原创 学习Python低手之路【二】python基本数据类型
原因:在循环连接字符串的时候,他每次连接一次,就要重新开辟空间,然后把字符串连接起来,再放入新的空间,再一次循环,又要开辟新的空间,把字符串连接起来放入新的空间,如此反复,内存操作比较频繁,每次都要计算内存空间,然后开辟内存空间,再释放内存空间,效率非常低,你也许操作比较少的数据的时候看不出来,感觉影响不大,但是你碰到操作数据量比较多的时候,这个方法就要退休了。insert()接收两个参数,list.insert(index, obj),第一个参数index为要插入的索引位置,第二个参数要插入的元素。
2022-11-10 14:10:29
218
原创 学习Python低手之路【一】初识python
Python (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种解释型、面向对象、动态数据类型的高级程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
2022-11-10 14:07:40
136
原创 阿里钉钉机器人在钉钉群无法单独艾特单人脚本修改
原本脚本执行发送消息正常,但是就死活无法正常艾特单人,尝试艾特所有人正常,于是做了相应的修改,新增加了第二个参数的变量列表:receiver=sys.argv[2]通过艾特后可以正常艾特,需要更好的优化进行整合告警。
2022-11-09 09:39:50
988
原创 Vcenter中直接安装centos9-stream报错error问题
问题详情:error:../../grub-core/kern/efi/sb.c:183:bad shim signature。如图示将Vcenter这里通过vmware固件类型修改,将UEFI(E)修改为BIOS(B)即可。
2022-11-03 15:01:28
2168
原创 Tomcat8.5.73 Error: Could not find or load main class org.apache.catalina.startup.Bootstrap
原来tomcat官网中的source包是不完整的,logs文件夹跟bootstrap.jar一些重要的文件都没有的。正确的tomcat应该下载它的bin包。首先我登录的是tomcat官网,选择source包下载,wget。特意把它写下来,省得大家浪费时间去检查日志什么的!执行./startup.sh。
2022-10-24 20:09:43
1926
1
原创 FATA[0014] Error response from daemon: </html>
Error response from daemon
2022-07-23 15:58:37
306
原创 MySQL主从复制搭建中几种log和pos详解主从数据库 relay log 详细参数解释
一、主从原理Replication线程 Mysql的Replication是一个异步的复制过程,从一个Mysqlinstace(我们称之为Master)复制到另一个Mysqlinstance(我们称之Slave)。在Master与Slave之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在Slave端,另外一个线程(IO线程)在Master端。要实现MySQL的Replication,首先必须打开Master端的B...
2021-09-16 14:24:23
2244
原创 mysql 报错This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and
出错信息:Last_SQL_Error: Error 'This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)' on query. Default database:
2021-09-15 13:59:27
428
原创 MySQL入门之Xtrabackup备份与恢复命令用法实战
一、Xtrabackup介绍 MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周实用完整备份,周一到周六实用增量备份。而Percona-Xtrabackup就是为了实现增量备份而出现的一款主流备份工具,xtrabakackup有2个工具,分别是xtrabakup、innobakup...
2021-09-14 14:24:01
5535
1
原创 扩盘操作LVM扩容操作-Centos7
生产环境要扩容,太久没试过LVM,记录一下走过的坑[root@archive ~]# df -h #查看磁盘挂载,对/dev/mapper/vgnfs-lvdata进行扩容文件系统 容量 已用 可用 已用% 挂载点devtmpfs 909M 0 909M 0% /devtmpfs 919M 0 919M 0% /dev/shmtmpfs
2021-09-14 14:23:31
645
1
原创 CentOS7安装MySQL8.0和Nginx
本文档包括使用 PHP-FPM 为 Nginx 1.4.x HTTP 服务器安装和配置 PHP 的说明和提示。本指南假定您已经从源代码成功构建 Nginx,并且其二进制文件和配置文件都位于/usr/local/nginx。 如果您使用其他方式获取的 Nginx,请参考»Nginx Wiki并对照本文档完成安装。本文档仅包含 Nginx 服务器的基本配置,它将通过 80 端口提供 PHP 应用的处理能力。 如果您需要超出本文档范围的安装配置指导,建议您查阅 Nginx 和 PHP-FPM ...
2021-09-08 09:17:03
616
Python38_Lib_idle_lib_idlelib__Clear_windows_Screen.rar
2021-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人