阿里雲專有云平臺docker容器內應用檢測失敗故障總結
各位網友,各位同行,大家好!
今天在阿里雲專有云平臺中,遇到了一些關於docker容器內應用檢測失敗的問題,現把今天的解
覺問題的心得和解決思路,分享給大家;
問題描述:在docker容器中rhs服務應用顯示檢測失敗;(這裏我只說一個例子就好了,然後解
決的方法和思路說一下;
解決方案和思路:1.首先先查看一下檢測失敗的報警系統;
2.進入服務器的後端,使用ps -ef 檢查服務的進程,是否已經存在,如果不存在,
希,可以將其服務的應用程序重啓啓動一下,然後查看一些;使用ps -ef | grep rhs 查找到應用,然
後將其進程殺掉之後,然後將其服務應用重新啓動;
3.如果還不能恢復的的話,可以登陸docker所在的宿主機,然後使用查找到應用
docker的ID號,使用docker ps -a | grep + 應用;然後使用重啓命令sudo docker restart + ID號;
,這樣一般的問題就可以恢復正常了;
4.還有一種可以就是docker容器的/根目錄已經達到了使用率100%,這樣的話,一般
docker容器也不會啓動的,也是停止狀態的,所以裏面的服務一般也是停止的或是檢測失敗的狀態;這
種情況,我們可以在宿主機上面,進行查找到docker的目錄位置,然後將其docker佔用空間大的文件或
是日誌將其刪除了就可以了;命令如下;
docker 所在宿主機目錄:docker inspect + docker ID | grep UpperDir
查找應用服務的ID:docker ps -a | grep + 應用
重啓docker容器的命令:sudo docker restart + docker ID;
好了,今天就先分享到這裏吧,感謝網友和各位同行的的大力支持。
謝謝!