久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

docker start起不來怎么辦

docker start起不來的解決辦法:1、檢查運行狀態(tài),然后通過“echo 3 > /proc/sys/vm/drop_caches”命令釋放被占用的內(nèi)存;2、通過“$netstat -nltp|grep …”命令檢查端口是否已經(jīng)被占用,如果上線后發(fā)現(xiàn)占有,則改為可用端口再重啟即可。

docker start起不來怎么辦

php入門到就業(yè)線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用

本教程操作環(huán)境:linux7.3系統(tǒng)、docker19.03版、Dell G3電腦。

docker start起不來怎么辦?

Docker無法正常啟動的原因及解決辦法

概述

Docker啟動異常表現(xiàn)

狀態(tài)反復restaring,用命令查看

$docker ps -a CONTAINER ID    IMAGE  COMMAND       CREATED      STATUS       PORTS    NAMES 21c09be88c11     docker.xxxx.cn:5000/xxx-tes/xxx_tes:1.0.6   "/usr/local/tomcat..."   9 days ago          Restarting (1) Less than a second ago                      xxx10
登錄后復制

Docker日志有明顯問題:

$docker logs [容器名/容器ID] 比如: docker logs openresty
登錄后復制

Docker啟動異常的可能原因

內(nèi)存不夠

Docker 啟動至少需要2G內(nèi)存,首先執(zhí)行free -mh命令查看剩余內(nèi)存是否足夠

直接查看內(nèi)存

$free -mh             total        used        free      shared  buff/cache   available Mem:         15G         14G          627M        195M        636M     726M Swap:         0B          0B          0B
登錄后復制

分析日志

有時候一瞬間內(nèi)存過載溢出,導致部分進程被殺死,看起來內(nèi)存也是夠用的,事實上docker還是會反復重啟,就需要通過docker日志和系統(tǒng)日志信的息來進一步分析:

分析docker日志

查看docker日志看到內(nèi)存溢出的信息,要仔細翻閱才能找到信息,并不是在最下面

$docker logs [容器名/容器ID]|less  Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000769990000, 1449590784, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 1449590784 bytes for committing reserved memory. # An error report file with more information is saved as: # //hs_err_pid1.log Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000769990000, 1449590784, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 1449590784 bytes for committing reserved memory. # An error report file with more information is saved as: # /tmp/hs_err_pid1.log Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000769990000, 1449590784, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 1449590784 bytes for committing reserved memory. # Can not save log file, dump to screen.. # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (malloc) failed to allocate 1449590784 bytes for committing reserved memory. # Possible reasons: #   The system is out of physical RAM or swap space #   In 32 bit mode, the process size limit was hit # Possible solutions: #   Reduce memory load on the system #   Increase physical memory or swap space #   Check if swap backing store is full #   Use 64 bit Java on a 64 bit OS #   Decrease Java heap size (-Xmx/-Xms) #   Decrease number of Java threads #   Decrease Java thread stack sizes (-Xss) #   Set larger code cache with -XX:ReservedCodeCacheSize= # This output file may be truncated or incomplete. # #  Out of Memory Error (os_linux.cpp:2756), pid=1, tid=140325689620224 # # JRE version:  (7.0_79-b15) (build ) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.79-b02 mixed mode linux-amd64 compressed oops) # Core dump written. Default location: //core or core.1 #
登錄后復制

分析系統(tǒng)日志

查看系統(tǒng)日志,發(fā)現(xiàn)有大量由于內(nèi)存溢出,進程被殺死的記錄

