【问题标题】:Redis sentinel enter mode TILT when raid-check running?运行raid-check时Redis哨兵进入模式TILT?
【发布时间】:2017-11-14 09:32:21
【问题描述】:

我正在使用 redis sentinel (Redis v3.0.7),一切正常。但是/var/log/sentinel.log 每周日凌晨 1:00 - 4:29 进入 TILT 模式:

4036:X 12 Nov 01:03:16.607 # +tilt #tilt mode entered
4036:X 12 Nov 01:03:46.622 # -tilt #tilt mode exited
4036:X 12 Nov 01:07:20.246 # +tilt #tilt mode entered
4036:X 12 Nov 01:07:50.401 # -tilt #tilt mode exited
.....
4036:X 12 Nov 04:29:13.825 # +tilt #tilt mode entered
4036:X 12 Nov 04:29:43.860 # -tilt #tilt mode exited

我当时查了一下,看到raid_check也在同时运行:

cat /etc/cron.d/raid-check
Run system wide raid-check once a week on Sunday at 1am by default
0 1 * * Sun root /usr/sbin/raid-check

我不知道为什么。

【问题讨论】:

    标签: redis redis-sentinel raid


    【解决方案1】:

    From the docs:

    但是,如果计算机时间以意外方式更改,或者计算机非常繁忙,或者进程由于某种原因被阻止,Sentinel 可能会开始以意外方式运行。

    听起来 Redis 注意到由于 RAID 重建而导致服务器负载过重,并切换到倾斜模式,因此它不会提供不正确的数据,这是期望的行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-05
      • 2014-11-12
      相关资源
      最近更新 更多