随笔分类 - 系统
摘要:众所周知,Ansible是基于ssh(当然还有telnet,winrm等连接插件)的自动化配置管理工具,其简单易用,无agent式的工作方式在很多场景中都有不少优势,不过也是由于这种工作方式导致了它没有其他c/s类的工具执行效率高,饱受其他C/S类工具使用者的讥讽,对此,Ansible官方也对Ans
阅读全文
摘要:Pipeline 是什么 Jenkins Pipeline 实际上是基于 Groovy 实现的 CI/CD 领域特定语言(DSL),主要分为两类,一类叫做 Declarative Pipeline,一类叫做 Scripted Pipeline。 Declarative Pipeline 体验上更接近
阅读全文
摘要:1.参数化构建界面 2.交付流水线界面 3.脚本详解
阅读全文
摘要:方法一: 管理插件页面配置如下: 这个 URL 改成http://mirror.xmission.com/jenkins/updates/update-center.json 或https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-c
阅读全文
摘要:1.准备一个json文件 /tmp/Anthony/test.json写入上面的内容,保存,这个路径下面会用到 2.修改job成参数化构建 3.groovy代码 4.调试 如果提示报错,没有readJSON方法,说明你jenkins环境没有安装插件:Utility Steps, 去插件管理中搜索并安
阅读全文
摘要:使用 /sbin/iptables -F 要小心,搞不好,你就马上同服务器断开连接了 如果想清空的话,先执行 /sbin/iptables -P INPUT ACCEPT 然后执行 /sbin/iptables -F 通过iptables -L 看到如下信息 Chain INPUT (policy
阅读全文
摘要:集群搭建 下面只用同一台服务器进行三个成员节点的开启 节点1 ./etcd --name cd0 --initial-advertise-peer-urls http://127.0.0.1:2380 --listen-peer-urls http://127.0.0.1:2380 --listen
阅读全文
摘要:logstash版本6.3.2,解决方式如下,不需要修改源码: logstash生成文件名中的日期是从@timestamp字段的值中获取,通过设置filter将timestamp中的时间转换成系统时间,问题解决。
阅读全文
摘要:早期在新公司,组件的办公网与系统架构图,以供参考
阅读全文
摘要:什么是 Nexus 概述 Nexus 是一个强大的仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。 2016 年 4 月 6 日 Nexus 3.0 版本发布,相较 2.x 版本有了很大的改变: 对低层代码进行了大规模重构,提升性能,增加可扩展性以及改善用户体验。 升级界面,极大的简化了用户
阅读全文
摘要:1.下载docker-compose docker-compose.yml 创建 data 目录并设置权限 mkdir data sudo chown -R 1000 data //把当前目录的拥有者赋值给uid 1000若已启动则需要重建下服务 构建Jenkins服务 docker-compose
阅读全文
摘要:nginx缓存静态资源,只需几个配置提升10倍页面加载速度 首先我们看图说话 这是在没有缓存的情况下,这个页面发送了很多静态资源的请求: 1.png 1.png 可以看到,静态资源占用了整个页面加载用时的90%以上,而且这个静态资源还是已经在我使用了nginx配置压缩以后的大小,如果没有对这些静态资
阅读全文
摘要:登录服务器想查看磁盘使用情况,使用了df,但卡住半天没有响应。 运行strace df -h,发现最后卡在了 stat("/proc/sys/fs/binfmt_misc", 无法进入这个路径“/proc/sys/fs/binfmt_misc”,想到”/proc/sys/fs/”下ls看下这个文件夹
阅读全文
摘要:CentOS7 系统默认的 CPUPOWER 策略是 powersave 节能模式,Google 了非常多的资料,一直没有找到解决办法,现在分享一下。 执行: 查看 CPU 核心的实时频率: 相关资料: https://community.centminmod.com/threads/some-pe
阅读全文
摘要:下载包:https://github.com/Morningstar/kafka-offset-monitor.git 解决:jar包内\KafkaOffsetMonitor-assembly-0.2.1\offsetapp\index.html,编辑这个index.html, 把引入augular
阅读全文
摘要:etcd默认的空间配额限制为2G,超出空间配额限制就会影响服务,所以需要定期清理 以下是etcd磁盘清理的步骤: 1. 显示空间配额: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port --write-out=table endpoint status 2.查看
阅读全文
摘要:1.拉取镜像 2.启动容器 3.修改maven settings.xml 这里使用默认用户名 admin 密码 admin123 4.如果项目需要发布到nexus,修改pom 添加以下 distributionManagement 内容 5.发布 登录进入 http://192.168.91.137
阅读全文
摘要:作为一款优秀的持续集成工具,jenkins在日常的项目中经常会用到,本次实战我们在docker下快速搭建一个Jenkins服务,并体验其项目构建能力; 实战环境 windows、mac、linux等系统,只要装了docker服务都可以作为实战环境,我用的是ubuntu16,安装的docker版本是:
阅读全文
摘要:一、环境 服务器A:ubuntu server 12.04(192.168.1.111) 服务器B:ubuntu server 12.04 (47.50.13.111) 二、memcached安装 sudo apt-get install memcached 安装完成后可以启动一下,看是否安装好了:
阅读全文