bycast.log和bycast-err.log中的错误代码是什么
适用场景
StorageGRID
问题解答
StorageGRID 环境中的服务器操作系统为Linux、在Linux环境中运行的所有C程序都使用标准系统错误代码。 因此、在检查bycast.log或bycast-err.log进行故障排除时、您可能会发现某些错误编号。
在byncast.log中、EXXX错误代码与标准系统错误代码完全对应:
示例
Oct 10 17:44:28 servername ADE: |12093429 14014 000051 SVFY %DED 2011-02-15T17:44:28.457162| WARNING 0823 SVFY: StorageReader ended with I/O error 'E005'
从下面的错误代码表中、错误5或E005表示报告了"I/O错误"。
Oct 10 12:59:45 servername ADE: |17036084 1026 000040 IP4F ECPL 2006-10-16T12:59:45.037611| WARNING
0436 IP4F: Error E104, Connection 24
从下面的错误代码表中、错误104表示"对等方重置连接"。
注意:这些错误也称为Linux C编程错误代码、因为Linux是以C编程语言编写的。
下面列出了Linux操作系统中的错误编号及其说明。要了解错误代码的问题描述 、请参见下表。
错误代码表 | ||
---|---|---|
错误编号 | Error Code | 错误问题描述 |
1 | EPERM | 不允许执行此操作 |
2 | 已执行 | 没有此类文件或目录 |
3 | ESRCH | 无此过程 |
4 | EINTR | 系统调用中断 |
5 | EIO | I/O错误 |
6 | ENXIO | 没有此类设备或地址 |
7 | E2BIG | 参数列表太长 |
8 | ENOExec | Exec格式错误 |
9 | EBADF | 文件编号错误 |
10 | ECHILD | 无子进程 |
11 | EAGAIN | 重试 |
12 | ENOMEM | 内存不足 |
13 | EACCE | 权限被拒绝 |
14 | 默认 | 地址错误 |
15 | ENOTBLK | 需要块设备 |
16 | EBUSY | 设备或资源繁忙 |
17 | EEXIST | 文件已存在 |
18 | EXDEV | 跨设备链路 |
19 | ENODEV | 没有此类设备 |
20 | ENOTDIR | 不是目录 |
21 | EISDIR | 是一个目录 |
22 | EINVAL | 参数无效 |
23 | ENFILE | 文件表溢出 |
24 | EMFILE | 打开的文件过多 |
25 | ENOTTY | 不是一种打字机 |
26 | ETXTBSY | 文本文件繁忙 |
27 | EFBIG | 文件太大 |
28 | ENOSPC | No space left on device |
29 | ESPIPE | 非法寻道 |
30 | EROFS | 只读文件系统 |
31 | EMLINK | 链路太多 |
32 | EPIPE | 管道已断开 |
33 | 以登 | 数学参数不在功能域中 |
34 | 电子书 | 数学结果不可代表 |
35 | EDEADLK | 可能会发生资源死锁 |
36 | ENAMETOOLONG | 文件名太长 |
37 | ENOLCK | 没有可用的记录锁定 |
38 | ENOSYS | 未实施功能 |
39 | ENOTEMPTY | 目录不为空 |
40 | ELOOP | 遇到的符号链接太多 |
42 | ENOMSG | 没有所需类型的消息 |
43 | EIDRM | 已删除标识符 |
44 | ECHRNG | 通道编号超出范围 |
45 | EL2NSync | 2级未同步 |
46 | EL3HLT | 3级已暂停 |
47 | EL3RST | 3级重置 |
48 | ELNRNG | 链路编号超出范围 |
49 | EUNATCH | 未连接协议驱动程序 |
50 | ENOCSI | 没有可用的CSI结构 |
51 | EL2HLT | 级别2已暂停 |
52 | EBADE | 交换无效 |
53 | EBADR | 请求描述符无效 |
54 | EXFULL | Exchange已满 |
55 | ENOANO | 无阳极 |
56 | EBADRQC | 请求代码无效 |
57 | EBADLT | 插槽无效 |
59 | EBFNT | 字体文件格式错误 |
60 | ENOSTR | 设备不是流 |
61 | ENODATA | 没有可用数据 |
62 | 时间 | 计时器已过期 |
63 | ENOSR | 流资源不足 |
64 | ENONET | 计算机不在网络上 |
65 | ENOPK | 未安装软件包 |
66 | EREMOTE | 对象为远程对象 |
67 | ENOLINK | 链路已切断 |
68 | EADV | 公布错误 |
69 | ESRMNT | Srmount错误 |
70 | eComm | 发送时出现通信错误 |
71 | EPROTO | 协议错误 |
72 | EMULTIHOP | 已尝试多跃点 |
73 | EDOTDOT | RFS专用错误 |
74 | EBADMSG | 不是数据消息 |
75 | 超越 | 对于定义的数据类型、值太大 |
76 | ENOTUNIQ | 名称在网络上不唯一 |
77 | EBADFD | 文件描述符处于错误状态 |
78 | 错误 | 已更改远程地址 |
79 | EIBAcc | 无法访问所需的共享库 |
80 | EIBBAD | 访问损坏的共享库 |
81 | ELIBSCN | a.out中的.lib部分已损坏 |
82 | ELIBMAX | 正在尝试链接过多的共享库 |
83 | ELIBExec | 无法直接执行共享库 |
84 | EILSEQ | 字节序列非法 |
85 | 错误 | 应重新启动中断的系统调用 |
86 | ESTRPIPE | 流管道错误 |
87 | EUSERs. | 用户过多 |
88 | ENOTSOCK | 在非套接字上执行套接字操作 |
89 | EDESTADDRREQ | 目标地址为必填项 |
90 | EMSSIZE | 消息太长 |
91. | EPROTOTYPE | 套接字的协议类型错误 |
92 | ENOPROTOOPT | 协议不可用 |
93 | 产品说明 | 不支持协议 |
94 | ESOCKTNOSUPPORT | 不支持套接字类型 |
95 | EOPNOTSUPP | 传输端点上不支持此操作 |
96 | EPFNOSUPPORT | 不支持协议系列 |
97 | EAFNOSUPPORT | 协议不支持地址系列 |
98 | EADDRINUSE | 地址已在使用中 |
99 | EADDRNOTAVAIL | 无法分配请求的地址 |
100 | ENETDOWN | 网络已关闭 |
101 | ENETUNREACH | 无法访问网络 |
102 | ENETRESET | 由于重置、网络已断开连接 |
103 | 已完成 | 软件导致连接中止 |
104. | ECONNRESET | 对等方重置连接 |
105 | ENOBUFS | 无可用缓冲区空间 |
106. | EISCONN | 传输端点已连接 |
107 | ENOTCONN | 传输端点未连接 |
108 | ESHUTDOWN | 传输端点关闭后无法发送 |
109. | ETOOMANYREFS | 引用过多:无法接合 |
110 | ETIMEDOUT | 连接超时 |
111 | ECONNREFUSED | 连接被拒绝 |
112 | EHOSTDOWN | 主机已关闭 |
113 | EHOSTUNREACH | 没有到主机的路由 |
114 | EALREADY | 操作已在进行中 |
115 | EINPROGRESS | 操作正在进行中 |
116 | ESTALE | NFS文件句柄已过时 |
117 | EUC | 结构需要清理 |
118 | ENOTCAM | 不是名为type的Xenix文件 |
119 | ENAVAIL | 没有可用的Xenix信号 |
120 | EISNAM | 是一个命名类型的文件 |
121 | EREMOTEIO | 远程I/O错误 |
122. | EDQUOT | 已超过配额 |
123 | ENOMINDIUM | 未找到介质 |
124. | EMeduMTYPE | 介质类型错误 |
125 | ECANCELED | 操作已取消 |
126 | ENOKEY | 所需密钥不可用 |
127 | EKEYEXPIRED | 密钥已过期 |
128 | EKBREVOKED | 密钥已撤销 |
129. | 已完成 | 密钥已被服务拒绝 |
130 | 终止 | 所有者已死亡 |
131 | ENOTRECOVERABLE | 状态不可恢复 |