
ELK elasticsearch 1.7.2 升级到 2.0.0(7th)
一文费了老大劲闲扯了半天快照与恢复,就是为了本文升级做准备的。在升级前需考虑下面三件事:查看阅读新版本的更改内容在测试环境下测试升级升级之前备份数据,升级后是不能再回滚到旧版本的elasticsearch滚动升级过程,不会造成服务中断。elasticsearch提供两种升级类型:全集群重启和滚动升级。

主机测评网
一文费了老大劲闲扯了半天快照与恢复,就是为了本文升级做准备的。在升级前需考虑下面三件事:查看阅读新版本的更改内容在测试环境下测试升级升级之前备份数据,升级后是不能再回滚到旧版本的elasticsearch滚动升级过程,不会造成服务中断。elasticsearch提供两种升级类型:全集群重启和滚动升级。

elasticsearch 快照和恢复模块可以创建单个索引或者整个集群的快照到远程的仓库。在最初的版本只支持共享文件系统存储,但是现在,各种后端可用通过官方支持的存储插件。

比起tar包安装,以yum方式安装对于启动和关闭elasticsearch服务更为方便。而对于CentOS与Ubuntu而言,apt 安装比yum 更为方便。楼主工作前期中是以CentOS系统为主,后面也使用Ubuntu。在这两款系统切换中,刚开始是有些不为习惯的,慢慢就好。下面主要是说下RPM包的一些安装路径和参数。

根据《ELK 产品支持的平台和软件》选定你所要安装的版本。这里将安装elasticsearch最新版本2.0.0。1. jdkelasticsearch只支持Oracle java 和 OpenJDK。在这里不再重复了,参见《ELK 部署指南》详细的不能再详细了。搞不定跟帖说明吧。

Dnsyo是一个命令行DNS检测工具,能够在多达1500个不同网络的开放DNS服务器上进行查询。在做了DNS变更的时候用来检查DNS生效或排查DNS设置的时候是非常有用的。项目地址:https://github.com/samarudge/dnsyoDnsyo每两周更新一次DNS服务器记录数据库,在运行dnsyo命令时,下载resolver-list.yml文件并将其存储到〜/.dnsyo-resolvers-list.yaml文件。如果你知道更多的DNS服务器地址可以随意将它们添加到resolver-list-source.yml文件,也可以指定自定义的DNS地址列表文件。

一些微信应用等等需要升级openssl到指定的版本才可使用。centos系统自带的版本过低,而使用yum升级也升级不到最新的版本上。下面以升级到openssl-1.1.0e版本为例来编译安装。# wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz # tar zxvf openssl-1.1.0e.tar.gz# cd openssl

分组求和awk ‘{s[$1] += $2}END{ for(i in s){ print i, s[i] } }‘ file1 > file2以第一列 为变量名 第一列为变量,将相同第一列的第二列数据进行累加打印出和.awk ‘{s[$1\" \"$2] += $3}END{ for(i in s){ print i, s[i] } }‘ file1 > file2以第一列和第二

Jenkins & Docker 持续集成实践

strace是什么?按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。strace底层使用内核的ptrace特性来实现其功能。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运维高效地定位进程和服务故障。它像

近期看到一篇通过微信实现Zabbix告警的文章,但实践时发现,无法成功发送消息。分析原因,应该是微信公众平台加强了登录验证,在登录时会需要管理员进行扫描二维码操作才能成功登陆后台:而之前文章中的API是通过账号密码模拟浏览器登陆方式,进行后台操作,无法通过这个安全验证,消息发送功能自然也不可用。本文经我自己验证,是可以实现通过微信推送消息的。这种实现基于微信服务号平台的“模板短信”功能,必要条件如