Endless "License is valid" statements when trying to run a job

Hi,

I have successfully installed it on a single workstation(Ubuntu) with one GPU.
However, when I try to import data (.tif), the dashboard keep showing “License is valid” and no movies were imported. I tried restart but did not work. Is this because of having only one GPU or other issues?

Thank you,
Heather

Hi @Heather,

What version of cryoSPARC is this?
Can you paste the output of cryosparcm status? (Please ensure to censor your license ID)
Can you also paste the output of cryosparcm log command_core?

Hi stephan,

Thanks for your reply. The version is the newest v2.15.0.

The output of cryosparcm status is:

----------------------------------------------------------------------------
CryoSPARC System master node installed at
/home/XXX/cryosparc/cryosparc2_master
Current cryoSPARC version: v2.15.0
----------------------------------------------------------------------------
cryosparcm process status:
app                              STOPPED   Not started
app_dev                          STOPPED   Not started
command_core                     RUNNING   pid 18321, uptime 16:12:54
command_proxy                    RUNNING   pid 18353, uptime 16:12:51
command_rtp                      STOPPED   Not started
command_vis                      RUNNING   pid 18348, uptime 16:12:52
database                         RUNNING   pid 18244, uptime 16:12:56
watchdog_dev                     STOPPED   Not started
webapp                           RUNNING   pid 18357, uptime 16:12:50
webapp_dev                       STOPPED   Not started
----------------------------------------------------------------------------
global config variables:
export CRYOSPARC_LICENSE_ID="XXXXX"
export CRYOSPARC_MASTER_HOSTNAME="XXX"
export CRYOSPARC_DB_PATH="XXX"
export CRYOSPARC_BASE_PORT=39000
export CRYOSPARC_DEVELOP=false
export CRYOSPARC_INSECURE=false
export CRYOSPARC_CLICK_WRAP=true

The output of cryosparcm log command_core is as below:

Not a commercial instance - heartbeat set to 12 hours.
Traceback (most recent call last):
  File "cryosparc2_command/command_core/__init__.py", line 189, in background_worker
    scheduler_run_core() # sets last run time
  File "cryosparc2_command/command_core/__init__.py", line 1735, in scheduler_run_core
    'lane' : lanes[0]['name'],
IndexError: list index out of range
****** Scheduler Failed **** 
---------- Scheduler running --------------- 
Jobs Queued:  [(u'P1', u'J6'), (u'P1', u'J7')]
Licenses currently active : 0
Now trying to schedule J6
  Need slots :  {}
  Need fixed :  {}
  Master direct :  True
   Scheduling directly onto master node Trinity
Not a commercial instance - heartbeat set to 12 hours.
Traceback (most recent call last):
  File "cryosparc2_command/command_core/__init__.py", line 189, in background_worker
    scheduler_run_core() # sets last run time
  File "cryosparc2_command/command_core/__init__.py", line 1735, in scheduler_run_core
    'lane' : lanes[0]['name'],
IndexError: list index out of range
****** Scheduler Failed **** 

Thank you,
Heather

Hi @Heather,

Your master installation looks good. The issue seems to be that you don’t have a workstation lane set up.
To do so, follow the instructions at our guide here:
Connect a Worker Node to cryoSPARC

Thanks, Stephan!
Everything is good now.

1 Like