Gebruik oak-run.jar om indexen te beheren
oak-run.jarDe indexopdracht van de index consolideert een aantal te beheren functies Oak200 indexen in AEM, van het verzamelen van indexstatistieken, de lopende controles van de indexconsistentie, en re/indexeert indexen zelf.
oak-run.jar Basisbeginselen van indexopdrachten
-
De versie van oak-run.jar gebruikt moet overeenkomen met de versie van Oak die op de AEM-instantie wordt gebruikt.
-
Indexen beheren met oak-run.jar gebruikt de index gebruiken met verschillende markeringen om verschillende bewerkingen te ondersteunen.
java -jar oak-run*.jar index ...
Indexstatistieken
oak-run.jar
Hiermee plaatst u alle indexdefinities, belangrijke indexstatussen en indexinhoud voor offline analyse.- 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 de eikenhout van de lucene corrupte zijn.- De consistentiecontrole kan veilig worden uitgevoerd op AEM instantie voor consistentiecontroleniveaus 1 en 2.
TarMK Online indexeren met oak-run.jar tarmkonlineindexingwithoakrunjar
-
Online indexeren van TarMK gebruiken oak-run.jar is sneller dan instellen
reindex=true
op deoak:queryIndexDefinition
knooppunt. Ondanks deze prestatieverbetering kunt u online indexeren met oak-run.jar nog vereist een onderhoudsvenster om het indexeren uit te voeren. -
Online indexeren van TarMK gebruiken oak-run.jar moet niet worden uitgevoerd tegen AEM instanties buiten het onderhoudsvenster van AEM instanties.
TarMK Offline indexeren met eiken-run.jar
- Offlineindexering van TarMK gebruiken oak-run.jar is de eenvoudigste oak-run.jar gebaseerde indexeringsaanpak voor TarMK omdat er maar één nodig is oak-run.jar gebruiken, maar de AEM instantie moet worden afgesloten.
TarMK out-of-band indexering met eak-run.jar
- out-of-band indexering aan TarMK gebruiken oak-run.jar Hiermee minimaliseert u het effect van indexering op gebruikte AEM.
- 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 op MongoMK en RDBMK is de aanbevolen methode voor re/indexering MongoMK (en RDBMK) AEM installaties. Er mag geen andere methode worden gebruikt MongoMK of RDBMK.
- Deze indexering hoeft alleen te worden uitgevoerd op één AEM in de cluster.
- Online indexeren van MongoMK is veilig om tegen een lopende AEM cluster uit te voeren, aangezien de dataopslag-verplaatsing slechts op één enkele plaats zal plaatsvinden MongoDB knoop, die anderen toestaan om verzoeken zonder significante prestatieseffect te blijven dienen.
De oak-run.jar indexopdracht om een online indexering uit te voeren van MongoMK is de gelijk aan TarMK Online indexeren met oak-run.jar met het verschil dat de segmentopslagparameter naar de MongoDB instantie die de Node-opslag 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
- Downloaden oak-run.jar
- Zorg ervoor dat de gedownloade versie overeenkomt met de versie die op de hierboven beschreven AEM is geïnstalleerd.
- Documentatie van de opdracht Apache Jackrabbit Oak-run.jar Index