Назад | Перейти на главную страницу

Как я могу перезапустить yum?

на моем сервере 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