Apa fungsi Log2ram ?

Sesuai namanya dia akan menulis log di ram server kita. Untuk apa bagi pengguna rasp pi tentu sangat mempertimbangkan umur sdcard nya kan. Nah ini salah satu solusinya, mengurangi read write sdcard.

1. Install repo :

sudo echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list

2. Tambahkan kunci GPG :

sudo wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -

3. Update packages dahulu :

sudo apt update

hem, kok muncul warning :

W: http://packages.azlux.fr/debian/dists/buster/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Ok, kita bereskan dahulu masalah GPG

3.a. Lihat key list dahulu :

sudo apt-key list

hasilnya :

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
/etc/apt/trusted.gpg
--------------------
pub   rsa4096 2019-12-19 [SC] [expires: 2029-12-16]
      98B8 24A5 FA7D 3A10 FDB2  25B7 CA54 8A0A 0312 D8E6
uid           [ unknown] Azlux <This email address is being protected from spambots. You need JavaScript enabled to view it.>
sub   rsa4096 2019-12-19 [E] [expires: 2029-12-16]

3.b. Ekspor key nya dahulu :

sudo apt-key export 0312D8E6 | sudo gpg --dearmour -o /usr/share/keyrings/azlux.gpg

note : 0312D8E6 adalah 8 digit terakhir dari key yang mau di sign.

3.c. Kemudian masukkan key yang tadi di eksport :

sudo echo "deb [arch=amd64 signed-by=/usr/share/keyrings/azlux.gpg] http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list

3.d. Hapus key original :

sudo apt-key del  0312D8E6

4. Install log2ram :

sudo apt install log2ram

5. Edit konfigurasinya :

sudo vi /etc/log2ram.conf

6. Bersihkan dahulu log yang ada, untuk menghindari alokasi log2ram tidak cukup :

sudo journalctl --rotate
sudo journalctl --vacuum-time=7d
sudo journalctl --vacuum-size=10M

7. Start log2ram dan lihat statusnya :

sudo systemctl start log2ram
sudo systemctl status log2ram

8. Beres, jika ingin lihat hasilnya bisa lakukan perintah df -h , log akan berubah lokasi dan ukuranya menyesuaikan setingan log2ram.