warm is normal, hot is not :)
Good batteries will get warm but not hot. Weak(2000mAh might not be enough) or old ones however may get hot and burn out of energy, nimh don't like too high temperatures and may suffer the "lazy battery" effect. If that happens you need to charge and discharge the...