如果是linux也就罢了,由于是.net的程序,技术员直接在我们win2012上面安装的elasticsearch5.1,后来技术无法解决时常因内存溢出带来的elasticsearch服务崩溃,想把elasticsearch内存加了10G,却一直找不到地方,参考网上各种资料都没有针对win的加内存方法。
后来我们了解到elasticsearch5.5可以在安装的时候就能指定内存大小等适合菜鸟的功能,所以想将5.1升级到5.5
那么问题来了,看过一些文章,说是5.5生成的data文件结构等和5.1不一样……
如果我们要升级,我们该如何做?
我们的服务器情况
XEON X5650 两颗 12核24线程;
48G内存(最大也只能是48G了);
SSD240G系统虚拟内存及应用缓存;
4Tx16附件数据盘;
数据库MSSQL2008R2,目前数据库为89G+,主要内容1800万条,日均增长约20万条。
目前就这个条件,我们知道服务器该升级了,但时机未到,我们需要将现在业务稳定再说……
后来我们了解到elasticsearch5.5可以在安装的时候就能指定内存大小等适合菜鸟的功能,所以想将5.1升级到5.5
那么问题来了,看过一些文章,说是5.5生成的data文件结构等和5.1不一样……
如果我们要升级,我们该如何做?
我们的服务器情况
XEON X5650 两颗 12核24线程;
48G内存(最大也只能是48G了);
SSD240G系统虚拟内存及应用缓存;
4Tx16附件数据盘;
数据库MSSQL2008R2,目前数据库为89G+,主要内容1800万条,日均增长约20万条。
目前就这个条件,我们知道服务器该升级了,但时机未到,我们需要将现在业务稳定再说……
2 个回复
goldhoe
赞同来自:
目前正常状态下,内存不到3G;
xinfanwang
赞同来自: