Can't locate Cpanel/LegacyLogin.pm in +Internal server error

view story

http://forums.cpanel.net – Hello All, While trying to access the WHM panel, I am getting the following error. Up on checking the server via ssh and I have notified that the disk usage is 100%. I have freed disk space and tried to start the cPanel service but it ends with error also I am not able to run the /scripts/up --force. It end with Perl error and /scripts/chkperlmodules is missing in the server. Looks like the cPanel automatic update was run in the server when the disk usage was 100% and the cPanel installation corrupted by missing of files. Is there any way to fix this issue and update the cPanel s (HowTos)