AnsweredAssumed Answered

Installation failed with "can't start new thread"

Question asked by josking on Mar 22, 2017
Latest reply on Apr 15, 2017 by josking

Hello all,

 

I am experimenting with a 3 nodes community edition installation using Virtualbox, each node running on CentOS 6.8, all went smoothly until 95% (Configuring second stage files) where the errors are:

- error: can't start new thread

- IOError: [Errno 32] Broken pipe

 

Memory for each node is 8GB, most ulimit settings (such as max user process) are already unlimited, I have tried quite a few things but really can't fix it

 

Some info captured from log

Traceback (most recent call last):
  File "/opt/mapr/installer/build/python/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/opt/mapr/installer/build/python/lib/python2.7/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/mapr/installer/build/python/lib/python2.7/multiprocessing/managers.py", line 558, in _run_server
    server.serve_forever()
  File "/opt/mapr/installer/build/python/lib/python2.7/multiprocessing/managers.py", line 184, in serve_forever
    t.start()
  File "/opt/mapr/installer/build/python/lib/python2.7/threading.py", line 736, in start
    _start_new_thread(self.__bootstrap, ())
error: can't start new thread
Traceback (most recent call last):
  File "/opt/mapr/installer/build/installer/lib/python2.7/site-packages/ansible/runner/__init__.py", line 86, in _executor_hook
    result_queue.put(return_data)
  File "<string>", line 2, in put
  File "/opt/mapr/installer/build/python/lib/python2.7/multiprocessing/managers.py", line 758, in _callmethod
    conn.send((self._id, methodname, args, kwds))
IOError: [Errno 32] Broken pipe

 

Would appreciate if you can share some suggestions for further troubleshooting.

Thanks!

Outcomes