的OpsCenter版本創建一個新的卡桑德拉集羣隨機故障4.6.0使用的OpsCenter
創建直接使用的OpsCenter一個全新的產業集羣,爲我們提供了以下錯誤。它隨機使用相同的設置,但有95%的時間出現同樣的錯誤。 Opscenter運行在自己的盒子上,但與羣集實例共享相同的安全組。爲了好的措施,我打開了所有IP的所有TCP端口。以下是來自opscenterd.log的錯誤的堆棧跟蹤:
* 2015-03-19 10:06:12 + 0000 []信息:正在啓動配置過程 2015-03-19 10:06:12 +0000 []信息:啓動羣集配置的安裝階段
2015-03-19 10:06:13 + 0000 []警告:HTTP請求http://10.x.x.x:61621/alive?失敗:連接被另一方拒絕:111:連接被拒絕。
2015年3月19日10:06:13 + 0000 [] INFO:開始安裝OpsCenter劑與54.xxx
2015年3月19日10:06:26 + 0000 [] WARN:HTTP要求http://10.x.x.x:61621/alive?失敗:連接被另一方拒絕:111:連接被拒絕。
2015-03-19 10:06:31 + 0000 [] INFO:Agent for ip 10.xxx is version無 2015-03-19 10:06:31 + 0000 [] INFO:Agent for ip 10 .xxx是版本u'5.1.0' 2015-03-19 10:07:23 + 0000 []信息:在節點10.xxx上成功安裝代理程序和dse
2015-03-19 10:07: 23 + 0000 []信息:集羣配置開始「停止」階段
2015-03-19 10:07:25 + 0000 [] WARN:標記請求'10 .xxx:/ ops/stop'(f6708fa2- b45f-42b4-b992-90a82b460ac7)失敗:/ usr/sbin/service dse停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015年3月19日10:07:25 + 0000 []錯誤:無法停止節點10.xxx:/ usr/sbin目錄/服務DSE停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015年3月19日10 :07:25 + 0000 [] WARN:標記請求'停止階段'(0b6fcb6b-96ba-404e-a484-b4b6b167b309)失敗:無法停止節點10.xxx:/ usr/sbin/service dse停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015-03-19 10:07:25 + 0000 []錯誤:停止階段失敗:無法停止節點10.xxx:/ usr/sbin/service dse停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015年3月19日10:07:25 + 0000 [] WARN:標記爲失敗的請求 '提供'(daf1c15d-92e3-40b0-83ca-34d548ea835b):停止階段失敗:無法停止節點10 .XXX:/ usr/sbin目錄/服務DSE停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015年3月19日10:07:25 + 0000 [] ERROR: 2015年3月19日10:07:25 + 0000 []錯誤:羣集配置失敗:異常:停止階段失敗:無法停止節點10.xxx:/ usr/sbin目錄/服務DSE停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015-03-19 10:07:25 + 0000 []錯誤:配置集羣失敗:集羣配置失敗:異常:停止階段失敗:無法停止節點10.x.x.X:/ usr/sbin目錄/服務DSE停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015年3月19日10:07:25 + 0000 [] WARN:標記爲失敗請求28c021fd-D21A-4fed-bb5c-a4fe17d362e0:羣集配置失敗:異常:停止階段失敗:無法停止節點10.xxx:/ usr/sbin目錄/服務DSE停止失敗
exit status: 1
stdout:
log_daemon_msg is a shell function
Cassandra 2.0 and later require Java 7 or later.
2015年3月19日10:07:41 + 0000 [] WARN:無法找到與IP [u'fe80:0:0:0:2000:aff:feeb:31c7%2',u'10.xxx',u'0:0:0:0:0: 0:0:1%1',u'127.0.0.1'];該消息是[u'5.1.0',u'/ 1947480708/conf']。這通常表示OpsCenter代理仍舊在已停用的舊節點上運行,或者是OpsCenter不再監視的集羣的一部分。
感謝任何幫助! 在此先感謝 Harsha
只是想補充一點,所有這一切都是在亞馬遜。另外,我正在使用Opscenter提供的默認AMI。 (ami id - 814ec2e8),所以關於Java 7等的錯誤增加了一些混淆,因爲所有這些都是DSE默認的,預裝了軟件。 – 2015-03-19 10:24:07
您確定您使用的是默認AMI嗎? 814ec2e8是一個較舊的版本(2013年更新),而OpsCenter 5.1默認使用ami-6139e708。 – arre 2015-03-20 08:15:41
ami-814ec2e8是的,這是ID ..我甚至升級到5.1.1。我添加一個新的羣集或節點顯示相同。 – 2015-04-16 11:02:53