ฉันกำลังคัดลอกไฟล์ประมวลผล pig ในระบบโลคัลไปยังเส้นทาง HDFS (ซึ่งเชื่อมโยงกับตาราง HIVE) โดยให้คำสั่งด้านล่าง แต่ไม่ได้คัดลอก
ขั้นตอนที่ 1: ข้อมูลอยู่ในเส้นทางในเครื่องของฉัน
[root@quickstart plantoutput]# ll
total 4
-rw-r--r-- 1 root root 1469 Dec 3 02:37 part-m-00000
-rw-r--r-- 1 root root 0 Dec 3 02:37 _SUCCESS
[root@quickstart plantoutput]# pwd
/home/cloudera/Desktop/dealer/plantoutput
Step2: หลังจากใช้คำสั่งแล้วจะเป็นเช่นนี้
[root@quickstart plantoutput]# hadoop fs -put '/home/cloudera/Desktop/dealer/plantoutput' /tabplant
[root@quickstart plantoutput]# hadoop fs -ls /tabplant
พบสินค้า 1 รายการ
drwxr-xr-x - รูทซูเปอร์กรุ๊ป 0 2018-12-04 21:52 /tabplant/plantoutput
ที่จริงแล้วในเป้าหมายของฉัน hdfs
เส้นทางไม่มี part-m-00000
และ _SUCCESS
ใครสามารถบอกฉันว่าฉันทำอะไรผิด? มันเป็นคำพูดหรือไม่?
hadoop fs -ls /tabplant/plantoutput/
หรือไม่? - person Sathiyan S   schedule 05.12.2018