/ / पिग एम्बेडेड - जावा, हडूप, अपाचे-पिग के साथ हडूप तक नहीं पहुंच सकता है

पिग एम्बेडेड - जावा, हडूप, अपाचे-पिग के साथ हडूप तक नहीं पहुंच सकता है

मैं इसका उपयोग कर रहा हूँ सुअर एपीआई 0.12.0 रिमोट हैडऑप सर्वर पर सुअर लैटिन स्क्रिप्ट को निष्पादित करने के लिए। ऐसा करने के लिए, मैंने वही रखा core-site.xml मेरे कक्षा में (src / मुख्य / संसाधनों)।

इस core-site.xml वास्तव में सरल है:

<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoopserver:9000</value>
</property>
</configuration>

हालांकि, जब मैं अपना प्रोग्राम चलाता हूं, तो लॉग कहता है

INFO executionengine.HExecutionEngine: Connecting to hadoop file system at: file:///

यह कनेक्ट क्यों नहीं है hdfs://hadoopserver:9000 बजाय ?

उत्तर:

जवाब के लिए 0 № 1

यह समस्या इस तथ्य के कारण है कि नया पैरामीटर fs.defaultFS इस संस्करण में समर्थित नहीं है। परिणामस्वरूप, आपका core-site.xml निम्नलिखित संपत्ति होनी चाहिए:

<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoopserver:9000</value>
</property>
</configuration>

यद्यपि आपको एपीआई द्वारा पढ़ी गई फ़ाइल में, हालांकि, आपके हैडूप सर्वर में उस मान को बदलना नहीं है।