Sobes.tech
Junior — Middle

Kādās vietās būtu jāmeklē žurnāli, kas saistīti ar virtuālajām mašīnām?

sobes.tech AI

Atbilde no AI

Virtuālās mašīnas (piemēram, JVM) saistītie žurnāli parasti atrodas šādās vietās:

  • Sistēmas žurnāli: /var/log/ Linux sistēmās, piemēram, /var/log/syslog vai /var/log/messages.
  • Lietojumprogrammas žurnāli: ja virtuālā mašīna izpilda lietojumprogrammu, žurnāli var atrasties lietojumprogrammas direktorijā vai norādītajā vietā, izmantojot startēšanas parametrus.
  • JVM žurnāli:
    • Ja JVM žurnāls ir aktivizēts (piemēram, ar parametriem -Xlog vai -XX:+PrintGCDetails), žurnāli var būt norādītajās failos, piemēram, gc.log.
    • JVM kļūdu žurnāli (hs_err_pid*.log) parasti tiek izveidoti darba direktorijā avāriju gadījumā.

Lai atrastu konkrētus žurnālus, ieteicams pārbaudīt virtuālās mašīnas startēšanas parametrus un žurnāla konfigurāciju, kā arī sistēmas ceļus, kur parasti tiek glabāti žurnāli.

Piemērs komanda JVM žurnālu meklēšanai Linux:

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