本記事では、obshellの使用中に遭遇する可能性のあるエラーメッセージとその解決策について説明します。obshellのエラーコードは、文字通りの意味を持つ文字列を採用しており、ユーザーが理解しやすいようになっています。
| エラーコード | エラーメッセージ | 説明 | 解決方法 |
|---|---|---|---|
| Agent.AlreadyExists | Agent %s already exists | 追加するobshellノードはクラスタ内に既に存在します | obshellノードはクラスタ内に存在しており、再度追加することはできません。 |
| Agent.AlreadyInitialized | Agent already initialized | obshellノードが初期化されています | OceanBaseテクニカルサポートチームに連絡し、障害の調査を行ってください。 |
| Agent.BinaryNotFound | There is no aviailable agent(version: %s, architecture: %s, distribution: %s) in OB | OceanBaseクラスタに利用可能なobshellバイナリファイルがありません | クラスタのsysテナントにログインし、ocs.binary_agent_infoテーブルを確認してobshellバイナリファイルが存在することを確認した後、再試行してください。 |
| Agent.Coordinator.IsFaulty | Faulty does not have maintainer | ノードのコーディネーターが利用できません | OceanBaseテクニカルサポートチームに連絡し、障害の調査を行ってください。 |
| Agent.Coordinator.NotInitialized | Coordinator is not initialized | ノードのコーディネーターが初期化されていません | OceanBaseテクニカルサポートチームに連絡し、障害の調査を行ってください。 |
| Agent.Current.UnderMaintenance | Agent is under maintenance | 現在のobshellノードはメンテナンス状態です | メンテナンスタスクが完了するのを待つか、タスクコマンド/APIを使用して失敗したメンテナンスタスク(ロールバック、リトライ、スキップ)を完了してください。それでも解決しない場合は、公式ウェブサイトのQ&Aに投稿すると、当直のスタッフが調査を支援します。 |
| Agent.Daemon.StartFailed | Daemon start failed | デーモンの起動に失敗しました | OceanBaseテクニカルサポートチームに連絡し、障害の調査を行ってください。 |
| Agent.Daemon.ServeOnUnixSocketFailed | Daemon serve on socket listener failed | デーモンがソケットリスナー上でサービスを提供できませんでした | OceanBaseテクニカルサポートチームに連絡し、障害の調査を行ってください。 |
| Agent.Identify.NotSupportOperation | '%s' is '%s', instead of '%s', does not support this operation | 現在のノードのアイデンティティはこの操作をサポートしていません | アイデンティティを確認してから再試行してください。 |
| Agent.Identify.Unknown | Unknown agent identity: %s | obshellノードのアイデンティティが不明です | OceanBaseテクニカルサポートチームに連絡し、障害の調査を行ってください。 |
| Agent.Info.NotEqual | Agent info not equal, input is %v, meta is %v | obshellノード情報がマッチしません。 | obshellノード情報を確認してください。 |
| Agent.IP.InconsistentWithOBServer | Agent ip inconsistent with observer | obshellノードのIPアドレスとOBServerノードのIPアドレスが一致しません。 | IP設定を確認してください。 |
| Agent.Load.OBConfigFailed | Load ob config from config file failed | 設定ファイルからOceanBaseデータベースの設定情報を読み込むに失敗しました。 | 設定ファイルを確認してください。 |
| Agent.Maintainer.NotActive | Maintainer is not active | ノードに記録されているmaintainerが非アクティブです。 | OceanBaseテクニカルサポートチームに連絡して障害調査を行ってください。 |
| Agent.MaintainerNotExist | Maintainer is not exist | maintainerが存在しません。 | maintainer設定を確認してください。 |
| Agent.NeedToTakeOver | obshell need to be cluster. Please do takeover first. | このクラスタはobshellによって管理されていません。まずクラスタを引き継ぐ必要があります。 | obshell以外でデプロイされたクラスタの引き継ぎドキュメントに従って、クラスタを引き継いでください。 |
| Agent.NoActiveServer | No agent which has active server found | クラスタ内にアクティブなOBServerノードが存在しません。 | OceanBaseテクニカルサポートチームに連絡して障害調査を行ってください。 |
| Agent.NoMaster | Master agent is not found | MASTERアイデンティティを持つobshellノードが見つかりません。 | OceanBaseテクニカルサポートチームに連絡して障害調査を行ってください。 |
| Agent.NotExist | Server '%s' does not exist | 指定されたobshellノードが存在しません。 | サーバー名を確認して再試行してください。 |
| Agent.NotInitialized | Agent not initialized | obshellノードが初期化されていません。 | まず対応するobshellノードを初期化してください。 |
| Agent.OB.Version.Inconsistent | OB version is not consistent between %s(%s) and %s(%s) | 2つのobshellノード上のOceanBaseデータベースバージョンが一致しません。 | 操作を実行するobshellノード上のOceanBaseデータベースバージョンが一致していることを確認してください。 |
| Agent.OBVersionNotSupported | Unsupported ob version '%s', the minimum supported version is '%s' | 現在のOceanBaseデータベースバージョンはサポートされていません。 | サポートされているOceanBaseデータベースバージョンを使用してください。 |
| Agent.OceanBase.DB.NotOcs | The current database is not ocs | 現在のデータベースはOCSではありません | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Agent.OceanBase.NotHold | Agent is not holding OceanBase | obshellノードがOceanBaseクラスタ接続を保持していません | obshellノードを再起動して、再度試行してください。 |
| Agent.Oceanbase.Password.LoadFailed | Check password of root@sys in sqlite failed | SQLiteでroot@sysのパスワードの確認に失敗し、対応するobshellノードの身元がCLUSTER AGENTではありません | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Agent.OceanBase.Useless | The current database is useless | 現在のOceanBaseクラスタは利用できません | OceanBaseクラスタが利用可能かどうか確認してください。 |
| Agent.PackageNotFound | Package %v is not found | 対応するインストールパッケージが見つかりません | インストールパッケージを確認して、再度試行してください。 |
| Agent.Rebuild.PortNotSame | Agent port is not the same, agent port in allAgents: %d, agent port now: %d | obshellノードのポートが一致しません | 同じポートを使用してobshellを再構築します。 |
| Agent.Rebuild.VersionNotSame | Agent version is not the same, agent version in allAgents: %s, agent version now: %s | obshellバージョンが一致しません | 同じバージョンを使用してobshellを再構築します。 |
| Agent.Response.DataEmpty | Response data is empty | レスポンスデータが空です | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Agent.Response.DataFormatInvalid | Response data is not map | レスポンスデータの形式が無効です | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Agent.RPC.RequestError | Request [%s]%s to %s error: %v | ノード間で内部リクエストを送信する際にエラーが発生しました | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Agent.RPC.RequestFailed | Request [%s]%s to %s failed: %s | ノード間で内部リクエストを送信する際に失敗しました | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Agent.ServeOnTcpSocketFailed | Serve on tcp listener failed | TCPリスナー上でのサービスに失敗しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.ServeOnUnixSocketFailed | Serve on unix listener failed | Unixリスナー上でのサービスに失敗しました | システムリソースと権限を確認してください。 |
| Agent.Sqlite.DB.NotInit | The sqlite db is not initialized | SQLiteデータベースが初期化されていません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.Start.ObserverFailed | Start observer via flag failed | OBServerノードの起動に失敗しました | OBServerノードの設定を確認してください。 |
| Agent.Start.WithInvalidInfo | Agent start with invalid info: %v | obshell起動情報が無効です | 起動パラメータを確認してください。 |
| Agent.Synchronizer.NotInitialized | Agent synchronizer is not initialized | 同期器が初期化されていません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.TakeOverFailed | Take over or rebuild failed | 接管または再構築に失敗しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.TakeOver.HigherVersion | Take over a higher version agent(%s) into cluster agent(%s) is not allowed | より高いバージョンのobshellをクラスタagent(%s)に接続することは許可されていません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.TakeOver.NotExistInCluster | %s not in cluster | 現在のobshellノードはクラスタ内に存在しません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.TCP.Listener.CreateFailed | Create tcp listerner failed | TCPリスナーの作成に失敗しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.Unavailable | Agent %s is not available | クラスタ内に利用不可能なobshellノードが存在します | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.UnderMaintenanceDag | %s is under maintenance by dag [%s:%s] | 現在のobshellノードはメンテナンス状態です | メンテナンスタスクが完了するのを待つか、タスクコマンド/APIを使用して失敗したメンテナンスタスク(ロールバック、リトライ、スキップ)を完了します。それでも解決しない場合は、公式サイトのQ&Aに投稿すると、当直のスタッフが調査を支援します。 |
| Agent.UnderMaintenance | %s is under maintenance | 現在のobshellノードはメンテナンス状態です | メンテナンスタスクが完了するのを待つか、タスクコマンド/APIを使用して失敗したメンテナンスタスク(ロールバック、リトライ、スキップ)を完了します。それでも解決しない場合は、公式サイトのQ&Aに投稿すると、当直のスタッフが調査を支援します。 |
| Agent.Unix.Socket.Listener.CreateFailed | Create unix socket listener failed | Unixソケットリスナーの作成に失敗しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.Upgrade.KillOldServerTimeout | Wait obshell server killed timeout | obshellサーバーの終了待機がタイムアウト | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Agent.UpgradeToLowerVersion | Target version %s is not greater than current version %s. Please verify if the params have been filled out correctly | アップグレード対象バージョンが現在のバージョンより高くありません | パラメータが正しく入力されているか確認してください。有効なターゲットバージョンを入力する必要があります。 |
| Agent.Version.Inconsistent | obshell version is not consistent between %s(%s) and %s(%s) | obshellバージョンが一貫していません | バージョンが一致するobshellを使用してください。 |
| Cli.FlagRequired | Required flag(s) "%s" not set | 必須フラグ"%s"が設定されていません | すべての必須オプションを設定してください。 |
| Cli.NotFound | %s not found | 対応するリソースが見つかりません | リソースが存在するかどうか確認してください。 |
| Cli.ObCluster.NotTakenOver | Cluster not taken over | クラスタが引き継がれていません | obshell cluster start -a コマンドを実行してクラスタを引き継いでください。詳細な操作については、obshell以外でデプロイされたクラスタの引き継ぎドキュメントを参照してください。 |
| Cli.OperationCancelled | Operation cancelled | 操作がキャンセルされました | 実際のニーズに応じて再度操作を実行してください。 |
| Cli.StartRemoteAgentFailed | Failed to start remote agent | リモートエージェントの起動に失敗しました | obshellノードの状態と接続を確認してください。 |
| Cli.TakeOver.MultiServerOnSameHost | Multi-server on the same host when take over by 'cluster start' | クラスタ起動時に同一ホスト上に複数のサーバーが存在する | 各ノードの作業ディレクトリで obshell agent start コマンドを実行してノードを起動します。ノードの起動時に自動的にクラスタを引き継ぎます。 |
| Cli.TakeOver.WithObserverNotInConf | Server %s is not in the ob conf | 対応するサーバーがOceanBaseデータベースの設定に含まれていない | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Cli.UnixSocket.RequestFailed | Request unix-socket [%s]%s failed: %v | Unixソケットリクエスト失敗 | OceanBaseテクニカルサポートチームにお問い合わせください。 |
| Cli.Upgrade.NoValidTargetBuildVersionFound | No valid target build version in pkg_directory found by '%s' | 有効なターゲットビルドバージョンが見つからない | ディレクトリ内のインストールパッケージを確認するか、特定のバージョン番号を提供してください。 |
| Cli.Upgrade.PackageNotFoundInPath | No valid %s package found in %s | 有効な %s パッケージが見つからない | インストールパッケージの場所を確認してください。 |
| Cli.UsageError | Incorrect usage: %s | コマンドの使用が誤っています | コマンド構文を確認してください。対応するコマンドで -h/--help オプションを設定すると、コマンドのヘルプ情報を表示できます。 |
| Common.BadRequest | Bad request: %v | リクエストが無効です | リクエストパラメータを確認して再試行してください。 |
| Common.BindJsonFailed | Bind JSON failed: %v | JSONのバインドに失敗しました | JSON形式を確認して再試行してください。 |
| Common.DirNotEmpty | Dir '%s' is not empty | ディレクトリが空ではありません | ディレクトリを確認して再試行してください。 |
| Common.FileNotExist | File '%s' does not exist | ファイルが存在しません | ファイルパスを確認して再試行してください。 |
| Common.FilePermissionDenied | No read/write permission for file '%s' | ファイルの読み書き権限がありません | ファイルの読み書き権限を確保してから再試行してください。 |
| Common.IllegalArgument | Illegal argument | 無効な引数 | 引数を確認して再試行してください。 |
| Common.InvalidAddress | '%s' is not a valid address | アドレスが無効です | アドレスを確認して再試行してください。 |
| Common.InvalidIp | '%s' is not a valid IP address | IPアドレスが無効です | IPアドレスを確認して再試行してください。 |
| Common.InvalidPath | Path '%s' is not valid: %s | パス形式が無効です | パス形式を確認して再試行してください。 |
| Common.InvalidPort | The port '%s' is invalid, must in (1024, 65535]. | ポートが無効です | ポートを確認してください。ポートの値の範囲は(1024, 65535)です。 |
| Common.InvalidTimeDuration | Time duration '%s' is invalid: %s | 時間帯が無効です | 時間帯を確認して再試行してください。 |
| CommonNotFound | Element not found: %v | 存在しないAPIリクエスト | URIが正しいかどうか確認してください。 |
| Common.PathNotDir | '%s' is not a directory | 構成パスがディレクトリではありません | パスを確認してから再試行してください。 |
| Common.PathNotExist | '%s' does not exist | パスが存在しません | パスを確認してから再試行してください。 |
| Common.Unauthorized | Unauthorized | 認証失敗 | 権限を確認してから再試行してください。 |
| Common.Unexpected | Unexpected error: %s | 予期しないエラー | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Environment.DiskSpaceNotEnough | The remaining disk space is insufficient, the remaining disk space is %d, and the required disk space is %d | 残りのディスク容量が不足しています。残りのディスク容量は %d、必要なディスク容量は %d です | ディスク容量を解放してから再試行するか、十分な容量の他のディスクに切り替えてください。 |
| Environment.WithoutModule | Please check if python module '%s' is installed. | 対応するPythonモジュールがインストールされていません | 必要なPythonモジュールをインストールしてから再試行してください。 |
| Environment.WithoutObAdmin | Please check if ob_admin is installed. | ob_adminがインストールされていません | ob_adminをインストールしてから再試行してください。 |
| Environment.WithoutPython | Please check if python is installed. | Pythonがインストールされていません | Pythonをインストールしてから再試行してください。 |
| Gorm.NoRowAffected | %s: no row affected | この操作によりOceanBaseデータベースに変更は加えられませんでした | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| LogFileNameExtensionMismatched | File name '%s' extension mismatched | ファイル拡張子がマッチしません | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Log.FileNamePrefixMismatched | File name '%s' prefix mismatched | ファイル名のプレフィックスがマッチしません | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Log.WriteExceedMaxSize | Write length %d exceeds maximum file size %d | 書き込み長さ %d が最大ファイルサイズ %d を超過 | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| MySQL.Error | Execute sql failed. | SQL実行時にエラーが発生しました。 | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| OB.Backup.ArchiveBaseUriEmpty | archive_base_uri cannot be empty | archive_base_uriパラメータは空にすることができません |
有効なログアーカイブファイルパスを設定してください。 |
| OB.Backup.ArchiveDestEmpty | Archive dest is empty, tenant: %s(%d) | テナントのアーカイブターゲットパスが空です | 有効なアーカイブファイルパスを指定してから、再度試行してください。 |
| OB.Backup.ArchiveLagTargetForS3.Invalid | archive_lag_target must be greater than %v for s3 | archive_lag_targetの設定が要件を満たしていません |
エラーメッセージで示された範囲に基づいて、archive_lag_targetパラメータに要件を満たす値を設定し、再度試行してください。 |
| OB.Backup.ArchiveLagTarget.Invalid | archive_lag_target must be between %v and %v | archive_lag_targetの設定が要件を満たしていません |
エラーメッセージで示された範囲に基づいて、archive_lag_targetパラメータに要件を満たす値を設定し、再度試行してください。 |
| OB.Backup.ArchiveLogStatus.Invalid | Invalid archive log status: '%s', must be '%s' or '%s' | ログアーカイブ状態の設定が無効です | 現在、ログアーカイブ状態はstopとdoingのみをサポートしています。サポートされているログアーカイブ状態に設定してください。 |
| OB.Backup.BaseUriEmpty | backup_base_uri cannot be empty | backup_base_uriパラメータは空にすることができません |
backup_base_uriに有効なデータバックアップパスを設定してください。 |
| OB.Backup.Binding.Invalid | Invalid binding mode: %s, must be %s or %s | アーカイブと業務の優先モードの設定が無効です | 現在、optional(ユーザー業務優先)とmandatory(アーカイブ優先)の設定をサポートしています。サポートされているモードに設定してください。 |
| OB.Backup.DataBaseUriEmpty | data_base_uri cannot be empty | data_base_uriパラメータは空にすることができません |
data_base_uriに有効なデータバックアップファイルパスを設定してください。 |
| OB.Backup.DataDestEmpty | Data dest is empty, tenant: %s(%d) | テナントのデータバックアップパスが空です | 有効なデータバックアップパスを設定してから、再度試行してください。 |
| OB.Backup.DeletePolicy.Invalid | Invalid delete policy: '%s', must be '%s' | クリーンアップポリシーが無効です | 有効な削除ポリシーを設定してください。詳細については、obshellでのバックアップポリシー設定APIの説明(delete_policyパラメータ)を参照してください。 |
| OB.Backup.HaLowThreadScore.Invalid | ha_low_thread_score must be between %d and %d | ha_low_thread_scoreパラメータの設定が無効です |
エラーメッセージで示された範囲に基づいて、ha_low_thread_scoreに有効な値を設定してから、再度試行してください。 |
| OB.Backup.LogArchiveConcurrency.Invalid | log_archive_concurrency must be between %d and %d | log_archive_concurrencyの構成が無効です |
エラーメッセージで示された範囲に基づいて、log_archive_concurrencyに有効な値を設定してから再試行してください。 |
| OB.Backup.Mode.Invalid | Invalid backup mode: %s, must be %s or %s | バックアップモードが無効です | サポートされているデータバックアップモードを使用してください。現在はfull(フルバックアップ)とincremental(増分バックアップ)のみサポートされています。 |
| OB.Backup.NoUserTenants | No user tenants | バックアップテナントが見つかりません | クラスタ内に指定されたバックアップテナントが存在しないため、バックアップを実行できません。設定したテナントを確認してから再試行してください。 |
| OB.Backup.PieceSwitchInterval.Invalid | piece_switch_interval must be between %v and %v | piece_switch_intervalの構成が無効です |
エラーメッセージで示された範囲に基づいて、piece_switch_intervalに有効な値を設定してから再試行してください。 |
| OB.Backup.Status.Invalid | Invalid backup status: '%s', must be '%s' | バックアップステータスが無効です | サポートされているバックアップステータスを使用してください。現在はcanceledのみ設定可能です。 |
| OB.Binary.Version.Unexpected | Unexpected observer binary version. | OceanBaseデータベースのバージョンが予想外です | OceanBaseテクニカルサポートチームに連絡し、障害の調査を依頼してください。 |
| OB.Cluster.AlreadyInitialized | Cluster has already initialized | クラスタはすでに初期化されています | OceanBaseテクニカルサポートチームに連絡し、障害の調査を依頼してください。 |
| OB.Cluster.AsyncOperationTimeout | %s timeout | 非同期操作がタイムアウトしました | OceanBaseテクニカルサポートチームに連絡し、障害の調査を依頼してください。 |
| OB.Cluster.ForceStopOrTerminateRequired | Cannot stop all observer without 'force' and 'terminate' | forceまたはterminate以外の方法ではすべてのobserverプロセスを停止できません |
停止方式をforceまたはterminateに設定してください。 |
| OB.Cluster.ForceStopRequired | The current observer is not available, please stop with 'force' | 現在のOBServerノードが利用できません | forceモードを使用してこのobserverプロセスを停止してください。 |
| OB.Cluster.Id.Invalid | Cluster id is invalid | クラスタIDが無効です | 有効なクラスタIDを設定してから再試行してください。 |
| OB.Cluster.MinorFreezeTimeout | Minor freeze timeout | Minor Freezeがタイムアウトしました | OceanBaseテクニカルサポートチームに連絡し、障害の調査を依頼してください。 |
| OB.Cluster.MultiPaxosNotAlive | Multi paxos member is not alive | クラスタに過半数のメンバーが存在しない | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| OB.Cluster.MysqlPortNotInitialized | Mysql port has not been initialized | MySQLポートが初期化されていない | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| OB.Cluster.Name.Empty | Cluster name is empty | クラスタ名が空です | 有効なクラスタ名を設定してから再試行してください。 |
| OB.Cluster.NotInitialized | Cluster has not been initialized, please initialize it first | クラスタはまだ初期化されていません。最初に初期化してください | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| OB.Cluster.Password.Encrypted | Please don't encrypt the 'rootPwd', and send /api/v1/obcluster/config to master agent. | クラスタsysテナントのrootパスワードが暗号化されています | パスワードを暗号化せずに再試行してください。 |
| OB.Cluster.Password.Incorrect | The cluster root password is incorrect | 送信されたクラスタsysテナントのrootパスワードが正しくありません | パスワードを確認してから再試行してください。 |
| OB.Cluster.ScaleOutHigherVersion | Scale out a higher version agent %s(%s) into cluster agent %s(%s) is not allowed | より高いバージョンのobshellノードをクラスタagent %s(%s)にスケールアウトすることは許可されていません | 互換性のあるobshellバージョンを使用してスケールアウトしてください。 |
| OB.Cluster.ScaleOutLowerVersion | Scale out a lower version agent(%s before %s) into cluster agent(%s) is not allowed | 低すぎるバージョンのobshellノードをクラスタagent(%s)にスケールアウトすることは許可されていません | エラーメッセージに記載されている互換性のあるobshellバージョンを使用してスケールアウトしてください。 |
| OB.Cluster.ScaleOutRetryCoordinateDagFailed | Retry coordinate dag %s failed | スケールアウトタスク中、リトライ調整タスクが失敗しました | 再試行するか、OceanBaseテクニカルサポートにお問い合わせください。 |
| OB.Cluster.Scope.Invalid | Scope is invalid | 設定の適用範囲が無効です | SERVER、ZONE、またはGLOBALにのみ設定できます。 |
| OB.Cluster.StopModeConflict | Cannot stop observer with 'force' and 'terminate' at the same time | forceとterminateモードを同時に使用してOBServerノードを停止すると、モードの競合が発生します |
一度の実行では、指定された停止モードは1種類のみです。 |
| OB.Cluster.UnderMaintenance | OceanBase cluster is under maintenance, please try again later | クラスタがメンテナンス中です。後ほど再度お試しください。 | メンテナンスタスクの完了を待つか、タスクコマンド/APIを使用して(ロールバック、リトライ、スキップ)失敗したメンテナンスタスクを完了します。 |
| OB.Cluster.UnderMaintenanceWithDag | OceanBase cluster is under maintenance by DAG: %s | クラスタがメンテナンス中です。 | メンテナンスタスクの完了を待つか、タスクコマンド/APIを使用して(ロールバック、リトライ、スキップ)失敗したメンテナンスタスクを完了します。 |
| OB.Database.NotExist | Database %s of tenant %s | テナント内で指定されたデータベースが存在しません。 | 既存のデータベースに設定してから再試行してください。 |
| OB.Package.Corrupted | Package '%s' in OB is corrupted: %s | インストールパッケージが破損しています。 | OceanBaseソフトウェアダウンロードセンターにアクセスして対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| OB.Package.MissingFile | These files are missing in package '%s': '%v' | インストールパッケージにファイルが不足しています。 | インストールパッケージファイルを確認するか、OceanBaseソフトウェアダウンロードセンターにアクセスして対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| OB.Package.Name.NotSupport | Unsupported name '%s', the supported name are [%s] | インストールパッケージ名がサポートされていません。 | OceanBaseソフトウェアダウンロードセンターにアクセスして対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| OB.Package.NotExist | These pkgs are missing: '%v' | 必要なインストールパッケージが不足しています。 | OceanBaseソフトウェアダウンロードセンターにアクセスして対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| OB.Parameter.RsList.Invalid | rootservice_list '%s' is invalid: %s | 構成された rootservice_list が無効です。 |
構成された rootservice_list の値を確認してから再試行してください。 |
| OB.Parameter.Scope.Invalid | Parameter scope '%s' is invalid | パラメータのスコープが無効です。 | スコープは CLUSTER または TENANT のみ指定できます。 |
| OBProxy.AlreadyManaged | Agent has already managed obproxy | obshellはすでに1つのODPを管理しています。 | obshellは、管理済みのODPがある場合、他のODPを再デプロイおよび管理することができません。 |
| OBProxy.HealthCheckTimeout | OBProxy health check timeout | ODPプロセスのヘルスチェックがタイムアウトしました。 | ODPプロセスの状態を確認してから再試行してください。 |
| OBProxy.HotRestartTimeout | Wait hot restart obproxy finish timeout | ODPのホット再起動完了を待機するタイムアウト | ODPプロセスの状態を確認してから再試行してください。 |
| OBProxy.NotBeManaged | This is not an obproxy agent | obshellがODPを管理していない | obshellにODPを追加してください。 |
| OBProxy.NotRunning | OBProxy is not running | ODPが実行されていない | ODPを起動してから再試行してください。 |
| OBProxy.Package.Name.Invalid | Unsupported name '%s', the supported name is '%s' | インストールパッケージ名がサポートされていません | サポートされているインストールパッケージ名を使用してください。 |
| OBProxy.PackageNotFound | Package %s is not found | ODPのインストールパッケージが見つかりません | OceanBaseソフトウェアダウンロードセンターからODPのインストールパッケージをダウンロードし、再度アップロードしてください。 |
| OBProxy.RsListAndConfigUrl.Conflicted | rs_list and config_url can not be specified at the same time | rs_listとconfig_urlを同時に指定することはできません |
rs_listまたはconfig_urlのいずれか一方の構成を選択して指定してください。 |
| OBProxy.RsListOrConfigUrl.NotSpecified | rs_list or config_url must be specified when agent is not cluster agent | rs_listまたはconfig_urlが指定されていません |
obshellノードがCLUSTER AGENTアイデンティティでない場合、rs_listまたはconfig_urlを指定する必要があります。 |
| OBProxy.StopDaemonTimeout | Kill obproxyd process timeout | obproxydプロセス(ODPデーモンプロセス)の停止がタイムアウト | プロセスを確認してから再試行してください。 |
| OBProxy.StopTimeout | Kill obproxy process timeout | obproxyプロセスの停止がタイムアウト | プロセスを確認してから再試行してください。 |
| OBProxy.UpgradeToLowerVersion | Target version %s is not greater than current version %s | アップグレードのターゲットバージョンが現在のバージョンよりも高くありません | 現在のバージョンよりも高いターゲットバージョンを指定してください。 |
| OBProxy.Version.NotSupported | OBProxy version %s is lower than the minimum supported version %s | ODPバージョンが最小サポートバージョンよりも低い | エラーメッセージ出力に記載されているバージョン要件に基づいて、サポートされているODPバージョンを選択してください。 |
| OBProxy.VersionOutputUnexpected | Version not found in output: %s | 出力内でバージョンが見つかりません | OceanBaseソフトウェアダウンロードセンターからODPのインストールパッケージをダウンロードし、再度アップロードしてください。 |
| OB.Recyclebin.Tenant.NotExist | Tenant '%s' is not exist in recyclebin | ごみ箱に指定されたテナントが存在しません | テナントが削除されたか、ごみ箱からクリーンアップされたかどうかを確認してください。 |
| OB.Resource_POOL.Granted | Resource pool '%s' has already been granted to a tenant | 指定されたリソースプールは既にテナントに割り当てられています | テナントに割り当てられたリソースプールは削除できません。 |
| OB.Resource_POOL.Name.Empty | Resource pool name is empty | リソースプール名が空です | 有効なリソースプール名を入力してください。 |
| OB.Resource.UnitConfig.Existed | Unit config '%s' is already existed | 構成されたリソース仕様名が既に存在します | リソース仕様に新しい名前を設定してから再試行してください。 |
| OB.Resource.UnitConfig.Name.Empty | Unit config name is empty | リソース仕様名が空です | リソース仕様名を設定してから再試行してください。 |
| OB.Resource.UnitConfig.NotExist | Unit config '%s' does not exist | 指定されたリソース仕様が存在しません | 既存のリソース仕様を指定してから再試行してください。 |
| OB.Restore.NotRecovering | Tenant '%s' not in restore | テナントは復旧状態にありません | テナントが復旧状態にないため、復旧をキャンセルできません。 |
| OB.Restore.Task.AlreadySucceed | Restore task was succeed, can not cancel | 復旧タスクは完了しており、キャンセルできません | 復旧タスクは成功しており、キャンセルできません。 |
| OB.Restore.Task.NotExist | There is no restore dag: %s | 現在のテナントには復旧タスクが存在しません | 現在のテナントに復旧タスクが存在しないため、復旧をキャンセルできません。 |
| OB.Restore.TimeNotValid | Restore time '%d' is not valid | 指定された復旧ポイントが無効です | 指定された時間に復元できません。API(/api/v1/restore/windows)またはob_adminを使用して復旧時間帯を取得してください。 |
| OB.Server.DeleteSelf | Cannot delete the current server | obshell自身のノードの削除はサポートされていません | 他のobshellノードからリクエストを送信してください。 |
| OB.Server.HasNotBeenStarted | OBServer has not started yet, please start it normally | OBServerノードはまだ起動していません | OBServeノードを起動してから再試行してください。 |
| OB.Server.NotDeleting | OBServer '%s' is not deleting | OBServerノードはDELETING状態ではありません |
OceanBaseテクニカルサポートチームに連絡して障害調査を行ってください。 |
| OB.Server.NotExist | OBServer '%s' does not exist | 指定されたOBServerノードが存在しません | OceanBaseテクニカルサポートチームに連絡して障害調査を行ってください。 |
| OB.Server.Process.CheckFailed | Check observer process exist: %s | observerプロセスの存在確認に失敗しました | OceanBaseテクニカルサポートチームに連絡して障害調査を行ってください。 |
| OB.Server.Process.NotExist | OBServer process does not exist | observerプロセスが存在しません | observeプロセスを起動してから再試行してください。 |
| OB.Server.StoppedInMultiZone | Cannot stop server or stop zone in multiple zones at the same time | マルチゾーン環境では、一度に1つのゾーンしか操作できません | 一度に1つのゾーン(ゾーンまたはゾーン内のOBServerノード)しか停止できません。 |
| OB.Server.Unavailable | OBServer '%s' is not available | OBServerノードが利用できません | OBServerノードの状態を確認してから再試行してください |
| OB.Storage.URI.Invalid | %s is invalid: %s | 設定されたストレージURIが無効です | ストレージURIを確認してから、再試行してください。 |
| OB.Tenant.Collation.Invalid | Invalid collation: '%s' | 照合順序が無効です | サポートされている照合順序を設定してください。照合順序を参照して、OceanBaseデータベースでサポートされている照合順序を確認してください。 |
| OB.Tenant.Compaction.Status.NotIdle | Tenant '%s' is in '%s' status, operation not allowed | テナントは非アイドル状態です | テナントがアイドル状態になるまで待ってから、再度操作を試してください。 |
| OB.Tenant.Existed | Tenant %s already exists | テナントが既に存在します | テナント名を変更してください。 |
| OB.Tenant.HasPoolOnZone | Tenant already has a pool located in zone '%s' | テナントには指定されたゾーンにプールが存在します | 指定されたゾーン上のプールを削除してから、再試行してください。 |
| OB.Tenant.Job.Conflict | There is already a in-progress '%s' job | 既に進行中の'%s'ジョブが存在します | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| OB.Tenant.Job.Failed | Job %d failed, job status is %s | ジョブの実行に失敗しました | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| OB.Tenant.Job.NotExist | There is no job of '%s' | ジョブが存在しません | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| OB.Tenant.Job.WaitTimeout | Job %d wait timeout | ジョブの待機タイムアウト | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| OB.Tenant.Locality.Format.Unexpected | Unexpected locality format: %s | Locality形式が予想外です | Locality形式を確認してから、再試行してください。 |
| OB.Tenant.Locality.PrincipalNotAllowed | violate locality principal not allowed | Locality変更が違法です | Localityを確認してから、再試行してください。または、OceanBaseテクニカルサポートに連絡して、障害の調査を依頼してください。 |
| OB.Tenant.Locked | Tenant %s is locked | テナントがロックされています | ロックを解除してから、再試行してください。 |
| OB.Tenant.Mode.NotSupported | Invalid mode: %s, only mysql or oracle is supported | 設定されたテナントモードが無効です | サポートされているテナントモードに設定してください。現在、mysqlまたはoracleにのみ設定できます。 |
| OB.Tenant.ModifyUnitNumPartially | Could not modify unit num partially | テナントのUnit数を部分的に変更することはサポートされていません | すべてのZoneのUnit数を変更してください。 |
| OB.Tenant.Name.Empty | Tenant name is empty. | テナント名が空です | 有効なテナント名を入力して再試行してください。 |
| OB.Tenant.Name.Invalid | Tenant name '%s' is invalid: %s | テナント名が無効です | 有効なテナント名を入力して再試行してください。 |
| OB.Tenant.NoActiveServer | Tenant '%s' has no active server | テナント内にアクティブなOBServerノードがありません | OBServerの状態を確認し、少なくとも1台のOBServerノードがアクティブであることを保証してください。 |
| OB.Tenant.NoPaxosReplica | Tenant '%s' has no paxos replica, please check tenant's replica info | テナント内にpaxosレプリカがありません | テナント内には少なくとも1つのpaxosレプリカ(FULL)が存在する必要があります。 |
| OB.Tenant.NotExist | Tenant '%s' does not exist | テナントが存在しません | 有効なテナントを指定してください。 |
| OB.Tenant.OnlyOneReplica | Tenant '%s' only has one replica | テナントには1つのレプリカしか存在しません | テナントに1つのレプリカしか存在しない場合、そのレプリカを削除することはできません。 |
| OB.Tenant.Parameter.Empty | Tenant parameter name or value is empty | テナントパラメータの名前または値が空の場合があります | テナントパラメータを確認して再試行してください。 |
| OB.Tenant.Parameter.Name.Empty | Tenant parameter name is empty | テナントパラメータの名前が空です | 有効なパラメータ名を入力してください。 |
| OB.Tenant.Parameter.NotExist | Tenant parameter '%s' does not exist | テナントパラメータが存在しません | パラメータを確認して再試行してください。 |
| OB.Tenant.PrimaryRegion.FullReplica.NotEnough | The region %v where the first priority of tenant zone is located needs to have at least 2 F replicas. In fact, there are only %d full replicas. | テナントZoneの第一優先順位が位置するRegionには、少なくとも2つのFULLレプリカが必要です。実際には、%d個のFULLレプリカしかありません。 | パラメータを再設定して再試行するか、OceanBaseテクニカルサポートに連絡してトラブルシューティングを依頼してください。 |
| OB.Tenant.PrimaryZone.CrossRegion | Primary zone '%s' is cross region, please check tenant's primary zone | Primary Zoneが跨Regionです | Primary ZoneとRegionを確認してください。 |
| OB.Tenant.PrimaryZone.Invalid | Primary zone '%s' is invalid: %s | Primary Zoneが無効です | 具体のエラーメッセージに基づいてPrimary Zoneを確認してください。 |
| OB.Tenant.RebalanceDisabled | %s is not allowed when tenant 'enable_rebalance' is disabled | enable_rebalanceがFalseに設定されている場合、この操作は禁止されています |
enable_rebalanceをTrueに設定してから再試行してください。 |
| OB.Tenant.Replica.DeleteAll | Could not delete all replica | すべてのレプリカを削除できませんでした | レプリカの削除操作を確認してください。 |
| OB.Tenant.Replica.InvalidType | Replica type '%s' is not supported | 構成されたレプリカタイプがサポートされていません | サポートされているレプリカタイプに設定してください。現在、サポートされているのはFULL(フル機能型レプリカ)とREADONLY(読み取り専用レプリカ)のみです。 |
| OB.Tenant.ResourceNotEnough | Server %s %s resource not enough | OBServerノードのリソースが不足しています | OBServerノードのリソースを確認してから再試行してください。 |
| OB.Tenant.RootPasswordIncorrect | The provided password is unable to connect to the tenant. | テナントrootユーザーのパスワードが間違っています | テナントrootユーザーのパスワードを確認してから再試行してください。 |
| OB.Tenant.Scenario.NotSupported | Tenant scenario '%s' is invalid, only '%s' is supported | テナントのロードタイプが無効です | サポートされているテナントのロードタイプを使用してください。エラーメッセージの出力に記載されているサポート状況に基づいて設定してください。 |
| OB.Tenant.SetScenario.NotSupported | Current observer does not support scenario | 現在のテナントは指定されたロードタイプをサポートしていません | OceanBaseデータベースのバージョンが指定されたロードタイプをサポートしているかどうか確認してください。 |
| OB.Tenant.StatusNotNormal | Tenant '%s' status is '%s' | テナントのステータスがNORMALではありません |
テナントのステータスを確認してから再試行してください。 |
| OB.Tenant.SysOperationNotAllowed | Sys tenant is not allowed to do this operation | システムテナントはこの操作を実行することが許可されていません | ユーザーテナントを使用して操作を再度実行してください。 |
| OB.Tenant.UnderMaintenance | Tenant '%s' is under maintenance, please try again later. | テナントはメンテナンス中です | メンテナンス終了後に再試行してください。 |
| OB.Tenant.UnitNum.ExceedsLimit | Unit num '%d' is bigger than server num '%d' in zone '%s' | Unit数はZone内のOBServerノード数を超えることができません | Unit数とZone内のOBServerノード数を確認してから再試行してください。 |
| OB.Tenant.UnitNum.Inconsistent | Unit num is inconsistent, should be same in all zones. | テナントUnit数が一貫していません | テナントのUnit数はすべてのZoneで同じである必要があります。Zoneとクラスタ内のUnit数を確認してください。 |
| OB.Tenant.UnitNum.Invalid | Unit num '%d' is invalid: %s | テナントUnit数の構成が無効です | Unit数を確認してから再試行してください。 |
| OB.Tenant.Variable.Empty | Tenant variable name or value is empty | テナント変数の名前または値が空です | 設定されたテナント変数を確認してから再試行してください。 |
| OB.Tenant.Variable.Invalid | Tenant variable '%s' is invalid: %s | テナント変数が無効です | 変数を確認してから再試行してください。 |
| OB.Tenant.Variable.Name.Empty | Tenant variable name is empty | テナント変数名が空です | 有効な変数名を入力してください。 |
| OB.Tenant.Variable.NotExist | Tenant variable '%s' is not found | テナント変数が存在しません | 変数が存在するかどうか確認してください。 |
| OB.Tenant.ZoneAlreadyHasReplica | Zone '%s' already has a replica | 指定されたZoneにはすでにレプリカが存在します | 他のZoneにレプリカを追加してください。 |
| OB.Tenant.ZoneList.Empty | zone_list is empty | Zoneリストが空です | Zoneリストを確認してから再試行してください。 |
| OB.Tenant.Zone.Repeated | Zone '%s' is repeated | 対応するZoneがZoneリスト内で重複しています | Zoneリストを確認してから再試行してください。 |
| OB.Tenant.ZoneWithoutReplica | Zone '%s' does not have a replica | 指定されたZoneにはレプリカがありません | 他のZoneのレプリカを変更してください。 |
| OB.Upgrade.DepYamlMissing | Target pkg upgrade dep yaml is empty | ターゲットパッケージのアップグレード依存YAMLファイルが空です | OceanBaseテクニカルサポートチームに連絡し、障害のトラブルシューティングを行ってください。 |
| OB.Upgrade.Mode.NotSupported | Upgrade mode '%s' is not supported | 指定されたアップグレードモードがサポートされていません | 現在、アップグレードモードをSTOPSERVICE(サービス停止アップグレード)またはROLLING(ローリングアップグレード)に指定することのみがサポートされています。サポートされているアップグレードモードを使用してください。 |
| OB.Upgrade.Path.NotExist | Can not find the upgrade path from the current version %s to the target version %s, please check the upgrade dep yaml file | アップグレードパスを取得できません | アップグレード依存のYAMLファイルを確認してください。 |
| OB.Upgrade.ToDeprecatedVersion | Target version %s is deprecated | ターゲットバージョンは廃止されました | サポートされているターゲットバージョンを使用してください。 |
| OB.UpgradeToLowerVersion | Target version %s is not greater than current version %s. Please verify if the params have been filled out correctly | ターゲットバージョンが現在のバージョンよりも高くありません | 有効なターゲットバージョンを使用してください。 |
| OB.Upgrade.UnableToRollingUpgrade | Not support rolling upgrade when zone num is lower than 3 | Zone数が3未満の場合、ローリングアップグレードはサポートされていません | STOPSERVICE(サービス停止アップグレード)モードを使用してクラスタをアップグレードしてください。 |
| OB.User.Name.Empty | User name is empty | ユーザー名が空です | 有効なユーザー名を提供してください。 |
| OB.User.Privilege.NotSupported | Unsupported privilege %s | 操作権限がありません | ユーザーに操作に必要な権限を設定してください。 |
| OB.Zone.DeleteSelf | The current agent is in '%s', please initiate the request through another agent | 現在のAgentを含むZoneを削除できません | 他のZoneのAgentからリクエストを開始してください。 |
| OB.Zone.Name.Empty | Zone name is empty | Zone名が空です | 有効なZone名を提供してください。 |
| OB.Zone.NotEmpty | The zone '%s' is not empty and cannot be deleted | 空ではないZoneの削除はサポートされていません | Zoneを削除する前に、そのZoneに含まれるOBServerノードを削除してください。 |
| OB.Zone.NotExist | Zone '%s' does not exist | 対応するZoneが存在しません | 対応するZoneが存在するかどうか確認してください。 |
| Package.Compression.NotSupported | Unsupported compression '%s', the supported compression is 'xz' | インストールパッケージの圧縮形式がサポートされていません | サポートされている圧縮形式はxzです。OceanBaseソフトウェアダウンロードセンターから対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| Package.Format.Invalid | Unsupported payload format '%s', the supported payload format is 'cpio' | 指定されたペイロード形式がサポートされていません | サポートされているペイロード形式はcpioです。OceanBaseソフトウェアダウンロードセンターから対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| Package.NameMismatch | RPM package name %s not match %s | インストールパッケージ名がマッチしません | インストールパッケージ名を確認してください。 |
| Package.ReleaseFormat.Invalid | Release format %s is illegal | release形式が無効です | OceanBaseソフトウェアダウンロードセンターから対応するインストールパッケージをダウンロードし、再度アップロードしてください。 |
| Package.ReleaseInvalid | RPM package release %s not match format | インストールパッケージのreleaseバージョンが形式要件に適合しません | インストールパッケージの形式要件を確認してください。 |
| Request.Body.Decrypt.AES.ContentLength.Invalid | Decrypted string length is not a multiple of the block size | 解読された文字列の長さがブロックサイズの倍数ではありません | HTTPリクエスト内の暗号化本文(AES暗号化使用)を確認してください。 |
| Request.Body.Decrypt.AES.KeyAndIv.Invalid | AES key and iv size error | AESキーとIVのサイズエラー | リクエストヘッダーに有効なキーとIVを提供してください。 |
| Request.Body.Decrypt.AES.NoKey | No key for aes | AESキーが不足しています | OceanBaseテクニカルサポートチームに連絡して障害の調査を行ってください。 |
| Request.Body.Decrypt.SM4.NoKey | No key for sm4 | SM4キーが不足しています | OceanBaseテクニカルサポートチームに連絡して障害の調査を行ってください。 |
| Request.Body.ReadFailed | Failed to read request body: %s | HTTPリクエストボディの読み取りに失敗しました | OceanBaseテクニカルサポートチームに連絡して障害の調査を行ってください。 |
| Request.File.Missing | File %s in the request is missing: %s | リクエスト内のファイルが失われています | リクエストファイルを確認してください。 |
| Request.Forward.Header.NotExist | Header not found when auto forward request to master | 自動転送リクエストを MASTER ノードに転送する際にリクエストヘッダーが見つからない |
OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Request.Forward.MasterAgentNotFound | Master agent not found when auto forward request to master | 自動転送リクエストを MASTER ノードに転送する際に MASTER ノードが見つからない |
OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Request.HeaderNotFound | X-OCS-Agent-Header or X-OCS-Header not found in http request header. | HTTPリクエストヘッダーにX-OCS-Agent-HeaderまたはX-OCS-Headerが見つからない | 認証を通過するために、HTTPリクエストヘッダーに正しいX-OCS-Agent-HeaderまたはX-OCS-Headerを設定してください。 |
| Request.Header.Type.Invalid | Header type error | ヘッダーのタイプエラー | HTTPヘッダータイプが無効です。HTTPリクエストヘッダーを確認して再試行してください。 |
| Request.Method.NotSupport | %s method not support | このメソッドはサポートされていません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Request.Path.Param.Empty | Path param %s is empty | パスパラメータが空です | パスパラメータを指定してから再試行してください。 |
| Request.Query.Param.Empty | Query param %s is empty | クエリパラメータが空です | パスパラメータを指定してから再試行してください。 |
| Request.Query.Param.Illegal | Query param %s is illegal | クエリパラメータが無効です | 有効なクエリパラメータを指定してから再試行してください。 |
| Security.Authentication.AgentPasswordNotInitialized | Agent password is not initialized | obshellパスワードが初期化されていません | obshellパスワードを初期化してから再試行してください。 |
| Security.Authentication.Expired | Authentication expired | 認証情報が期限切れです | 認証情報を更新してから再試行してください。 |
| Security.Authentication.File.Sha256Mismatch | File sha256 mismatch | ファイルSHA256値がマッチしません | リクエスト内のファイルとHTTPヘッダー内のMD5がマッチしません。確認して再度アップロードしてください。 |
| Security.Authentication.Header.DecryptFailed | Decrypt http header failed: %s | HTTPリクエストヘッダーの復号化に失敗しました | 暗号化公開鍵が正しいかどうか確認してください。 |
| Security.Authentication.Header.UriMismatch | URI mismatch | リクエストヘッダー内のURIと実際のリクエストURIがマッチしません | HTTPヘッダーに設定されているリクエストURIを確認してから再試行してください。 |
| Security.Authentication.IncorrectAgentPassword | agent_password is incorrect | obshellパスワードが正しくありません | X_OCS_Agent_Headerに設定されているobshellパスワードを確認し、正しいことを確認したら再試行してください。 |
| Security.Authentication.IncorrectOceanbasePassword | oceanbase_password is incorrect | OceanBaseクラスタのsysテナントのrootパスワードが正しくありません | X_OCS Headerに設定されているsysテナントのrootパスワードを確認し、正しいことを確認したら再試行してください。 |
| Security.Authentication.IncorrectToken | Incorrect token | TOKENが正しくありません | 正しいトークンを提供してから再試行してください。 |
| Security.Authentication.Timestamp.Invalid | Invalid timestamp: %s, err: %s | タイムスタンプが無効です | HTTPヘッダーに有効なタイムスタンプを提供してから再試行してください。 |
| Security.Authentication.Unauthorized | Authentication failed | 認証に失敗しました | リクエストを確認してから再試行してください。 |
| Security.Authentication.UnknownPasswordType | Unknown password type | パスワードタイプが不明です | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Security.Authentication.WithAgentPassword | Should use agent_password to verify: %s | agent passwordを使用して検証する必要があります | HTTPヘッダーのX_OCS_Agent_Headerにauthをobshellノードのパスワード(agent password)に設定してから再試行してください。 |
| Security.Authentication.WithOceanBasePassword | Should use oceanbase_password to verify: %s | クラスタのsysテナントのrootパスワードを使用して検証する必要があります | HTTPヘッダーのX_OCS_Agent_Headerにauthをクラスタのsysテナントのrootパスワードに設定してから再試行してください。 |
| Security.DecryptFailed | Decrypt failed: %s | 暗号化解除に失敗しました | 暗号化パラメータを確認してから再試行してください。 |
| Security.User.PermissionDenied | Permission denied | ユーザー権限が不足しています | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Task-AgentData.ConvertFailed | Convert %s failed: %s | obshellタスクデータの変換に失敗しました | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Task-AgentData.NotSet | Agent %s data %s not set | 必要なobshellタスクデータが設定されていません | OceanBaseテクニカルサポートチームに連絡して障害の調査を依頼してください。 |
| Task.CreateFailed | Create task '%s' failed: %s | タスクの作成に失敗しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.CancelTimeout | Cancel %d timeout after %d seconds | タスクのキャンセルタイムアウト | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.ExecuteTimeout | %s timeout | タスクの実行タイムアウト | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.DagFailed | Dag %s %s failed | DAGの実行に失敗しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.Operator.CancelFinishedDag | Failed to cancel dag: dag is finished | 完了したDAGのキャンセルはサポートされていません | 現在、RUNNING状態のDAGのみキャンセルが可能です。 |
| Task.Dag.Operator.CancelNotAllowed | Failed to cancel dag: node %s can not cancel | DAGにはキャンセルが許可されていないタスクノードが存在します | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.Operator.NotSupport | Not support operator %s | このDAGの操作はサポートされていません | サポートされているタスク操作を実行してください。 |
| Task.Dag.Operator.PassNotAllowed | Failed to pass dag: node %s can not pass | DAGにはスキップが許可されていないタスクノードが存在します | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.Operator.PassNotFailedDag | Failed to pass dag: dag is not failed | 失敗していないDAGのスキップはサポートされていません | 現在、失敗したDAGのみスキップが可能です。 |
| Task.Dag.Operator.RetryNotAllowed | Failed to set dag retry: node %s can not retry | DAGにはリトライが許可されていないタスクノードが存在します | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.Operator.RetryNotFailedDag | Failed to set dag retry: dag state is not failed | 失敗していないDAGのリトライはサポートされていません | 現在、失敗したDAGのみリトライが可能です。 |
| Task.Dag.Operator.RollbackNotAllowed | Failed to set dag rollback: node %s can not rollback | DAGにはロールバックが許可されていないタスクノードが存在します | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.Operator.RollbackNotFailedDag | Failed to set dag rollback: dag state is not failed | 失敗していない状態のDAGのロールバックはサポートされていません | 現在、失敗したDAGのみロールバックがサポートされています。 |
| Task.Dag.PassTimeout | Pass %d timeout after %d seconds | タスクスキップタイムアウト | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Dag.State.Invalid | Invalid dag state '%d' | タスク状態が無効です | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Data.ConvertFailed | Convert %s failed: %s | 変換タスクデータ失敗 | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Data.NotSet | Data %s is not set | 必要なタスクデータが設定されていません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Engine.Unexpected | Unexpected error occurred in task engine: %s | タスクエンジンで予期しないエラーが発生しました | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Expired | %s has already executed task %s. '%s: %s' cannot be executed. Please submit a new request. | タスクが既に期限切れです | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.GenericID.Invalid | Invalid id: %s | 汎用IDが無効です | 有効な汎用IDを提供してください。 |
| Task.LocalData.ConvertFailed | Convert %s failed: %s | 変換タスクローカルデータ失敗 | ローカルデータの形式を確認してから再試行してください。 |
| Task.LocalData.NotSet | Task local data %s not set | 必要なタスクローカルデータが設定されていません | OceanBaseテクニカルサポートチームまでお問い合わせください。 |
| Task.Node.Operator.NotSupport | Not support operator %s | この演算子はサポートされていません | サポートされているタスク操作を実行してください。 |
| Task.Node.Operator.PassNotAllowed | Failed to pass node: node %s can not pass | タスクノードはスキップをサポートしていません | タスクノードはスキップをサポートしていません。 |
| Task.Node.Operator.PassNotFailedDag | Failed to pass node: assigned dag is not failed | DAGが失敗していない場合、タスクノードのスキップはサポートされていません | 失敗したタスクノードのみをスキップできます。 |
| Task.Node.Operator.PassNotFailedNode | Failed to pass node: node %s is not failed | 失敗していないタスクノードをスキップすることはできません | 失敗したタスクノードのみをスキップできます。 |
| Task.NotFound | Task not found: %v | タスクが見つかりませんでした | タスクIDを確認してから再試行してください。 |
| Task.Param.ConvertFailed | Convert %s failed: %s | タスクパラメータの変換に失敗しました | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| Task.Param.NotSet | Param %s is not set | 必要なタスクパラメータが設定されていません | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| Task.RemoteTask.Failed | Remote task %s %s failed | リモートタスクが失敗しました | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |
| Task.SubDag.NotAllAdvanced | Sub dag of agents: %v not advanced, main dag failed | 前進に失敗したAgentサブタスクが存在します | ブロックされたサブタスクを確認し、解決してください。 |
| Task.SubDag.NotAllCreated | Sub dag of agents: %v not created, main dag failed | 作成に失敗したAgentサブタスクが存在します | Agentの可用性と接続性を確認してください。 |
| Task.SubDag.NotAllPassed | Not all sub dag passed, main dag failed | スキップに失敗したAgentサブタスクが存在します | 失敗したサブタスクを確認し、解決してください。 |
| Task.SubDag.NotAllReady | Sub dag of agents: %v not ready, can not advance main dag | 準備が整っていないAgentサブタスクが存在します | すべてのサブタスクが準備完了するまで待機するか、問題がないか確認してください。 |
| Task.SubDag.NotAllSucceed | Sub dag of agents: %v failed, main dag failed | 失敗したAgentサブタスクが存在します | 失敗したサブタスクを確認し、解決してください。 |
| Task.Template.Empty | Task template is empty | タスクテンプレートが空です | OceanBaseテクニカルサポートチームに連絡して、障害の調査を依頼してください。 |