Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

journald: Fix action comment and use --vacuum-size=0 #1482

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

abitrolly
Copy link
Contributor

--vacuum-* commands only remove archived log files, so need to investigate how to forcefullty archive them.

Also need to sum up sizes from all files removed instead of using only the last one.

@abitrolly
Copy link
Contributor Author

--vacuum-size=0 does nothing, so getting back to --vacuum-size=1 until systemd/systemd#27401 is addressed.

Here is the output I got trying to clean up with --vacuum-size=0.

➜  bleachbit git:(journal-fixes) ✗ journalctl --vacuum-size=0                                                                                                        /0.0s
➜  bleachbit git:(journal-fixes) ✗ sudo journalctl --vacuum-size=0
[sudo] password for anatoli:                                                                                                                                         /3.3s
➜  bleachbit git:(journal-fixes) ✗ sudo journalctl --vacuum-size=1
Vacuuming done, freed 0B of archived journals from /var/log/journal.
Vacuuming done, freed 0B of archived journals from /run/log/journal.
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@3847169c77844d3298a2f577e1cc42c1-00000000000b9444-0005e73256983a24.journal (20.6M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@ae6d5af6106f457eb2df82c3b20e962f-00000000000c4f6a-0005e878802918f9.journal (93.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@3847169c77844d3298a2f577e1cc42c1-00000000000c4fd2-0005e8793efa3c9f.journal (75.6M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@0005ebc294008e50-61ecce913be0a6d8.journal~ (48.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@0005ebc295312fef-3cba9fc94d9ce994.journal~ (24.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@4d7a4cf7206645c1be86b90c8545038b-0000000000000001-0005ebc293a32e1d.journal (35.9M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@c1f0319e913f491eb0592b5bf6120634-0000000000000849-0005ebc295312bf5.journal (24.2M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@4d7a4cf7206645c1be86b90c8545038b-00000000000087f0-0005ec3a9f7adbe0.journal (27.4M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@c1f0319e913f491eb0592b5bf6120634-00000000000087f3-0005ec3a9f8552c9.journal (15.6M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@4d7a4cf7206645c1be86b90c8545038b-000000000000c71d-0005ec68f557bdb9.journal (86.3M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@c1f0319e913f491eb0592b5bf6120634-000000000000c76e-0005ec68f5d141bb.journal (45.5M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@4d7a4cf7206645c1be86b90c8545038b-00000000000295c6-0005eda9a4e0a064.journal (101.1M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@c1f0319e913f491eb0592b5bf6120634-00000000000295d3-0005eda9a6d1c008.journal (49.3M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@4d7a4cf7206645c1be86b90c8545038b-00000000000496f0-0005efd99473c77a.journal (24.2M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@c1f0319e913f491eb0592b5bf6120634-0000000000049709-0005efd994af4f53.journal (18.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@0005f07a1bdbc17a-c5c774480612d13b.journal~ (32.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@0005f07a1cddb312-46544ba8a1be6b0c.journal~ (24.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@e43b088040244b2eb17ba242172fd344-0000000000000001-0005f07a1b7d812f.journal (47.6M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@bf2b6fc099574de389fb3ca999c39fac-000000000000081e-0005f07a1cddb00d.journal (39.3M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@e43b088040244b2eb17ba242172fd344-000000000000e80b-0005f14353aa6641.journal (56.8M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@bf2b6fc099574de389fb3ca999c39fac-000000000000f10e-0005f14355ebdf51.journal (29.6M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@e43b088040244b2eb17ba242172fd344-000000000001da21-0005f28b49fd84e8.journal (103.9M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@bf2b6fc099574de389fb3ca999c39fac-000000000001da2c-0005f28b4a207d8f.journal (55.8M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@0005f5809ef4bbc6-0fff1616570c1c6c.journal~ (32.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@bf2b6fc099574de389fb3ca999c39fac-0000000000040e7e-0005f4f115e46cde.journal (56.9M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@b2e11e73e1614520b490aed363052b0d-0000000000000001-0005f5809e926696.journal (68.7M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@bf2b6fc099574de389fb3ca999c39fac-000000000005e5e4-0005f755fe16aca4.journal (45.0M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@b2e11e73e1614520b490aed363052b0d-000000000005e5e5-0005f755fe31da09.journal (86.7M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/system@b2e11e73e1614520b490aed363052b0d-000000000007a075-0005f983b71123c2.journal (35.4M).
Deleted archived journal /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7/user-1000@bf2b6fc099574de389fb3ca999c39fac-000000000007a10d-0005f983b7eac6ea.journal (485.3M).
Vacuuming done, freed 1.8G of archived journals from /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7.                                                              /0.1s
➜  bleachbit git:(journal-fixes) ✗

`--vacuum-*` commands only remove archived log files, so need to
investigate how to forcefullty archive them.

Also need to sum up sizes from all locations. `journalctl` gives these.

    Vacuuming done, freed 0B of archived journals from /var/log/journal.
    Vacuuming done, freed 0B of archived journals from /run/log/journal.
    Vacuuming done, freed 1.8G of archived journals from /var/log/journal/c3b1f5b205ed4158bd61c304044f4bb7.                                                              /0.1s
@abitrolly abitrolly marked this pull request as ready for review April 25, 2023 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant