From 4f2c8f2df1c90553123c640bb9b4dd91bff36164 Mon Sep 17 00:00:00 2001 From: sunty <1172534965@qq.com> Date: 星期四, 22 十月 2020 18:52:35 +0800 Subject: [PATCH] fix --- ClusterApi.go | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/ClusterApi.go b/ClusterApi.go index 269e662..bdae03a 100644 --- a/ClusterApi.go +++ b/ClusterApi.go @@ -29,14 +29,22 @@ return true, nil } +//鍒濆鍖栫储寮� +func InitIndex(indexPath string) (bool) { + resultMsg := CMDSC("sh " + indexPath + "/indexInit.sh") + if resultMsg == "杩愯澶辫触" { + return false + } + return true +} + //鍚姩鏈嶅姟 func StartServer(binPath string, ip string, port string) bool { resultMsg := CMDSC("sh " + binPath + "/es_start.sh") if resultMsg == "杩愯澶辫触" { return false } - b := VerifyNodeServer(ip, port) - return b + return true } //鍏抽棴鏈嶅姟 @@ -51,7 +59,6 @@ bs := VerifyShortNodeServer(ip, port) return bs } - //鏇存崲鑺傜偣瑙掕壊 func UpdateNodeRole(configPath string, role string) (bool, error) { @@ -75,7 +82,7 @@ } //楠岃瘉璇ヨ妭鐐规槸鍚﹁浣跨敤杩� -func VerifyCreated(configPath string, ip string) (bool, error) { +func VerifyCreated(configPath string) (bool, error) { v := viper.New() v.SetConfigType("yml") v.SetConfigName("elasticsearch") @@ -85,13 +92,8 @@ return true, err } hosts := v.GetStringSlice("discovery.zen.ping.unicast.hosts") - for _, pick := range hosts { - if pick == ip { - return true, errors.New("璇ヨ妭鐐瑰凡缁忚鎵ц鈥滃垱寤洪泦缇も��") - } - } if len(hosts) > 1 { - return true, errors.New("璇ヨ妭鐐瑰凡缁忚鎵ц鈥滃姞鍏ラ泦缇も��") + return true, errors.New("璇ヨ妭鐐瑰凡缁忚浣跨敤") } return false, nil } -- Gitblit v1.8.0