Gebruik oak-run.jar om indexen te beheren
Het indexbevel van oak-run.jar consolideert een aantal eigenschappen om Oak 200 indexen in AEM te beheren, van het verzamelen van indexstatistieken, lopende controles van de indexconsistentie, en re/indexeert indexen zelf.
oak-run.jar Basisinformatie over indexopdrachten
-
De gebruikte versie van oak-run.jarmoet de versie van Oak aanpassen die op de AEM instantie wordt gebruikt.
-
Als u indexen beheert met oak-run.jar, gebruikt u de opdracht index met verschillende markeringen om verschillende bewerkingen te ondersteunen.
java -jar oak-run*.jar index ...
Indexstatistieken
- In
oak-run.jar
worden alle indexdefinities, belangrijke indexstatussen en indexinhoud voor offline analyse verwijderd. - Het verzamelen van indexstatistieken is veilig om op in-use AEM instanties uit te voeren.
Consistentiecontrole index
oak-run.jar
bepaalt snel of de indexen van lucene Oak corrupt zijn.- De consistentiecontrole kan veilig worden uitgevoerd op AEM instantie voor consistentiecontroleniveaus 1 en 2.
TarMK Online indexeren met oak-run.jar tarmkonlineindexingwithoakrunjar
-
Het online indexeren van TarMK met oak-run.jar is sneller dan het instellen van
reindex=true
op het knooppuntoak:queryIndexDefinition
. Ondanks deze prestatieverhoging, vereist online indexeren gebruikend oak-run.jar nog een onderhoudsvenster om het indexeren uit te voeren. -
Het online indexeren van TarMK het gebruiken oak-run.jar zou niet tegen AEM instanties buiten het AEM van het instantieonderhoud venster moeten worden uitgevoerd.
TarMK Offline indexeren met eiken-run.jar
- Offlineindexering van TarMK using oak-run.jar is de eenvoudigste oak-run.jar gebaseerde indexeringsmethode voor TarMK omdat hiervoor één oak-run.jar -opdracht is vereist. De AEM-instantie moet echter worden afgesloten.
TarMK out-of-band indexering met eak-run.jar
- out-of-band indexering bij TarMK gebruik van oak-run.jar minimaliseert het effect van indexering op in-use AEM instanties.
- De out-of-band indexering is de geadviseerde het indexeren benadering voor AEM installaties waar de tijd aan re/index de beschikbare onderhoudstijden overschrijdt.
MongoMK online indexeren met eikenrun.jar
- Online-index met oak-run.jar on MongoMK en RDBMK is de aanbevolen methode voor het opnieuw indexeren van MongoMK (en RDBMK ) AEM installaties. geen andere methode zou voor MongoMK of RDBMK moeten worden gebruikt.
- Deze indexering hoeft alleen te worden uitgevoerd op één AEM in de cluster.
- Het online indexeren van MongoMK kan veilig worden uitgevoerd met een actieve AEM cluster, aangezien de dataopslag-verplaatsing slechts op één MongoDB -knooppunt plaatsvindt, zodat de andere knooppunten aanvragen kunnen blijven verzenden zonder dat dit van invloed is op de prestaties.
Het oak-run.jar indexbevel om online het indexeren van MongoMK uit te voeren is het zelfde als TarMK Online het indexeren met oak-run.jar met het verschil dat de parameter van de segmentopslag aan de MongoDB instantie richt die de opslag van de Knoop bevat.
java -jar oak-run*.jar index
--reindex
--index-paths=/oak:index/lucene
--read-write
--fds-path=/path/to/datastore mongodb://server:port/aem
Ondersteunende materialen
- Download oak-run.jar
- verzeker de gedownloade versie de versie van Oak die op AEM zoals hierboven beschreven wordt geïnstalleerd
- Apache Jackrabbit Oak oak-run.jar de Documentatie van het Bevel van de Index