In 6500 and access switch, please let know the best practice for errdisable recovery.
There is none. Try to minimize or refrain from using "errdisable recovery" option. This is even more important when used on a chassis-based system like the 6500/6800 and/or 4500 systems.
If the ports went into error-disable this means something is wrong and is worth investigating. To use "errdisable recovery" is akin to sweeping a potential problem under the carpet and is not a good practice. This option only works well in a lab environment.