2017-04-17 29 views
0

迴應此捲曲到RabbitMQ管理API ...是否可以啓用RabbitMQ「磁盤監控」?

curl localhost:15672/api/nodes/{node name}/-u {user} jq。

...輸入密碼後,我得到了包括這條線的響應...

「disk_free_limit」:「disk_free_monitoring_disabled」,

我怎樣才能實現這一目標,或者是一個建立時間選擇還是平臺限制?

我在CentOS 6.8版本(Final)上使用RabbitMQ 3.6.6。

更新:我剛剛注意到這個二郎啓動標誌(用ps -ef | grep的兔):

-os_mon start_disksup假

這竟然是無關的。它由rabbitmq-server以這種方式設置,即使在我沒有發現問題的安裝中。

+0

您可以檢查日誌和看看是否有這個''禁用磁盤可用空間監視''? – Gabriele

+0

感謝您的建議。日誌顯示正常啓動,沒有此消息。 – Marc

+0

這不太可能沒有答案,因爲我不再有權訪問它發生的環境。 作爲遇到這個問題的其他人的最終細節,我應該提到CentOS 6.8環境,我看到這個環境在MacOS上的VirtualBox下運行。 – Marc

回答

1

rabbit_disk_monitor無法執行您收到此錯誤:

/bin/df -kP ++ dir 

檢查日誌,也許是一個權限問題和或嘗試執行/bin/df -kP和看到的結果

+0

謝謝。是的,我可以在這個盒子上運行/ bin/df -kP而沒有麻煩,就像rabbitmq用戶一樣。但是什麼是「dir」?它是Mnesia目錄嗎? – Marc

+0

奇怪,我看到你正在使用一箇舊的rabbitmq版本('3.3.6')凸輪你試着用最後一個? (例如:'RabbitMQ 3.6.9') – Gabriele

+0

對不起,這是一個錯字。我在CentOS 6.8上使用3.6.6。我會在上面糾正。而且,MacOS上的同一個3.6.6版本也不會這樣。 – Marc

相關問題