የአንቀጽ ማውጫ
ሞኒት መገናኘት አልቻለም? የመጨረሻው መፍትሄ እዚህ አለ!
አይተህ ታውቃለህ"Monit Cannot connect to [IP地址]:2812 -- Connection refused" ጭንቅላትህን እየቧጨቅክ?
ይህ መመሪያ የMonit ግንኙነት ችግሮችን በፍጥነት ለመፍታት እና ለማስተካከል የሚያግዙ በርካታ መፍትሄዎችን ይሰጥዎታል፣ ይህም የአሂድ ሁኔታን መፈተሽ፣ የድር በይነገጽ ውቅር፣ የፋየርዎል መቼት እና የአገልጋይ አይፒ አድራሻ… ወድያው!
ያንተ monit እየሰራ ላይሆን ይችላል፣ ወይም የድር መከታተያ በይነገጹ (httpd) አልነቃም። ስህተት "ግንኙነቱ ተቀባይነት አላገኘም" በርካታ ምክንያቶች ሊኖሩ ይችላሉ፡-
ምክንያት 1፡ ሞኒት እየሰራ አይደለም።

መፍትሔው
መጀመሪያ ሞኒት እየሰራ መሆኑን ያረጋግጡ:
sudo systemctl status monit- ሁኔታው ከሆነ
inactive (dead)እየሮጠ አለመሆኑን ያሳያል። - ሁኔታው ከሆነ
active (running)ነገር ግን አሁንም ስህተት አጋጥሞታል፣ በማዳመጥ ወደብ ላይ ችግር ሊሆን ይችላል።
- ሁኔታው ከሆነ
ሞኒት የማይሰራ ከሆነ ለመጀመር ይሞክሩ:
sudo monitሁኔታውን እንደገና ያረጋግጡ:
sudo monit statusየMonit ውቅረትን እንደገና ጫን:
sudo monit reloadሞኒትን እንደገና ያስጀምሩ: "'bash sudo systemctl እንደገና ማስጀመር monit
ምክንያት 2፡ የሞኒት ድር በይነገጽ (httpd) አልነቃም።
በነባሪ፣ ሞኒት ይችላል። የኤችቲቲፒ ክትትል በይነገጽ አልነቃም።, እራስዎ ማዋቀር ያስፈልግዎታል.
መፍትሔው
- የሞኒት ውቅረት ፋይልን ይክፈቱ
sudo nano /etc/monit/monitrc የኤችቲቲፒ ክትትል ክፍልን ያግኙ፣ አረጋግጥ አስተያየት አልተሰጠውም (አስወግድ
#号):set httpd port 2812 use address 127.0.0.1 # 或者 0.0.0.0 允许外部访问 allow admin:monit # 账号:密码- 如果
set httpdይህ መስመር የሚቀድመው በ#, የአካል ጉዳተኛ መሆኑን የሚያመለክት, ያስወግዱ#እንደገና አንቃ. - ከፈለጉ የሞኒት የርቀት መዳረሻ፣ ትችላለህ
use address 127.0.0.1ቀይር ወደ0.0.0.0. allow admin:monitተወካይ የተጠቃሚ ስም: አስተዳዳሪ, የይለፍ ቃል: monit(ሊሻሻል ይችላል)።
- 如果
አስቀምጥ እና ውጣ(እንደሚለው
Ctrl + X፣ ከዚያYአስገባ)።የMonit ውቅረትን እንደገና ጫን:
sudo monit reloadሞኒትን እንደገና ያስጀምሩ:
sudo systemctl restart monitሞኒት ወደቡን በመደበኛነት እያዳመጠ እንደሆነ ይፈትሹ:
sudo netstat -tulnp | grep 2812- ምንም ውጤት ከሌለሞኒት አሁንም ወደብ 2812 እንደማይሰማ የሚያመለክተው የውቅረት ችግር ሊኖር ይችላል።
- ውፅዓት ካለሞኒት በትክክል መጀመሩን ያሳያል።
ምክንያት 3፡ ፋየርዎል (iptables/UFW) ወደብ 2812 ያግዳል።
መፍትሔው
የፋየርዎል ሁኔታን ያረጋግጡ
sudo ufw statusUFW ከነቃ ወደብ 2812 ይክፈቱ:
sudo ufw allow 2812/tcp sudo ufw reloadiptables እየተጠቀሙ ከሆነ ያሂዱ፡-
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
መግለጫ ሞኒት ምናልባት በተሳሳተ አይፒ ላይ እያዳመጡ ይሆናልግን ለመገናኘት ትሞክራለህ 141.98.152.153.
መፍትሔው
ሞኒት በአሁኑ ጊዜ እያዳመጠ ያለውን አይፒ ያረጋግጡ:
sudo netstat -tulnp | grep 2812ክትትል ከሆነ
127.0.0.1(አካባቢያዊ loopback)፣ ነገር ግን የአገልጋዩን አይፒ ተጠቅመው ከደረሱት ግንኙነቱ ውድቅ ይሆናል።.
ትችላለህ ቀይር ወደ0.0.0.0(ሁሉም አይፒዎች እንዲደርሱበት ፍቀድ) ወይም ቀጥተኛ አጠቃቀም127.0.0.1መድረሻ.የሞኒት ውቅር ፋይልን አስተካክል።
sudo nano /etc/monit/monitrcይህንን መስመር ይፈልጉ:
use address 127.0.0.1ቀይር ወደ:
use address 0.0.0.0ከዚያ ሞኒትን እንደገና ያስጀምሩ:
sudo systemctl restart monitእንደገና ለመገናኘት ይሞክሩ
sudo monit status
ማጠቃለያ
- ሞኒት እየሮጠ አይደለም። →
sudo monit - ሞኒት የኤችቲቲፒ ክትትልን አያነቃም። → አርትዕ
/etc/monit/monitrc - የፋየርዎል እገዳ →
sudo ufw allow 2812/tcp - ሞኒት የተሳሳተ አይፒን ይቆጣጠራል → ቀይር ወደ
0.0.0.0
እነዚህን ዘዴዎች ይሞክሩ, ችግርዎን መፍታት አለበት! 🚀
ማጠቃለያ
ሞኒት መገናኘት አልቻለም፣ በኮድ ጫካ ውስጥ የመጥፋት ያህል ነው።
የሞኒትን የሩጫ ሁኔታ፣የድር በይነገጽ፣ፋየርዎልን እና የአገልጋይ IP መቼቶችን በመፈተሽ ጭጋግውን ደረጃ በደረጃ አጽድተናል፣ እና በመጨረሻም የግንኙነቱን ንጋት አገኘን።
ይህ እንቆቅልሹን እንደፈታ እና በመጨረሻ እውነቱን እንዳገኘ መርማሪ ነው።
በችግር አፈታት ሂደት ውስጥ ቴክኒካል ግንዛቤን ብቻ ሳይሆን ችግሩን የሚፈታ እና መንስኤውን የሚያጣራ የአስተሳሰብ መንገድ ያስፈልገናል።
ይህ የሚያንፀባርቀው ውስብስብ ጉዳዮች ሲያጋጥሙን ችግሮችን የመተንተን፣ የመዳኘት እና የመፍታት ችሎታችንን እንዴት እንደምንጠቀም እና በመጨረሻም አጠቃላይ ሁኔታውን የመቆጣጠር እና ስትራቴጂክ እቅዶችን የማውጣትን ሁኔታ እንደምናሳካ ያሳያል።
ይህ ጽሑፍ የሞኒት ግንኙነት ችግሮችን ለመፍታት እና በስርዓት ክትትል መንገድ ላይ ለስላሳ መርከብ እንዲኖርዎ እንደሚረዳዎት ተስፋ አደርጋለሁ!
ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) በ"Monit መገናኘት አልቻለም፡ 2812? ግንኙነቱ ውድቅ የተደረገውን ችግር በሰከንዶች ውስጥ ይፍቱ" ሊረዳዎ ይችላል።
እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-32486.html
