Hi, i install shinken with debian script who create nicola.

I install shinken on virtual machine with host running openvz, the
host is a Ubuntu 8.04.4 LTS with kernel  2.6.24-28-openvz, and the
virtual have a Ubuntu 10.04.2 LTS.

the "modules" pollerd and reactionner of shinken crash with the same error:

Back trace of it: Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 772, in main
    self.create_and_launch_worker(module_name=mod)
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 326, in create_and_launch_worker
    q = Queue()
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/__init__.py",
line 219, in Queue
    return Queue(maxsize)
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/queues.py",
line 37, in __init__
    self._rlock = Lock()
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/synchronize.py",
line 117, in __init__
    SemLock.__init__(self, SEMAPHORE, 1, 1)
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/synchronize.py",
line 49, in __init__
    sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
OSError: [Errno 38] Function not implemented

i dont know if the error is bad config or waht else :P

Please any idea?

thank!

Paste the 2 logs:
** pollerd

2011-06-03 20:37:56,789 [1307119076] Using the local log file
'/var/lib/shinken/pollerd.log'

2011-06-03 20:37:56,808 [1307119076] Waiting for initial configuration

2011-06-03 20:37:57,336 [1307119077] [poller-1] Init de connexion with
scheduler-1 at PYROLOC://localhost:7768/Checks

2011-06-03 20:37:57,410 [1307119077] [poller-1] Connexion OK with
scheduler scheduler-1

2011-06-03 20:37:57,410 [1307119077] We have our schedulers : {0:
{'wait_homerun': {}, 'name': u'scheduler-1', 'uri':
u'PYROLOC://localhost:7768/Checks', 'actions': {}, 'instance_id': 0,
'running_id': '1307119077.0', 'address': u'localhost', 'active': True,
'port': 7768, 'con': <DynamicProxy for
PYROLOC://127.0.0.1:7768/Checks>}}

2011-06-03 20:37:57,445 [1307119077] I correctly loaded the modules : []

2011-06-03 20:37:57,446 [1307119077] CRITICAL ERROR : I got an non
recovarable error. I must exit

2011-06-03 20:37:57,446 [1307119077] You can log a bug ticket at
https://sourceforge.net/apps/trac/shinken/newticket for geting help

2011-06-03 20:37:57,447 [1307119077] Back trace of it: Traceback (most
recent call last):
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 772, in main
    self.create_and_launch_worker(module_name=mod)
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 326, in create_and_launch_worker
    q = Queue()
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/__init__.py",
line 219, in Queue
    return Queue(maxsize)
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/queues.py",
line 37, in __init__
    self._rlock = Lock()
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/synchronize.py",
line 117, in __init__
    SemLock.__init__(self, SEMAPHORE, 1, 1)
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/synchronize.py",
line 49, in __init__
    sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
OSError: [Errno 38] Function not implemented

** reactionner

2011-06-03 20:29:50,473 [1307118590] Using the local log file
'/var/lib/shinken/reactionnerd.log'

2011-06-03 20:29:50,494 [1307118590] Waiting for initial configuration

2011-06-03 20:29:50,990 [1307118590] [reactionner-1] Init de connexion
with scheduler-1 at PYROLOC://localhost:7768/Checks

2011-06-03 20:29:51,066 [1307118591] [reactionner-1] Connexion OK with
scheduler scheduler-1

2011-06-03 20:29:51,066 [1307118591] We have our schedulers : {0:
{'wait_homerun': {}, 'name': u'scheduler-1', 'uri':
u'PYROLOC://localhost:7768/Checks', 'actions': {}, 'instance_id': 0,
'running_id': '1307118591.0', 'address': u'localhost', 'active': True,
'port': 7768, 'con': <DynamicProxy for
PYROLOC://127.0.0.1:7768/Checks>}}

2011-06-03 20:29:51,096 [1307118591] I correctly loaded the modules : []

2011-06-03 20:29:52,102 [1307118592] CRITICAL ERROR : I got an non
recovarable error. I must exit

2011-06-03 20:29:52,102 [1307118592] You can log a bug ticket at
https://sourceforge.net/apps/trac/shinken/newticket for geting help

2011-06-03 20:29:52,103 [1307118592] Back trace of it: Traceback (most
recent call last):
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 775, in main
    self.do_mainloop()
  File "/usr/local/lib/python2.6/dist-packages/shinken/daemon.py",
line 172, in do_mainloop
    self.do_loop_turn()
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 626, in do_loop_turn
    self.adjust_worker_number_by_load()
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 443, in adjust_worker_number_by_load
    self.create_and_launch_worker(module_name=mod)
  File "/usr/local/lib/python2.6/dist-packages/shinken/satellite.py",
line 326, in create_and_launch_worker
    q = Queue()
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/__init__.py",
line 219, in Queue
    return Queue(maxsize)
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/queues.py",
line 37, in __init__
    self._rlock = Lock()
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/synchronize.py",
line 117, in __init__
    SemLock.__init__(self, SEMAPHORE, 1, 1)
  File 
"/usr/local/lib/python2.6/dist-packages/multiprocessing-2.6.2.1-py2.6-linux-x86_64.egg/multiprocessing/synchronize.py",
line 49, in __init__
    sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
OSError: [Errno 38] Function not implemented


-- 
'Diego Amor'
'Secretario'
'diegoa...@elvex.org.ar'
'di...@jabber.elvex.org.ar'
'COOPERATIVA DE TRABAJO ELVEX LIMITADA'
'http://www.elvex.org.ar'
'54-011-5368-7941'

'to explore strange new worlds; to seek out new life and new
civilizations; to boldly go where no man has gone before'

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel

Reply via email to