Először töltsd le az elasticsearch-7.10.2 verziót, kibontsd az egyedi könyvtárba, lépj be a bin könyvtárba, és hajtsd végre a következő parancsot:
Mivel a Java 1.8-as verziót telepítettem a JDK-nak, és beállítottam a JAVA_HOME környezeti változót, a következő hibát kapom, amikor elfuttatom a parancsot:
a jövőbeli Elasticsearch verziókban Java 11 szükséges; a [C:\Java\jdk1.8.0_192\jre] Java verziód nem felel meg ennek a követelménynek Telepítési szolgáltatás: "elasticsearch-service-x64" JAVA_HOME (64-bites) használatával: "C:\Java\jdk1.8.0_192"
Warning: with JDK 8 on Windows, Elasticsearch may be unable to derive correct ergonómiai beállítások JDK problémája miatt (JDK-8074459). Kérlek, használj egy újabbat A Java verziója.
Warning: MaxDirectMemorySize may have been miscalculated due to JDK-8074459. Kérjük, használjon egy újabb Java verziót, vagy állítsa be kifejezetten a MaxDirectMemorySize-t. -Des.networkaddress.cache.ttl=60; -Des.networkaddress.cache.negative.ttl=10; -XX:+AlwaysPreTouch; -Xss1m; -Djava.awt.headless=true; -Dfile.encoding=UTF-8; -Djna.nosys=true; -XX:-OmitStackTraceInFastThrow; -Dio.netty.noUnsafe=true; -Dio.netty.noKeySetOptimization=true; -Dio.netty.recycler.maxCapacityPerThread=0; -Dio.netty.allocator.numDirectArenas=0; -Dlog4j.shutdownHookEnabled=false; -dlog4j2.disable.jmx=true; -Djava.locale.providers=SPI,JRE; -xms1g; -Xmx1g; -XX:+UseConcMarkSweepGC; -XX:CMSInitiatingOccupancyFraction=75; -XX:+Használ CMSInitiatingOccupancyOnly; -Djava.io.tmpdir=C:\Users\ITSVSE~1\AppData\Local\Temp\elasticsearch; -XX:+HeapDumpOnOutOfMemoryError; -XX:HeapDumpPath=data; -XX:ErrorFile=logs/hs_err_pid%p.log; -XX:+PrintGCDetails; -XX:+PrintGCDateStamps; -XX:+PrintTenuringDistribution; -XX:+PrintGCApplicationStoppedTime; -Xloggc:logs/gc.log; -XX:+UseGCLogFileRotation; -XX:NumberOfGCLogFiles=32; -XX:GCLogFileSize=64m; -XX:MaxDirectMemorySize=536870912 A 'elasticsearch-service-x64' szolgáltatást telepítették.
Az elasticsearch 7.10.2 zip csomagban valójában beépített JDK 11 található, és hagytuk, hogy a program a beépített JDK-val szerkesztse a elasticsearch-env.bat fájlt kisebb módosításokkal, az alábbiak szerint:
Ha rugalmas keresés engedélyezettExtranet hozzáférés, módosítanod kell a elasticsearch.yml konfigurációs fájlt, és hozzáadnod kell a következő konfigurációt:
(Vége)
|