Error in running openquake

58 views
Skip to first unread message

hasan mousavi

unread,
Aug 29, 2013, 2:50:30 AM8/29/13
to openqu...@googlegroups.com
Hey community,
I have a problem concerning to the old version of openquake (V 0.8)
During program execution in disaggregation for a large number of sites (40,000), the program was terminated due to low Hard memory.
Celeryd encountered a problem. I reset postgresql.conf to standard_confirming_string=of, and postgresql restart, then celeryd has started.
Now, both celeryd and openquake are work, but after executing i get error so:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/celery/execute/trace.py", line 47, in trace
    return cls(states.SUCCESS, retval=fun(*args, **kwargs))
  File "/usr/lib/python2.7/dist-packages/celery/app/task/__init__.py", line 247, in __call__
    return self.run(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/celery/app/__init__.py", line 175, in run
    return fun(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openquake/java.py", line 332, in unwrap_exception
    return func(*targs, **tkwargs)
  File "/usr/lib/pymodules/python2.7/openquake/utils/stats.py", line 313, in wrapper
    result = func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openquake/calculators/hazard/disagg/core.py", line 201, in compute_disagg_matrix_task
    job_ctxt = get_running_job(job_id)
  File "/usr/lib/pymodules/python2.7/openquake/utils/tasks.py", line 126, in get_running_job
    if JobContext.is_job_completed(job_id):
  File "/usr/lib/pymodules/python2.7/openquake/engine.py", line 176, in is_job_completed
    status = JobContext.get_status_from_db(job_id)
  File "/usr/lib/pymodules/python2.7/openquake/engine.py", line 167, in get_status_from_db
    return OqJob.objects.get(id=job_id).status
  File "/usr/lib/python2.7/dist-packages/django/db/models/manager.py", line 132, in get
    return self.get_query_set().get(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 360, in get
    num = len(clone)
  File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 84, in __len__
    self._result_cache = list(self.iterator())
  File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 289, in iterator
    for row in compiler.results_iter():
  File "/usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 680, in results_iter
    for rows in self.execute_sql(MULTI):
  File "/usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 734, in execute_sql
    cursor = self.connection.cursor()
  File "/usr/lib/python2.7/dist-packages/django/db/backends/__init__.py", line 252, in cursor
    cursor = util.CursorWrapper(self._cursor(), self)
  File "/usr/lib/python2.7/dist-packages/django/db/backends/postgresql_psycopg2/base.py", line 144, in _cursor
    cursor = self.connection.cursor()
InterfaceError: connection already closed

I do not know what forms
I am very grateful if someone could help

Cheers,
Hasan.
Reply all
Reply to author
Forward
0 new messages