16boke - 一路博客

Codis升级到2.0.14的最简方法

相信使用过codis的同学们一定对codis的安装以及升级无比郁闷,特别是在网络环境不太好的情况下更甚,通常为了下载一个github上的模块需要重试多次。

但是根据官方说法:codis可以在自己本机安装,安装完成后只需要将安装文件拷贝到生产环境上即可完成生产环境上的codis升级。

到底是否可以这样做呢,接下来我就试验了一下从codis2.0.2升级到最新的codis2的2.0.14版本。

先在本地下载codis-2.0.14.tar.gz文件,解压,按照之前安装过程执行安装。具体的安装参考codis官方Readme。

安装完成后生成新的bin目录,这个目录就是codis使用的可执行文件:

QQ截图20160505182751.png

然后将bin目录进行打包,上传到生产环境的相应目录下,为了保险起见先将原来的bin目录备份,解压生成新的bin目录。

重新起动dashboard、redis、proxy都没有任何问题。

codis没有提供查看codis的版本信息的命令,只能查看redis实例的命令,只能通过文件大小来判断。

提供一个已经制作好的codis2.0.14的bin压缩文件供大家使用:http://pan.baidu.com/s/1o8lFXhS,本人不对使用过程中造成的任何问题负责,请大家在使用过程中注意备份原来的bin目录。

Codis  Redis