Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

了解 StorageGRID bycast.log

此檔案 `/var/local/log/bycast.log`是 StorageGRID 軟體的主要疑難排解檔案。每個網格節點都有一個 `bycast.log`檔案。該檔案包含特定於該網格節點的訊息。

檔案 `/var/local/log/bycast-err.log`是 `bycast.log`的子集。它包含嚴重等級為 ERROR 和 CRITICAL 的訊息。

您可以選擇變更稽核日誌的目的地,並將稽核資訊傳送至外部 syslog 伺服器。設定外部 syslog 伺服器後,本機稽核記錄日誌仍會繼續產生和儲存。請參閱 "${post_edited_translations.segment}"

bycast.log 的檔案輪換

當 `bycast.log`檔案達到 1 GB 時,現有檔案將會儲存,並建立新的日誌檔。

儲存的檔案會被重新命名為 bycast.log.1,而新檔案會被命名為 bycast.log。當新的 bycast.log`達到 1 GB 時, `bycast.log.1`會被重新命名並壓縮為 `bycast.log.2.gz,而 bycast.log`會被重新命名為 `bycast.log.1

的輪換上限 `bycast.log`為 21 個檔案。當建立第 22 個版本的 `bycast.log`檔案時,最舊的檔案將被刪除。

輪換限制為 `bycast-err.log`七個檔案。

註 如果日誌檔已被壓縮,您絕不能將其解壓縮到寫入該檔案的相同位置。將檔案解壓縮到相同位置可能會干擾日誌輪替指令碼。

您可以選擇變更稽核日誌的目的地,並將稽核資訊傳送至外部 syslog 伺服器。設定外部 syslog 伺服器後,本機稽核記錄日誌仍會繼續產生和儲存。請參閱 "${post_edited_translations.segment}"

bycast.log 中的訊息

訊息 `bycast.log`由 ADE (非同步分散式環境)寫入。ADE 是每個網格節點服務所使用的執行環境。

ADE 訊息範例:

May 15 14:07:11 um-sec-rg1-agn3 ADE: |12455685    0357819531
SVMR EVHR 2019-05-05T27T17:10:29.784677| ERROR 0906 SVMR: Health
check on volume 3 has failed with reason 'TOUT'

ADE 訊息包含以下資訊:

訊息段 範例中的值

節點 ID

12455685

ADE 進程 ID

0357819531

模組名稱

SVMR

訊息識別碼

EVHR

UTC 系統時間

2019-05-05T27T17:10:29.784677 (YYYY-MM-DDTHH:MM:SS.uuuuuu)

嚴重層級

錯誤

內部追蹤編號

0906

訊息

SVMR:Volume 3 的健康檢查失敗,原因為「TOUT」。

bycast.log 中訊息的嚴重性

`bycast.log` 中的訊息會被指派嚴重性層級。

例如:

  • NOTICE — 已發生需要記錄的事件。大多數日誌訊息都屬於此層級。

  • WARNING — 發生意外狀況。

  • ERROR — 發生了一個重大錯誤,將影響營運。

  • CRITICAL — 發生異常情況,導致正常運作停止。您應立即處理根本原因。

錯誤代碼位於 bycast.log

大多數 `bycast.log`中的錯誤訊息都包含錯誤代碼。

下表列出了 bycast.log 中常用的非數字代碼。非數字代碼的確切含義取決於其出現的上下文。

錯誤代碼 意義

SUCS

無錯誤

GERR

未知

取消

取消

ABRT

中止

全部

逾時

INVL

無效的

NFND

找不到

VERS

版本

CONF

組態

失敗

失敗

ICPL

未完成

完畢

完畢

SUNV

服務無法使用

下表列出了 bycast.log 中的數值錯誤代碼。

錯誤編號 錯誤代碼 意義

001

EPERM

禁止操作

002

ENOENT

沒有這樣的檔案或目錄

003

ESRCH

無此程序

004

EINTR

系統呼叫中斷

005

EIO

I/O 錯誤

006

ENXIO

沒有此類裝置或位址

007

E2BIG

引數清單太長

008

ENOEXEC

執行格式錯誤

009

EBADF

檔案編號錯誤

010

ECHILD

沒有子處理程序

011

EAGAIN

再試一次

012

ENOMEM

記憶體容量不足

013

EACCES

沒有權限

014

EFAULT

地址錯誤

015

ENOTBLK

需要區塊設備

016

EBUSY

設備或資源繁忙

017

EEXIST

檔案存在

018

EXDEV

跨裝置連結

019

ENODEV

沒有此裝置

020

ENOTDIR

不是目錄

021

EISDIR

是一個目錄

022

EINVAL

無效參數

023

ENFILE

檔案表溢位

024

EMFILE

開啟的檔案過多

025

ENOTTY

不是打字機

026

ETXTBSY

文字檔案繁忙

027

EFBIG

檔案過大

028

ENOSPC

裝置上沒有剩餘空間

029

ESPIPE

非法搜尋

030

EROFS

唯讀檔案系統

031

EMLINK

連結過多

032

