随笔分类 -  随笔

摘要:今天来给大家分享下这两天遇到的一个问题,服务器被挖矿了,把我的排查记录分享下,希望能帮到有需要的同学。 问题原因 多台服务器持续告警CPU过高,服务器为K8s的应用节点,正常情况下CPU使用率都挺低的,通过排查是原因是被挖矿了,下面为定位过程 定位过程 登陆问题主机10.92.0.X,通过执行top 阅读全文
posted @ 2019-03-15 09:32 程序员同行者 阅读(14076) 评论(8) 推荐(6)
摘要:微服务间如何通讯? 从通讯模式角度考虑 一对一还是一对多? 一对一 1. 同步:请求响应模式,最常见 2. 异步:通知/请求异步响应 一对多 1. 异步:发布订阅/发布异步响应 从通讯协议角度考虑 1. REST API 1. RPC 3. MQ 如何选择RPC框架 I/O、 线程调度模型 序列化方 阅读全文
posted @ 2018-11-25 22:35 程序员同行者 阅读(1057) 评论(0) 推荐(0)
摘要:软件架构的进化 什么是软件架构? 软件架构是在软件的内部,经过 的考量 、权衡, ,将系统 并使这些部分相互分工,彼此协作,为用户提供需要的价值 哪些因素? 1. 业务需求 2. 技术栈 3. 成本 4. 组织架构 5. 可扩展性 6. 可维护性 什么是单体架构 定义:功能、业务集中在一个发布包你, 阅读全文
posted @ 2018-11-25 22:34 程序员同行者 阅读(161) 评论(0) 推荐(0)
摘要:说在前面 本文将持续更新 展望 1. 18年结合公司业务完成一个独立开发的运维平台 1. 资产管理 2. 任务管理 3. 主机管理 4. 部署管理 5. 知识库管理 6. 权限管理 7. ... 2. 深入学习k8s 3. 做好现在工作 4. 多去户外运动 阅读全文
posted @ 2018-03-11 15:28 程序员同行者 阅读(156) 评论(0) 推荐(0)
摘要:转载链接http://lizhenliang.blog.51cto.com/7876557/1864869 我的学习心得: 用了小一个月时间写了这个运维管理平台,算是一段学习的总结吧!实现了一些基本的功能,跟生产环境的系统还有很大距离!现在一想其实实现起来没想象的那么遥不可及,可以说用到的技术都是基 阅读全文
posted @ 2018-03-02 17:55 程序员同行者 阅读(336) 评论(0) 推荐(1)
摘要:介绍 koan是kickstart-over-a-network的缩写,它是cobbler的客户端帮助程序,koan允许你通过网络提供虚拟机,也允许你重装已经存在的客户端。当运行时,koan会从远端的cobbler server获取安装信息,然后根据获取的安装信息进行安装。1、在客户端安装koan[ 阅读全文
posted @ 2017-03-29 14:29 程序员同行者 阅读(1396) 评论(0) 推荐(0)
摘要:1、自定义安装系统(根据mac地址)--name=定义名称--mac=客户端的mac地址--ip-address=需求的ip--subnet=掩码 --gateway=网关--interface=网口--static=是否静态--hostname=主机名--name-servers=dns地址--k 阅读全文
posted @ 2017-03-20 14:03 程序员同行者 阅读(384) 评论(0) 推荐(0)
摘要:目的:为客户端自动添加上yum源 以下以openstack源为例 1、新建私有yum源[root@localhost ~]#cobbler repo add --name=openstack-mitaka --mirror=https://mirrors.aliyun.com/centos/7/cl 阅读全文
posted @ 2017-03-19 17:23 程序员同行者 阅读(1413) 评论(0) 推荐(0)
摘要:一、简介 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、以及yum仓库、构造系统ISO镜像。 Cob 阅读全文
posted @ 2017-03-19 17:19 程序员同行者 阅读(537) 评论(0) 推荐(0)
摘要:蛮全面的运维相关知识 来自于-运维社区:https://www.unixhot.com/ 阅读全文
posted @ 2017-03-18 16:46 程序员同行者 阅读(530) 评论(0) 推荐(0)
摘要:1、运维自动化发展 运维学习和发展的一个线路: 1.搭建服务(部署并运行起来) 2.用好服务(监控、管理、优化) 3.自动化(服务直接的关联和协同工作) 4.产品设计(如何设计一个运维系统) 当下云计算的核心竞争力是运维! 系统架构师(偏管理):网络 系统 数据库 开发 云计算 自动化 运维管理 服 阅读全文
posted @ 2017-03-18 16:33 程序员同行者 阅读(1546) 评论(2) 推荐(0)
摘要:你还年轻,怕什么来不及。 不要那么急功近利,不要那么烦躁,很多事慢慢做,很多人慢慢遇见。书籍需要我们静下心来才能慢慢品读的,读书的过程中,你觉得痛苦,你觉得看技术书没有按照你计划的进度进行,不要急,这是一个好的现象,一个你慢慢成长的痛苦之路。坚持下去,只要是今天比昨天进步就好,只要是勤劳一日,获得一 阅读全文
posted @ 2017-01-09 16:59 程序员同行者 阅读(336) 评论(0) 推荐(0)
摘要:行动派 阅读全文
posted @ 2016-12-18 00:29 程序员同行者 阅读(132) 评论(0) 推荐(0)
摘要:身份 三年后我将是一个怎样的人,有怎样的人生。 信念 价值 一套怎样的信念和价值最能帮助我达到这个身份。 能力 为实现这套信念系统,我可以有怎样不同的做法?什么我可以做,什么不可以做?需要发展一些怎样的能力?要学些什么技能?需要什么策略? 行为 接下来怎么做?第一做什么?如何定制一个时间表及行动计划 阅读全文
posted @ 2016-12-03 17:34 程序员同行者 阅读(274) 评论(0) 推荐(0)
摘要:人生的路上有许许多多的十字路口,迷茫、孤独、失败在所难免,不管自己再怎么改变,也不要忘记那个我。对自己的忠告。 阅读全文
posted @ 2016-12-02 09:39 程序员同行者 阅读(113) 评论(0) 推荐(0)
摘要:这是一个回复别人的提问,因为感悟很多,所以记录一下,以此来奠基那些如风的青春岁月,回首往事,让我们曾经的历史不在那么苍白,无助或迷茫。 这个主要是这几个方面的收获:1. 对自己知识的巩固,通过一次互动交流的方式,对一知识点重复再重复,加强记忆。同时也是对自己知识覆盖面知识网格的一次增加机会。在工作中 阅读全文
posted @ 2016-11-30 11:22 程序员同行者 阅读(299) 评论(0) 推荐(0)