diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-filemanagement.md b/zh-cn/application-dev/reference/errorcodes/errorcode-filemanagement.md index 976d9b974990bb178830bbea800a73f8f19c8e4e..6b5de4d6fa6f3eef88121456a43dc8f47dc73bbf 100644 --- a/zh-cn/application-dev/reference/errorcodes/errorcode-filemanagement.md +++ b/zh-cn/application-dev/reference/errorcodes/errorcode-filemanagement.md @@ -11,711 +11,913 @@ ### 13900001 操作不允许 **错误信息** + Operation not permitted **可能原因** -当前用户文件操作不被允许 + +当前用户文件操作不被允许。 **处理步骤** -确认文件权限 + +确认文件权限。 ### 13900002 没有这个文件或目录 **错误信息** + No such file or directory **可能原因** -文件或目录不存在 + +文件或目录不存在。 **处理步骤** -确认文件路径是否存在 + +确认文件路径是否存在。 ### 13900003 没有这样的进程 **错误信息** + No such process **可能原因** -进程不存在 + +进程不存在。 **处理步骤** -1.确认进程是否被意外杀死 -2.确认相关服务是否已启动 + +1.确认进程是否被意外杀死。 + +2.确认相关服务是否已启动。 ### 13900004 系统调用被中断 **错误信息** + Interrupted system call **可能原因** -系统调用被其他线程中断 + +系统调用被其他线程中断。 **处理步骤** -1.检查多线程代码逻辑 -2.重新进行系统调用 + +1.检查多线程代码逻辑。 + +2.重新进行系统调用。 ### 13900005 I/0错误 **错误信息** + I/O error **可能原因** -I0请求非法 + +I0请求非法。 **处理步骤** -重新进行I0请求 + +重新进行I0请求。 ### 13900006 没有这个设备或地址 **错误信息** + No such device or address **可能原因** -设备或地址信息错误 + +设备或地址信息错误。 **处理步骤** -确认设备或地址信息 + +确认设备或地址信息。 ### 13900007 参数列表太长 **错误信息** + Arg list too long **可能原因** -参数列表过长 + +参数列表过长。 **处理步骤** -减少参数个数 + +减少参数个数。 ### 13900008 坏的文件描述符 **错误信息** + Bad file descriptor **可能原因** -此文件描述符已关闭 + +此文件描述符已关闭。 **处理步骤** -确认此文件描述符是否已关闭 + +确认此文件描述符是否已关闭。 ### 13900009 没有子进程 **错误信息** + No child processes **可能原因** -无法创建子进程 + +无法创建子进程。 **处理步骤** -确认系统中最大进程数 + +确认系统中最大进程数。 ### 13900010 资源暂时不可用 **错误信息** + Try again **可能原因** -资源被阻塞 + +资源被阻塞。 **处理步骤** -重新请求资源 + +重新请求资源。 ### 13900011 内存溢出 **错误信息** + Out of memory **可能原因** -内存溢出 + +内存溢出。 **处理步骤** -1.确认内存开销 -2.管理系统内存开销 + +1.确认内存开销。 + +2.管理系统内存开销。 ### 13900012 拒绝许可 **错误信息** + Permission denied **可能原因** -1.文件操作无权限 -2.文件沙箱路径地址错误 + +1.文件操作无权限。 + +2.文件沙箱路径地址错误。 **处理步骤** -1.确认权限 -2.确认文件沙箱路径地址 + +1.确认权限。 + +2.确认文件沙箱路径地址。 ### 13900013 错误的地址 **错误信息** + Bad address **可能原因** -地址错误 + +地址错误。 **处理步骤** -确认地址是否正确 + +确认地址是否正确。 ### 13900014 设备或资源忙 **错误信息** + Device or resource busy **可能原因** -请求的资源不可用 + +请求的资源不可用。 **处理步骤** -重新请求资源 + +重新请求资源。 ### 13900015 文件存在 **错误信息** + File exists **可能原因** -需创建的文件已存在 + +需创建的文件已存在。 **处理步骤** -确认文件路径是否正确 + +确认文件路径是否正确。 ### 13900016 无效的交叉链接 **错误信息** + Cross-device link **可能原因** -跨设备链接失败 + +跨设备链接失败。 **处理步骤** -确认跨设备是否正常 + +确认跨设备是否正常。 ### 13900017 设备不存在 **错误信息** + No such device **可能原因** -设备未被识别 + +设备未被识别。 **处理步骤** -确认设备间连接是否正常 + +确认设备间连接是否正常。 ### 13900018 不是一个目录 **错误信息** + Not a directory **可能原因** -此路径不是文件夹目录 + +此路径不是文件夹目录。 **处理步骤** -确认路径是否正确 + +确认路径是否正确。 ### 13900019 是一个目录 **错误信息** + Is a directory **可能原因** -此路径是文件夹目录 + +此路径是文件夹目录。 **处理步骤** -确认路径是否正确 + +确认路径是否正确。 ### 13900020 无效的参数 **错误信息** + Invalid argument **可能原因** -输入参数非法 + +输入参数非法。 **处理步骤** -确认参数合法性 + +确认参数合法性。 ### 13900021 打开太多的文件系统 **错误信息** + File table overflow **可能原因** -进程打开过多的文件描述符 + +进程打开过多的文件描述符。 **处理步骤** -关闭不相关的文件描述符 + +关闭不相关的文件描述符。 ### 13900022 打开的文件过多 **错误信息** + Too many open files **可能原因** -系统打开过多的文件 + +系统打开过多的文件。 **处理步骤** -关闭不需要的文件 + +关闭不需要的文件。 ### 13900023 文本文件忙 **错误信息** + Text file busy **可能原因** -程序的可执行文件正在被使用 + +程序的可执行文件正在被使用。 **处理步骤** -关闭正在调试的程序 + +关闭正在调试的程序。 ### 13900024 文件太大 **错误信息** + File too large **可能原因** -文件大小超出最大文件大小 + +文件大小超出最大文件大小。 **处理步骤** -确认文件大小是否满足最大文件大小 + +确认文件大小是否满足最大文件大小。 ### 13900025 设备上没有空间 **错误信息** + No space left on device **可能原因** -设备存储空间不足 + +设备存储空间不足。 **处理步骤** -清理设备存储空间 + +清理设备存储空间。 ### 13900026 非法移位 **错误信息** + Illegal seek **可能原因** -在管道或FIFO中使用seek + +在管道或FIFO中使用seek。 **处理步骤** -确认seek使用 + +确认seek使用。 ### 13900027 只读文件系统 **错误信息** + Read-only file system **可能原因** -文件系统只支持读 + +文件系统只支持读。 **处理步骤** -确认文件是否只读 + +确认文件是否只读。 ### 13900028 太多的链接 **错误信息** + Too many links **可能原因** -文件已达最大链接数 + +文件已达最大链接数。 **处理步骤** -清理无用链接 + +清理无用链接。 ### 13900029 资源死锁错误 **错误信息** + Resource deadlock would occur **可能原因** -资源死锁 + +资源死锁。 **处理步骤** -终止死锁进程 + +终止死锁进程。 ### 13900030 文件名太长 **错误信息** + Filename too Long **可能原因** -路径或文件名超过最大长度 + +路径或文件名超过最大长度。 **处理步骤** -确认路径或文件名长度 + +确认路径或文件名长度。 ### 13900031 功能没有实现 **错误信息** + Function not implemented **可能原因** -系统不支持此功能 + +系统不支持此功能。 **处理步骤** -确认系统版本 + +确认系统版本。 ### 13900032 目录非空 **错误信息** + Directory not empty **可能原因** -指定目录不为空 + +指定目录不为空。 **处理步骤** -1.确认目录路径 -2.确认路径为空 + +1.确认目录路径。 + +2.确认路径为空。 ### 13900033 符号链接层次太多 **错误信息** -Too many symbolic liks encountered + +Too many symbolic links encountered **可能原因** -符号链接层次过多 + +符号链接层次过多。 **处理步骤** -清理无关符号链接 + +清理无关符号链接。 ### 13900034 操作被阻塞 **错误信息** + Operation would block **可能原因** -操作被阻塞 + +操作被阻塞。 **处理步骤** -重新进行操作 + +重新进行操作。 ### 13900035 请求描述符无效 **错误信息** -Invalid request desecriptor + +Invalid request descriptor **可能原因** -文件描述符非法 + +文件描述符非法。 **处理步骤** -确认文件描述符是否合法 + +确认文件描述符是否合法。 ### 13900036 设备不是字符流 **错误信息** + Device not a stream **可能原因** -文件描述符指向非流设备 + +文件描述符指向非流设备。 **处理步骤** -确认文件描述符是否指向流设备 + +确认文件描述符是否指向流设备。 ### 13900037 无可用数据 **错误信息** + No data available **可能原因** -数据不可用 + +数据不可用。 **处理步骤** -重新请求数据 + +重新请求数据。 ### 13900038 对于定义的数据类型,值太大 **错误信息** + Value too large for defined data type **可能原因** -值超出所定义的数据类型范围 + +值超出所定义的数据类型范围。 **处理步骤** -修改数据类型 + +修改数据类型。 ### 13900039 文件描述符在坏状态 **错误信息** + File descriptor in bad state **可能原因** -文件描述符损坏 + +文件描述符损坏。 **处理步骤** -确认文件描述符合法性 + +确认文件描述符合法性。 ### 13900040 应该重新启动被中断的系统调用 **错误信息** -Interrupted systen call should be restarted + +Interrupted system call should be restarted **可能原因** -系统调用被中断 + +系统调用被中断。 **处理步骤** -重新进行系统调用 + +重新进行系统调用。 ### 13900041 超出磁盘配额 **错误信息** + Quota exceeded **可能原因** -磁盘空间不足 + +磁盘空间不足。 **处理步骤** -清理磁盘存储空间 + +清理磁盘存储空间。 ### 13900042 未知错误 **错误信息** + Unknown error **可能原因** + 内部错误 **处理步骤** -1.重试接口 -2.重启服务 + +1.重试接口。 + +2.重启服务。 ## 用户数据管理错误码 ### 14000001 文件名非法 **错误信息** + Invalid display name **可能原因** -文件名存在非法字符 + +文件名存在非法字符。 **处理步骤** -删除非法字符 + +删除非法字符。 ### 14000002 非法URI **错误信息** + Invalid uri **可能原因** + URI不合法 **处理步骤** -直接使用查询获取的uri + +直接使用查询获取的uri。 ### 14000003 文件后缀非法 **错误信息** -Invalid file extension + +Invalid file name extension **可能原因** -按照文件类型命名 + +按照文件类型命名。 **处理步骤** -检查文件名后缀 + +检查文件名后缀。 ### 14000004 文件已进入回收站 **错误信息** + File has been put into trash bin **可能原因** -文件已经被删除进入回收站 + +文件已经被删除进入回收站。 **处理步骤** -检查文件是否已经进入回收站 + +检查文件是否已经进入回收站。 ## 空间统计错误码 ### 13600001 IPC通信失败 **错误信息** + IPC error **可能原因** -调用服务不存在 + +调用服务不存在。 **处理步骤** -检查服务是否启动 + +检查服务是否启动。 ### 13600002 文件系统类型不支持 **错误信息** + Not supported filesystem **可能原因** -操作的文件系统类型不支持 + +操作的文件系统类型不支持。 **处理步骤** -修改为正确的文件系统类型 + +修改为正确的文件系统类型。 ### 13600003 挂载失败 **错误信息** + Failed to mount **可能原因** -调用挂载命令失败 + +调用挂载命令失败。 **处理步骤** -拔卡尝试重新挂载 + +拔卡尝试重新挂载。 ### 13600004 卸载失败 **错误信息** + Failed to unmount **可能原因** -设备繁忙 + +设备繁忙。 **处理步骤** -检查外卡文件是否被线程占用, 杀掉占用线程 + +检查外卡文件是否被线程占用, 杀掉占用线程。 ### 13600005 卷状态错误 **错误信息** + Incorrect volume state **可能原因** -操作的卷状态错误 + +操作的卷状态错误。 **处理步骤** -检查当前卷状态是否正确 + +检查当前卷状态是否正确。 ### 13600006 创建目录或者节点失败 **错误信息** + Prepare directory or node error **可能原因** -目录或节点已存在 + +目录或节点已存在。 **处理步骤** -检查待创建目录或节点是否存在 + +检查待创建目录或节点是否存在。 ### 13600007 删除目录或者节点失败 **错误信息** + Delete directory or node error **可能原因** -目录或节点已删除 + +目录或节点已删除。 **处理步骤** -检查待删除目录或节点是否存在 + +检查待删除目录或节点是否存在。 ### 13600008 操作对象不存在 **错误信息** + No such object **可能原因** -1.输入错误的卷id -2.输入错误的包名 + +1.输入错误的卷id。 + +2.输入错误的包名。 **处理步骤** -1.检查输入的卷是否存在 -2.检查输入的应用包名是否存在 + +1.检查输入的卷是否存在。 + +2.检查输入的应用包名是否存在。 ### 13600009 用户id超出范围 **错误信息** + User id out of range **可能原因** -输入错误的用户id + +输入错误的用户id。 **处理步骤** -检查输入的用户id是否处于正常范围 + +检查输入的用户id是否处于正常范围。 ## 公共文件访问错误码 ### 14300001 IPC通信失败 **错误信息** + IPC error **可能原因** -1.server端服务不在 -2.extension机制异常 + +1.server端服务不在。 + +2.extension机制异常。 **处理步骤** -检查server端服务是否存在 + +检查server端服务是否存在。 ### 14300002 URI格式错误 **错误信息** + Invalid uri **可能原因** -使用非法uri + +使用非法uri。 **处理步骤** -检查URI格式 + +检查URI格式。 ### 14300003 查询server端ability信息失败 **错误信息** + Fail to get fileextension info **可能原因** -BMS接口异常 + +BMS接口异常。 **处理步骤** + 系统基础能力问题 ### 14300004 js-server实际返回的结果异常 **错误信息** + Get wrong result **可能原因** -server端返回实际数据不当 + +server端返回实际数据不当。 **处理步骤** -server端返回值检查 + +server端返回值检查。 ### 14300005 notify注册失败 **错误信息** + Fail to register notification **可能原因** -1.server端服务不在 -2.extension机制异常 + +1.server端服务不在。 + +2.extension机制异常。 **处理步骤** -检查server端服务是否存在 + +检查server端服务是否存在。 ### 14300006 notify移除失败 **错误信息** + Fail to remove notification **可能原因** -1.server端服务不在 -2.extension机制异常 + +1.server端服务不在。 + +2.extension机制异常。 **处理步骤** -检查server端服务是否存在 + +检查server端服务是否存在。 ### 14300007 notify代理初始化失败 **错误信息** + Fail to init notification agent **可能原因** -未注册就去取消notify + +未注册就去取消notify。 **处理步骤** -是否注册过 + +是否注册过。 ### 14300008 js-server端通知代理失败 **错误信息** + Fail to notify agent **可能原因** -1.服务不在 -2.extension机制异常 + +1.服务不在。 + +2.extension机制异常。 **处理步骤** -检查client是否异常 + +检查client是否异常。