x的jar-store关系问题局部问题,读取数据失败

bkhjykvo  于 2021-07-15  发布在  Pig
关注(0)|答案(0)|浏览(552)

第一种方法:使用pig-xmapreduce
通过hbase shell创建的hbase表

  1. Hbase table is created:
  2. hbase(main):003:0> list
  3. TABLE
  4. clientes
  5. 1 row(s)
  6. Took 0.0047 seconds
  7. => ["clientes"]

使用此代码将clientes.txt中的数据加载到dados(pig-x mapreduce)

  1. grunt> dados = LOAD 'file:///mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt' USING PigStorage(',') AS (
  2. id:chararray,
  3. nome:chararray,
  4. sobrenome:chararray,
  5. idade:int,
  6. funcao:chararray
  7. );

已检查带有转储护墙板的护墙板,但失败:

  1. 2021-03-07 19:00:32,390 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - HadoopJobId: job_1615152557282_0002
  2. 2021-03-07 19:00:32,390 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Processing aliases dados
  3. 2021-03-07 19:00:32,390 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - detailed locations: M: dados[1,8],dados[-1,-1] C: R:
  4. 2021-03-07 19:00:32,395 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 0% complete
  5. 2021-03-07 19:00:37,406 [main] WARN org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Ooops! Some job has failed! Specify -stop_on_failure if you want Pig to stop immediately on failure.
  6. 2021-03-07 19:00:37,406 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - job job_1615152557282_0002 has failed! Stop running all dependent jobs
  7. 2021-03-07 19:00:37,406 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 100% complete
  8. 2021-03-07 19:00:37,410 [main] INFO org.apache.hadoop.yarn.client.RMProxy - Connecting to ResourceManager at /0.0.0.0:8032
  9. 2021-03-07 19:00:37,492 [main] INFO org.apache.hadoop.mapred.ClientServiceDelegate - Could not get Job info from RM for job job_1615152557282_0002. Redirecting to job history server.
  10. 2021-03-07 19:00:37,595 [main] ERROR org.apache.pig.tools.pigstats.PigStats - ERROR 0: java.lang.IllegalStateException: Job in state DEFINE instead of RUNNING
  11. 2021-03-07 19:00:37,595 [main] ERROR org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil - 1 map reduce job(s) failed!
  12. 2021-03-07 19:00:37,597 [main] INFO org.apache.pig.tools.pigstats.mapreduce.SimplePigStats - Script Statistics:
  13. HadoopVersion PigVersion UserId StartedAt FinishedAt Features
  14. 3.2.2 0.17.0 hadoop 2021-03-07 19:00:31 2021-03-07 19:00:37 UNKNOWN
  15. Failed!
  16. Failed Jobs:
  17. JobId Alias Feature Message Outputs
  18. job_1615152557282_0002 dados MAP_ONLY Message: org.apache.pig.backend.executionengine.ExecException: ERROR 2118: Wrong FS: hdfs://localhost:9000/user/hadoop, expected: file:///
  19. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:294)
  20. at org.apache.hadoop.mapreduce.JobSubmitter.writeNewSplits(JobSubmitter.java:310)
  21. at org.apache.hadoop.mapreduce.JobSubmitter.writeSplits(JobSubmitter.java:327)
  22. at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:200)
  23. at org.apache.hadoop.mapreduce.Job$11.run(Job.java:1565)
  24. at org.apache.hadoop.mapreduce.Job$11.run(Job.java:1562)
  25. at java.security.AccessController.doPrivileged(Native Method)
  26. at javax.security.auth.Subject.doAs(Subject.java:422)
  27. at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1762)
  28. at org.apache.hadoop.mapreduce.Job.submit(Job.java:1562)
  29. at org.apache.hadoop.mapreduce.lib.jobcontrol.ControlledJob.submit(ControlledJob.java:336)
  30. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  31. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  32. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  33. at java.lang.reflect.Method.invoke(Method.java:498)
  34. at org.apache.pig.backend.hadoop.PigJobControl.submit(PigJobControl.java:128)
  35. at org.apache.pig.backend.hadoop.PigJobControl.run(PigJobControl.java:205)
  36. at java.lang.Thread.run(Thread.java:748)
  37. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher$1.run(MapReduceLauncher.java:301)
  38. Caused by: java.lang.IllegalArgumentException: Wrong FS: hdfs://localhost:9000/user/hadoop, expected: file:///
  39. at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:737)
  40. at org.apache.hadoop.fs.RawLocalFileSystem.setWorkingDirectory(RawLocalFileSystem.java:604)
  41. at org.apache.hadoop.fs.FilterFileSystem.setWorkingDirectory(FilterFileSystem.java:307)
  42. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:250)
  43. ... 18 more
  44. hdfs://localhost:9000/tmp/temp-1169299097/tmp-2103156722,
  45. Input(s):
  46. Failed to read data from "file:///mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt"
  47. Output(s):
  48. Failed to produce result in "hdfs://localhost:9000/tmp/temp-1169299097/tmp-2103156722"
  49. Counters:
  50. Total records written : 0
  51. Total bytes written : 0
  52. Spillable Memory Manager spill count : 0
  53. Total bags proactively spilled: 0
  54. Total records proactively spilled: 0
  55. Job DAG:
  56. job_1615152557282_0002
  57. 2021-03-07 19:00:37,597 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Failed!
  58. 2021-03-07 19:00:37,601 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1066: Unable to open iterator for alias dados. Backend error : java.lang.IllegalStateException: Job in state DEFINE instead of RUNNING
  59. Details at logfile: /mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/pig_1615154395936.log

