On Thu, May 4, 2023 at 7:33 AM Khem Raj <[email protected]> wrote:
>
> On Wed, May 3, 2023 at 10:29 PM Marek Belisko <[email protected]> wrote:
> >
> > Hi,
> >
> > I'm building an image using a kirkstone release for a banana pi m2
> > board. I've created wic file with 2 partitions one for rootfs and
> > second for storage. Storage partition if mounted to /opt/storage and
> > resized to then end of the SD card.
> > wks snippet:
> > part /opt/storage --source rootfs
> > --rootfs-dir=${IMAGE_ROOTFS}/opt/storage --ondisk mmcblk0
> > --fstype=ext4 --fsoptions="defaults,x-systemd.growfs" --align 2048
> > --fixed-size=10M
> >
> > This works fine. I've also added custom systemd-conf file for
> > journal.conf which set logs to persistent like:
> > [Journal]
> > Storage=persistent
> > ForwardToSyslog=yes
> > RuntimeMaxUse=100M
> >
> > In local.conf I've added: VOLATILE_LOG_DIR = "no" which makes /var/log
> > non volatile.
> >
> > When image is build I've added following:
> >
> > persist_logs() {
> >         mkdir -p ${IMAGE_ROOTFS}/opt/storage/journal
> >         mv ${IMAGE_ROOTFS}/var/log ${IMAGE_ROOTFS}/opt/storage/journal
> >         ln -sf /opt//storage/journal ${IMAGE_ROOTFS}/var/log
> > }
> >
> > # Create persistent logs
> > ROOTFS_POSTPROCESS_COMMAND += "persist_logs; "
> >
> > But even after all those changes, the journal is saved in /run/var ...
> >
> > Any ideas what I'm doing wrong?
> >
>
> Perhaps its not mounted yet when systemd journal needs it. So it falls
> back to /run to store it.
> usually I have always done mounting in a pre-init step via something
> like initramfs before passing
> control to systemd. That worked reliably well.
Ok thanks I'll give a try.
>
> > Thanks and BR,
> >
> > marek
> >
> > --
> > as simple and primitive as possible
> > -------------------------------------------------
> > Marek Belisko - OPEN-NANDRA
> > Freelance Developer
> >
> > Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
> > Tel: +421 915 052 184
> > skype: marekwhite
> > twitter: #opennandra
> > web: http://open-nandra.com
> >
> > 
> >
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#59865): https://lists.yoctoproject.org/g/yocto/message/59865
Mute This Topic: https://lists.yoctoproject.org/mt/98678435/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to