I successfully installed cryosparc v2 with user for example user1. Everything is ok. When I log in with another user account and launch the cryosparcm, I got the error message:
$cryosparcm start
Starting cryoSPARC System master process..
CryoSPARC is not already running.
database: ERROR (spawn error)
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/site-packages/pymongo/mongo_client.py", line 1149, in database_names
"listDatabases")["databases"]]
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/site-packages/pymongo/database.py", line 491, in command
with client._socket_for_reads(read_preference) as (sock_info, slave_ok):
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/site-packages/pymongo/mongo_client.py", line 859, in _socket_for_reads
with self._get_socket(read_preference) as sock_info:
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/site-packages/pymongo/mongo_client.py", line 823, in _get_socket
server = self._get_topology().select_server(selector)
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/site-packages/pymongo/topology.py", line 214, in select_server
address))
File "/opt/bioSoft/cryosparc-2/cryosparc2_master/deps/anaconda/lib/python2.7/site-packages/pymongo/topology.py", line 189, in select_servers
self._error_message(selector))
pymongo.errors.ServerSelectionTimeoutError: localhost:39001: [Errno 111] Connection refused
I checked the cryosparcm status:
$ cryosparcm status
----------------------------------------------------------------------------
CryoSPARC System master node installed at
/opt/bioSoft/cryosparc-2.0/cryosparc2_master
Current cryoSPARC version: v2.0.27
----------------------------------------------------------------------------
cryosparcm process status:
command_core STOPPED Not started
command_proxy STOPPED Not started
command_vis STOPPED Not started
database FATAL Exited too quickly (process log may have details)
watchdog_dev STOPPED Not started
webapp STOPPED Not started
webapp_dev STOPPED Not started
I also found some text in database.log file
[initandlisten] WiredTiger error (1) [1535011333:146083][19076:0x7fcc1ad5fd40], file:WiredTiger.wt, connection: /opt/bioSoft/cryosparc-2.0/cryosparc2_database/WiredTiger.wt: handle-open: open: Operation not permitted
It seems that there is a permissions issue with the WiredTiger.wt file. But I have already set all of the subfolders and files in the cryosparc-2 folder owned/writable by everyone.
I cannot find any solution what is wrong with it.
Thanks a lot.