第二种方法:使用pig-x本地(倾倒护墙板工程)

  1. grunt> dados = LOAD 'file:///mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt' USING PigStorage(',') AS (
  2. >> id:chararray,
  3. >> nome:chararray,
  4. >> sobrenome:chararray,
  5. >> idade:int,
  6. >> funcao:chararray
  7. >> );
  8. 2021-03-07 19:02:17,219 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.builtin.PigStorage - Using PigTextInputFormat
  9. 2021-03-07 19:02:17,222 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigRecordReader - Current split being processed file:/mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt:0+794
  10. 2021-03-07 19:02:17,226 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter - File Output Committer Algorithm version is 2
  11. 2021-03-07 19:02:17,226 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter - FileOutputCommitter skip cleanup _temporary folders under output directory:false, ignore cleanup failures: false
  12. 2021-03-07 19:02:17,241 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.impl.util.SpillableMemoryManager - Selected heap (PS Old Gen) of size 699400192 to monitor. collectionUsageThreshold = 489580128, usageThreshold = 489580128
  13. 2021-03-07 19:02:17,243 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.data.SchemaTupleBackend - Key [pig.schematuple] was not set... will not generate code.
  14. 2021-03-07 19:02:17,253 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigMapOnly$Map - Aliases being processed per job phase (AliasName[line,offset]): M: dados[1,8],dados[-1,-1] C: R:
  15. 2021-03-07 19:02:17,266 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.LocalJobRunner -
  16. 2021-03-07 19:02:17,274 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.Task - Task:attempt_local116575577_0001_m_000000_0 is done. And is in the process of committing
  17. 2021-03-07 19:02:17,280 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.LocalJobRunner -
  18. 2021-03-07 19:02:17,280 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.Task - Task attempt_local116575577_0001_m_000000_0 is allowed to commit now
  19. 2021-03-07 19:02:17,285 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter - Saved output of task 'attempt_local116575577_0001_m_000000_0' to file:/tmp/temp2133275539/tmp1539690224
  20. 2021-03-07 19:02:17,286 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.LocalJobRunner - map
  21. 2021-03-07 19:02:17,286 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.Task - Task 'attempt_local116575577_0001_m_000000_0' done.
  22. 2021-03-07 19:02:17,291 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.Task - Final Counters for attempt_local116575577_0001_m_000000_0: Counters: 16
  23. File System Counters
  24. FILE: Number of bytes read=1264
  25. FILE: Number of bytes written=530456
  26. FILE: Number of read operations=0
  27. FILE: Number of large read operations=0
  28. FILE: Number of write operations=0
  29. Map-Reduce Framework
  30. Map input records=20
  31. Map output records=20
  32. Input split bytes=414
  33. Spilled Records=0
  34. Failed Shuffles=0
  35. Merged Map outputs=0
  36. GC time elapsed (ms)=0
  37. Total committed heap usage (bytes)=311427072
  38. File Input Format Counters
  39. Bytes Read=0
  40. File Output Format Counters
  41. Bytes Written=0
  42. org.apache.pig.PigWarning
  43. FIELD_DISCARDED_TYPE_CONVERSION_FAILED=1
  44. 2021-03-07 19:02:17,291 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.mapred.LocalJobRunner - Finishing task: attempt_local116575577_0001_m_000000_0
  45. 2021-03-07 19:02:17,291 [Thread-7] INFO org.apache.hadoop.mapred.LocalJobRunner - map task executor complete.
  46. 2021-03-07 19:02:17,485 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  47. 2021-03-07 19:02:17,492 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  48. 2021-03-07 19:02:17,492 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps
  49. 2021-03-07 19:02:17,492 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - mapred.reduce.tasks is deprecated. Instead, use mapreduce.job.reduces
  50. 2021-03-07 19:02:17,493 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  51. 2021-03-07 19:02:17,536 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 100% complete
  52. 2021-03-07 19:02:17,540 [main] INFO org.apache.pig.tools.pigstats.mapreduce.SimplePigStats - Script Statistics:
  53. HadoopVersion PigVersion UserId StartedAt FinishedAt Features
  54. 3.2.2 0.17.0 hadoop 2021-03-07 19:02:16 2021-03-07 19:02:17 UNKNOWN
  55. Success!
  56. Job Stats (time in seconds):
  57. JobId Maps Reduces MaxMapTime MinMapTime AvgMapTime MedianMapTime MaxReduceTime MinReduceTime AvgReduceTime MedianReducetime Alias Feature Outputs
  58. job_local116575577_0001 1 0 n/a n/a n/a n/a 0 0 0 0 dados MAP_ONLY file:/tmp/temp2133275539/tmp1539690224,
  59. Input(s):
  60. Successfully read 20 records from: "file:///mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt"
  61. Output(s):
  62. Successfully stored 20 records in: "file:/tmp/temp2133275539/tmp1539690224"
  63. Counters:
  64. Total records written : 20
  65. Total bytes written : 0
  66. Spillable Memory Manager spill count : 0
  67. Total bags proactively spilled: 0
  68. Total records proactively spilled: 0
  69. Job DAG:
  70. job_local116575577_0001
  71. 2021-03-07 19:02:17,542 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  72. 2021-03-07 19:02:17,544 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  73. 2021-03-07 19:02:17,551 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  74. 2021-03-07 19:02:17,558 [main] WARN org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Encountered Warning FIELD_DISCARDED_TYPE_CONVERSION_FAILED 1 time(s).
  75. 2021-03-07 19:02:17,558 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Success!
  76. 2021-03-07 19:02:17,563 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - io.bytes.per.checksum is deprecated. Instead, use dfs.bytes-per-checksum
  77. 2021-03-07 19:02:17,563 [main] WARN org.apache.pig.data.SchemaTupleBackend - SchemaTupleBackend has already been initialized
  78. 2021-03-07 19:02:17,570 [main] INFO org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input files to process : 1
  79. 2021-03-07 19:02:17,570 [main] INFO org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input paths to process : 1
  80. (id,nome,sobrenome,,funcao)
  81. (c001,Josias,Silva,55,Analista de Mercado)
  82. (1100002,Pedro,Malan,74,Professor)
  83. (1100003,Maria,Maciel,34,Bombeiro)
  84. (1100004,Suzana,Bustamante,66,Analista de TI)
  85. (1100005,Karen,Moreira,74,Advogado)
  86. (1100006,Patricio,Teixeira,42,Veterinario)
  87. (1100007,Elisa,Haniero,43,Piloto)
  88. (1100008,Mauro,Bender,63,Marceneiro)
  89. (1100009,Mauricio,Wagner,39,Artista)
  90. (1100010,Douglas,Macedo,60,Escritor)
  91. (1100011,Francisco,McNamara,47,Cientista de Dados)
  92. (1100012,Sidney,Raynor,26,Escritor)
  93. (1100013,Maria,Moon,41,Gerente de Projetos)
  94. (1100014,Bete,Balanaira,65,Musico)
  95. (1100015,Julia,Peixoto,49,Especialista em TI)
  96. (1100016,Jeronimo,Wallace,52,Engenheiro de Dados)
  97. (1100017,Noeli,Laura,72,Cientista de Dados)
  98. (1100018,Jean,Junior,45,Desenvolvedor RPA)
  99. (1100019,Cristina,Garbim,63,Engenheiro Blockchain)