$grep -i 'Out of Memory' /var/log/messages Apr  7 10:04:02 centos106 kernel: Out of memory: Kill process 1192 (java) score 54 or sacrifice child Apr  7 10:08:00 centos106 kernel: Out of memory: Kill process 2301 (java) score 54 or sacrifice child Apr  7 10:09:59 centos106 kernel: Out of memory: Kill process 28145 (java) score 52 or sacrifice child Apr  7 10:20:40 centos106 kernel: Out of memory: Kill process 2976 (java) score 54 or sacrifice child Apr  7 10:21:08 centos106 kernel: Out of memory: Kill process 3577 (java) score 47 or sacrifice child Apr  7 10:21:08 centos106 kernel: Out of memory: Kill process 3631 (java) score 47 or sacrifice child Apr  7 10:21:08 centos106 kernel: Out of memory: Kill process 3634 (java) score 47 or sacrifice child Apr  7 10:21:08 centos106 kernel: Out of memory: Kill process 3640 (java) score 47 or sacrifice child Apr  7 10:21:08 centos106 kernel: Out of memory: Kill process 3654 (java) score 47 or sacrifice child Apr  7 10:27:27 centos106 kernel: Out of memory: Kill process 6998 (java) score 51 or sacrifice child Apr  7 10:27:28 centos106 kernel: Out of memory: Kill process 7027 (java) score 52 or sacrifice child Apr  7 10:28:10 centos106 kernel: Out of memory: Kill process 7571 (java) score 42 or sacrifice child Apr  7 10:28:10 centos106 kernel: Out of memory: Kill process 7586 (java) score 42 or sacrifice child
登錄后復制

端口沖突

該docker監(jiān)聽端口已經(jīng)被其他進程占用,一般此種問題容易出現(xiàn)在新部署的服務,或在原有機器上部署新的后臺服務,所以在部署之前應該執(zhí)行命令檢查端口是否已經(jīng)被占用,如果上線后發(fā)現(xiàn)占有則應改為可用端口再重啟之。

檢查命令:    netstat -nltp|grep [規(guī)劃的端口號]
登錄后復制

解決方案

內(nèi)存不夠的方案

進程在運行一段時間后占用大量內(nèi)存,需要將其重啟。重啟命令可能有時并不起作用。主要檢查運行狀態(tài),如果未成功停止,則重新重啟;

ELK日志收集程序或者其他java進程占用過高,用top和ps命令排查,謹慎確定進程的作用,在確保不影響業(yè)務的情況下,停止相關進程;

釋放被占用的內(nèi)存(buff/cache)

 [root]# sync  #將內(nèi)存數(shù)據(jù)寫入磁盤  [root]# echo 3 > /proc/sys/vm/drop_caches  #釋放被占用的內(nèi)存
登錄后復制

有時候并不是buff/cache過高導致內(nèi)存不夠用,確實是被很多必要的進程消耗掉了內(nèi)存,那就需要從機器資源分配使用的層面去考慮和解決了。

端口沖突的對策

一般此種問題容易出現(xiàn)在新部署的服務,或在原有機器上部署新的后臺服務,所以在部署之前應該執(zhí)行命令檢查端口是否已經(jīng)被占用,如果上線后發(fā)現(xiàn)占有則應改為可用端口再重啟之。

檢查命令:    $netstat -nltp|grep [規(guī)劃的端口號]
登錄后復制

