赞
踩
目录
1.先修改journald.conf配置,storage参数改为persistent
4.第二题要求复制journal文件夹下面的.journal文件,因此考虑用root用户执行find命令
5.为了确保文件能够被普通用户作为容器的永久存储使用,还需要变更所有者权限,由于带有-R递归参数,因此 要在对应目录下操作,不然会波及其他路径,造成系统权限问题
10.运行容器,结尾一定要带:Z,因为开启了SELinux,注意一定要-itd和-v
11.创建普通用户的systemd配置目录,-p代表强制创建不存在的部分
两题一定要合在一起做
vim /etc/systemd/journald.conf
find /var/log/journal/ -name "*.journal" -exec cp -a {} /home/elovodo/container_journal/ \;
podman run -itd -v /home/elovodo/container_journal:/var/log/journal:Z --name container_logserver utility.example.com:5000/rlogserver
格式为podman run -itd -v 新挂载目录:旧挂载目录:Z --name 容器名 容器URL*
- mkdir ~/.config/systemd/user -p
- cd ~/.config/systemd/user/
- podman stop container_logserver
- podman rm container_logserver
loginctl enable-linger
systemctl --user daemon-reload
systemctl --user enable container_logserver.service --now
- systemctl --user status container_logserver
- podman ps
完成!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。