【学习笔记】2022.8.7

容器题目:
1、用registry(注册表)服务器提供XXX镜像创建容器rongqi
1)容器仓库服务器为http:www//你需要输入用户名和密码登陆它,USER/PASSWD
2)配置容器使其以systemd服务形式启动,并只面向用户USER1
3)服务名为serverNAME,在系统重启后自动启动

2、
1)配置主机系统日志,重启保留数据。自动启动并启动日志
2)将/var/log/journal日志及其任何子目录下的任何.journal复制到/home/USER1/serverNAME
3)配置服务自动启动并自动挂载到/home/USER1/containor_journal
注意:考试会提供一条logger命令,要求在容器中的某个目录中执行,考试的时候会告诉你在哪个目录执行,会告诉你命令是什么。
修改umask,让USER1用户创建普通用户权限为rw—,rang普通用户创建目录的权限为rwx—

考试前先检查node1有没有临时日志信息
$ ssh root@node1
ll -d /run/log/journal(没有则创建)
drwxr-sr-x. 3 root systemd-journal 60 Mar 24 17:56 /run/log/journal
mkdir /var/log/journal
chown root:systemd-journal /var/log/journal(权限改下)
chmod 2755 /var/log/journal(权限改下)
systemctl restart systemd-journald(重启服务)
cp /var/log/journal/*/system.journal /home/wallah/container_logfile/
某文件 某目录
(按照题目要求将某文件复制到某目录)
chown -R wallah ~wallah(改权限)
ll -Z /home/wallah/container_logfile/(查权限)
设置用户密码,知道密码可以不用
echo redhat|passwd --stdin wallah (改密码)
vim /etc/systemd/journald.conf(设置容器永久化)(将系统日志权限改为永久)
Storage=auto 改为
Storage=persistent
exit
换账号
ssh wallah@node1 登录到仓库
podman login registry.lab.example.com(登录容器网站,registry.lab.example.com题目给的容器网站)
admin
redhat321
podman search registry.domain250.example.com/(搜索镜像)
INDEX NAME DESCRIPTION STARS
OFFICIAL AUTOMATED
example.com registry.domain250.example.com/rhel8/rsyslog 0

podman run -d --name rongqi -v /home/wallah/container_logfile:/var/log/journal:Z registry.domain250.example.com/rhel8/rsyslog
↑这句话是启动容器
podman run -d --name (题目给的容器名称 )-v(cp的目的目录):/var/log/journal:Z
(search里的一些内容)
podman stop rongqi(停掉容器)
/.config/systemd/user
loginctl enable-linger(改状态)
loginctl show-user wallah (检查systemd的状态)
创建进程目录,并生成进程(config内核配置文件)
mkdir -p ~/.config/systemd/user/
cd ~/.config/systemd/user/
生成一个进程
podman generate systemd -n rongqi -f(将podman以systemd形式运行-n指定容器名称)
systemctl --user enable --now serverNAME(设置容器开机自动启动并立刻执行)
systemctl --user status serverNAME (看状态)
podman exec rongqi ls /var/log/journal( podman exec进入容器,执行容器语句)
----podman exec XXX ls /var/log/journal
system.journal
user-1004.journal
podman exec rongqi logger -p authpriv.info suibian
进入容器执行命令语句:podman exec 容器名字 命令+目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值