# Multiple instances on a machine as different services?

**URL:** <https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223>\
**Category:** Elasticsearch\
**Created:** [November 16, 2016, 9:07am UTC](https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223 "2016-11-16T09:07:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![asp](https://avatars.discourse-cdn.com/v4/letter/a/9fc348/32.png) [@asp](https://discuss.elastic.co/u/asp)\
**Post date:** [November 16, 2016, 9:07am UTC](https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223/1 "2016-11-16T09:07:02Z")

</div>

Hi,

Currently we are running NLS which is based on an older ELK stack on our system. We would like to migrate smoothly to pure ELK in version 5.0.

To avoid a big bang we would like to install ELK 5 in parallel. Tagret system is redhat linux.

How can I install ELK 5 in parallel to the old version. I would like to install elk manually and change the service names to elasticsearch5, logstash5, kibana5, but I don't know how to do it. (I am not that familar with linux).

Thanks, Andreas

---

<div class="post-metadata">

**Author:** ![xavierfacq](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/xavierfacq/32/8744_2.png) [@xavierfacq](https://discuss.elastic.co/u/xavierfacq)\
**Post date:** [November 16, 2016, 10:24am UTC](https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223/2 "2016-11-16T10:24:16Z")

</div>

Hi,

My two cents:

```
1°/ Read lot of documentations :-)

2°/ Install service after service, first : Elasticsearch

```

You can install the .tar.gz package manualy, in a special directory. Change the cluster name in the configuration, run it.

Then pass to the next service, etc...

---

<div class="post-metadata">

**Author:** ![asp](https://avatars.discourse-cdn.com/v4/letter/a/9fc348/32.png) [@asp](https://discuss.elastic.co/u/asp)\
**Post date:** [November 24, 2016, 9:47am UTC](https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223/3 "2016-11-24T09:47:05Z")

</div>

Unfortunately, I did not find the point on how to install the service manually in the docs. Maybe that I am blind. Can anyone provide a link?  
Thanks, Andreas

---

<div class="post-metadata">

**Author:** ![xavierfacq](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/xavierfacq/32/8744_2.png) [@xavierfacq](https://discuss.elastic.co/u/xavierfacq)\
**Post date:** [November 24, 2016, 10:41am UTC](https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223/4 "2016-11-24T10:41:42Z")

</div>

Read : [https://www.elastic.co/downloads/elasticsearch](https://www.elastic.co/downloads/elasticsearch)

1°/ Download & unzip

2.0°/ Open conf/elasticsearch.yml and change

```
cluster.name: you_cluster_name
node.name: a_node_name_if_you_want
transport.tcp.port: 9301
http.port: 9201

```

Probably need that too :

```
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["your_ip:9300", "your_ip:9301"]

```

2.1°/ Run the command

```
bin/elasticsearch

```

This new node will join your current cluster installed as a service

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [December 22, 2016, 10:41am UTC](https://discuss.elastic.co/t/multiple-instances-on-a-machine-as-different-services/66223/5 "2016-12-22T10:41:46Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