EPIPE

管線中斷

033

以東

數學論證超出函數域

034

ERANGE

數學結果無法表示

035

EDEADLK

資源死結將會發生

036

ENAMETOOLONG

檔案名稱過長

037

ENOLCK

沒有可用的記錄鎖定

038

ENOSYS

功能未實作

039

ENOTEMPTY

目錄不為空

040

ELOOP

遇到過多的符號連結

041

042

ENOMSG

沒有所需類型的訊息

043

EIDRM

識別碼已移除

044

ECHRNG

頻道號碼超出範圍

045

EL2NSYNC

Level 2 未同步

046

EL3HLT

Level 3 已停止

047

EL3RST

Level 3 重設

048

ELNRNG

連結編號超出範圍

049

EUNATCH

協定驅動程式未連接

050

ENOCSI

暫無 CSI 結構

051

EL2HLT

二級警戒暫停

052

EBADE

無效交換

053

EBADR

無效的請求描述符

054

EXFULL

Exchange 完整

055

ENOANO

無陽極

056

EBADRQC

無效請求代碼

057

EBADSLT

無效插槽

058

059

EBFONT

錯誤的字型檔案格式

060

ENOSTR

裝置不是串流

061

ENODATA

暫無資料

062

ETIME

計時器已到期

063

ENOSR

流資源不足

064

ENONET

機器未連接到網路

065

ENOPKG

套件未安裝

066

EREMOTE

物件是遠端的

067

ENOLINK

連結已斷開

068

EADV

廣告錯誤

069

ESRMNT

Srmount 錯誤

070

ECOMM

發送通訊錯誤

071

EPROTO

協定錯誤

072

EMULTIHOP

嘗試多跳傳輸

073

EDOTDOT

RFS 特定錯誤

074

EBADMSG

不是資料訊息

075

EOVERFLOW

值對於定義的資料類型而言太大

076

ENOTUNIQ

名稱在網路上不唯一

077

EBADFD

檔案描述符處於錯誤狀態

078

EREMCHG

遠端位址已變更

079

ELIBACC

無法存取所需的共享程式庫

080

ELIBBAD

存取已損壞的共享程式庫

081

ELIBSCN

082

ELIBMAX

嘗試連結過多的共享程式庫

083

ELIBEXEC

無法直接執行共享的程式庫

084

EILSEQ

非法位元組序列

085

${post_edited_translations.segment}

被中斷的系統呼叫應該會重新啟動

086

ESTRPIPE

${post_edited_translations.segment}

087

${post_edited_translations.segment}

使用者過多

088

${post_edited_translations.segment}

對非通訊端設備執行通訊端操作

089

${post_edited_translations.segment}

需要目的地地址

090

EMSGSIZE

訊息過長

091

${post_edited_translations.segment}

通訊協定類型錯誤,套接字

092

${post_edited_translations.segment}

通訊協定無法使用

093

EPROTONOSUPPORT

不支援此協議

094

${post_edited_translations.segment}

不支援的通訊端類型

095

EOPNOTSUPP

傳輸端點不支援此操作

096

EPFNOSUPPORT

不支援的協定族

097

EAFNOSUPPORT

協定不支援位址族

098

${post_edited_translations.segment}

地址已被使用

099

EADDRNOTAVAIL

無法指派要求的位址

100

${post_edited_translations.segment}

網路中斷

101

ENETUNREACH

網路無法連接

102

${post_edited_translations.segment}

${post_edited_translations.segment}

103

ECONNABORTED

軟體導致連線終止

104

ECONNRESET

連線被對端重置

105

ENOBUFS

沒有可用的緩衝區空間

106

${post_edited_translations.segment}

傳輸端點已連接

107

ENOTCONN

傳輸端點未連線

108

ESHUTDOWN

${post_edited_translations.segment}

109

${post_edited_translations.segment}

太多引用:無法拼接

110

ETIMEDOUT

連線逾時

111

ECONNREFUSED

連線被拒絕

112

EHOSTDOWN

主機已關閉

113

EHOSTUNREACH

沒有通往主機的路徑

114

EALREADY

作業已在進行中

115

EINPROGRESS

${post_edited_translations.segment}

116

117

EUCLEAN

結構需要清理

118

${post_edited_translations.segment}

不是 XENIX 命名類型的檔案

119

ENAVAIL

沒有可用的 XENIX 訊號量

120

EISNAM

${post_edited_translations.segment}

121

EREMOTEIO

${post_edited_translations.segment}

122

EDQUOT

${post_edited_translations.segment}

123

ENOMEDIUM

找不到媒體

124

EMEDIUMTYPE

媒介類型錯誤

125

ECANCELED

作業已取消

126

ENOKEY

所需金鑰無法使用

127

EKEYEXPIRED

密鑰已過期

128

EKEYREVOKED

金鑰已撤銷

129

EKEYREJECTED

金鑰遭服務拒絕

130

EOWNERDEAD

對於健壯互斥鎖:擁有者已終止

131

ENOTRECOVERABLE

對於強健互斥鎖:狀態不可恢復