GNU/Linux >> Linux Esercitazione >  >> Linux

Impossibile caricare la libreria di supporto nativa JNA Elasticsearch 6.x

  1. Vai a /etc/sysconfig/elasticsearch
  2. Aggiungi ES_JAVA_OPTS="-Djna.tmpdir=/var/lib/elasticsearch/tmp" .

    (Per Elasticsearch più recente, usa Djava.io.tmpdir invece di Djna.tmpdir )

  3. Avvia Elasticsearch utilizzando systemctl start elasticsearch o service start elasticsearch .
  4. Ora puoi vedere tmp cartella creata all'interno di /var/lib/elasticsearch/ .
  5. Questa cartella dovrebbe avere il permesso di esecuzione per elasticsearch utente
  6. Controlla l'autorizzazione con il nome i -l /var/lib/elasticsearch
  7. Assicurati che il file dei permessi contenga qualcosa come sotto il permesso

    dr-xr-xr-x root          root          /
    drwxr-xr-x root          root          var
    drwxr-xr-x root          root          lib
    drwxr-x--- elasticsearch elasticsearch elasticsearch
    

Spero che il tuo problema venga risolto.


Ho riscontrato lo stesso problema su un server cPanel CentOS7 con ElasticSearch 7.8 installato tramite YUM. Come da risposta, ho fatto quanto segue:

  1. Imposta ES_JAVA_OPTS="-Djna.tmpdir=/var/lib/elasticsearch/tmp" in /etc/sysconfig/elasticsearch
  2. mkdir -p /var/lib/elasticsearch/tmp
  3. chown -R elasticsearch.elasticsearch /var/lib/elasticsearch/tmp

Linux
  1. [Risolto]:la libreria OpenSSL non ha supporto GOST

  2. Impossibile abilitare il supporto intelligente per il disco rigido esterno?

  3. Impossibile eliminare il file, anche durante l'esecuzione come root?

  4. Installazione di Tomcat 7 su sistema Linux con libreria nativa

  5. Impossibile compilare con make | errore irreversibile Spazio esaurito sul dispositivo

Come configurare Ubuntu 14.04 su un filesystem radice ZFS nativo

Impossibile avviare Ubuntu su Acer Aspire Es17?

Hadoop Impossibile caricare la libreria Hadoop nativa per l'avviso della piattaforma

Errore di avvio di Pycharm:impossibile rilevare l'ambiente grafico

Impossibile eseguire Sonar Server perché Elasticsearch non può essere eseguito come root

Impossibile caricare la libreria dinamica 'libnvinfer.so.6'