Fix 'thread.error: can’t start new thread' error while yum update [Tips]

Sometimes when you run 'yum update' or try to install or update softwares using yum, you will get 'thread.error: can’t start new thread ' error.
thread.error: can’t start new thread error
thread.error: can’t start new thread error
This error is due to the inadequate memory for yum operation. This occurs due to Yum’s fastest-mirror plugin. So, if you have a low end VPS then you may see this error often. To solve this just disable that plugin.

You can disable this plugin in 2 ways :

Login using root issue and issue this command.
vi /etc/yum/pluginconf.d/fastestmirror.conf
And change this line
enable=1
to
enable=0

OR

Login using root issue and issue this command.
yum --disableplugin=fastestmirror update

This plugin is used to find the fastest mirrors/sources available for the software so that the update/install process is quicker. To re-enable the plugin, just run the command.
yum --enableplugin=fastestmirror update
OR

change enable=1 in fastestmirror.conf file

About This Blog

There is something for everyone. !! A tech blog on various topics. Let it be devops, programming etc; we have it all covered here in layman terms :)

Total Pageviews

Back to TOP