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 | 状态不可恢复 |