на моем сервере yum использует МНОГО системных ресурсов. Мой друг предложил убить -9, но я хочу знать, что сначала смогу перезапустить его. Желательно без перезагрузки всего сервера.
Однако мне также нужны альтернативы, я бы предпочел знать, ПОЧЕМУ yum занимает все эти ресурсы. Я новичок в работе с серверами, поэтому буду благодарен за любую помощь.
Yum - это не служба, это команда, поэтому вы не перезапускаете ее как службу - вы убиваете ее и, если необходимо, запускаете ее повторно.
Однако прерывание yum может привести к тому, что yum окажется в непоследовательном состоянии, что может стать проблемой при следующей попытке использовать его.
Если вы все же прерываете yum, вы можете взглянуть на yum-complete-transaction
команда.
Вы также можете посмотреть на yum clean ...
команды
человек ням человек ням-завершенная транзакция
Вы должны иметь возможность перезапустить yum, как и любую другую службу,
/sbin/service yum restart
Вы можете попытаться отследить, что делает процесс yum, используя
strace -p PID
(где PID - это идентификатор процесса, который вы можете найти, используя top)
Вы можете найти дополнительную информацию на странице руководства strace.
man strace