推薦學習:《docker視頻教程》

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
欧美激情在线精品一区二区三区| 五月精品视频| 另类激情亚洲| 91久久中文| 欧美亚洲国产精品久久| 久久精品av| 国产亚洲精品自拍| 国产一级一区二区| 手机精品视频在线观看| 免费中文字幕日韩欧美| 免费在线观看精品| 青青草伊人久久| 麻豆传媒一区二区三区| 日韩一二三区在线观看| 日韩久久99| 日韩成人av影视| 免费视频一区二区三区在线观看 | 91成人精品在线| 国产一区精品福利| 国产一区一一区高清不卡| 亚洲免费激情| 久久激情五月婷婷| 国产欧美日韩精品一区二区免费 | 香蕉久久久久久久av网站| 国产精品女主播一区二区三区| 久热精品在线| 高潮久久久久久久久久久久久久| 亚洲网站视频| 日韩国产欧美在线播放| 日韩久久视频| 日本成人在线网站| 亚洲va中文在线播放免费| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品一区二区精品| 久久久久国产精品一区三寸| 青青在线精品| 麻豆一区二区三区| 国产毛片久久| 日韩激情视频网站| 日韩精品一区二区三区免费观影 | 国产亚洲第一伦理第一区| 麻豆视频观看网址久久| 日韩制服丝袜先锋影音| 日韩中文首页| 精品91福利视频| 国产伦精品一区二区三区视频 | 99热国内精品| 国产乱论精品| 日韩中文字幕| 宅男噜噜噜66国产日韩在线观看| 久久永久免费| 国产精成人品2018| 青草久久视频| 日韩一区精品字幕| 综合国产视频| 蜜桃视频第一区免费观看| 国产欧美日韩影院| 亚洲精品免费观看| 麻豆91精品| 免费精品视频| 免费久久99精品国产| 免费久久99精品国产自在现线| 在线看片不卡| 久久电影一区| 蜜臀久久99精品久久久久久9 | 男人的天堂久久精品| 日韩中文字幕亚洲一区二区va在线| 尤物网精品视频| 日韩精品一区第一页| 日韩欧美中文字幕电影| 蜜臀久久久久久久| 久久国产精品免费一区二区三区| 欧美一级全黄| 欧美丰满日韩| 久久激情一区| 在线精品福利| 欧美一级二级视频| 精品久久在线| 欧美天堂亚洲电影院在线观看| 亚洲综合精品| 国产亚洲一区| 日韩成人精品一区二区| 亚洲精品免费观看| 久久一区二区三区电影| 宅男噜噜噜66国产日韩在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩在线网址| 国产精品二区不卡| 欧美在线综合| 精品国产亚洲日本| 伊人久久大香线蕉av超碰演员| 蜜臀国产一区二区三区在线播放 | 日本韩国欧美超级黄在线观看| 99国产精品| 久久精品系列| 天堂成人免费av电影一区| 嫩呦国产一区二区三区av| 最新日韩欧美| 国产精品一国产精品k频道56| 日韩免费一区| 婷婷亚洲成人| 另类专区亚洲| 青草av.久久免费一区| 日韩中文视频| 国产精品theporn| 中文一区一区三区免费在线观 | 欧美成人精品午夜一区二区| 国产资源在线观看入口av| 国产亚洲精品自拍| 久久三级中文| 免费高清在线一区| www.com.cn成人| 欧美日韩 国产精品| 日本少妇一区二区| 日韩一区精品字幕| 日韩欧美一区二区三区免费观看| 免费精品视频在线| 伊人久久成人| 国产精品麻豆成人av电影艾秋| 久久精品亚洲欧美日韩精品中文字幕| 日精品一区二区三区| 夜夜嗨av一区二区三区网站四季av| 欧美国产极品| 日韩欧美高清一区二区三区| 黄色日韩在线| 中文字幕在线官网| 国产精品亚洲综合在线观看| 丝袜亚洲另类欧美| 国产99精品| 97人人精品| 国产欧美日韩综合一区在线播放| 亚洲a级精品| 日韩国产精品久久久久久亚洲| 91久久国产| 亚洲高清久久| 久久精品av| 久久久精品网| 国产精品久久久久久久久久10秀| 奇米亚洲欧美| 国产亚洲欧美日韩精品一区二区三区 | 日韩欧美中文字幕电影 | 激情国产在线| 中文在线а√天堂| 天堂日韩电影| 欧美在线综合| 国产香蕉精品| 久久久久九九精品影院| 欧美精品影院| 欧美成人aaa| 在线一区视频观看| 国产在线成人| 模特精品在线| 国产人成精品一区二区三| 欧美激情在线精品一区二区三区| 日本一二区不卡| 欧美精品羞羞答答| 亚洲一区二区三区在线免费| 国产精品久久久久久模特| 精品视频一区二区三区在线观看| 日韩精品dvd| 久久精品青草| 久久精品国产一区二区| 播放一区二区| 日韩黄色免费网站| 久久精品国产www456c0m| 中文字幕免费精品| 999久久久国产精品| 人人爱人人干婷婷丁香亚洲| 热久久国产精品| 人人草在线视频| 青青青国产精品| 成人午夜国产| 久久中文字幕一区二区| 精品国产美女a久久9999| 婷婷亚洲成人| 免费在线欧美黄色| 麻豆91精品91久久久的内涵| 精品五月天堂| 免费在线日韩av| 91精品xxx在线观看| 成人国产精品一区二区网站| 日韩欧美精品| 国产一区二区三区亚洲综合| 欧美日韩国产高清| 婷婷综合激情| 91精品国产自产观看在线 | 日韩高清不卡在线| 精品国产一区二| 毛片在线网站| 日韩电影免费网站| 免费不卡在线视频| 九色porny丨国产首页在线| 欧美日韩免费观看视频| 色8久久久久| 一区二区三区视频免费观看| 日本久久精品| 久久九九精品| 9色国产精品| 老司机久久99久久精品播放免费| 日本激情一区|