আমি এটি কয়েক বছর ধরে নিখুঁতভাবে কাজ করেছি কিন্তু হঠাৎ করেই (আমি মনে করি এটি ডিবিয়ান 8 -> ডেবিয়ান 9 আপগ্রেড অনুসরণ করছে) এটি কাজ করা বন্ধ করে দিয়েছে।
আমি বেশ কয়েকটি জিনিস চেষ্টা করেছি এবং সমস্ত কিছু পরিষ্কার করে শেষ করেছি:
# apt purge snmp snmpd
এবং তারপরে পুনরায় ইনস্টল করা হয়েছে, তবে এটি এখনও কাজ করে না।
আমি এটি সিস্টেমেড (এমনকি এটিতে থাকলেও /etc/init.d
) দিয়ে শুরু করছি
# systemctl start snmpd
আমি দেখতে পাচ্ছি যে প্রক্রিয়াটি নিম্নলিখিত বিকল্পগুলি দিয়ে শুরু হয়েছিল:
/usr/sbin/snmpd -Lsd -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux mteTrigger mteTriggerConf -f
এখানে ডেমন স্ট্যাটাসটি রয়েছে:
# systemctl status snmpd
● snmpd.service - Simple Network Management Protocol (SNMP) Daemon.
Loaded: loaded (/lib/systemd/system/snmpd.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2017-09-17 12:59:43 CEST; 5min ago
Process: 58656 ExecStartPre=/bin/mkdir -p /var/run/agentx (code=exited, status=0/SUCCESS)
Main PID: 58659 (snmpd)
Tasks: 1 (limit: 9830)
Memory: 5.9M
CPU: 27ms
CGroup: /system.slice/snmpd.service
└─58659 /usr/sbin/snmpd -Lsd -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux mteTrigger mteTriggerConf -f
Sep 17 12:59:43 dikkenek systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
Sep 17 12:59:43 dikkenek systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..
Sep 17 12:59:43 dikkenek snmpd[58659]: error on subcontainer 'ia_addr' insert (-1)
আমি আরও দেখেছি যে ব্যবহারকারীর থেকে পরিবর্তিত snmp
হয়েছে Debian-snmp
। আমি ব্যক্তিগতভাবে মনে করি এটি একটি নির্বোধ পরিবর্তন, তবে শেষ পর্যন্ত আমার সত্যিই যত্ন নেই। আমি জানি না এটি আমার সমস্যার কারণ কিনা।
আসল সমস্যাটি হ'ল:
- আমি প্রক্রিয়াটি থামাতে বা হত্যা করতে পারি না,
-9
এটি থামার জন্য আমাকে মারতে হবে - আমি যদি হাত দিয়ে প্রক্রিয়া শুরু করি, শেলটি লক হয়ে গেছে এবং ctrl-C, ctrl-Z, ইত্যাদির কোনও প্রতিক্রিয়া জানায় না
- ইউডিপি পোর্ট খোলা হয় না, যেমন
lsof -i udp:161
কিছু ফেরায় না - যখন এটি বন্ধ করার চেষ্টা করা হয় (উদাঃ
systemctl stop snmpd
) এটি স্তব্ধ হয়ে যায় এবং আমাকেpkill -9 snmpd
পুনরুদ্ধার করতে হবে
আমি এটি যাচাই করেছি:
- iptables ট্র্যাফিক অনুমতি দেয়
- কনফিগারেশন ফাইলগুলি ডিফল্ট
- কনফ বলেন যে এটি লোকালহোস্টের শোনার উচিত: 161
- এটি দিয়ে চালু করা
-LS7d
সিসলোগে আকর্ষণীয় কোনও ফল দেয় না (systemctl status
উপরের আউটপুট হিসাবে একই আউটপুট )
যে কোনও সংস্করণ / সম্প্রদায়কে পেতে বা হাঁটতে যেকোন প্রয়াস একটি সময়সীমা ত্রুটি দেয়।
আমি জানি না যে কী ঘটেছিল এবং খ / কীভাবে এটি পায়ে ফিরিয়ে আনতে হয়।