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.

NOTE
In dit artikel en in video's worden de termen indexeren en opnieuw indexeren door elkaar gebruikt en als dezelfde bewerking beschouwd.

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 de oak: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

recommendation-more-help
c92bdb17-1e49-4e76-bcdd-89e4f85f45e6