I setup an *OPENEDX_RELEASE="open-release/eucalyptus.2" *using these 
instructions 
http://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/open-release-eucalyptus.master/installation/analytics/install_analytics.html.
 
After starting the LMS devstack and halting the virtual machine while that 
application was running I had to following these directions to unlock 
MongoDB.

http://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/installation/devstack/troubleshooting_vm_installation.html#starting-open-edx-servers-after-a-mongodb-failure

sudo rm /edx/var/mongo/mongodb/mongod.lock
sudo mongod -repair --config /etc/mongod.conf
sudo chown -R mongodb:mongodb /edx/var/mongo/.
sudo service mongod start


After restarting the LMS I came across this issue with *elasticsearch*. Now 
I also noticed the http://localhost:8000/courses page shows this error 
"There was an error, try searching again". I've closed out the running LMS 
application and halted the VM and restarted it with no luck. How can I get 
past these elasticsearch issues below.

edxapp@precise64:~/edx-platform$ paver devstack lms
---> pavelib.servers.devstack
---> pavelib.prereqs.install_prereqs
---> pavelib.prereqs.install_node_prereqs
Node prereqs unchanged, skipping...
---> pavelib.prereqs.install_python_prereqs
---> pavelib.prereqs.uninstall_python_packages
Python uninstalls unchanged, skipping...
Python prereqs unchanged, skipping...
python manage.py cms --settings=devstack reindex_course --setup
/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/require/helpers.py:4:
 
RemovedInDjango19Warning: django.utils.importlib will be removed in Django 
1.9.
  from django.utils.importlib import import_module

2016-12-13 09:57:46,803 WARNING 3304 [py.warnings] importlib.py:9 - 
/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/require/helpers.py:4:
 
RemovedInDjango19Warning: django.utils.importlib will be removed in Django 
1.9.
  from django.utils.importlib import import_module

