Mac-Osx

Cacti - 檢查 plist 文件

  • May 23, 2014

我按照本指南啟動並執行 Cacti。

http://10100.org/blog/how-to-install-cacti-on-osx-server-109

一切都很好,直到我不得不創建 cacti.plist 來配置輪詢器。在終端中,當我執行 launchctl 時,它找不到 plist。

launchctl: no plist was returned for: /Library/LaunchDaemons/cacti.plist<br>
nothing found to load

cacti.plist xml 文件

?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>Label</key>
   <string>cacti</string>
   <key>ProgramArguments</key>
   <array>
           <string>php</string>
           <string>/Library/Server/Web/Data/Sites/Default/cacti/poller.php</string>
   </array>
   <key>RunAtLoad</key>
   <true/>
   <key>StartInterval</key>
   <integer>300</integer>
</dict>
</plist>

您在<XML 聲明的開頭缺少 a 。這使得文件不正確的 XML 和無效的 plist 文件。

引用自:https://serverfault.com/questions/598176