You need to enable JavaScript to run this app.
导航
客户端操作系统兼容性 FAQ
最近更新时间:2024.08.13 19:06:48首次发布时间:2024.08.13 19:06:48

本文介绍客户端操作系统兼容性相关的常见问题,供您参考。

veLinux 1.0 镜像中 vePFS 目录里执行程序报错怎么办?

如果您的挂载服务在 2023 年 07 月 11 日之前创建,且添加了使用 veLinux 1.0 镜像(内核 5.4.250)的客户端节点,在挂载目录中执行可执行文件会遇到以下报错:

以上报错是由于 5.4.250 内核要求通过 read_iter 来加载代码,2023 年 07 月 11 日之前版本的客户端节点 vePFS 模块未实现此接口,如果您遇到上述兼容性问题,请选择其他兼容的操作系统,支持的操作系统列表,请参见客户端限制
如果您有其他需求,请提交工单联系火山引擎协助处理。

vePFS 挂载点通过 splice_read 读取数据不对怎么办?

使用火山公共镜像 ubuntu20.04(内核版本 4.18)、ubuntu 22.04(内核 5.15) 及 veLinux 1.0 (内核版本 5.4、5.10)时,应用通过 splice_read 对空文件发起读,会触发 readpage 动作,将零页面缓存至 pagecache 中,导致后续 splice_read 请求命中零页面,出现读取数据异常。
如遇上述问题,可升级客户端节点内核版本规避,请提交工单联系火山引擎协助处理。

vePFS 挂载点通过 splice_write 写数据报错怎么办?

ECS 操作系统内核版本大于等于 5.10 版本时,应用通过 splice_write 写文件报错,原因是 vePFS 当前未支持 splice_write。
如遇上述问题,可选择其他低版本内核的镜像进行规避,请提交工单联系火山引擎协助处理。