# 1.x 升级 2.x

由于一些函数不同,故作升级操作.实际版本1.3.7, 升级到2.3.5 ,环境unbuntu 14.4

1.停止es的运行

```
sudo service elasticsearch stop
```

2.下载需要的版本

```
https://www.elastic.co/downloads/past-releases
```

3.下载

```
wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.3.5/elasticsearch-2.3.5.deb
```

> [RPM命令详解（安装、升级、卸载）](http://blog.csdn.net/samxx8/article/details/46739005)
>
> [Ubuntu下deb包的安装方法](http://blog.csdn.net/kevinhg/article/details/5934462)

4.安装es

```
sudo dpkg -i  elasticsearch-2.3.5.deb
```

> 卸载命令
>
> ```
> sudo dpkg -r  elasticsearch
> ```

5.编辑配置文件

```
 sudo vi /etc/elasticsearch/elasticsearch.yml
```

修改以下两行

```
cluster.name: elasticsearch_qas
network.host: xx.xx.xx
```

7.重新安装插件

```
cd /usr/share/elasticsearchcd 
sudo ./bin/plugin install mobz/elasticsearch-head
```

> [**elasticsearch-head**](https://github.com/mobz/elasticsearch-head) github地址

8.访问查看

[http://IP:9200/](http://ip:9200/)

[http://IP:9200/\_plugin/head/](http://ip:9200/_plugin/head/)

> 注意 升级后有可能之前数据有问题,无法正常启动,比如说字段类型的问题,这个问题需要自行进行提前处理
>
> 数据目录在:/var/lib/elasticsearch
>
> log目录在:cd /var/log/elasticsearch
