Hi,

Now I can register the local computing resource with locally hosted
Airavata server with PGA.

I tried to run job and got 'Couldn't find storage preference for storage
resource id' error as buttom.

I registered storage resource and set it up as gateway preference and I
confirmed it is correctly stored in database as below.

*It seems only  'STORAGE_RESOURCE_ID' in PROCESS table is empty.*

I am using mysql and directly looked at up as bellow.

########################################################
mysql> select STORAGE_RESOURCE_ID from PROCESS;
+---------------------+
| STORAGE_RESOURCE_ID |
+---------------------+
|                     |
+---------------------+
1 row in set (0.00 sec)

mysql> select COMPUTE_RESOURCE_ID from PROCESS;
+-----------------------------------------------------+
| COMPUTE_RESOURCE_ID                                 |
+-----------------------------------------------------+
| bhi2.snu.ac.kr_2dc3c2cd-788c-425b-b0f0-2539f2192efd |
+-----------------------------------------------------+
1 row in set (0.00 sec)
#########################################################


*I can see registered storage and preference at gateway as bellow,*

#########################################################
mysql> select STORAGE_RESOURCE_ID from STORAGE_PREFERENCE;
+-----------------------------------------------------+
| STORAGE_RESOURCE_ID                                 |
+-----------------------------------------------------+
| bhi2.snu.ac.kr_06fadb0d-64f9-4247-aacd-7f00ac663bca |
+-----------------------------------------------------+
1 row in set (0.00 sec)

mysql> select GATEWAY_ID from STORAGE_PREFERENCE;
+-----------------------+
| GATEWAY_ID            |
+-----------------------+
| php_reference_gateway |
+-----------------------+
1 row in set (0.00 sec)

###########################################################


###############################################################################
[ERROR] Failed to submit process
org.apache.airavata.gfac.core.GFacException: expId:
sa_a1bfa75c-b554-46fd-b0dc-*ddb52b4a0255, processId:
PROCESS_706dba5e-ce18-41fb-87cb-52b1f224a629:- Couldn't find storage
preference for storage resource id :*
at
org.apache.airavata.gfac.impl.GFacEngineImpl.populateProcessContext(GFacEngineImpl.java:118)
at org.apache.airavata.gfac.impl.GFacWorker.<init>(GFacWorker.java:74)
at
org.apache.airavata.gfac.server.GfacServerHandler.submitProcess(GfacServerHandler.java:161)
at
org.apache.airavata.gfac.server.GfacServerHandler$ProcessLaunchMessageHandler.onMessage(GfacServerHandler.java:273)
at
org.apache.airavata.messaging.core.impl.RabbitMQProcessLaunchConsumer$2.handleDelivery(RabbitMQProcessLaunchConsumer.java:187)
at
com.rabbitmq.client.impl.ConsumerDispatcher$5.run(ConsumerDispatcher.java:144)
at
com.rabbitmq.client.impl.ConsumerWorkService$WorkPoolRunnable.run(ConsumerWorkService.java:99)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
###############################################################################

*BTW, I am using latest PGA with latest Airavata server.*

Thanks,
Heejoon.

Reply via email to