8 Star 0 Fork 38

src-openEuler/rsyslog

 / 详情

【21.03】【arm/x86】systemctl启动rsyslog服务命令和rsyslogd同时执行,系统报错

已验收
缺陷
创建于  
2021-03-03 16:55

【环境信息】
系统:arm,x86虚拟机
内存:4g
cpu:4核
OS版本:21.03
【问题复现步骤】
预置条件:
0、安装rsyslog包
1、创建配置文件:/etc/rsyslog.d/test.conf内容如下:
local7.* /var/log/test
2、停止服务systemctl stop rsyslog
操作步骤:
1.systemctl restart rsyslog
2.rsyslogd
3.查看进程 ps -ef | grep rsyslogd | grep -v root
4.logger -p local7.error 'test'
cat /var/log/test | wc -l
【预期结果】
3.启动两个进程成功
4./var/log/test文件写入两条log
【实际结果】
3.只有一个进程
4./var/log/test文件只有1条log
【附件信息】
rsrslog

附件
zjl_long4年前

评论 (2)

zjl_long 创建了任务 4年前
zjl_long 负责人设置为袁信 4年前
zjl_long 里程碑设置为openEuler 21.03-RC1 4年前
zjl_long 计划开始日期设置为2021-03-03 4年前
zjl_long 计划截止日期设置为2021-03-04 4年前
zjl_long 优先级设置为主要 4年前
zjl_long 关联仓库设置为src-openEuler/rsyslog 4年前
zjl_long 修改了标题 4年前
zjl_long 修改了描述 4年前
Charlie_Li 任务类型任务 修改为缺陷 4年前
展开全部操作日志

2.rsyslogd执行错误,跟1起的是同一个进程,不会成功,也达不到预期,2应该执行rsyslogd -i *.pid文件才会启动另外一个进程。

zjl_long 任务状态待办的 修改为已验收 4年前

验证通过
预置条件:
0、安装rsyslog包
1、创建配置文件:/etc/rsyslog.d/test.conf内容如下:
local7.* /var/log/test
2、停止服务systemctl stop rsyslog
操作步骤:
1.systemctl restart rsyslog
2.查看进程:ps -ef |grep rsyslog |grep -v grep
3.执行:rsyslogd -i /var/run/rsyslog1.pid,logger -p local7.error 'test'
4.查看进程:ps -ef |grep rsyslog |grep -v grep
5.cat /var/log/test | wc -l
【预期结果】
2.1个rsyslog进程启动成功;
4.2个rsyslog进程启动成功;
5.同时/var/log/test文件写入两条log
【实际结果】
2.1个rsyslog进程启动成功;
4.2个rsyslog进程启动成功;
5.同时/var/log/test文件写入两条log
【附件信息】
输入图片说明

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
tianwei-weiwei_150212 zjl_long-zjl_long
1
https://gitee.com/src-openeuler/rsyslog.git
git@gitee.com:src-openeuler/rsyslog.git
src-openeuler
rsyslog
rsyslog

搜索帮助