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 ਪ੍ਰਕਿਰਿਆ ਲਈ ਢੁੱਕਵਾਂ ਟਰੱਸਟ ਸਟੋਰ ਵੀ ਚਾਹੀਦਾ ਹੋ ਸਕਦਾ ਹੈ। Elastic ਕਸਟਮ ਡਾਊਨਲੋਡ ਹੋਸਟ ਲਈ CLI_JAVA_OPTS ਰਾਹੀਂ javax.net.ssl.trustStore ਪਾਸ ਕਰਨ ਦਾ ਦਸਤਾਵੇਜ਼ ਬਣਾਉਂਦਾ ਹੈ। ਸਰਟੀਫਿਕੇਟ ਪੁਸ਼ਟੀ ਨੂੰ ਸਮਰੱਥ ਰੱਖੋ ਅਤੇ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਟਰੱਸਟ ਸਮੱਗਰੀ ਵਰਤੋ।

ਇਹ ਸੈਟਿੰਗਾਂ ਟੂਲ ਦੇ ਡਾਊਨਲੋਡ 'ਤੇ ਲਾਗੂ ਹੁੰਦੀਆਂ ਹਨ। ਇਹ ਚੱਲ ਰਹੇ ਸਰਵਰ ਵਿੱਚ ਸਥਾਪਿਤ ਪਲੱਗ-ਇਨ ਦੁਆਰਾ ਬਾਅਦ ਵਿੱਚ ਵਰਤੇ ਜਾਣ ਵਾਲੇ HTTP ਕਲਾਇੰਟ ਨੂੰ ਸੰਰਚਿਤ ਨਹੀਂ ਕਰਦੀਆਂ।

ਸੰਬੰਧਿਤ ਲੇਖ