运维
文章平均质量分 77
ST_君华
这个作者很懒,什么都没留下…
展开
-
Kubernetes调度Pod到指定Node
Kubernetes有着自己特定的调度算法与策略,由Master中的Scheduler组件来实现,根据Node资源使用情况自动调度Pod的创建,一般我们的k8s集群都是这种调度策略。但是有时我们希望可以将某些Pod调度到指定节点上,就采用yaml文件里的nodeSelector来实现Pod的指定调度。一、首先,我们先看下我们集群环境的node标签情况kubectl get node --s...原创 2020-04-08 14:30:37 · 2775 阅读 · 0 评论 -
解决k8s"failed to set bridge addr: "cni0" already has an IP address different from 10.244.1.1/24"
测试环境由于机房断电,导致对应虚拟机暴力重启,之后所在k8s服务error,查看系统日志,发现k8s三个节点的flannel文件均丢失。1.首先我们重新配置k8s的flannel文件,可以参考其他环境的文件配置,也可以重新安装插件生成,会在/run下面生成flannel文件夹,下面包含网络配置环境变量注明:三个节点的subnet网段不能不同2.重配flannel之后发现,有两个...原创 2020-03-07 12:21:38 · 17318 阅读 · 6 评论 -
k8s集群环境报错fork: Cannot allocate memory
在测试环境遇到服务器操作命令提示fork:cannot allocate memory,根据网上资料显示可能是进程数满了由于查看进程数等命令也无效,直接操作修改进程数命令:修改最大进程数后系统恢复echo 1000000 > /proc/sys/kernel/pid_max永久生效echo "kernel.pid_max=1000000 " >> /etc/sysct...原创 2019-12-30 15:37:20 · 4272 阅读 · 0 评论 -
K8S常见Pod 异常状态的处理
一般来说,无论 Pod 处于什么异常状态,都可以执行以下命令来查看 Pod 的状态kubectl get pod <pod-name> -o yaml查看 Pod 的配置是否正确 kubectl describe pod <pod-name>查看 Pod 的事件 kubectl logs <pod-name> [-c <container-na...原创 2019-12-30 15:34:06 · 23673 阅读 · 5 评论 -
GPU与CPU、显卡、显存关系
最近开始接触云计算底层GPU虚拟化方面的业务,之前对GPU直通,显存监控等了解的不多,查阅资料,做下总结。一、GPU与CPUGPU 表示 Graphics Processing Unit,即图像处理单元。一开始的时候GPU 主要用于 3D 游戏的渲染,但是现在GPU已经广泛用于加速计算性负载,比如金融模型计算、科学研究以及石油和天然气开发等。从架构上看,CPU 是由若干核(core)和...原创 2019-03-08 11:01:50 · 5626 阅读 · 0 评论 -
HTTP和HTTPS的区别
HTTP与HTTPS:超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议H...转载 2018-11-10 18:10:01 · 509 阅读 · 0 评论 -
ChromeF12 谷歌开发者工具详解 -Network
关于F12开发者工具中Network模块,无论是开发代码调试,还是测试定位界面元素,定位问题等,使用的都比较频繁,我本人也是热衷于F12的使用,本篇文章便是结合自己使用的一些心得和网上的资料整理出来的(以百度首页为例)。开发者工具基本介绍最常用的四个功能模块: Elements:主要用来查看前面界面的html的Dom结构,和修改css的样式。css可以即时修改,即使显示。...原创 2018-10-31 10:39:09 · 10809 阅读 · 0 评论 -
浅谈Linux、CentOs、unbuntu的关系
大家都知道,Linux是在Unix的基础上发展出来的,其核心仍然是Unix,而对于Linux,我们一直称他是一个操作系统,其实这样是不准确的,它只是属于操作系统的内核。以Linux为内核的操作系统很多,我们称这种操作系统为linux的发行版,或者直接用linux来统称以linux为内核的操作系统。CentOS系统CentOS(Community ENTerprise Opera...原创 2018-10-23 16:18:31 · 5695 阅读 · 1 评论 -
Linux top命令用法详解
top命令经常用来监控Linux的系统状况,比如cpu、内存等,我们通过top进入视图第一行:14:22:24 — 当前系统时间6 min — 系统已经运行了6分钟(看你系统具体使用时长,有没有重启过)2 users — 当前有2个用户登录系统load average: 0.16, 0.16, 0.99 — load average后面的三个数分别是cpu1分钟、5分钟、15分钟的...转载 2018-10-28 15:08:54 · 3541 阅读 · 0 评论 -
centos6.5(Linux)下搭建SVN服务器
一、安装命令1.以root身份登录linux。2.执行安装命令:pip install subversion二、创建项目目录mkdir /usr/zhc/svncd /usr/zhc/svnchmod -R 777 svn三、创建SVN仓库执行命令svnadmin create /usr/zhc/svn会生成以下文件四、设置访问权限进入c...原创 2018-07-31 19:43:44 · 423 阅读 · 0 评论