좋은 아침는 elasticsearch 쉴드 [오류]에 관리자를 추가 할 수 없습니다 : 어제가를 추가 할 수 있기 때문에
내가 노력하고 org.elasticsearch.shield.authc.esusers.tool.ESUsersTool 메인 클래스를 찾거나로드 할 수 없습니다 관리자 계정을 elasticsearch 2.4
방패 플러그인에 추가하십시오. 한 노드에서는 Ubuntu 14.04
을 사용하고 다른 두 노드에서는 Ubuntu 16.04
을 사용합니다. Logstash Server에 Shield 플러그인을 설치했는데 작동했습니다. 내 Elasticsearch 서버에 나는 자바 버전을 설치 한 :
sudo /usr/share/elasticsearch/bin/shield/esusers useradd esadm -r admin
난 항상 오류를 얻고있다 :
Could not find or load main class org.elasticsearch.shield.authc.esusers.tool.ESUsersTool
내가에 방패 플러그인을 설치
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
내가 명령을 시도 모든 세 노드를 제거하고 모든 노드에서 elasticsearch 서비스를 다시 시작했으며 세 노드를 모두 재부팅했습니다.
누구나 아이디어가 있습니까?
추신 : 질문 : Can't add admin in Shield Elasticsearch - [Error]Could not find or load main class org.elasticsearch.shield.authc.esusers.tool.ESUsersTool의 단계를 수행했지만 여전히 작동하지 않습니다.
이 문제에 대한 해결책을 찾았습니다. esuers 스크립트에서 플러그인을 설치 한 디렉토리에'$ CLASSPATH'를 설정해야합니다. –