但把护墙板放进hbase://clientes'或将dado存储到'file:///home/hadoop/hadloop/pig\u output'失败:

  1. grunt> STORE dados INTO 'hbase://clientes' USING
  2. >> org.apache.pig.backend.hadoop.hbase.HBaseStorage(
  3. >> 'dados_clientes:nome
  4. >> dados_clientes:sobrenome
  5. >> dados_clientes:idade
  6. >> dados_clientes:funcao'
  7. >> );
  8. 2021-03-07 19:03:51,347 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - HadoopJobId: job_local1289080477_0002
  9. 2021-03-07 19:03:51,347 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Processing aliases dados
  10. 2021-03-07 19:03:51,347 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - detailed locations: M: dados[1,8],dados[-1,-1] C: R:
  11. 2021-03-07 19:03:51,349 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 0% complete
  12. 2021-03-07 19:03:51,349 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Running jobs are [job_local1289080477_0002]
  13. 2021-03-07 19:03:51,835 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.hbase.mapreduce.TableOutputFormat - Created table instance for clientes
  14. 2021-03-07 19:03:51,839 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.impl.util.SpillableMemoryManager - Selected heap (PS Old Gen) of size 699400192 to monitor. collectionUsageThreshold = 489580128, usageThreshold = 489580128
  15. 2021-03-07 19:03:51,839 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.data.SchemaTupleBackend - Key [pig.schematuple] was not set... will not generate code.
  16. 2021-03-07 19:03:51,843 [LocalJobRunner Map Task Executor #0] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigMapOnly$Map - Aliases being processed per job phase (AliasName[line,offset]): M: dados[1,8],dados[-1,-1] C: R:
  17. 2021-03-07 19:03:51,860 [LocalJobRunner Map Task Executor #0] INFO org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation - Closing zookeeper sessionid=0x1780e985b4d000f
  18. 2021-03-07 19:03:51,866 [LocalJobRunner Map Task Executor #0] INFO org.apache.zookeeper.ZooKeeper - Session: 0x1780e985b4d000f closed
  19. 2021-03-07 19:03:51,866 [LocalJobRunner Map Task Executor #0-EventThread] INFO org.apache.zookeeper.ClientCnxn - EventThread shut down for session: 0x1780e985b4d000f
  20. 2021-03-07 19:03:51,867 [Thread-10] INFO org.apache.hadoop.mapred.LocalJobRunner - map task executor complete.
  21. 2021-03-07 19:03:51,870 [Thread-10] WARN org.apache.hadoop.mapred.LocalJobRunner - job_local1289080477_0002
  22. java.lang.Exception: java.io.IOException: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
  23. at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:492)
  24. at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:552)
  25. Caused by: java.io.IOException: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
  26. at org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.StoreFuncDecorator.putNext(StoreFuncDecorator.java:83)
  27. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat$PigRecordWriter.write(PigOutputFormat.java:144)
  28. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat$PigRecordWriter.write(PigOutputFormat.java:97)
  29. at org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.write(MapTask.java:670)
  30. at org.apache.hadoop.mapreduce.task.TaskInputOutputContextImpl.write(TaskInputOutputContextImpl.java:89)
  31. at org.apache.hadoop.mapreduce.lib.map.WrappedMapper$Context.write(WrappedMapper.java:112)
  32. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigMapOnly$Map.collect(PigMapOnly.java:48)
  33. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapBase.runPipeline(PigGenericMapBase.java:282)
  34. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapBase.map(PigGenericMapBase.java:275)
  35. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigGenericMapBase.map(PigGenericMapBase.java:65)
  36. at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:146)
  37. at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:799)
  38. at org.apache.hadoop.mapred.MapTask.run(MapTask.java:347)
  39. at org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:271)
  40. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  41. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  42. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  43. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  44. at java.lang.Thread.run(Thread.java:748)
  45. Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
  46. at java.util.ArrayList.rangeCheck(ArrayList.java:657)
  47. at java.util.ArrayList.get(ArrayList.java:433)
  48. at org.apache.pig.backend.hadoop.hbase.HBaseStorage.putNext(HBaseStorage.java:992)
  49. at org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.StoreFuncDecorator.putNext(StoreFuncDecorator.java:75)
  50. ... 18 more
  51. 2021-03-07 19:03:52,055 [main] WARN org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Ooops! Some job has failed! Specify -stop_on_failure if you want Pig to stop immediately on failure.
  52. 2021-03-07 19:03:52,055 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - job job_local1289080477_0002 has failed! Stop running all dependent jobs
  53. 2021-03-07 19:03:52,055 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 100% complete
  54. 2021-03-07 19:03:52,056 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  55. 2021-03-07 19:03:52,057 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  56. 2021-03-07 19:03:52,057 [main] ERROR org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil - 1 map reduce job(s) failed!
  57. 2021-03-07 19:03:52,058 [main] INFO org.apache.pig.tools.pigstats.mapreduce.SimplePigStats - Script Statistics:
  58. HadoopVersion PigVersion UserId StartedAt FinishedAt Features
  59. 3.2.2 0.17.0 hadoop 2021-03-07 19:03:50 2021-03-07 19:03:52 UNKNOWN
  60. Failed!
  61. Failed Jobs:
  62. JobId Alias Feature Message Outputs
  63. job_local1289080477_0002 dados MAP_ONLY Message: Job failed! hbase://clientes,
  64. Input(s):
  65. Failed to read data from "file:///mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt"
  66. Output(s):
  67. Failed to produce result in "hbase://clientes"
  68. Counters:
  69. Total records written : 0
  70. Total bytes written : 0
  71. Spillable Memory Manager spill count : 0
  72. Total bags proactively spilled: 0
  73. Total records proactively spilled: 0
  74. Job DAG:
  75. job_local1289080477_0002
  76. 2021-03-07 19:03:52,058 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Failed!
  1. grunt> STORE dados INTO 'file:///home/hadoop/hadloop/pig_output' USING
  2. >> org.apache.pig.backend.hadoop.hbase.HBaseStorage(
  3. >> 'dados_clientes:nome
  4. >> dados_clientes:sobrenome
  5. >> dados_clientes:idade
  6. >> dados_clientes:funcao'
  7. >> );
  8. java.lang.Exception: java.lang.IllegalArgumentException: Illegal character code:47, </> at 0. User-space table qualifiers can only contain 'alphanumeric characters': i.e. [a-zA-Z_0-9-.]: ///home/hadoop/hadloop/pig_output
  9. at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:492)
  10. at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:552)
  11. Caused by: java.lang.IllegalArgumentException: Illegal character code:47, </> at 0. User-space table qualifiers can only contain 'alphanumeric characters': i.e. [a-zA-Z_0-9-.]: ///home/hadoop/hadloop/pig_output
  12. at org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:196)
  13. at org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
  14. at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
  15. at org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
  16. at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:449)
  17. at org.apache.hadoop.hbase.mapreduce.TableOutputFormat$TableRecordWriter.<init>(TableOutputFormat.java:107)
  18. at org.apache.hadoop.hbase.mapreduce.TableOutputFormat.getRecordWriter(TableOutputFormat.java:153)
  19. at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat.getRecordWriter(PigOutputFormat.java:83)
  20. at org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.<init>(MapTask.java:659)
  21. at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:779)
  22. at org.apache.hadoop.mapred.MapTask.run(MapTask.java:347)
  23. at org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:271)
  24. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  25. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  26. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  27. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  28. at java.lang.Thread.run(Thread.java:748)
  29. 2021-03-07 19:05:10,476 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - HadoopJobId: job_local1458581109_0003
  30. 2021-03-07 19:05:10,476 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Processing aliases dados
  31. 2021-03-07 19:05:10,476 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - detailed locations: M: dados[1,8],dados[-1,-1] C: R:
  32. 2021-03-07 19:05:10,477 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 0% complete
  33. 2021-03-07 19:05:10,477 [main] WARN org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Ooops! Some job has failed! Specify -stop_on_failure if you want Pig to stop immediately on failure.
  34. 2021-03-07 19:05:10,477 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - job job_local1458581109_0003 has failed! Stop running all dependent jobs
  35. 2021-03-07 19:05:10,478 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 100% complete
  36. 2021-03-07 19:05:10,478 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  37. 2021-03-07 19:05:10,479 [main] WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl - JobTracker metrics system already initialized!
  38. 2021-03-07 19:05:10,480 [main] ERROR org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil - 1 map reduce job(s) failed!
  39. 2021-03-07 19:05:10,480 [main] INFO org.apache.pig.tools.pigstats.mapreduce.SimplePigStats - Script Statistics:
  40. HadoopVersion PigVersion UserId StartedAt FinishedAt Features
  41. 3.2.2 0.17.0 hadoop 2021-03-07 19:05:10 2021-03-07 19:05:10 UNKNOWN
  42. Failed!
  43. Failed Jobs:
  44. JobId Alias Feature Message Outputs
  45. job_local1458581109_0003 dados MAP_ONLY Message: Job failed! file:///home/hadoop/hadloop/pig_output,
  46. Input(s):
  47. Failed to read data from "file:///mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/clientes.txt"
  48. Output(s):
  49. Failed to produce result in "file:///home/hadoop/hadloop/pig_output"
  50. Counters:
  51. Total records written : 0
  52. Total bytes written : 0
  53. Spillable Memory Manager spill count : 0
  54. Total bags proactively spilled: 0
  55. Total records proactively spilled: 0
  56. Job DAG:
  57. job_local1458581109_0003
  58. 2021-03-07 19:05:10,480 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - Failed!

