Giter Site home page Giter Site logo

Comments (13)

zkteco-home avatar zkteco-home commented on May 25, 2024

ok,thanks,i will check code,maybe need sometime to solve it,i will update once i solve it.

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

i checked this issue for serval days,but i didnt find reason,then i compared to official redis 7.0-rc3,i use the following config and run,it will also crash

port 26380
loglevel notice
#logfile "Logs/redis_sentinel_log.txt"
requirepass "12345"
masterauth "12345"

sentinel monitor redis-gsf 127.0.0.1 6379 2
sentinel down-after-milliseconds redis-gsf 6001
sentinel failover-timeout redis-gsf 60000
sentinel config-epoch redis-gsf 1
sentinel auth-pass redis-gsf "12345"

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

i fixed this issue,but i need sometime to verify it.maybe on 1 May i will update it

from redis-windows.

mazuryv avatar mazuryv commented on May 25, 2024

Ok, we will wait your fix. Thank you

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

commited.

from redis-windows.

mazuryv avatar mazuryv commented on May 25, 2024

Hello.
I use new version (master and https://github.com/zkteco-home/redis-windows/releases/tag/redis7.0.0).
But there is no failover was performed and "failover-abort-not-elected" was reported again. Thus, slave never come master.

[001888] 04 May 09:30:50.207 * Sentinel new configuration saved on disk
[001888] 04 May 09:31:34.051 # +sdown master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.051 # +sdown sentinel 648045c5c5ed7c2d95601ad4232d15321689947d 10.98.240.124 26379 @ redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.158 # +odown master redis-gsf 10.98.240.124 6379 #quorum 2/2
[001888] 04 May 09:31:34.158 # +new-epoch 2
[001888] 04 May 09:31:34.158 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.164 * Sentinel new configuration saved on disk
[001888] 04 May 09:31:34.165 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 2
[001888] 04 May 09:31:34.165 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.177 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 2
[001888] 04 May 09:31:34.234 # +new-epoch 3
[001888] 04 May 09:31:34.234 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.240 * Sentinel new configuration saved on disk
[001888] 04 May 09:31:34.241 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 3
[001888] 04 May 09:31:34.241 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.251 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 3
[001888] 04 May 09:31:34.312 # +new-epoch 4
[001888] 04 May 09:31:34.312 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.318 * Sentinel new configuration saved on disk
[001888] 04 May 09:31:34.318 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 4
[001888] 04 May 09:31:34.318 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.329 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 4
[001888] 04 May 09:31:34.387 # +new-epoch 5
[001888] 04 May 09:31:34.387 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.393 * Sentinel new configuration saved on disk
[001888] 04 May 09:31:34.393 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 5
[001888] 04 May 09:31:34.393 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:31:34.404 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 5
[001888] 04 May 09:31:34.478 # Next failover delay: I will not start a failover before Wed May  4 09:33:34 2022
[001888] 04 May 09:33:34.495 # +new-epoch 6
[001888] 04 May 09:33:34.495 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.501 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.502 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 6
[001888] 04 May 09:33:34.502 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.517 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 6
[001888] 04 May 09:33:34.522 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.522 # +new-epoch 7
[001888] 04 May 09:33:34.528 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.528 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 7
[001888] 04 May 09:33:34.572 # +new-epoch 8
[001888] 04 May 09:33:34.572 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.579 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.579 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 8
[001888] 04 May 09:33:34.579 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.580 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 8
[001888] 04 May 09:33:34.634 # +new-epoch 9
[001888] 04 May 09:33:34.634 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.640 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.640 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 9
[001888] 04 May 09:33:34.640 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.651 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 9
[001888] 04 May 09:33:34.691 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.691 # +new-epoch 10
[001888] 04 May 09:33:34.697 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.697 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 10
[001888] 04 May 09:33:34.712 # +new-epoch 11
[001888] 04 May 09:33:34.712 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.717 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.717 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 11
[001888] 04 May 09:33:34.717 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.727 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 11
[001888] 04 May 09:33:34.783 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.783 # +new-epoch 12
[001888] 04 May 09:33:34.787 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.788 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 12
[001888] 04 May 09:33:34.788 # +new-epoch 13
[001888] 04 May 09:33:34.788 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.793 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.793 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 13
[001888] 04 May 09:33:34.793 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.803 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 13
[001888] 04 May 09:33:34.851 # +new-epoch 14
[001888] 04 May 09:33:34.851 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.857 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.857 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 14
[001888] 04 May 09:33:34.857 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.858 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 14
[001888] 04 May 09:33:34.928 # +new-epoch 15
[001888] 04 May 09:33:34.928 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.933 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.934 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 15
[001888] 04 May 09:33:34.934 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:34.949 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 15
[001888] 04 May 09:33:34.953 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.953 # +new-epoch 16
[001888] 04 May 09:33:34.957 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:34.958 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 16
[001888] 04 May 09:33:35.005 # +new-epoch 17
[001888] 04 May 09:33:35.005 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.010 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.011 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 17
[001888] 04 May 09:33:35.011 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.020 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 17
[001888] 04 May 09:33:35.062 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.063 # +new-epoch 18
[001888] 04 May 09:33:35.067 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.067 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 18
[001888] 04 May 09:33:35.067 # +new-epoch 19
[001888] 04 May 09:33:35.067 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.072 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.072 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 19
[001888] 04 May 09:33:35.072 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.082 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 19
[001888] 04 May 09:33:35.129 # +new-epoch 20
[001888] 04 May 09:33:35.129 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.135 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.135 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 20
[001888] 04 May 09:33:35.135 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.144 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 20
[001888] 04 May 09:33:35.171 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.171 # +new-epoch 21
[001888] 04 May 09:33:35.175 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.175 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 21
[001888] 04 May 09:33:35.208 # +new-epoch 22
[001888] 04 May 09:33:35.208 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.213 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.214 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 22
[001888] 04 May 09:33:35.214 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.223 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 22
[001888] 04 May 09:33:35.248 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.248 # +new-epoch 23
[001888] 04 May 09:33:35.252 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.253 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 23
[001888] 04 May 09:33:35.269 # +new-epoch 24
[001888] 04 May 09:33:35.269 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.274 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.274 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 24
[001888] 04 May 09:33:35.274 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.284 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 24
[001888] 04 May 09:33:35.309 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.309 # +new-epoch 25
[001888] 04 May 09:33:35.314 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.314 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 25
[001888] 04 May 09:33:35.359 # +new-epoch 26
[001888] 04 May 09:33:35.359 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.365 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.365 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 26
[001888] 04 May 09:33:35.365 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.375 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 26
[001888] 04 May 09:33:35.400 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.400 # +new-epoch 27
[001888] 04 May 09:33:35.405 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.405 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 27
[001888] 04 May 09:33:35.468 # +new-epoch 28
[001888] 04 May 09:33:35.468 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.473 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.474 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 28
[001888] 04 May 09:33:35.474 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.488 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 28
[001888] 04 May 09:33:35.493 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.493 # +new-epoch 29
[001888] 04 May 09:33:35.498 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.498 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 29
[001888] 04 May 09:33:35.572 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.572 # +new-epoch 30
[001888] 04 May 09:33:35.577 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.577 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 30
[001888] 04 May 09:33:35.577 # +new-epoch 31
[001888] 04 May 09:33:35.577 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.582 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.582 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 31
[001888] 04 May 09:33:35.582 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.592 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 31
[001888] 04 May 09:33:35.649 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.650 # +new-epoch 32
[001888] 04 May 09:33:35.654 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.654 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 32
[001888] 04 May 09:33:35.670 # +new-epoch 33
[001888] 04 May 09:33:35.670 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.675 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.675 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 33
[001888] 04 May 09:33:35.675 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.685 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 33
[001888] 04 May 09:33:35.711 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.711 # +new-epoch 34
[001888] 04 May 09:33:35.716 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.716 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 34
[001888] 04 May 09:33:35.748 # +new-epoch 35
[001888] 04 May 09:33:35.748 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.753 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.754 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 35
[001888] 04 May 09:33:35.754 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.764 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 35
[001888] 04 May 09:33:35.788 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.788 # +new-epoch 36
[001888] 04 May 09:33:35.792 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.792 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 36
[001888] 04 May 09:33:35.824 # +new-epoch 37
[001888] 04 May 09:33:35.824 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.829 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.830 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 37
[001888] 04 May 09:33:35.830 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.841 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 37
[001888] 04 May 09:33:35.865 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.866 # +new-epoch 38
[001888] 04 May 09:33:35.870 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.870 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 38
[001888] 04 May 09:33:35.887 # +new-epoch 39
[001888] 04 May 09:33:35.887 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.892 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.892 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 39
[001888] 04 May 09:33:35.893 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.904 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 39
[001888] 04 May 09:33:35.944 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.944 # +new-epoch 40
[001888] 04 May 09:33:35.948 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.948 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 40
[001888] 04 May 09:33:35.964 # +new-epoch 41
[001888] 04 May 09:33:35.964 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.969 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:35.969 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 41
[001888] 04 May 09:33:35.970 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:35.979 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 41
[001888] 04 May 09:33:36.020 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.020 # +new-epoch 42
[001888] 04 May 09:33:36.025 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.025 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 42
[001888] 04 May 09:33:36.073 # +new-epoch 43
[001888] 04 May 09:33:36.073 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.079 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.079 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 43
[001888] 04 May 09:33:36.079 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.080 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 43
[001888] 04 May 09:33:36.161 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.161 # +new-epoch 44
[001888] 04 May 09:33:36.165 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.165 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 44
[001888] 04 May 09:33:36.180 # +new-epoch 45
[001888] 04 May 09:33:36.180 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.186 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.186 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 45
[001888] 04 May 09:33:36.186 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.196 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 45
[001888] 04 May 09:33:36.252 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.253 # +new-epoch 46
[001888] 04 May 09:33:36.257 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.258 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 46
[001888] 04 May 09:33:36.273 # +new-epoch 47
[001888] 04 May 09:33:36.273 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.278 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.278 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 47
[001888] 04 May 09:33:36.278 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.288 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 47
[001888] 04 May 09:33:36.329 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.329 # +new-epoch 48
[001888] 04 May 09:33:36.333 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.333 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 48
[001888] 04 May 09:33:36.333 # +new-epoch 49
[001888] 04 May 09:33:36.334 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.338 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.339 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 49
[001888] 04 May 09:33:36.339 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.348 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 49
[001888] 04 May 09:33:36.396 # +new-epoch 50
[001888] 04 May 09:33:36.396 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.401 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.401 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 50
[001888] 04 May 09:33:36.402 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.412 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 50
[001888] 04 May 09:33:36.436 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.436 # +new-epoch 51
[001888] 04 May 09:33:36.441 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.441 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 51
[001888] 04 May 09:33:36.488 # +new-epoch 52
[001888] 04 May 09:33:36.488 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.494 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.494 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 52
[001888] 04 May 09:33:36.494 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.504 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 52
[001888] 04 May 09:33:36.528 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.528 # +new-epoch 53
[001888] 04 May 09:33:36.533 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.533 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 53
[001888] 04 May 09:33:36.564 # +new-epoch 54
[001888] 04 May 09:33:36.565 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.570 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.570 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 54
[001888] 04 May 09:33:36.570 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.579 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 54
[001888] 04 May 09:33:36.607 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.607 # +new-epoch 55
[001888] 04 May 09:33:36.612 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.612 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 55
[001888] 04 May 09:33:36.642 # +new-epoch 56
[001888] 04 May 09:33:36.642 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.647 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.647 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 56
[001888] 04 May 09:33:36.648 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.658 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 56
[001888] 04 May 09:33:36.683 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.684 # +new-epoch 57
[001888] 04 May 09:33:36.687 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.688 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 57
[001888] 04 May 09:33:36.735 # +new-epoch 58
[001888] 04 May 09:33:36.735 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.740 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.740 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 58
[001888] 04 May 09:33:36.741 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.756 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 58
[001888] 04 May 09:33:36.760 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.761 # +new-epoch 59
[001888] 04 May 09:33:36.765 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.765 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 59
[001888] 04 May 09:33:36.796 # +new-epoch 60
[001888] 04 May 09:33:36.796 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.801 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.801 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 60
[001888] 04 May 09:33:36.802 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.811 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 60
[001888] 04 May 09:33:36.853 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.853 # +new-epoch 61
[001888] 04 May 09:33:36.858 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.858 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 61
[001888] 04 May 09:33:36.889 # +new-epoch 62
[001888] 04 May 09:33:36.889 # +try-failover master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.894 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.894 # +vote-for-leader 38da212fc28d246df0939b5ec61958b5eb1ccd70 62
[001888] 04 May 09:33:36.895 # -failover-abort-not-elected master redis-gsf 10.98.240.124 6379
[001888] 04 May 09:33:36.906 # 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b voted for 38da212fc28d246df0939b5ec61958b5eb1ccd70 62
[001888] 04 May 09:33:36.929 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.930 # +new-epoch 63
[001888] 04 May 09:33:36.934 * Sentinel new configuration saved on disk
[001888] 04 May 09:33:36.934 # +vote-for-leader 65e1c1f97fec14e0afe4d9fff2902bc12bc9fa4b 63

Info:

# Sentinel
sentinel_masters:1
sentinel_tilt:0
sentinel_tilt_since_seconds:-1
sentinel_running_scripts:0
sentinel_scripts_queue_length:0
sentinel_simulate_failure_flags:0
master0:name=redis-gsf,status=odown,address=10.98.240.124:6379,slaves=1,sentinels=3
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
# Replication
role:slave
master_host:10.98.240.124
master_port:6379
master_link_status:down
master_last_io_seconds_ago:-1
master_sync_in_progress:0
slave_read_repl_offset:0
slave_repl_offset:0
master_link_down_since_seconds:-1
slave_priority:100
slave_read_only:1
replica_announced:1
connected_slaves:0
master_failover_state:no-failover
master_replid:6cb68c7028461f5403e37239fdace65efb521023
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

What additional info do you need?

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

I tested many times,it works fine,you should wait a littile time,new epoch may reach over 100,then switch master will happen.
i also fixed small other issue about replication.you pull new package.sentinel is ok

from redis-windows.

mazuryv avatar mazuryv commented on May 25, 2024

Thank you for your work, but election of a new master happens occasionally.
Sometimes 1 minutes, sometimes 5 minutes, sometimes more time and I don`t know what is the reason.
image

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

you send me your configrations to [email protected],i will continue to investigate it.this part logical is very complicated,so it is a little difficulty to debug it,need over 5 servers to run it

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

I managed to reproduce it and found root cause,commited,please pull latest.

from redis-windows.

mazuryv avatar mazuryv commented on May 25, 2024

Super. I wait your changes. Thank you.

from redis-windows.

zkteco-home avatar zkteco-home commented on May 25, 2024

Super. I wait your changes. Thank you.

i already commited 3days ago

from redis-windows.

mazuryv avatar mazuryv commented on May 25, 2024

I got it and tested!!! All works as expected!!! Thank you so much!!!

from redis-windows.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.