tpaexec archive-logs¶
ログディレクトリを作成し、インスタンスからログをアーカイブするには、実行します
tpaexec archive-logs <cluster-dir>
これにより、クラスターディレクトリにlogs/YYYYMMDDHHMMss/ディレクトリが作成され、クラスター内の各インスタンスの/var/logの下にあるすべてのファイルのtar.gzアーカイブが別のディレクトリにダウンロードされます。
前提条件¶
既存のクラスターがある場合は、すぐに tpaexec archive-logs
を実行できます。ただし、新しいクラスターを構成する場合は、少なくともクラスターを プロビジョニング する必要があります。クラスターも 展開 すると、より多くのログが取得されます。
クイックスタート¶
[tpa]$ tpaexec archive-logs ~/clusters/speedy
PLAY [Prepare local host archive] **** **** **** **** **** **** **** **** **** **** ***
TASK [Collect facts] **** **** **** **** **** **** **** **** **** **** **** **** **** ****
ok: [localhost]
TASK [Set time stamp] **** **** **** **** **** **** **** **** **** **** **** **** **** ***
ok: [localhost]
TASK [Create local log archive directory] **** **** **** **** **** **** **** **** ***
changed: [localhost]
PLAY [Archive log files from target instances] **** **** **** **** **** **** **** **
...
TASK [Remove remote archives] **** **** **** **** **** **** **** **** **** **** **** ***
changed: [kinship]
changed: [khaki]
changed: [uncivil]
changed: [urchin]
PLAY RECAP **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **
khaki : ok=3 changed=3 unreachable=0 failed=0
kinship : ok=3 changed=3 unreachable=0 failed=0
localhost : ok=3 changed=1 unreachable=0 failed=0
uncivil : ok=3 changed=3 unreachable=0 failed=0
urchin : ok=3 changed=3 unreachable=0 failed=0
より詳細な出力が必要な場合は、コマンドに-v 、-vv
などを追加できます。
生成されたファイル¶
各インスタンスのログは、クラスターディレクトリの下にあります。
~/clusters/speedy/logs/
`-- 220220306T185049
|-- khaki-logs-20220306T185049.tar.gz
|-- kinship-logs-20220306T185049.tar.gz
|-- uncivil-logs-20220306T185049.tar.gz
`-- urchin-logs-20220306T185049.tar.gz
アーカイブ内容例:
khaki-logs
|-- anaconda
| |-- anaconda.log
| |-- dbus.log
| |-- dnf.librepo.log
| |-- hawkey.log
| |-- journal.log
| |-- ks-script-ipdkisn0.log
| |-- ks-script-jr03uzns.log
| |-- ks-script-mh2iidvh.log
| |-- lvm.log
| |-- packaging.log
| |-- program.log
| |-- storage.log
| |-- syslog
| `-- X.log
|-- btmp
|-- dnf.librepo.log
|-- dnf.log
|-- dnf.rpm.log
|-- hawkey.log
|-- lastlog
|-- private
|-- tpaexec.log
`-- wtmp