2020年11月13日 星期五

vernemq failed to start within 15 seconds

 如果遇到disk full導致vernemq 開不起來

可能會看到以下error
Pid not found
vernemq failed to start within 15 seconds
vernemq.service: Failed with result 'resources’.

試過怎麼啟動都無效
可能有檔案被綁住
刪除重安裝就可以了
記得etc/vernemq內的東西都要備份

解除安裝:
sudo apt-get --purge remove vernemq -y

Purging configuration files for vernemq (1576070137:1.10.1) ...
dpkg: warning: while removing vernemq, directory '/etc/vernemq' not empty so not removed
dpkg: warning: while removing vernemq, directory '/var/lib/vernemq' not empty so not removed
dpkg: warning: while removing vernemq, directory '/var/log/vernemq' not empty so not removed
root@ip-172-31-25-138:/var/log# rm /etc/vernemq
rm: cannot remove '/etc/vernemq': Is a directory
# rm /etc/vernemq -R
# rm /var/lib/vernemq -R
# rm /var/log/vernemq -R
一定要清乾淨~~~!!!!

安裝:
# sudo dpkg -i vernemq-1.10.1.xenial.x86_64.deb

移動設定檔:
# cp vernemq.conf /etc/vernemq/vernemq.conf
# cp vmq.acl /etc/vernemq/vmq.acl
# cp vmq.passwd /etc/vernemq/vmq.passwd

# vernemq start
這樣就正常運作了
還是得小心disk full的問題

沒有留言:

張貼留言