spark-shell --driver-java-options "-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080" --packages group:artifact:version

କ୍ଲାଏଣ୍ଟ-ପାର୍ଶ୍ୱ spark-shell ଆରମ୍ଭରେ ଏହି ଡ୍ରାଇଭର JVM ବିକଳ୍ପଗୁଡ଼ିକ ନିର୍ଭରତା ସମାଧାନ ପୂର୍ବରୁ ଆସେ। ଉଦାହରଣ ଏଣ୍ଡପଏଣ୍ଟ ଏବଂ group:artifact:version କୁ ସ୍ଥାପିତ Spark ସଂସ୍କରଣ ସମର୍ଥନ କରୁଥିବା ବିକଳ୍ପ ବ୍ୟବହାର କରି ଇଚ୍ଛିତ ମୂଲ୍ୟ ସହିତ ବଦଳାନ୍ତୁ। Java ହୋସ୍ଟନାମ ଏବଂ ପୋର୍ଟ ଅଲଗା ଗୁଣ। ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ ନିର୍ଭରତା ଡାଉନଲୋଡ୍ ପାଇଁ HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ସେହି କ୍ଷେତ୍ର ପାଇଁ ପ୍ରାର୍ଥୀ ମିଳେ।

shell ଉପଲବ୍ଧ ହେବା ପୂର୍ବରୁ --packages ବିଫଳ ହେଲେ ଏହି ସ୍ଥାନ ବ୍ୟବହାର କରନ୍ତୁ। ପରେ ଦିଆଯାଇଥିବା ଆପ୍ଲିକେସନ୍ କୋଡ୍ ପୂର୍ବ ଡାଉନଲୋଡ୍ ସଜାଡ଼ି ପାରିବ ନାହିଁ। Spark ଆରମ୍ଭ ବିକଳ୍ପକୁ ପ୍ରୋଗ୍ରାମେଟିକ୍ ସେଟିଂରୁ ଅଲଗା କରେ; କ୍ଲାଏଣ୍ଟ ମୋଡରେ ଆପ୍ଲିକେସନ୍ କୋଡ୍ ଚାଲିବା ବେଳେ ଡ୍ରାଇଭର JVM ପୂର୍ବରୁ ଥାଏ।

ଡିପ୍ଲୟମେଣ୍ଟ ମୋଡ୍ ମଧ୍ୟ spark.driver.extraJavaOptions ପାଇଁ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ: ଡ୍ରାଇଭର ଅନ୍ୟ ମେସିନରେ ଚାଲିପାରେ, ଯାହାକୁ ପ୍ରକ୍ସି ପର୍ଯ୍ୟନ୍ତ ନିଜସ୍ୱ ବାଟ ଦରକାର। executor ର ପରବର୍ତ୍ତୀ API ଅନୁରୋଧ ଅନ୍ୟ ପ୍ରକ୍ରିୟା ଏବଂ ଅନ୍ୟ ନେଟୱାର୍କ ସ୍ଥାନ; executors କନଫିଗର କଲେ ଆରମ୍ଭ ସମାଧାନ ଆବଶ୍ୟକ ଭାବେ କନଫିଗର ହୁଏ ନାହିଁ।

ଆରମ୍ଭ ବିକଳ୍ପ ଥିଲେ ମଧ୍ୟ ଡାଉନଲୋଡ୍ ବିଫଳ ହେଲେ

ରିପୋଜିଟରି ହୋସ୍ଟନାମ, ଅନୁରୋଧ ପ୍ରକାର ଏବଂ ପ୍ରଥମ ତ୍ରୁଟି ଅନୁସରଣ କରନ୍ତୁ। ମେଟାଡାଟା ଏବଂ ଆର୍ଟିଫ୍ୟାକ୍ଟ ଅନେକ ହୋସ୍ଟରୁ ଆସିପାରେ। Maven-ଅନୁକୂଳ ରିପୋଜିଟରି URL ପ୍ରମାଣ କରେ ନାହିଁ ଯେ ସଫଳ Maven ନିର୍ଦ୍ଦେଶ ବ୍ୟବହାର କରୁଥିବା settings.xml କୁ Spark ପଢ଼େ।

Java ଡାଉନଲୋଡର ପ୍ରକ୍ସି ଯନ୍ତ୍ରକୌଶଳ ଏବଂ ଆବଶ୍ୟକ ପ୍ରମାଣୀକରଣକୁ ସମର୍ଥନ କରିବା ଆବଶ୍ୟକ। ହୋସ୍ଟ/ପୋର୍ଟ ଗୁଣ ସବୁ ସ୍କିମ୍ ଦିଏ ନାହିଁ, ଏବଂ ତିଆରି କରାଯାଇଥିବା http.proxyUsername ଗୁଣ କେବଳ Java ନାମ ସ୍ୱୀକାର କରୁଥିବାରୁ ପ୍ରଭାବୀ ହୁଏ ନାହିଁ। ଏହି ପର୍ଯ୍ୟାୟର ନିଦାନ ସମୟରେ ଆରମ୍ଭ-ପୂର୍ବ କନଫିଗରେସନ୍ ଏବଂ ନିର୍ଦ୍ଦିଷ୍ଟ ବିଫଳ ଡାଉନଲୋଡ୍ ଏକାଠି ରଖନ୍ତୁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