ලිපි නාමාවලිය
මොනිටයට සම්බන්ධ විය නොහැකිද? අවසාන විසඳුම මෙන්න!
ඔබ කවදා හෝ බැලුවද "Monit Cannot connect to [IP地址]:2812 -- Connection refused” ඔළුව සහ කන් සීරීමද?
ධාවන තත්ත්වය, වෙබ් අතුරු මුහුණත් වින්යාසය, ෆයර්වෝල් සැකසීම්, සේවාදායක IP ලිපිනය යනාදිය පරීක්ෂා කිරීම ඇතුළුව Monit සම්බන්ධතා ගැටළු ඉක්මනින් දෝශ නිරාකරණය කිරීමට සහ විසඳීමට ඔබට උදවු කිරීමට මෙම මාර්ගෝපදේශය විවිධ විසඳුම් සපයයි... Monit සම්බන්ධ වීමට නොහැකි වීමේ ගැටලුව පහසුවෙන් විසඳා ගන්න. වහාම අධීක්ෂණය නැවත ආරම්භ කරන්න!
ඔබේ monit ක්රියාත්මක නොවිය හැක, හෝ එහි වෙබ් අධීක්ෂණ අතුරුමුහුණත (httpd) සබල කර නැත. වැරැද්ද "සම්බන්ධතාවය ප්රතික්ෂේප විය" හේතු කිහිපයක් තිබිය හැකිය:
හේතුව 1: මොනිටරය ක්රියාත්මක නොවේ

