- 出荷済み
- 2026年8月5日 0:11 UTC
- プロフィール
- Kamo
- コンテンツ
- 00ad3ef
根本原因: 生体プローブは `tcpSocket: ポート 10000` であったが、Scylla の REST API tcpSocketプローブがPODをダイヤルしながらapi address 127.0.0.1(デフォルト)にバインド IP. コンテナ内で検証 — /proc/net/tcp ショー :10000 リスニングのみ 0100007F (127.0.0.1) では、9042/9180/7000/19042 は pod IP に、 メニュー 同じ要求が同時に200を返す Pod IP が拒否される(curl exit 7)。これは、kubelet が報告した内容です。 「ライブネスプローブが失敗しました:ダイヤルtcp 10.42.0.47:10000:接続拒否」 そのため、すべての試みでプローブが失敗し、kubeletはコンテナを全て殺しました サイクル: 初期遅延秒 900 + 障害閾値 80 x 期間秒 30 = 3300s, 55m14s および 920 の再生回数/ 35 日 54.7分~1本 各キルは、先頭の `nodetool ドレイン` を実行しますので、 0 / 「完了」と、クラッシュではなく、きれいなシャットダウンのように見えます。 前の 900s/80 値は、コメントが主張したようにコールドスタート調整されていない — マスクしていた。 彼らは唯一のキルサイクルを延ばしました。 60秒/ 6月6日 値が毎回再起動します ~4 分 (~360/日). Fix: 127.0.0.1に対してexecを介して実際にリスニングするAPIをプローブし、 意味のあるしきい値(6×30=3分)を復元します。 スタートアップProbeは既にゲートをゲートします CQLが立ち上がるまでは、初期のDelaySecondsは不要です。 意図的にない --api-address 0.0.0.0 を設定し、未処理の管理者 REST を公開します。 PodネットワークへのAPI.