概述
在安裝測試最新版本的HOMER7的過程中,docker作為基礎工具碰到一些問題衙传,針對問題進行總結吟吝。
docker的默認工作目錄在/var目錄,而在我們的環(huán)境中菩佑,/var目錄空間預留不足自晰,隨著docker的運行,/var目錄空間被占滿稍坯,docker應用出現(xiàn)問題酬荞。
docker目錄遷移有多種方案,選擇了相對簡單的方案劣光,利用軟鏈接解決問題袜蚕。
環(huán)境
CentOS?release 7.0 (Final)或以上版本
HOMER7
軟連接方案
停止docker-compose容器。
cd/homer7-docker/heplify-server/hom7-prom-all
sudo docker-compose stop
停止docker服務绢涡。
sudo systemctl stop docker
創(chuàng)建新的docker目錄牲剃,保證docker目錄空間充足。
sudo mkdir -p /data/docker/lib
遷移docker文件雄可。
sudo mv /var/lib/docker/* /data/docker/lib/
sudo rm -r /var/lib/docker
創(chuàng)建軟鏈接凿傅。
sudo ln -s /data/docker/lib /var/lib/docker
重啟docker服務。
sudo systemctl start docker
重啟HOMER7服務容器数苫。
cd/homer7-docker/heplify-server/hom7-prom-all
sudo docker-compose start
總結
HOMER是sip鏈路監(jiān)控和查找問題的強力工具聪舒,新版本的HOMER可以直接通過docker模式安裝使用,非常方便虐急。
docker在實際應用中的細節(jié)處理要加強箱残,后續(xù)嘗試將大部分服務都移植到docker中使用。
空空如常
求真得真