Elasticsearch പ്ലഗിൻ ഇൻസ്റ്റാളർ ഒരു പ്രത്യേക Java കമാൻഡാണ്. അതിന്റെ പ്രോക്സി ഗുണങ്ങൾ കൈമാറാൻ Elastic CLI_JAVA_OPTS രേഖപ്പെടുത്തുന്നു.

POSIX ഷെല്ലിൽ നിന്നുള്ള അംഗീകൃത ഇൻസ്റ്റാളേഷനായി, വിളി ഈ രൂപം സ്വീകരിക്കാം:

CLI_JAVA_OPTS="-Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080" bin/elasticsearch-plugin install analysis-icu

ഹോസ്റ്റ് ഗുണങ്ങളിൽ URL സ്കീം ഇല്ലാതെ ഹോസ്റ്റ്നെയിം അടങ്ങിയിരിക്കുന്നു; HTTP പ്രോക്സി പട്ടിക ആ ഫീൽഡുകൾക്ക് പൊതു എൻഡ്പോയിന്റ് സ്ഥാനാർത്ഥികൾ നൽകുന്നു. പ്ലഗിന്റെ യഥാർത്ഥ ഡൗൺലോഡ് URL-ന് ആവശ്യമായ ലക്ഷ്യ-പ്രോട്ടോക്കോൾ ഗുണങ്ങൾ ഉപയോഗിക്കുക.

ഇൻസ്റ്റാളർ പ്രവർത്തിപ്പിക്കുന്ന അക്കൗണ്ടിലും എക്സിക്യൂഷൻ കോൺടെക്സ്റ്റിലും പരിസ്ഥിതി നൽകുക. ഒരു പ്രിവിലേജ് അതിർത്തി ഉൾപ്പെട്ടിട്ടുണ്ടെങ്കിൽ, മുൻപത്തെ ഷെൽ അസൈൻമെന്റ് പാരമ്പര്യമായി ലഭിച്ചുവെന്ന് കരുതുന്നതിനുപകരം ഉദ്ദേശിച്ച CLI ഓപ്ഷനുകൾ ആ അതിർത്തിയിലൂടെ സംരക്ഷിക്കുക.

TLS തടയുന്ന വിന്യാസത്തിന് ഈ Java പ്രോസസ്സിനായി ഉചിതമായ ട്രസ്റ്റ് സ്റ്റോർ ആവശ്യമായി വന്നേക്കാം. ഇഷ്ടാനുസൃത ഡൗൺലോഡ് ഹോസ്റ്റിനായി CLI_JAVA_OPTS വഴി javax.net.ssl.trustStore കൈമാറുന്നത് Elastic രേഖപ്പെടുത്തുന്നു. സർട്ടിഫിക്കറ്റ് പരിശോധന സജീവമായി നിലനിർത്തി അംഗീകൃത ട്രസ്റ്റ് മെറ്റീരിയൽ ഉപയോഗിക്കുക.

ഈ ക്രമീകരണങ്ങൾ ഉപകരണത്തിന്റെ ഡൗൺലോഡിന് ബാധകമാണ്. പ്രവർത്തിക്കുന്ന സെർവറിൽ ഇൻസ്റ്റാൾ ചെയ്ത പ്ലഗിൻ പിന്നീട് ഉപയോഗിക്കുന്ന HTTP ക്ലയന്റുകളെ അവ കോൺഫിഗർ ചെയ്യുന്നില്ല.

അനുബന്ധ ലേഖനങ്ങൾ