Linux
文章平均质量分 51
运维日常知识点记录
`Liar`
我坚信,生活的每一刻都充满了学习的机会,每一个想法都值得被记录和分享。
展开
-
Centos系统迁移
目前,CentOS 全系列版本已经于l六月底正式停止维护,这意味着 CentOS 时代彻底终结,也意味着部署在 CentOS 7 上的业务系统将面临前所未有的安全挑战。本文推荐由红帽衍生出来的且可以做到真正无缝替代的linux版本Open Euler。下载软件包,并上传至linux服务器。最后验证,已完成迁移。原创 2024-07-04 13:59:48 · 388 阅读 · 0 评论 -
Linux 压测工具---ab
其中,-n表示请求数,-c表示并发数,ip必须有”/“,表示此目录而不是此文件,默认80端口;本文用于压测k8s集群内pod,k8s集群master可直接测试pod ip。可以看到cmsback容器在持续飙升。实时查看pod当前资源占用率。原创 2024-07-04 10:37:33 · 207 阅读 · 0 评论 -
kubectl常用命令
--no-preserve=false:复制的文件/目录的所有权和权限将不会保留在容器中。kubectl cp:用于pod和外部的文件交换,将文件和目录复制到容器或从容器复制到容器。-c, --container='':容器名称。persistentvolumeclaims (缩写 pvc)networkpolicies (缩写 netpol)persistentvolumes (缩写 pv)deployments (缩写 deploy)statefulsets (缩写 sts)原创 2024-01-18 18:21:38 · 591 阅读 · 0 评论 -
一键迁移数据库python脚本
2、安装pymysql、os模块。1、基于python3.6。需替换的域名ip信息。原创 2024-01-18 15:57:07 · 519 阅读 · 0 评论 -
经过nginx代理后调用代理域名报错403
修改此行:proxy_set_header Host $proxy_host;代理域名: https://cms81t.junhao.mil.cn。重启nginx后,验证信息如下:代理后的域名报错403。原创 2024-01-05 10:50:33 · 538 阅读 · 0 评论 -
java程序ssl证书报错
更换新的证书后java程序报错如下:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX path building failed:sun.security.provider.certpath.SunCertPathBuilderException:unable to find valid certification path to requested target 具体命令的含义解释如下:原创 2023-11-30 18:31:22 · 491 阅读 · 0 评论 -
Linux构建内网yum源
安装nginx,暴露本机8088端口。在内网主机配置yum源。原创 2023-09-19 12:58:26 · 138 阅读 · 0 评论 -
Linux内核版本升级
由于现有内核存在多项安全漏洞及与K8S集群的兼容性问题,如:CPU DBUS 、MEM OOM、DISK IOS彪高等等,为了解决以上问题和性能优化,现将所有内核统一升至kernel-lt-5.4.251。原创 2023-09-15 09:49:00 · 205 阅读 · 0 评论 -
使用ansible批量修改linux主机密码+主机名+节点加入k8s集群
将要更改的主机存放至/etc/ansible/hosts,并定义一个主机组,这里定义为dev。这里需要注意,如果将要更改的密码中带有“!”字符,chpass必须使用单引号,双引号会报错。原创 2023-09-13 14:11:21 · 1062 阅读 · 2 评论 -
批量获取主机cpu、内存、磁盘占用率
为实现每日定时输出服务器资源使用情况,使用ansible playbook收集服务器信息并配合crontab定时执行任务。4、编写yaml文件,shell内参数为实际在所有主机执行的命令。2、发送密钥(所有主机密码相同,-p 后******替换为密码)3、 将要统计的主机记录至ansible配置文件。1、将要统计的服务器ip记录至ip.txt。5、对ansible命令输出值进行优化。原创 2023-08-21 15:39:40 · 924 阅读 · 0 评论 -
postgresql 10.21 安装部署
1.如上所示,使用容器部署时直接使用主机网络,替换密码的值即可,当然也可以使用kubernetes为deployment或者使用rancher1.6运行,只需要传递相关参数及映射主机目录,将数据保存到主机上,但需要调度到指定的主机。如果遇到密码输入错误等问题,在正式业务未运行的的时候,可删除数据目录后,重新进行初始化操作。2.部署业务往往事业部需要特定的账号密码,请参照事业部部署文档设置账号密码。3.启动服务,并设置成开机自启动。1.安装postgresql。原创 2023-08-21 13:11:31 · 127 阅读 · 0 评论 -
Linux内网服务器通过代理访问外网服务器
192.168.7.131可以通外网192.168.7.129不通外网需要通过代理的方式实现192.168.7.129可以访问外网。原创 2023-08-07 12:33:43 · 7156 阅读 · 0 评论 -
Linux开机卡在图形化页面
2. .ssh 目录或者 .ssh/known_hosts 对当前用户的权限设置不正确。1. .ssh/known_hosts 裡面记录的目标主机 key 值不正确。原因:oracle用户中.ssh/known.hosts中记录的对应主机与root用户中不一致,导致主机密钥验证失败。方法二:如果无法进入命令行操作界面,可开机启动时进入single模式,再对其进行修改。运行命令: rm /home/yourname/.ssh/known_hosts。方法一:修改配置文件/etc/X11/原创 2023-08-21 13:01:14 · 753 阅读 · 0 评论