正在运行的服务:

  1. (base) [hadoop@dataserver 1-HBase]$ jps
  2. 4160 SecondaryNameNode
  3. 11666 Main
  4. 5413 HQuorumPeer
  5. 5766 HRegionServer
  6. 6966 JobHistoryServer
  7. 4631 NodeManager
  8. 4457 ResourceManager
  9. 5578 HMaster
  10. 3835 DataNode
  11. 12382 Jps
  12. 3615 NameNode

hadoop版本:

  1. SUBCOMMAND may print help when invoked w/o parameters or with -h.
  2. (base) [hadoop@dataserver 1-HBase]$ hadoop version
  3. Hadoop 3.2.2
  4. Source code repository Unknown -r 7a3bc90b05f257c8ace2f76d74264906f0f7a932
  5. Compiled by hexiaoqiao on 2021-01-03T09:26Z
  6. Compiled with protoc 2.5.0
  7. From source with checksum 5a8f564f46624254b27f6a33126ff4
  8. This command was run using /opt/hadoop/share/hadoop/common/hadoop-common-3.2.2.jar

hbase版本:

  1. (base) [hadoop@dataserver 1-HBase]$ hbase version
  2. /opt/hadoop/libexec/hadoop-functions.sh: line 2366: HADOOP_ORG.APACHE.HADOOP.HBASE.UTIL.GETJAVAPROPERTY_USER: bad substitution
  3. /opt/hadoop/libexec/hadoop-functions.sh: line 2461: HADOOP_ORG.APACHE.HADOOP.HBASE.UTIL.GETJAVAPROPERTY_OPTS: bad substitution
  4. Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty
  5. SLF4J: Class path contains multiple SLF4J bindings.
  6. SLF4J: Found binding in [jar:file:/opt/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  7. SLF4J: Found binding in [jar:file:/opt/hbase/lib/client-facing-thirdparty/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
  8. SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
  9. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
  10. HBase 2.2.0
  11. Source code repository file:///opt/hbase-rm/output/hbase-2.2.0-bin revision=Unknown
  12. Compiled by hbase-rm on Tue Jun 11 04:30:30 UTC 2019
  13. From source with checksum 63a465554927aeea3f1f0bcae63decff

清管器版本:

  1. (base) [hadoop@dataserver 1-HBase]$ pig version
  2. 2021-03-07 19:08:50,197 INFO pig.ExecTypeProvider: Trying ExecType : LOCAL
  3. 2021-03-07 19:08:50,199 INFO pig.ExecTypeProvider: Trying ExecType : MAPREDUCE
  4. 2021-03-07 19:08:50,199 INFO pig.ExecTypeProvider: Picked MAPREDUCE as the ExecType
  5. 2021-03-07 19:08:50,263 [main] INFO org.apache.pig.Main - Apache Pig version 0.17.0 (r1797386) compiled Jun 02 2017, 15:41:58
  6. 2021-03-07 19:08:50,263 [main] INFO org.apache.pig.Main - Logging error messages to: /mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/pig_1615154930258.log
  7. 2021-03-07 19:08:50,536 [main] ERROR org.apache.pig.Main - ERROR 2997: Encountered IOException. File version does not exist
  8. Details at logfile: /mnt/win/GD/DS/1Formacao/3EngenhariaDeDadosHadoop/07/Arquivos/1-HBase/pig_1615154930258.log
  9. 2021-03-07 19:08:50,557 [main] INFO org.apache.pig.Main - Pig script completed in 400 milliseconds (400 ms)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题