2016-05-26 69 views
0

我有一个老版本的Elasticsearch,我需要移动到2.3。我的Mac上最好/最安全的方式是什么?最好/最安全的方法升级弹性搜索mac

elastic站点中,它指示手动下载新安装,然后将配置文件复制到新安装。在此之前,应该停止所有的碎片等。

我的问题是我可以使用brew来更新elasticsearch吗?如果我这样做会发生什么brew install elasticsearch它会覆盖以前的安装吗? 我真的担心不要弄乱我的系统,这就是为什么我需要一个建议。 日Thnx

回答

0

据我所知,brew安装在单独的目录(/usr/local/Cellar/),如果你有brew install elasticsearch后,手动(wothout BREW)安装侑以前的版本,你会得到你的MAC的elasticsearch新副本。

其中一个将被您的应用程序使用,取决于您的配置。

+0

其实我也用brew来安装以前的版本。所以你说得对,我已经有了我的1.4。版本在“/ usr/local/Cellar /”中。 如果我再次运行“brew install elasticsearch”,你认为它会覆盖以前的版本吗?也许我需要先从目录中手动删除我以前的版本? – panipsilos

+0

如果是您的本地环境,我认为您可以轻松输入'brew update'和'brew upgrade'。 但是请确保你的项目的库支持'elasticsearch'的新版本,因为我的symfony2项目 - 不要。 –