Sobes.tech
Junior — Middle

Kur reikėtų ieškoti žurnalų, susijusių su virtualiosiomis mašinomis?

sobes.tech AI

Atsakymas iš AI

Virtualios mašinos (pavyzdžiui, JVM) susiję žurnalai dažniausiai yra šiose vietose:

  • Sistemos žurnalai: /var/log/ Linux sistemose, pavyzdžiui, /var/log/syslog arba /var/log/messages.
  • Programų žurnalai: jei virtuali mašina vykdo programą, žurnalai gali būti programos kataloge arba nurodytoje vietoje per paleidimo parametrus.
  • JVM žurnalai:
    • Jei JVM žurnalas įjungtas (pavyzdžiui, per parametrus -Xlog arba -XX:+PrintGCDetails), žurnalai gali būti nurodytuose failuose, pavyzdžiui, gc.log.
    • JVM klaidų žurnalai (hs_err_pid*.log) dažniausiai kuriami darbo kataloge avarijų atveju.

Norint rasti konkrečius žurnalus, rekomenduojama patikrinti virtualios mašinos paleidimo parametrus ir žurnalo konfigūraciją, taip pat sisteminius kelius, kur dažniausiai saugomi žurnalai.

Pavyzdinis komandas JVM žurnalų paieškai Linux:

find /var/log -name "gc.log" -o -name "hs_err_pid*.log"