2016-12-13 09:57:50,460 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (1): localhost
2016-12-13 09:57:50,461 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (3 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,461 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (2): localhost
2016-12-13 09:57:50,462 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (2 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,462 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (3): localhost
2016-12-13 09:57:50,463 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (1 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,463 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (4): localhost
2016-12-13 09:57:50,464 WARNING 3304 [elasticsearch] base.py:68 - HEAD 
http://localhost:9200/courseware_index [status:N/A request:0.005s]
Traceback (most recent call last):
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py",
 
line 46, in perform_request
    response = self.pool.urlopen(method, url, body, **kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 591, in urlopen
    raise MaxRetryError(self, url, e)
MaxRetryError: HTTPConnectionPool(host='localhost', port=9200): Max retries 
exceeded with url: /courseware_index (Caused by <class 'socket.error'>: 
[Errno 111] Connection refused)
2016-12-13 09:57:50,469 INFO 3304 [elasticsearch] base.py:70 - > None
2016-12-13 09:57:50,470 WARNING 3304 [elasticsearch] connection_pool.py:141 
- Connection <Urllib3HttpConnection: http://localhost:9200> has failed for 
1 times in a row, putting on 60 second timeout.
2016-12-13 09:57:50,470 INFO 3304 [elasticsearch] connection_pool.py:185 - 
Resurrecting connection <Urllib3HttpConnection: http://localhost:9200> 
(force=True).
2016-12-13 09:57:50,471 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (5): localhost
2016-12-13 09:57:50,472 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (3 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,472 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (6): localhost
2016-12-13 09:57:50,472 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (2 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,473 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (7): localhost
2016-12-13 09:57:50,473 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (1 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,474 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (8): localhost
2016-12-13 09:57:50,474 WARNING 3304 [elasticsearch] base.py:68 - HEAD 
http://localhost:9200/courseware_index [status:N/A request:0.003s]
Traceback (most recent call last):
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py",
 
line 46, in perform_request
    response = self.pool.urlopen(method, url, body, **kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 591, in urlopen
    raise MaxRetryError(self, url, e)
MaxRetryError: HTTPConnectionPool(host='localhost', port=9200): Max retries 
exceeded with url: /courseware_index (Caused by <class 'socket.error'>: 
[Errno 111] Connection refused)
2016-12-13 09:57:50,477 INFO 3304 [elasticsearch] base.py:70 - > None
2016-12-13 09:57:50,477 WARNING 3304 [elasticsearch] connection_pool.py:141 
- Connection <Urllib3HttpConnection: http://localhost:9200> has failed for 
2 times in a row, putting on 120 second timeout.
2016-12-13 09:57:50,478 INFO 3304 [elasticsearch] connection_pool.py:185 - 
Resurrecting connection <Urllib3HttpConnection: http://localhost:9200> 
(force=True).
2016-12-13 09:57:50,478 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (9): localhost
2016-12-13 09:57:50,479 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (3 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,479 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (10): localhost
2016-12-13 09:57:50,479 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (2 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,480 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (11): localhost
2016-12-13 09:57:50,480 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (1 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,481 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (12): localhost
2016-12-13 09:57:50,481 WARNING 3304 [elasticsearch] base.py:68 - HEAD 
http://localhost:9200/courseware_index [status:N/A request:0.003s]
Traceback (most recent call last):
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py",
 
line 46, in perform_request
    response = self.pool.urlopen(method, url, body, **kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 591, in urlopen
    raise MaxRetryError(self, url, e)
MaxRetryError: HTTPConnectionPool(host='localhost', port=9200): Max retries 
exceeded with url: /courseware_index (Caused by <class 'socket.error'>: 
[Errno 111] Connection refused)
2016-12-13 09:57:50,483 INFO 3304 [elasticsearch] base.py:70 - > None
2016-12-13 09:57:50,484 WARNING 3304 [elasticsearch] connection_pool.py:141 
- Connection <Urllib3HttpConnection: http://localhost:9200> has failed for 
3 times in a row, putting on 240 second timeout.
2016-12-13 09:57:50,484 INFO 3304 [elasticsearch] connection_pool.py:185 - 
Resurrecting connection <Urllib3HttpConnection: http://localhost:9200> 
(force=True).
2016-12-13 09:57:50,484 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (13): localhost
2016-12-13 09:57:50,485 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (3 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,485 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (14): localhost
2016-12-13 09:57:50,486 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (2 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,486 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (15): localhost
2016-12-13 09:57:50,487 WARNING 3304 [urllib3.connectionpool] 
connectionpool.py:603 - Retrying (1 attempts remain) after connection 
broken by 'error(111, 'Connection refused')': /courseware_index
2016-12-13 09:57:50,487 INFO 3304 [urllib3.connectionpool] 
connectionpool.py:257 - Starting new HTTP connection (16): localhost
2016-12-13 09:57:50,487 WARNING 3304 [elasticsearch] base.py:68 - HEAD 
http://localhost:9200/courseware_index [status:N/A request:0.003s]
Traceback (most recent call last):
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py",
 
line 46, in perform_request
    response = self.pool.urlopen(method, url, body, **kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 607, in urlopen
    release_conn=release_conn, **response_kw)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/urllib3/connectionpool.py",
 
line 591, in urlopen
    raise MaxRetryError(self, url, e)
MaxRetryError: HTTPConnectionPool(host='localhost', port=9200): Max retries 
exceeded with url: /courseware_index (Caused by <class 'socket.error'>: 
[Errno 111] Connection refused)
2016-12-13 09:57:50,490 INFO 3304 [elasticsearch] base.py:70 - > None
2016-12-13 09:57:50,490 WARNING 3304 [elasticsearch] connection_pool.py:141 
- Connection <Urllib3HttpConnection: http://localhost:9200> has failed for 
4 times in a row, putting on 480 second timeout.
2016-12-13 09:57:50,491 ERROR 3304 [root] reindex_course.py:86 - Search 
Engine error - ConnectionError(HTTPConnectionPool(host='localhost', 
port=9200): Max retries exceeded with url: /courseware_index (Caused by 
<class 'socket.error'>: [Errno 111] Connection refused)) caused by: 
MaxRetryError(HTTPConnectionPool(host='localhost', port=9200): Max retries 
exceeded with url: /courseware_index (Caused by <class 'socket.error'>: 
[Errno 111] Connection refused))
Traceback (most recent call last):
  File 
"/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/management/commands/reindex_course.py",
 
line 84, in handle
    searcher = SearchEngine.get_search_engine(index_name)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/search_engine_base.py",
 
line 50, in get_search_engine
    return search_engine_class(index=index) if search_engine_class else None
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/elastic.py",
 
line 275, in __init__
    if not self._es.indices.exists(index=self.index_name):
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/client/utils.py",
 
line 70, in _wrapped
    return func(*args, params=params, **kwargs)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/client/indices.py",
 
line 149, in exists
    self.transport.perform_request('HEAD', _make_path(index), params=params)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/transport.py",
 
line 274, in perform_request
    status, headers, data = connection.perform_request(method, url, params, 
body, ignore=ignore)
  File 
"/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py",
 
line 51, in perform_request
    raise ConnectionError('N/A', str(e), e)
ConnectionError: ConnectionError(HTTPConnectionPool(host='localhost', 
port=9200): Max retries exceeded with url: /courseware_index (Caused by 
<class 'socket.error'>: [Errno 111] Connection refused)) caused by: 
MaxRetryError(HTTPConnectionPool(host='localhost', port=9200): Max retries 
exceeded with url: /courseware_index (Caused by <class 'socket.error'>: 
[Errno 111] Connection refused))
---> pavelib.assets.update_assets
python manage.py lms --settings=devstack preprocess_assets 
lms/static/sass/*.scss lms/static/themed_sass
                Finished preprocessing lms assets.
xmodule_assets common/static/xmodule
                Finished processing xmodule assets.
mkdir_p path('common/static/common/js/vendor')
/bin/cp -rf node_modules/jquery/dist/jquery.js 
common/static/common/js/vendor
/bin/cp -rf node_modules/jquery-migrate/dist/jquery-migrate.js 
common/static/common/js/vendor
/bin/cp -rf node_modules/jquery.scrollto/jquery.scrollTo.js 
common/static/common/js/vendor
/bin/cp -rf node_modules/underscore/underscore.js 
common/static/common/js/vendor
/bin/cp -rf node_modules/underscore.string/dist/underscore.string.js 
common/static/common/js/vendor
/bin/cp -rf node_modules/picturefill/dist/picturefill.js 
common/static/common/js/vendor
/bin/cp -rf node_modules/backbone/backbone.js common/static/common/js/vendor
/bin/cp -rf 
node_modules/edx-ui-toolkit/node_modules/backbone.paginator/lib/backbone.paginator.js
 
common/static/common/js/vendor
---> pavelib.assets.compile_coffeescript
node_modules/.bin/coffee --compile `find /edx/app/edxapp/edx-platform/lms 
/edx/app/edxapp/edx-platform/cms /edx/app/edxapp/edx-platform/common -type 
f -name "*.coffee"`
python manage.py lms --settings=devstack compile_sass lms 
Skipping theme asset compilation: enable theming to process themed assets
---> pavelib.assets.compile_sass
                Started compiling Sass:
Finished compiling 'common' sass.
Started compiling 'lms' Sass for 'system'.
Finished compiling 'lms' Sass for 'system'.
                Finished compiling Sass:
>> common/static/sass -> common/static/css in 0:00:00.018948s
>> lms/static/sass -> lms/static/css in 0:00:50.096556s
>> lms/static/certificates/sass -> lms/static/certificates/css in 
0:00:12.936575s

Successful compilations:
--- "common" sass files.
--- lms sass for system.

---> pavelib.assets.watch_assets
find /edx/app/edxapp/edx-platform/lms /edx/app/edxapp/edx-platform/cms 
/edx/app/edxapp/edx-platform/common -type f -name "*.coffee"
Starting asset watcher...
Enter CTL-C to end
Performing system checks...

System check identified no issues (0 silenced).
December 13, 2016 - 09:59:19
Django version 1.8.13, using settings 'lms.envs.devstack'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.



-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/fc77044e-38c4-475f-ad6e-6028a142be18%40googlegroups.com.

Reply via email to