2019年8月22日
摘要: 自动化运维是这几年很热的话题,而且在招聘上都有这方面的要求。做为运维人员还是需要掌握的一个工具。 Ansible 网上资源:https://blog.51cto.com/13525470/2104916 //个人感觉梳理很清晰,很容易入手。 关于书籍大家也可以看一下: 《Ansible自动化运维技术 阅读全文
posted @ 2019-08-22 11:54 浊酒三杯 阅读(344) 评论(0) 推荐(0) 编辑
  2019年7月23日
摘要: 运维自动化时代,手动升级太徒劳了,为了提高效率及准确率,自动化安装是必备的。 下面是通过shell写的脚本。也可以将其应用到ansible上. 准备好安装文件: openssh-8.0p1.tar.gz openssl-1.1.0k.tar.gz zlib-1.2.11.tar.gz openssl 阅读全文
posted @ 2019-07-23 17:38 浊酒三杯 阅读(2984) 评论(0) 推荐(0) 编辑
  2019年7月22日
摘要: 前期准备开启本机telnet服务,以防openssh升级失败无法连接服务器。注:redhat 5 6 和 redhat7 开机启动配置相关文件不同,请注意1、安装zlibtar -xzvf zlib-1.2.11.tar.gzcd zlib-1.2.11 ./configure --prefix=/ 阅读全文
posted @ 2019-07-22 17:18 浊酒三杯 阅读(4857) 评论(0) 推荐(0) 编辑
  2019年5月29日
摘要: 部署系统: Red Hat Enterprise Linux Server release 7.0 软件版本:apache-tomcat-7.0.92.tar.gzkeepalived-2.0.11.tar.gz nginx-1.15.7.tar.gz (openssl-1.1.1.tar.gz p 阅读全文
posted @ 2019-05-29 19:07 浊酒三杯 阅读(479) 评论(0) 推荐(0) 编辑
  2019年4月18日
摘要: redis 部署生产中一般存在三种: 1、单机 2、哨兵(主从) 3、集群 今天主要整理的是集群部分,在产生环境应该的比较多,集群中至少需要3个主数据库才能正常运行。 部署版本与环境 linux:redhat 7.0 redis:redis-4.0.6 rudy(默认redhat7.0自带的2.0. 阅读全文
posted @ 2019-04-18 16:14 浊酒三杯 阅读(232) 评论(0) 推荐(0) 编辑
  2019年4月12日
摘要: tomcat配置https协议,在很多项目都会应用的.下面是在redhat7中测试搭建tomcat,其中遇到了一些问题如下 一、部署tomcat(apache-tomcat-7.0.92),部署很简单这里就不多说了. 注:测试中没有安装jdk,而是使用系统自带的,版本java version "1. 阅读全文
posted @ 2019-04-12 15:40 浊酒三杯 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 操作系统 win7 (当时想在linux下部署,虚拟内存过小,转而在windows下) 版本说明 elasticsearch-6.6.2 (elasticsearch-head-master插件) logstash-6.6.2 kibana-6.6.2-windows-x86_64 流程(最简单流程 阅读全文
posted @ 2019-04-12 11:07 浊酒三杯 阅读(1876) 评论(0) 推荐(0) 编辑
  2019年1月15日
摘要: 在大量服务器运维中,维护服务器账号就让人头痛,对账号密码策略要求,现写了一个shell脚本来完成账号密码的修改,当然这个不是最好的方法,只是在没有其它辅助服务时使用,最好还是使用账户统一管理服务来维护. 阅读全文
posted @ 2019-01-15 19:23 浊酒三杯 阅读(2756) 评论(0) 推荐(0) 编辑
  2018年12月17日
摘要: 运维Linux系统,部署或升级openssh是经常面临的事,以下已redhat6和redhat7为例。 在redhat6中部署openssh会有什么坑,在编辑openssh源码包时会报一些类似的错误,如下: checking OpenSSL header version... 10000003 (O 阅读全文
posted @ 2018-12-17 10:10 浊酒三杯 阅读(2274) 评论(0) 推荐(0) 编辑
  2018年11月22日
摘要: 在工作中会遇到网络出现闪断丢包的情况,最终影响业务工常使用。可以业务服务器上发起监测。 1、通过telnet echo -e "\n" | telnet localhost 22 | grep Connected 返回结果为$? 为 0 ,证明端口可正常访问 2、通过nc nc -nz -w 1 1 阅读全文
posted @ 2018-11-22 17:56 浊酒三杯 阅读(1963) 评论(0) 推荐(0) 编辑