# My story

**URL:** https://discuss.elastic.co/t/my-story/92230
**Category:** Meta Elastic
**Created:** [July 7, 2017, 8:28am UTC](https://discuss.elastic.co/t/my-story/92230 "2017-07-07T08:28:56Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 8:28am UTC](https://discuss.elastic.co/t/my-story/92230/1 "2017-07-07T08:28:56Z")

</div>

Because it started to become little mess, I wanted to shed some light on my story.

We are small, 2 people-only, company. Our main fierld of activity was cloud-computing.

As catalog of goods we offer got larger, we though itd be nice to offer some customizeable search vst/dat

Google showed ES. We downloaded this. Since our download went ok, we followed ES's guide to install this software. And this is when our problems begun.

After restarting server, it stopped during boot on trying to 'wake' ELASTICSEARCH INIT-SCRIPT. Reason? This script is poorly written. Outcome:: no possibility to start server.

Reactions here? 1. Giving message of deletion of my topic; ES rep being very rude, giving 4 hours wait time.

Sorry guys, but CEO of ES is **well-aware** of whats going on. **And he silently accepts it**

Thats why I start anti-ES-usage campain. This product is **pure shit**

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 7, 2017, 8:48am UTC](https://discuss.elastic.co/t/my-story/92230/2 "2017-07-07T08:48:25Z")

</div>

> [@wldev](#):
>
> This script is poorly written.

We are always welcoming pull requests. We will be more than happy to have you as a contributor of our project. As the other 855 we had so far: [Contributors to elastic/elasticsearch · GitHub](https://github.com/elastic/elasticsearch/graphs/contributors)

> we followed ES's guide to install this software. And this is when our problems begun.

The fact is that you never shared exactly the details we have been asking for.  
For example in [Installing ES - #4 by dadoonet](https://discuss.elastic.co/t/installing-es/91940/4), I asked for:

> If so, can you tell exactly at which step it's failing or not giving back the expected behavior?

@warkolm also tried to help: [Installing ES - #5 by warkolm](https://discuss.elastic.co/t/installing-es/91940/5)

> If you are still having problems and seeing errors then please do post as much detail of them so we can try to diagnose and resolve them with you. You'll find that we are more than willing to help if you can provide further information 🙂

But you never answered to those points.

Again, we are happy to help if you give us details to help.

---

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 9:59am UTC](https://discuss.elastic.co/t/my-story/92230/3 "2017-07-07T09:59:13Z")

</div>

OK, I will try to explain

1. Downloaded ES in its binary form, unzipped it, placed under `/var/www/es/`.

2. Installed ES via its installer

3. Reboot server.

4. Stuck on INIT process.

Our IT teams (including me) are working on this particular server to get it back online (first running than online). Seems that this outage is due to some crappy code from ES (to be precise - its init scripts as server hangs there).

I may consider contributing to ES, but this issue has to be solved **first**. With issue solved, I may think of contributing.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 7, 2017, 10:14am UTC](https://discuss.elastic.co/t/my-story/92230/4 "2017-07-07T10:14:35Z")

</div>

> Downloaded ES in its binary form

Which one exactly?

> Installed ES via its installer

What exact command line you are running?  
Are you running on Windows?

What is exactly your environment?

---

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 10:16am UTC](https://discuss.elastic.co/t/my-story/92230/5 "2017-07-07T10:16:36Z")

</div>

Ive answered all of your questions in the thread(s) you linked. Read it, as I dont like **and will not** to repeat myself. Its called attentive reading.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 7, 2017, 10:26am UTC](https://discuss.elastic.co/t/my-story/92230/6 "2017-07-07T10:26:11Z")

</div>

Not really.

- Can you paste here the exact link you used to download elasticsearch?
- Can you paste here the exact command line you ran to install elasticsearch?
- Can you paste here the exact output of the command line?

---

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 10:30am UTC](https://discuss.elastic.co/t/my-story/92230/7 "2017-07-07T10:30:45Z")

</div>

1. [tar.gz](https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz)  
2 & 3. I used [this page](https://www.elastic.co/start) to get ES started.

As of output, there is no such thing like console output here.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 7, 2017, 10:49am UTC](https://discuss.elastic.co/t/my-story/92230/8 "2017-07-07T10:49:40Z")

</div>

Ok.

You downloaded the `.tar.gz` version and not the debian package then.  
So you did not install elasticsearch as a service as it is documented for Ubuntu systems here: [https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html)

Question 1: Any reason you did not follow the guide?

The page you linked to: [https://www.elastic.co/start](https://www.elastic.co/start) does not show any command line you followed.

Again:

Question 2: Can you paste here the exact command line you ran to install elasticsearch?

---

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 11:11am UTC](https://discuss.elastic.co/t/my-story/92230/9 "2017-07-07T11:11:03Z")

</div>

The reason being name of this guuide, so as the name says.......  
Yet again: **attentive reading**. Linked page does show commands (2 of them),  
And yes, tar.gz contains sources \> compile them and you get deb package.  
In this case - there is no need as you get complete dir with everything inside - just copy to your webserver and you're done.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 7, 2017, 11:37am UTC](https://discuss.elastic.co/t/my-story/92230/10 "2017-07-07T11:37:46Z")

</div>

So you still don't want to provide the command you ran?

Let me do some suppositions then.

So far I can understand that you ran:

```auto
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz
tar xvf elasticsearch-5.5.0.tar.gz
cd elasticsearch-5.5.0

```

Am I right so far?

Then you say:

> tar.gz contains sources \> compile them and you get deb package.

Which is confusing because here is what I'm getting:

```auto
$ ll
total 432
-rw-r--r-- 1 dpilato staff 9548 Jul 1 01:14 README.textile
-rw-r--r-- 1 dpilato staff 11358 Jul 1 01:14 LICENSE.txt
-rw-r--r-- 1 dpilato staff 194187 Jul 1 01:20 NOTICE.txt
drwxr-xr-x 2 dpilato staff 68 Jul 1 01:20 plugins
drwxr-xr-x 37 dpilato staff 1258 Jul 1 01:20 lib
drwxr-xr-x 13 dpilato staff 442 Jul 1 01:20 modules
drwxr-xr-x 5 dpilato staff 170 Jul 1 01:20 config
drwxr-xr-x 17 dpilato staff 578 Jul 1 01:20 bin

```

No source from here.

May you did not download from [https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz](https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz) but from github like: [https://github.com/elastic/elasticsearch/archive/v5.4.3.tar.gz](https://github.com/elastic/elasticsearch/archive/v5.4.3.tar.gz)

If you did that, you totally got it wrong. But again, it's not super clear what you did so far.

I'm asking again the same questions:

- Question 1: Any reason you did not follow the guide?
- Question 2: Can you paste here the exact command line you ran to install elasticsearch?

Not answering is a waste of your own time I'm afraid as I can't really help without doing a real diagnostic.

BTW why do you think you need to copy files in a webserver?

> just copy to your webserver

Where did you see that instruction?

---

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 11:53am UTC](https://discuss.elastic.co/t/my-story/92230/11 "2017-07-07T11:53:58Z")

</div>

OK I will tell you once again::

I followed starting guide (whats written there) and broke our install (=OS)

As of your listing - where its from? ES presents sth different.

Learn about GZ (and tar.gz): Its SDS (=Source Distribution System), as name says, its designed to store sources. Of course - you may pack whatever you want, but it primary goal is to store sources.

Reason? Just because Im confused - you have two (or even more - I dont know) starting guidelines instead of one solid.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 7, 2017, 12:33pm UTC](https://discuss.elastic.co/t/my-story/92230/12 "2017-07-07T12:33:15Z")

</div>

> As of your listing - where its from? ES presents sth different.

Just paste the commands I shown:

```sh
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz
tar xvf elasticsearch-5.5.0.tar.gz
cd elasticsearch-5.5.0
ls -l

```

And tell me what you have.

> Learn about GZ (and tar.gz)

Actually, TAR means: Tape ARchiver. See [tar (computing) - Wikipedia](https://en.wikipedia.org/wiki/Tar_(computing))

> In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes.

GZ stands for GZIP: See [https://en.wikipedia.org/wiki/Gzip:](https://en.wikipedia.org/wiki/Gzip:)

> gzip is a file format and a software application used for file compression and decompression.

* * *

> as name says, its designed to store sources.

I don't think so. But may be you'd like to fix Wikipedia definitions?

> Reason? Just because Im confused - you have two (or even more - I dont know) starting guidelines instead of one solid.

On the [start page](https://www.elastic.co/start), I read:

 ![](https://us1.discourse-cdn.com/elastic/original/3X/3/8/383df246d11fee4043271e1f37aaf7e97b9ced06.png)

> Download package for your platform.

```auto
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz

```

> Extract .zip or tar.gz file

```auto
tar xvf elasticsearch-5.5.0.tar.gz

```

> cd into extracted folder

```auto
cd elasticsearch-5.5.0

```

Nothing more. I don't know where you saw that you have to compile anything.  
On the other end, if you have clicked on ["Or install with a package manager or Windows MSI."](https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html#install-elasticsearch) link, you have read then:

> **[Installing Elasticsearch | Elasticsearch Guide \[8.11\] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html#install-elasticsearch)**

 ![](https://us1.discourse-cdn.com/elastic/original/3X/f/b/fb15ae27fb1f7385bb40ba2909e201e82ec63511.png)

Where you have documentation for whatever package you can get officially from elastic.

I'd encourage you reading the following one as you stated that you want to deploy elasticsearch on Ubuntu.

 ![](https://us1.discourse-cdn.com/elastic/original/3X/5/6/564daacefb14b33d7bee4ab44948f3fc3773cf34.png)

This links to the page I already pasted:

> **[Install Elasticsearch with Debian Package | Elasticsearch Guide \[8.11\] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html)**

So I believe that everything from the start page is there.

Now, coming back to your problem:

Can you follow the very first advice I gave you and follow all the steps mentioned at [Install Elasticsearch with Debian Package | Elasticsearch Guide [8.11] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html)?

If you have any issue by running this guide, please feel free to open a question in #elasticsearch forum as it could help other community members. Please provide there all details (commands and outputs).

In case you want to offer to your customers a production ready elasticsearch cluster which is pre-installed, managed by elastic and is providing out of the box security, backups... you should give a look at [https://cloud.elastic.co/](https://cloud.elastic.co/).

---

<div class="post-metadata">

### Author: ![wldev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wldev/32/44080_2.png) [@wldev](https://discuss.elastic.co/u/wldev)
#### Post date: [July 7, 2017, 2:30pm UTC](https://discuss.elastic.co/t/my-story/92230/13 "2017-07-07T14:30:24Z")

</div>

What did I get?  
`[root@linuxserver elasticsearch-5.5.0]# ls -al razem 244 drwxr-xr-x 7 root root 4096 07-01 01:20 . dr-xr-x--- 7 root root 4096 07-07 16:06 .. drwxr-xr-x 2 root root 4096 07-07 16:06 bin drwxr-xr-x 2 root root 4096 07-01 01:20 config drwxr-xr-x 2 root root 4096 07-01 01:20 lib -rw-r--r-- 1 root root 11358 07-01 01:14 LICENSE.txt drwxr-xr-x 13 root root 4096 07-01 01:20 modules -rw-r--r-- 1 root root 194187 07-01 01:20 NOTICE.txt drwxr-xr-x 2 root root 4096 07-01 01:20 plugins -rw-r--r-- 1 root root 9548 07-01 01:14 README.textile`  
`So this is what should be?

Now - it was our decision to decluster srv, re-edit \_SA ETR records and install CentOS. Now - ES tutorial for this OS is ok and ES is now (probably) working at our **test** server

We are still recovering our production server.

And no, I **will not** pay for cloud. Its pressumably as crappy as whole ES.

---

<div class="post-metadata">

### Author: ![Tyler\_Hannan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tyler_hannan/32/11286_2.png) [@Tyler\_Hannan](https://discuss.elastic.co/u/Tyler_Hannan)
#### Post date: [July 7, 2017, 2:58pm UTC](https://discuss.elastic.co/t/my-story/92230/14 "2017-07-07T14:58:50Z")

</div>

@dadoonet - thank you for your patience in this thread.

@wldev - I am closing this thread. As per our [community guidelines](https://discuss.elastic.co/guidelines), being civil is a key element of the community. I understand your frustration but the manner in which you are expressing yourself (both in this thread, others, and in the flags you are adding to content) is unacceptable.

---

<div class="post-metadata">

### Author: ![Tyler\_Hannan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tyler_hannan/32/11286_2.png) [@Tyler\_Hannan](https://discuss.elastic.co/u/Tyler_Hannan)
#### Post date: [July 7, 2017, 2:58pm UTC](https://discuss.elastic.co/t/my-story/92230/15 "2017-07-07T14:58:57Z")

</div>