විසඳුමක්
මුලින්ම මොනිට් එක ක්රියාත්මක වෙනවද කියලා බලන්න:
sudo systemctl status monit- තත්ත්වය නම්
inactive (dead), එය ක්රියාත්මක නොවන බව පෙන්නුම් කරයි. - තත්ත්වය නම්
active (running), නමුත් දෝෂය තවමත් වාර්තා වේ, එය සවන්දීමේ වරායේ ගැටලුවක් විය හැක.
- තත්ත්වය නම්
Monit ක්රියාත්මක නොවන්නේ නම්, එය ආරම්භ කිරීමට උත්සාහ කරන්න:
sudo monitතත්වය නැවත පරීක්ෂා කරන්න:
sudo monit statusමොනිට් වින්යාසය නැවත පූරණය කරන්න:
sudo monit reloadRestartMonit: "`bash sudo systemctl මොනිටය නැවත ආරම්භ කරන්න
හේතුව 2: මොනිට් වෙබ් අතුරු මුහුණත (httpd) සබල කර නැත
පෙරනිමියෙන්, Monit විය හැක HTTP අධීක්ෂණ අතුරුමුහුණත සබල කර නැත, ඔබ එය අතින් වින්යාසගත කළ යුතුය.
විසඳුමක්
- Monit වින්යාස ගොනුව විවෘත කරන්න
sudo nano /etc/monit/monitrc HTTP අධීක්ෂණ අංශය සොයා ගන්න, එය සහතික කර ගන්න අදහස් දක්වා නැත (ඉවත් කරන්න
#අංකය):set httpd port 2812 use address 127.0.0.1 # 或者 0.0.0.0 允许外部访问 allow admin:monit # 账号:密码- බාග වෙලාවට
set httpdමෙම රේඛාවට පෙර#, එය අක්රිය කර ඇති බව පෙන්නුම් කරමින්, එය ඉවත් කරන්න#නැවත සක්රිය කරන්න. - ඔබ කැමති නම් Monit වෙත දුරස්ථ ප්රවේශය, ඔබට තැබිය හැකිය
use address 127.0.0.1වෙනස් කරන්න0.0.0.0. allow admin:monitනියෝජිතයා පරිශීලක නාමය පරිපාලක, මුරපද මොනිටරය(වෙනස් කළ හැක).
- බාග වෙලාවට
සුරකින්න සහ පිටවන්න(අනුව
Ctrl + X,එවිටYඇතුල් කරන්න).මොනිට් වින්යාසය නැවත පූරණය කරන්න:
sudo monit reloadRestartMonit:
sudo systemctl restart monitMonit සාමාන්යයෙන් වරායට සවන් දෙනවාද යන්න පරීක්ෂා කරන්න:
sudo netstat -tulnp | grep 2812- ප්රතිදානය නොමැති නම්, Monit තවමත් port 2812 ට සවන් නොදෙන බව අඟවයි, සහ වින්යාස කිරීමේ ගැටලුවක් තිබිය හැක.
- ප්රතිදානය තිබේ නම්, Monit නිවැරදිව ආරම්භ කර ඇති බව පෙන්නුම් කරයි.
හේතුව 3: ෆයර්වෝල් (iptables/UFW) වරාය 2812 අවහිර කරන ලදී
විසඳුමක්
ෆයර්වෝල් තත්ත්වය පරීක්ෂා කරන්න
sudo ufw statusUFW සබල කර ඇත්නම්, වරාය 2812 විවෘත කරන්න:
sudo ufw allow 2812/tcp sudo ufw reloadඔබ iptables භාවිතා කරන්නේ නම්, ධාවනය කරන්න:
sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT sudo iptables-saveනැවත සම්බන්ධ වීමට උත්සාහ කරන්න:
sudo monit status
හේතුව 4: සේවාදායක IP සැකසුම වැරදියි
ඔබගේ දෝෂ පණිවිඩය:
Cannot connect to [141.98.152.153]:2812 -- Connection refused
විස්තරය මොනිට් වැරදි IP එකකට සවන් දෙනවා විය හැක, නමුත් ඔබ සම්බන්ධ වීමට උත්සාහ කරන්න 141.98.152.153.
විසඳුමක්
Monit විසින් දැනට නිරීක්ෂණය කරන IP පරීක්ෂා කරන්න:
sudo netstat -tulnp | grep 2812නිරීක්ෂණය කරන්නේ නම්
127.0.0.1(දේශීය ලූප්බැක්), නමුත් ඔබ සේවාදායක IP භාවිතයෙන් ප්රවේශ වන්නේ නම්, සම්බන්ධතාවය ප්රතික්ෂේප කරනු ලැබේ.
ඔයාට පුළුවන් වෙනස් කරන්න0.0.0.0(සියලු IPs වෙත ප්රවේශ විය හැකි බවට පත් කරන්න), හෝ කෙලින්ම භාවිතා කරන්න127.0.0.1ප්රවේශ.Monit වින්යාස ගොනුව වෙනස් කරන්න
sudo nano /etc/monit/monitrcමෙම රේඛාව සොයා ගන්න:
use address 127.0.0.1වෙනස් කරන්න:
use address 0.0.0.0ඉන්පසු Monit නැවත ආරම්භ කරන්න:
sudo systemctl restart monitනැවත සම්බන්ධ වීමට උත්සාහ කරන්න
sudo monit status
总结
- මොනිටරය ක්රියාත්මක නොවේ →
sudo monit - Monit HTTP අධීක්ෂණය සබල නොකරයි → සංස්කරණය කරන්න
/etc/monit/monitrc - ෆයර්වෝල් බාධාව →
sudo ufw allow 2812/tcp - Monit විසින් නිරීක්ෂණය කරන ලද IP වැරදියි → වෙත වෙනස් කරන්න
0.0.0.0
මෙම ක්රම උත්සාහ කරන්න, ඔවුන් ඔබේ ගැටලුව විසඳිය යුතුය! 🚀
නිගමනය
Monit එකට සම්බන්ධ වෙන්න බෑ, ඒක හරියට code කැලේ අතරමං වෙලා වගේ.
Monit හි ධාවන තත්ත්වය, වෙබ් අතුරු මුහුණත, ෆයර්වෝල් සහ සේවාදායක IP සැකසුම් විමර්ශනය කිරීමෙන්, අපි පියවරෙන් පියවර මීදුම ඉවත් කර අවසානයේ සම්බන්ධතාවයේ උදාව සොයා ගත්තෙමු.
ඒක හරියට රහස් පරීක්ෂකයෙක් පොල් ගෙඩිය ගලවලා අන්තිමට ඇත්ත හොයාගන්නවා වගේ වැඩක්.
ගැටළු විසඳීමේ ක්රියාවලියේදී, අපට අවශ්ය වන්නේ තාක්ෂණික අවබෝධය පමණක් නොව, කොකෝන් ඉවත් කර මූලාශ්රය සොයා ගත හැකි චින්තනයක් ද අවශ්ය වේ.
සංකීර්ණ ගැටළු වලට මුහුණ දෙන විට ගැටළු විශ්ලේෂණය කිරීමට, විනිශ්චය කිරීමට සහ විසඳීමට අපගේ හැකියාව භාවිතා කරන ආකාරය සහ අවසානයේ සමස්ත තත්වය පාලනය කිරීමේ සහ උපායමාර්ගික සැලසුම් සකස් කිරීමේ තත්ත්වය සාක්ෂාත් කර ගන්නා ආකාරය මෙයින් පිළිබිඹු වේ.
මොනිට් සම්බන්ධතා ගැටළු විසඳීමට සහ පද්ධති අධීක්ෂණයට යන මාර්ගයේ ඔබව සුමට කිරීමට මෙම ලිපිය ඔබට උපකාරී වනු ඇතැයි මම බලාපොරොත්තු වෙමි!
Hope Chen Weiliang බ්ලොග් ( https://www.chenweiliang.com/ ) බෙදාගත් "මොනිට:2812 වෙත සම්බන්ධ විය නොහැකිද?" සම්බන්ධතාවය ප්රතික්ෂේප කළ ගැටළුව තත්පර කිහිපයකින් විසඳන්න", එය ඔබට ප්රයෝජනවත් වනු ඇත.
මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-32486.html
තවත් සැඟවුණු උපක්රම අගුළු ඇරීමට🔑, අපගේ ටෙලිග්රාම් නාලිකාවට සම්බන්ධ වීමට සාදරයෙන් පිළිගනිමු!
ඔබ එයට කැමති නම් Share කර Like කරන්න! ඔබගේ කොටස් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්රේරණයයි!