Gebruikershulpmiddelen

Site-hulpmiddelen


installatie_handleidingen:elasticsearch

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
installatie_handleidingen:elasticsearch [2016/09/07 15:10]
abel [management interface optional Elasticsearch Management Plug-in]
installatie_handleidingen:elasticsearch [2018/01/24 13:46] (huidige)
abel
Regel 62: Regel 62:
  
 Om zonder reboot de variabele te setten zodat je door kan doe je ''export ES_HEAP_SIZE=3900m'' Om zonder reboot de variabele te setten zodat je door kan doe je ''export ES_HEAP_SIZE=3900m''
 +
 +stel vervolgens de heapsize nog in in de file: ''/etc/sysconfig/elasticsearch''
 +
 +uncomment en stel in:
 +<code>
 +ES_HEAP_SIZE=3900m
 +</code>
 +
  
 ==== swap ==== ==== swap ====
Regel 67: Regel 75:
 Swapping is de dood voor de performance van elastic search en lucene. Zet daarom swapping extreem laag. Swapping is de dood voor de performance van elastic search en lucene. Zet daarom swapping extreem laag.
  
-''vi 90-override.conf''+''vi /etc/sysctl.d/90-override.conf''
  
 en voeg toe: en voeg toe:
Regel 119: Regel 127:
 <code> <code>
  
-cluster.name: cluster-auriel+cluster.name: cluster-voorbeeld
 node.name: node-1 node.name: node-1
  
Regel 144: Regel 152:
 { {
   "name" : "node-1",   "name" : "node-1",
-  "cluster_name" : "cluster-auriel",+  "cluster_name" : "cluster-voorbeeld",
   "version" : {   "version" : {
     "number" : "2.3.5",     "number" : "2.3.5",
Regel 166: Regel 174:
 ''/usr/share/elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/2.1.1'' ''/usr/share/elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/2.1.1''
  
-vervolgens kan je de interface benaderen nadat je een reverse proxy hebt geinstalleerd door http://ipnummer:9200/_plugin/kopf+vervolgens kan je de interface benaderen nadat je een reverse proxy hebt geinstalleerd door https://elasticsearch.example.nl:9000/_plugin/kopf
  
 ''/usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head'' ''/usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head''
  
-vervolgens kan je de interface benaderen nadat je een reverse proxy hebt geinstalleerd door http://ipnummer:9200/_plugin/head/+vervolgens kan je de interface benaderen nadat je een reverse proxy hebt geinstalleerd door https://elasticsearch.example.nl:9000/_plugin/head/
  
 ===== Apache reverse proxy===== ===== Apache reverse proxy=====
Regel 176: Regel 184:
 Een httpd server is nodig om de kibana interface beveiligd te presenteren. Installeer apache volgens [[installatie_handleidingen:apache|deze handleiding]] Een httpd server is nodig om de kibana interface beveiligd te presenteren. Installeer apache volgens [[installatie_handleidingen:apache|deze handleiding]]
  
-zorg er voor dat het SSL gedeelte van apache met virtual hosts om kan gaan: ''vi /etc/httpd/conf.d/ssl.conf''+Zorg er voor dat het SSL gedeelte van apache met virtual hosts om kan gaan: ''vi /etc/httpd/conf.d/ssl.conf''
  
 en zorg dat daar in staat: en zorg dat daar in staat:
 <code> <code>
-Listen 443 https +Listen 9000 https 
-NameVirtualHost *:443+
 </code> </code>
 +
 +[[werkinstructies:ssl_tls#x509_signing_request_maken|Maak een ssl certificaat met key aan]] en transporteer deze naar de locaties zoals in de config file hieronder vermeld.
  
 Maak een password aan voor de website:  Maak een password aan voor de website: 
  
-''htpasswd -c /etc/httpd/conf.d/kibana.htpasswd kibanaadmin''+''htpasswd -c /etc/httpd/conf.d/elastic.htpasswd elasticadmin''
  
 <code> <code>
 New password: Pa55w0Rd New password: Pa55w0Rd
 Re-type new password: Pa55w0Rd Re-type new password: Pa55w0Rd
-Adding password for user kibanaadmin+Adding password for user elasticadmin
 </code> </code>
  
 +Maak vervolgens de virtualhost configuratie voor elasticsearch aan.
  
-maak vervolgens de virtualhost configuratie voor kibana aan. +''vi /etc/httpd/sites-available/elasticsearch.conf''
- +
-''vi /etc/httpd/sites-available/kibana.conf''+
  
 en stel hier de reverse proxy configuratie in: en stel hier de reverse proxy configuratie in:
  
 <code> <code>
-<VirtualHost *:443>+<VirtualHost *:9000>
  
-        ServerName kibana.auriel.nl+        ServerName elasticsearch.domain.nl
  
         SSLEngine On         SSLEngine On
Regel 221: Regel 230:
         ProxyPreserveHost On         ProxyPreserveHost On
  
-        SSLCertificateFile /etc/pki/tls/certs/kibana/kibana.auriel.nl.crt +        SSLCertificateFile /etc/pki/tls/certs/elasticsearch/elasticsearch.domain.nl.crt 
-        SSLCertificateKeyFile /etc/pki/tls/certs/kibana/private/kibana.auriel.nl.key +        SSLCertificateKeyFile /etc/pki/tls/certs/elasticsearch/private/elasticsearch.domain.nl.key 
-        SSLCACertificateFile /etc/pki/tls/certs/kibana/cacert.crt+        SSLCACertificateFile /etc/pki/tls/certs/elasticsearch/cacert.crt
  
-        ProxyPass / https://localhost:5601+        ProxyPass / https://localhost:9200
-        ProxyPassReverse / https://localhost:5601/+        ProxyPassReverse / https://localhost:9200/
                  
         <Proxy *>         <Proxy *>
                 ## Auth                 ## Auth
                 AuthType Basic                 AuthType Basic
-                AuthName "Kibana+                AuthName "ElasticSearch
-                AuthUserFile /etc/httpd/conf.d/kibana.htpasswd+                AuthUserFile /etc/httpd/conf.d/elastic.htpasswd
                 Require valid-user                 Require valid-user
         </Proxy>         </Proxy>
Regel 240: Regel 249:
 </code> </code>
  
 +Maak de link naar enabled : ''ln -s /etc/httpd/sites-available/elasticsearch.conf /etc/httpd/sites-enabled/elasticsearch.conf''
 +
 +Herstart de apache server: ''systemctl restart httpd''
  
 En zorg dat de firewall open staat: En zorg dat de firewall open staat:
  
-''firewall-cmd %%--permanent --%%add-port=5601/tcp\\+''firewall-cmd %%--permanent --%%add-port=9000/tcp\\
 firewall-cmd %%--%%reload'' firewall-cmd %%--%%reload''
 +
 +zorg dat je FQDN in de DNS of hostnamefile bekend is.
  
 ===== Bronnen ===== ===== Bronnen =====
installatie_handleidingen/elasticsearch.1473253854.txt.gz · Laatst gewijzigd: 2016/09/07 15:10 door abel