Hello, I am looking for some help.
We're trying to use Curator for automatically culling data from ElasticSearch, but when we try to run Curator from the command line with the command
curator delete indices --prefix performance_data it generates an error:
Traceback (most recent call last): "(...)\run_curator.py", line 5, in (module) "(...)\curator\_init_.py", line 2, in curator "(...)\curator\api\_init_.py", line 1, in api "(...)\curator\api\utils.py", line 2, in utils "(...)\elasticsearch\_init_.py", line 17, in elasticsearch "(...)\elasticsearch\client\_init_.py", line 5, in client "(...)\elasticsearch\transport.py", line 5, in transport "(...)\elasticsearch\connection\_init_.py", line 2, in connection "(...)\elasticsearch\connection\http.requests.py", line 11, in http_requests "(...)\elasticsearch\compat.py", line 7, in compat "File: C:\Python27\lib\urllib.py", line 26, in (module) "File: C:\Python27\lib\socket.py", line 47, in (module) ImportError: No module named _socket
We're on a closed, secure, network without internet access and limited to the software we are allowed to install by the security officer, so trying to run from windows zip download. We do have Python 2.6 on the system, but it is not in the same location as Curator, since documentation led me to believe the package contained all necessary dependencies.
Can anyone help me with this error? Sorry for the limited information, but I am not allowed to disclose the file locations or able to share any screenshots.