- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 k8s故障排查总结
137 比较常见,如果 pod 中的 limit 资源设置较小,会运行内存不足导致OOMKilled,此时 state 中的 ”OOMKilled” 值为 true,你可以在系统的 dmesg -T 中看到 oom 日志。Exit Code 1 或 255:因为很多程序员写异常退出时习惯用 exit(1) 或 exit(-1) ,-1。表明容器收到了 SIGSEGV 信号,无效的内存引用,对应 kill -11。表明容器收到了 SIGKILL 信号,进程被杀掉,对应 kill -9。
2025-08-30 22:18:29
945
原创 shell编程-核心变量知识
为什么学习shell,shell的作用面试题:给你一台主机你的操作流程是什么?1 .自动化安装操作系统kickstart cobbler 2 .优化操作系统系统层面 关闭selinux 关闭不用的服务 优化ssh 禁止ROOT登录 加大文件描述符 定时任务 修改默认仓库 内核参数优化。
2025-08-30 21:13:46
273
原创 jumpserver
由于跳板机的不足,企业需要更新,更好,更安全的技术理念去管理服务器的运维操作,需要一种能够满足角色管理 角色授权,信息资源访问控制,操作记录和审计,系统变更和维护控制等等需求,且还能生成服务器资产统计报表等功能的一个IT堡垒机。运维人员只需要记录堡垒机的账号密码,一次登录,即可快捷访问多个管理的设备,无需记忆多个账号密码,提升工作效率,且能够对于服务器最大化的安全性操作。的账号密码,一次登录,即可快捷访问多个管理的设备,无需记忆多个账号密码,提升工作效率,且能够对于服务器最大化的安全性操作。
2025-08-30 21:10:35
471
原创 Linux三剑客grep-sed-awk
注意系统的字符集:en_US.UTF-8(大部分情况没问题),如果出现问题修改字符集为C:export LANG=C。给grep egrep加上颜色 ‘alias grep =‘grep --color=auto’’学习正则通过grep命令学习,grep加上单引号。1)比较符号: > < >= <= ==!快速掌握正则:配合grep -o 参数学习。4)特殊条件:BEGIN和END。数字表示取出某一列,注意在。3)范围:表达式//,//所有的符号都是英文符号。
2025-08-30 21:08:19
594
原创 48-iptables实战
固定iptables 哪个表 插入/追加 INPUT链 协议 目的端口 -j 拒绝掉。解释:指定时间内的请求速率”n”为速率,后面为时间分别为:秒 分 时。解释:在同一时间内允许通过的请求”n”为数字,不指定默认为5。#2. 配置内核,实现路由转发(服务器拥有路由器功能)# 允许本机回环lo接口数据流量流出与流入。ESTABLISHED:已建立的连接。RELATED:正在启动的新连接。NEW:已经或将启动新的连接。DNAT 目标地址转换。
2025-08-30 20:50:20
1019
原创 46-Nginx性能优化
1 、首先我们需要了解性能优化要考虑哪些方面。2 、然后我们需要了解性能优化必要用到的压力测试工具ab 3 、最后我们需要了解系统上有哪些注意和优化的点,以及nginx配置文件我们再做性能优化工作前,我们重点需要考虑哪些方面和了解哪些方面1 、首先需要了解我们当前系统的结构和瓶颈,了解当前使用的是什么,运行的是什么业务,都有哪些服务,了解每个服务最大能支撑多少并发。
2025-08-30 20:08:35
266
原创 42-Ansible-Inventory
什么是Ansible?Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。
2025-08-30 20:01:38
492
原创 基于 Kubernetes 的 Ollama DeepSeek-R1 模型部署
k8s 中要识别 gpu 资源,需要安装 nvidia-device-plugin 插件,注册分配 gpu 主要由 device-plugin 插件完成。官网:https://github.com/NVIDIA/k8s-device-plugin。
2025-08-30 19:56:04
455
原创 41-Nginx高可用-Keepalived
什么是高可用?一般是指2台机器启动着完全相同的业务系统,当有一台机器宕机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。高可用通常用什么软件?硬件一般使用F5 软件一般使用keepalivedkeepalived是如何实现高可用的?keepalived软件是基于VRRP协议实现的,VRRP虚拟路由冗余协议,主要用于解决单点故障问题。VRRP是如何诞生的,原理又是什么?比如公司的网络是通过网关进行上网的,那么如果该路由器故障了,网关无法转发报文了,此时所有人都无法上网了,怎么办?
2024-04-27 13:18:15
324
1
原创 08-Linux基础知识总结
如果不关闭NetworkManager会导致什么?网络管理有两个服务:第一个服务:network 默认使用的 有这个服务我们才能正常使用网卡第二个服务:NetworkManager 默认是开启的,必须关闭并且禁止开机运行如果不关闭NetworkManager,会导致争抢网络管理的控制权,我们没有对NetworkManager配置过任何的IP地址,使用服务器过程中,IP地址会出现空。
2024-04-25 22:23:23
243
原创 03-linux系统命令
系统命令:关机:1)shutdown2)poweroff3)init 04)reboot #重启5)init 6 #重启6)pwd #显示当前路径7)cd #切换路径cd - #快速回到上一次所在目录cd ~ #回家cd . #当前cd .. #上一层cd /root #回家cd #直接回车8)ls #显示文件/目录是否存在ls -l #显示文件/目录详细信息ls -a #显示隐藏文件ls -lrt #正序排序显示。
2024-04-25 21:52:17
342
1
原创 40-Nginx-https加密
为什么需要使用HTTPS,因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。那么我们在实现https时,需要了解ssl协议,但我们现在使用的更多的是TLS加密协议。那么TLS是怎么保证明文消息被加密的呢?
2024-04-25 21:40:58
1200
1
原创 39-Nginx-rewrite跳转
什么是rewrite?rewrite主要实现rul地址重写,以及重定向,就是把传入web的请求重定向到其他url的过程。
2024-04-25 21:35:07
280
3
原创 38-Nginx四层负载-动静分离详解
什么是四层负载均衡:四层负载均衡是基于传输层协议包来封装的(如TCP/IP),那我们前面使用到的七层指的是应用层它的组装在四层基础之上,无论四层还是七层都是指的OSI网络模型四层负载均衡应用场景: 1 .四层+七层来做负载均衡,四层可以保证七层的负载均衡的高可用性,如:nginx就无法保证自己的服务高可用,需要依赖LVS或者keeplive。2 .如:tcp协议的负载均衡,有些请求时tcp的协议的(mysql、ssh),或者说这些请求只需要使用四层进行端口的转发就可以了,所以使用四层负载均衡。
2024-04-25 21:33:02
798
2
原创 37-Nginx负载均衡(一)
当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾。往往我们接触的最多的是SLB(Server Load Balance) 负载均衡,实现最多的也是SLB、那么SLB它的调度节点和服务节点通常是在一个地域里面。那么它在这个小的逻辑地域里面决定了他对部分服务的实时性、响应性是非常好的。
2024-04-23 16:51:50
366
原创 31-http原理
什么是超文本(Hyper Text)包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。什么是URL?URL即统一资源定位符(Uniform Resource Locator),用来唯一地标识万维网中的某一个文档。URL由协议、主机和端口(默认为80)以及文件名三部分构成。如:什么是超文本传输协议HTTP?
2024-04-15 22:10:46
428
1
原创 30-SSH-telnet介绍
30-SSH-telnet介绍SSH协议SSH相关命令ssh秘钥远程连接ssh免秘钥连接案例(通过跳板机)免秘钥登陆出现无法登陆问题解决。
2024-04-14 19:18:28
499
1
原创 27-rsync服务详解
rsync(remote synchronization) 是一款开源、快速、多功能、可实现全量及增量的本地或者远程数据同步备份的优秀工具。rsync软件适用于Unix/linux/windows等多种操作系统平台。
2024-04-09 21:43:35
442
原创 26-架构演变优化&模版机创建
什么是项目,类似于手机的APP 网站。每一个APP或者网站都是一个项目什么是架构,维护一个项目的一组服务器什么是集群,为了解决某个特定问题将多台计算机组合起来形成的单个系统什么是高可用,当一台服务器不可用,另一台服务器自动接管,保证业务不宕机什么是负载均衡,将用户的请求,分摊到多个操作单元上执行,保证服务器的稳定性。
2024-04-07 19:37:53
1679
原创 java中抽象类与接口中方法访问修饰符问题
转自:http://blog.sina.com.cn/s/blog_7ffb8dd5010111yu.htmlhttp://blog.youkuaiyun.com/lwwgtm/article/details/8693781 http://www.blogjava.net/hwpok/archive/2011/09/03/357926.html1、抽象类中的抽象方法(其前有a...
2016-07-06 09:25:44
521
javascript语言基础
2013-10-23
大话设计模式,一篇关于Java服务器开发设计模式的文章
2013-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