常见问题#
cudaHostRegister失败
可用内存空间不足;
HPKV_SHARE_MEM_FILE_PATH路径权限不足,确保当前用户对该路径拥有读写权限;HPKV_SHARE_MEM_FILE_PATH路径挂载为 ramfs 类型,但系统内核版本高于5.15, 切换为 tempfs 类型;
createMemoryPool失败
可用内存空间不足;
HPKV_SHARE_MEM_FILE_PATH路径权限不足,确保当前用户对该路径拥有读写权限;
日志文件创建失败
HPKV_LOG_FILE_NAME路径权限不足,确保当前用户对该路径拥有读写权限;HPKV_LOG_FILE_NAME中间层路径不存在,手动创建;
KV Cache文件读取错误
KV Cache文件未存储导致文件不存在,忽略;
HPKV_KV_STORAGE_PATH路径权限不足,确保当前用户对该路径拥有读写权限;HPKV_KV_STORAGE_PATH中间路径不存在,手动创建;
KV Cache文件写入错误
HPKV_KV_STORAGE_PATH路径权限不足,确保当前用户对该路径拥有读写权限;HPKV_KV_STORAGE_PATH中间路径不存在,手动创建;
GLIBC 版本不足
# CT-HPKV启动时优先使用系统中较高版本的libstdc++.so
(base) hpkv@ctyunos:~$ export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6