CentOS7- ൽ ഇലാസ്റ്റിക്ക് 7.3 ഇൻസ്റ്റാൾ ചെയ്യുക
റഫറൻസ്
ഔദ്യോഗിക വെബ്സൈറ്റ് ഉൽപ്പന്ന ഡോക്യുമെന്റേഷൻ REST APIsREPO ഫയൽ ചേർക്കുക
/Etc/yum.repos.d/elasticsearch.repo ഫയൽ എഡിറ്റുചെയ്യുന്നതിന് vi അല്ലെങ്കിൽ vim ഉപയോഗിക്കുക, ഇനിപ്പറയുന്ന ഉള്ളടക്കം ഫയലിലേക്ക് പകർത്തുക, തുടർന്ന് സംരക്ഷിച്ച് പുറത്തുകടക്കുക.
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
ഇൻസ്റ്റാളേഷൻ നടത്തുക
yum -y install elasticsearch
കോൺഫിഗറേഷൻ ഫയൽ പരിഷ്ക്കരിക്കുക
/Etc/elasticsearch/elasticsearch.yml എഡിറ്റുചെയ്യുന്നതിന് vi അല്ലെങ്കിൽ vim ഉപയോഗിക്കുക, ബന്ധിത IP, പോർട്ട് എന്നിവ പരിഷ്ക്കരിക്കുക, തുടർന്ന് നോഡിന്റെ പേര് പരിഷ്ക്കരിക്കുക. കാഷെ വലുപ്പം സെർവറിന്റെ ഫിസിക്കൽ മെമ്മറിയുടെ പകുതിയായി സജ്ജമാക്കാൻ ശുപാർശ ചെയ്യുന്നു. വിശദാംശങ്ങൾക്ക്, ഇനിപ്പറയുന്ന ഉദാഹരണം പരിശോധിക്കുക.
node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
സേവനം ആരംഭിച്ച് സേവനം പരിശോധിക്കുക
systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
കണക്ഷൻ അംഗീകാരത്തെക്കുറിച്ച്
ഇൻസ്റ്റാളേഷന് ശേഷം, സ്ഥിരസ്ഥിതിയായി കണക്ഷൻ അംഗീകാര നിയന്ത്രണമൊന്നുമില്ല.ഒരു പൊതു നെറ്റ്വർക്ക് പരിതസ്ഥിതിയിൽ ഞങ്ങൾക്ക് സേവനങ്ങൾ നൽകണമെങ്കിൽ, കണക്ഷൻ അംഗീകാര പരിശോധന പ്രവർത്തനക്ഷമമാക്കുന്നതിന് ഞങ്ങൾ കോൺഫിഗറേഷനും പരിഷ്ക്കരിക്കേണ്ടതുണ്ട്. സാധാരണയായി ഞങ്ങളുടെ ഉപയോഗ സാഹചര്യങ്ങൾ ഇലാസ്റ്റിക്ക് സേവനം പുറത്തേക്ക് തുറക്കില്ല, അതിനാൽ കണക്ഷൻ അംഗീകാര പരിശോധന എങ്ങനെ ക്രമീകരിക്കാമെന്ന് ഈ ലേഖനം വിശദമായി വിവരിക്കുന്നില്ല. സെർവറിന്റെ ലോക്കൽ ഏരിയ നെറ്റ്വർക്കിൽ ഞങ്ങളുടെ സേവനം വിന്യസിക്കുമ്പോൾ, ഞങ്ങൾക്ക് അംഗീകാര പരിശോധന പ്രാപ്തമാക്കേണ്ട ആവശ്യമില്ല.ഞങ്ങൾ കൂടുതൽ സുരക്ഷിതരായിരിക്കണമെങ്കിൽ, ആക്സസ് നിയന്ത്രിക്കുന്നതിന് സെർവറിന്റെ ഫയർവാൾ നിയമങ്ങൾ ക്രമീകരിക്കാൻ ഞങ്ങൾക്ക് കഴിയും.