Hi, As per the status log, it seems that hbase hasn't been initialized properly. Try pio-stop-all, then restart hdfs, hbase. That would be like stop-dfs.sh and start-dfs.sh (for hdfs) and for hbase, stop-hbase.sh and start-hbase.sh if they are standalone. These command can be run from the bin folder of the individual installation.
And then do pio-start-all and pio status. It should work. Thank you Vaghawan On Tue, Jun 27, 2017 at 10:17 PM, 허재성 <[email protected]> wrote: > Hello! I'm using ECommerce Recommendation Template in actionml aws > instance. I downloaed in https://aws.amazon.com/marketplace/pp/B01N310FF0 > > I successfully the deploy engine. But after few training, I faced this > error when I type "pio status". > > =========================== Error ============================= > > aml@ip-172-31-4-58:/usr/local/hbase/bin$ pio status > SLF4J: Class path contains multiple SLF4J bindings. > SLF4J: Found binding in [jar:file:/opt/data/PredictionIO-0.11.0- > incubating/lib/spark/pio-data-hdfs-assembly-0.11.0- > incubating.jar!/org/slf4j/impl/StaticLoggerBinder.class] > SLF4J: Found binding in [jar:file:/opt/data/PredictionIO-0.11.0- > incubating/lib/pio-assembly-0.11.0-incubating.jar!/org/ > slf4j/impl/StaticLoggerBinder.class] > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an > explanation. > SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] > [INFO] [Management$] Inspecting PredictionIO... > [INFO] [Management$] PredictionIO 0.11.0-incubating is installed at > /opt/data/PredictionIO-0.11.0-incubating > [INFO] [Management$] Inspecting Apache Spark... > [INFO] [Management$] Apache Spark is installed at /usr/local/spark > [INFO] [Management$] Apache Spark 1.6.3 detected (meets minimum > requirement of 1.3.0) > [INFO] [Management$] Inspecting storage backend connections... > [INFO] [Storage$] Verifying Meta Data Backend (Source: ELASTICSEARCH)... > [INFO] [Storage$] Verifying Model Data Backend (Source: HDFS)... > [INFO] [Storage$] Verifying Event Data Backend (Source: HBASE)... > [INFO] [Storage$] Test writing to Event Store (App Id 0)... > [WARN] [AsyncProcess] #2, table=pio_event:events_0, attempt=1/1 failed 1 > ops, last exception: org.apache.hadoop.hbase.NotServingRegionException: > org.apache.hadoop.hbase.NotServingRegionException: Region > pio_event:events_0,,1498570636965.ecf1dc8082e0c62663f680c875d99ee5. is > not online on ip-172-31-4-58.ap-northeast-2.compute.internal,37339, > 1498205675275 > at org.apache.hadoop.hbase.regionserver.HRegionServer. > getRegionByEncodedName(HRegionServer.java:2942) > at org.apache.hadoop.hbase.regionserver.RSRpcServices. > getRegion(RSRpcServices.java:1072) > at org.apache.hadoop.hbase.regionserver.RSRpcServices. > multi(RSRpcServices.java:2122) > at org.apache.hadoop.hbase.protobuf.generated. > ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33656) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2188) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112) > at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop( > RpcExecutor.java:133) > at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor. > java:108) > at java.lang.Thread.run(Thread.java:748) > on ip-172-31-4-58.ap-northeast-2.compute.internal,37339,1498205675275, > tracking started Tue Jun 27 16:28:18 UTC 2017 - FAILED, NOT RETRYING ANYMORE > [ERROR] [Management$] Unable to connect to all storage backends > successfully. > The following shows the error message from the storage backend. > > Failed 1 action: NotServingRegionException: 1 time, > (org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException) > > Dumping configuration of initialized storage backend sources. > Please make sure they are correct. > > Source Name: ELASTICSEARCH; Type: elasticsearch; Configuration: HOSTS -> > 127.0.0.1, TYPE -> elasticsearch, CLUSTERNAME -> elasticsearch > Source Name: HBASE; Type: hbase; Configuration: TYPE -> hbase > Source Name: HDFS; Type: hdfs; Configuration: TYPE -> hdfs, PATH -> /models > ============================================================ > > Can you give me some clue about why this error pops up? I'll post config > file if you request it. > > Thank you!!! >
