সিস্টেমেড ইউনিটগুলির আর ফাইল নেই যা সরিয়ে ফেলতে হয় তা নির্ধারণ করতে আমার সমস্যা হচ্ছে। তারা এখনও কোনওভাবে সিস্টেমে লম্বা বলে মনে হচ্ছে।
পুরানো ভাঙা ইউনিটগুলি আমি অপসারণের চেষ্টা করছি:
core@ip-172-16-32-83 ~ $ systemctl list-units --all firehose-router*
UNIT LOAD ACTIVE SUB DESCRIPTION
<E2><97><8F> firehose-router@02.service not-found failed failed firehose-router@02.service
<E2><97><8F> firehose-router@03.service not-found failed failed firehose-router@03.service
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
2 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.
ফাইলগুলির অস্তিত্ব নেই, তবুও একটি পুনরায় লোডের এখনও এই ইউনিটগুলি বিলম্বিত রয়েছে:
core@ip-172-16-32-83 ~ $ systemctl list-unit-files firehose-router@02.service
core@ip-172-16-32-83 ~ $ sudo systemctl daemon-reload
core@ip-172-16-32-83 ~ $ systemctl list-units --all firehose-router*
UNIT LOAD ACTIVE SUB DESCRIPTION
<E2><97><8F> firehose-router@02.service not-found failed failed firehose-router@02.service
<E2><97><8F> firehose-router@03.service not-found failed failed firehose-router@03.service
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
2 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.
তাদের সাথে সম্পর্কিত কোনও ফাইল নেই যা আমি খুঁজে পেতে পারি:
core@ip-172-16-32-83 ~ $ sudo find /var/run/systemd -name "*firehose-router*"
core@ip-172-16-32-83 ~ $ find /etc/systemd/ -name "*firehose-router*"
core@ip-172-16-32-83 ~ $ find /usr/lib/systemd/ -name "*firehose-router*"
core@ip-172-16-32-83 ~ $
তাহলে আমি কীভাবে এগুলি থেকে মুক্তি পাব?
systemctl disable
তাদের, ডান?