提交 44c62e41 编写于 作者: A Annie_wang

update docs

Signed-off-by: NAnnie_wang <annie.wangli@huawei.com>
上级 f9cf0d1c
......@@ -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是否异常。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册