登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
【大赛通知】开源中国「2026北京开源行业解决方案创新赛」火热报名中,百万奖池等你的项目
代码拉取完成,页面将自动刷新
仓库状态说明
开源项目
>
其他开源
>
RISC-V 开发
&&
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
57
Star
190
Fork
150
openEuler
/
RISC-V
关闭
代码
Issues
182
Pull Requests
0
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
[oerv 24.03 LTS SP1]sysmonitor 测试EXT3/4文件系统监控和网卡监控问题
待办的
#IBD7B8
任务
Jvle
创建于
2024-12-23 19:55
# 描述特性测试的软件环境信息 版本信息 - OS镜像 RISC-V-2403-sp1 问题1:https://repo.tarsier-infra.isrc.ac.cn/openEuler-RISC-V/devel/20241126/v0.1/QEMU/openEuler-24.03SP1-V1-base-qemu-devel.qcow2.zst 问题2(不能使用虚拟网卡需要实机):https://repo.tarsier-infra.isrc.ac.cn/openEuler-RISC-V/devel/20241126/v0.1/lpi4a/ - 内核 问题1:Linux openeuler-riscv64 6.6.0-46.0.0.51.oe2403sp1.riscv64 问题2:Linux openeuler-riscv64 5.10.113-7.oe2403.riscv64 - 环境 host # 问题描述 ## 问题1 参照:https://docs.openeuler.org/zh/docs/24.03_LTS/docs/sysmonitor/sysmonitor-%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.html#ext3ext4--%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7 复现过程: ```bash [root@openeuler-riscv64 ~]# dd if=/dev/zero of=virtual_disk.img bs=1M count=100 [root@openeuler-riscv64 ~]# losetup /dev/loop0 virtual_disk.img [root@openeuler-riscv64 ~]# mount -o errors=remount-ro /dev/loop0 /mnt/test_disk [root@openeuler-riscv64 ~]# mount | grep loop0 /dev/loop0 on /mnt/test_disk type ext4 (rw,relatime,errors=remount-ro) [root@openeuler-riscv64 ~]# dd if=/dev/zero of=/dev/loop0 bs=1M count=1000 dd: 写入 '/dev/loop0' 时出错: No space left on device 输入了 101+0 块记录 输出了 100+0 块记录 104857600 字节 (105 MB, 100 MiB) 已复制,0.510377 s,205 MB/s [root@openeuler-riscv64 ~]# mount | grep loop0 /dev/loop0 on /mnt/test_disk type ext4 (ro,relatime,errors=remount-ro) ``` 预期结果: ``` [root@openeuler-riscv64 ~]# cat /var/log/sysmonitor.log | grep loop0 ``` 执行指令之后出现类似如下的异常提醒 ```bash info|sysmonitor[127]: loop0 filesystem error. Remount filesystem read-only. info|sysmonitor[127]: fs_monitor_ext3_4: loop0 filesystem error. flag is 1879113728. ``` 现状: 没有看到任何异常信息 ## 问题2 参照:https://docs.openeuler.org/zh/docs/24.03_LTS/docs/sysmonitor/sysmonitor-%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.html#%E7%BD%91%E5%8D%A1%E7%8A%B6%E6%80%81%E7%9B%91%E6%8E%A7 复现过程: ```bash # 不支持虚拟网卡因此以下使用荔枝派4A的2403 lts sp1镜像 [root@openeuler-riscv64 ~]# ifconfig end0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 48:da:35:60:0d:12 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 22 base 0xe000 end1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 48:da:35:60:0d:13 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 23 base 0x4000 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.43.79 netmask 255.255.255.0 broadcast 192.168.43.255 inet6 240e:45e:36c0:a59:7706:9d70:8aa5:3f23 prefixlen 64 scopeid 0x0<global> inet6 fe80::6244:6e6a:2f10:8d00 prefixlen 64 scopeid 0x20<link> ether 2c:05:47:e8:15:64 txqueuelen 1000 (Ethernet) RX packets 48 bytes 6634 (6.4 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 54 bytes 6278 (6.1 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [root@openeuler-riscv64 ~]# vim /etc/sysmonitor/network ---------------------- 文件内容 ---------------------- # network event monitor, format: eth0 UP/DOWN/NEWADDR/DELADDR end0 wlan0 ---------------------- 文件内容 ---------------------- [root@openeuler-riscv64 ~]# sudo ifconfig end0 down [root@openeuler-riscv64 ~]# sudo ifconfig end0 up [root@openeuler-riscv64 ~]# sudo ip addr add 192.168.1.100/24 dev end0 ``` 预期结果: ``` [root@openeuler-riscv64 ~]# cat /var/log/sysmonitor.log | grep end0 ``` 执行指令之后出现类似如下的异常提醒 ```bash info|sysmonitor[127]: lo: ip[::1] prefixlen[128] is added, comm: (ostnamed)[1046], parent comm: syst emd[1] info|sysmonitor[127]: lo: device is up, comm: (ostnamed)[1046], parent comm: systemd[1] info|sysmonitor[881]: Fib4 replace table=255 192.168.122.255/32, comm: daemon-init[1724], parent com m: systemd[1] info|sysmonitor[881]: Fib4 replace table=254 192.168.122.0/24, comm: daemon-init[1724], parent comm: systemd[1] info|sysmonitor[881]: Fib4 replace table=255 192.168.122.0/32, comm: daemon-init[1724], parent comm: systemd[1] info|sysmonitor[881]: Fib6 replace fe80::5054:ff:fef6:b73e/128, comm: kworker/1:3[209], parent comm: kthreadd[2] ``` 现状: 没有看到任何异常信息
# 描述特性测试的软件环境信息 版本信息 - OS镜像 RISC-V-2403-sp1 问题1:https://repo.tarsier-infra.isrc.ac.cn/openEuler-RISC-V/devel/20241126/v0.1/QEMU/openEuler-24.03SP1-V1-base-qemu-devel.qcow2.zst 问题2(不能使用虚拟网卡需要实机):https://repo.tarsier-infra.isrc.ac.cn/openEuler-RISC-V/devel/20241126/v0.1/lpi4a/ - 内核 问题1:Linux openeuler-riscv64 6.6.0-46.0.0.51.oe2403sp1.riscv64 问题2:Linux openeuler-riscv64 5.10.113-7.oe2403.riscv64 - 环境 host # 问题描述 ## 问题1 参照:https://docs.openeuler.org/zh/docs/24.03_LTS/docs/sysmonitor/sysmonitor-%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.html#ext3ext4--%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7 复现过程: ```bash [root@openeuler-riscv64 ~]# dd if=/dev/zero of=virtual_disk.img bs=1M count=100 [root@openeuler-riscv64 ~]# losetup /dev/loop0 virtual_disk.img [root@openeuler-riscv64 ~]# mount -o errors=remount-ro /dev/loop0 /mnt/test_disk [root@openeuler-riscv64 ~]# mount | grep loop0 /dev/loop0 on /mnt/test_disk type ext4 (rw,relatime,errors=remount-ro) [root@openeuler-riscv64 ~]# dd if=/dev/zero of=/dev/loop0 bs=1M count=1000 dd: 写入 '/dev/loop0' 时出错: No space left on device 输入了 101+0 块记录 输出了 100+0 块记录 104857600 字节 (105 MB, 100 MiB) 已复制,0.510377 s,205 MB/s [root@openeuler-riscv64 ~]# mount | grep loop0 /dev/loop0 on /mnt/test_disk type ext4 (ro,relatime,errors=remount-ro) ``` 预期结果: ``` [root@openeuler-riscv64 ~]# cat /var/log/sysmonitor.log | grep loop0 ``` 执行指令之后出现类似如下的异常提醒 ```bash info|sysmonitor[127]: loop0 filesystem error. Remount filesystem read-only. info|sysmonitor[127]: fs_monitor_ext3_4: loop0 filesystem error. flag is 1879113728. ``` 现状: 没有看到任何异常信息 ## 问题2 参照:https://docs.openeuler.org/zh/docs/24.03_LTS/docs/sysmonitor/sysmonitor-%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.html#%E7%BD%91%E5%8D%A1%E7%8A%B6%E6%80%81%E7%9B%91%E6%8E%A7 复现过程: ```bash # 不支持虚拟网卡因此以下使用荔枝派4A的2403 lts sp1镜像 [root@openeuler-riscv64 ~]# ifconfig end0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 48:da:35:60:0d:12 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 22 base 0xe000 end1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 48:da:35:60:0d:13 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 23 base 0x4000 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.43.79 netmask 255.255.255.0 broadcast 192.168.43.255 inet6 240e:45e:36c0:a59:7706:9d70:8aa5:3f23 prefixlen 64 scopeid 0x0<global> inet6 fe80::6244:6e6a:2f10:8d00 prefixlen 64 scopeid 0x20<link> ether 2c:05:47:e8:15:64 txqueuelen 1000 (Ethernet) RX packets 48 bytes 6634 (6.4 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 54 bytes 6278 (6.1 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [root@openeuler-riscv64 ~]# vim /etc/sysmonitor/network ---------------------- 文件内容 ---------------------- # network event monitor, format: eth0 UP/DOWN/NEWADDR/DELADDR end0 wlan0 ---------------------- 文件内容 ---------------------- [root@openeuler-riscv64 ~]# sudo ifconfig end0 down [root@openeuler-riscv64 ~]# sudo ifconfig end0 up [root@openeuler-riscv64 ~]# sudo ip addr add 192.168.1.100/24 dev end0 ``` 预期结果: ``` [root@openeuler-riscv64 ~]# cat /var/log/sysmonitor.log | grep end0 ``` 执行指令之后出现类似如下的异常提醒 ```bash info|sysmonitor[127]: lo: ip[::1] prefixlen[128] is added, comm: (ostnamed)[1046], parent comm: syst emd[1] info|sysmonitor[127]: lo: device is up, comm: (ostnamed)[1046], parent comm: systemd[1] info|sysmonitor[881]: Fib4 replace table=255 192.168.122.255/32, comm: daemon-init[1724], parent com m: systemd[1] info|sysmonitor[881]: Fib4 replace table=254 192.168.122.0/24, comm: daemon-init[1724], parent comm: systemd[1] info|sysmonitor[881]: Fib4 replace table=255 192.168.122.0/32, comm: daemon-init[1724], parent comm: systemd[1] info|sysmonitor[881]: Fib6 replace fe80::5054:ff:fef6:b73e/128, comm: kworker/1:3[209], parent comm: kthreadd[2] ``` 现状: 没有看到任何异常信息
评论 (
6
)
登录
后才可以发表评论
状态
待办的
待办的
进行中
已完成
已拒绝
负责人
未设置
标签
sig/sig-RISC-V
kind/wait_for_update
未设置
项目
未立项任务
未立项任务
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (
-
)
标签 (
-
)
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
预计工期
(小时)
参与者(5)
Shell
1
https://gitee.com/openeuler/RISC-V.git
git@gitee.com:openeuler/RISC-V.git
openeuler
RISC-V
RISC-V
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册