WangShiXin created PIO-201:
------------------------------

             Summary: Train Deploy seperately cause Error: No valid engine 
instance found for engine
                 Key: PIO-201
                 URL: https://issues.apache.org/jira/browse/PIO-201
             Project: PredictionIO
          Issue Type: Bug
    Affects Versions: 0.13.0
         Environment: spark ubuntu
            Reporter: WangShiXin


After i trained on cluster A got log like:
{quote}[INFO] [Engine$] EngineWorkflow.train completed

[INFO] [Engine] engineInstanceId=8e334d55-1482-4d79-9b55-e02b91aa0caa

[INFO] [CoreWorkflow$] Inserting persistent model

[INFO] [CoreWorkflow$] Updating engine instance

[INFO] [CoreWorkflow$] Training completed successfully.

[INFO] [AbstractConnector] Stopped 
Spark@6ec63f8\{HTTP/1.1,[http/1.1]}{0.0.0.0:4041}
{quote}
 


then, when deploy on server B use pio deploy,failed:
{quote}[WARN] [Template$] /home/dev/tmp/deploy/template.json does not exist. 
Template metadata will not be available. (This is safe to ignore if you are not 
working on a template.)
Sat Jan 05 15:21:17 CST 2019 WARN: Establishing SSL connection without server's 
identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ 
and 5.7.6+ requirements SSL connection must be established by default if 
explicit option isn't set. For compliance with existing applications not using 
SSL the verifyServerCertificate property is set to 'false'. You need either to 
explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide 
truststore for server certificate verification.
[ERROR] [Engine$] No valid engine instance found for engine 
com.example.iti.SimilarRankEngine 099400e4829c88639502c061b9d62ba37405be03.
Try running 'train' before 'deploy'. Aborting.
{quote}
 


When I specify --engine-instance-id with the engineInstanceId got from tail of 
the train log, it work well.

Now I have to manually copy engineInstanceId from cluster A's log and redeploy 
with engineInstanceId I got when update model.

This issue did'n appear when train/deploy both run in same server.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to