摘要: 一、 命令 1. jmap -heap pid (打印堆配置信息,可以看到目前内存分配和占用情况) 2. jstat -gcutil pid (打印当前堆区使用情况) 下图内存正处于近乎崩溃的状态,已经疯狂的进行FullGC来释放内存 3. jstack -l pid(打印线程堆信息) 4. jma 阅读全文
posted @ 2018-04-11 14:49 elisun 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 因为要处理一个系统重启后的问题,而想到一个问题『死循环的脚本在开机启动的时候会导致机器卡在那里吗?』 以下是相关实验,记录一下! 一、 相关脚本 cat elisun.sh (该脚本运行10分钟) cat elisun1.sh(elisun2.sh,elisun3.sh改对应数字,此三个脚本均是死循 阅读全文
posted @ 2018-04-10 16:51 elisun 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 有时git库里的东西比较多,我们只希望像SVN一样,只拉取git库的一个目录。 例如:基础代码仓库infra-code_ops有很多基础代码,我们只想拉取仓库里nginx-conf目录的文件。 $ git init infra-code_ops-nginx && cd infra-code_ops- 阅读全文
posted @ 2018-03-28 18:34 elisun 阅读(13255) 评论(0) 推荐(1) 编辑
摘要: 一、 创建逻辑卷 备注:CentOS系统创建逻辑卷依赖lvm2包,如没有请安装。 步骤:创建分区-->创建物理卷-->创建卷组-->创建逻辑卷-->格式化逻辑卷→挂载逻辑卷(开机挂载) 以/dev/vdb盘为例 1. 创建一个分区/dev/vdb1(略) 2. 创建物理卷:pvcreate /dev 阅读全文
posted @ 2018-03-28 14:11 elisun 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 一、 SWAP简介: Linux 中的 SWAP(交换分区),类似于 Windows 的虚拟内存。系统会把一部分硬盘空间虚拟成内存使用,将系统内非活动内存换页到 SWAP,以提高系统可用内存。 二、 使用文件创建SWAP 1. 创建用于交换分区的文件(10240个1M表示10G) dd if=/de 阅读全文
posted @ 2018-03-28 14:08 elisun 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 1. vim搜索关键字如何忽略大小写? 答:在要搜索的关键字前加上\c 2. 如何查找当前目录下所有内容里包含某关键字的文件? 答:grep -Rl "关键字" * 3. CentOS下只知道某个命令,不知道需要安装哪个包? 答:以ifconfig为例,yum provides */ifconfig 阅读全文
posted @ 2018-03-28 13:55 elisun 阅读(106) 评论(0) 推荐(0) 编辑
摘要: CMD用于容器启动后默认执行的命令,支持三种格式,多条CMD仅最后一条生效。 Exec 格式:CMD ["executable","param1","param2"](推荐格式) CMD ["param1","param2"] 为 ENTRYPOINT 提供额外的参数,此时 ENTRYPOINT 必 阅读全文
posted @ 2018-03-28 12:51 elisun 阅读(2998) 评论(0) 推荐(0) 编辑
摘要: 一、编程与编程语言 编程的目的是将人类的思想按照某种能被计算机识别的表达方式传递给计算机,即通过跟计算机『沟通』,让计算机把自己的思想实现。 编程语言是程序员与计算机沟通的介质。 二、 编程语言分类 机器语言:二进制编程,直接操作硬件。 汇编语言:使用一些助记符取代二进制去编程,本质上仍是直接操作硬 阅读全文
posted @ 2017-12-08 02:32 elisun 阅读(259) 评论(3) 推荐(0) 编辑
摘要: 以下是Kubernetes环境遭minerd挖矿程序入侵排查回顾: 1. 某个月黑风高夜,临下班时,突然服务器A报警CPU占用过高,经查是minerd挖矿程序入侵。 2. 看看这个程序在干什么? # ps aux | grep minerd 威力很大,有三台服务器均在几分钟内CPU被耗尽而无法连接, 阅读全文
posted @ 2017-07-04 00:45 elisun 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: GoCD,一个开源的持续集成和持续交付系统。 诞生于2007年,但是目前很难搜索到中文资料,不知道是推广问题还是Jenkins已经足够强大! 笔者公司的一个产品线上使用了GoCD,有幸见识到如此一个简洁漂亮的软件,所以了解部署了一下,所有图片和概念均来自官网,如理解有误,请不吝指正。 架构简介: S 阅读全文
posted @ 2017-06-25 06:55 elisun 阅读(9093) 评论(0) 推荐(1) 编辑