redis cluster 設定密碼

haoge0205發表於2019-12-11

redis叢集設定密碼(需重啟例項)

1.修改redis 所有叢集中的配置檔案redis.conf

masterauth passwd 

requirepass passwd 


2.登入各例項修改

config set masterauth passwd

config set requirepass passwd

config rewrite

注:設定的各例項密碼必須保持一致,否則叢集會失敗


3.設定密碼後,若使用redis-trb.rb會報錯,修改檔案client.rb中的password

class Client

    DEFAULTS = {

      :url => lambda { ENV["REDIS_URL"] },

      :scheme => "redis",

      :host => "127.0.0.1",

      :port => 6379,

      :path => nil,

      :timeout => 5.0,

      :password => "passwd",

      :db => 0,

      :driver => nil,

      :id => nil,

      :tcp_keepalive => 0,

      :reconnect_attempts => 1,

      :inherit_socket => false

    }

可透過:find / -name "client.rb" 查詢

/usr/local/gems/ruby-2.3.3/gems/redis-4.0.0/lib/redis/client.rb


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-2667933/,如需轉載,請註明出處,否則將追究法律責任。

相關文章