I am running this script for hotbackup using RMAN

RMAN> run
2> {allocate channel c0 type disk format '/apps/oracle/admin/DBA/backup/DBA_%u_%s_%p';
3> backup
4> (database include current controlfile);
5> backup (archivelog all delete input);
6> }

And I am getting this error, this script used to run file earlier.

Here is the error:
RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-08030: allocated channel: c0
RMAN-08500: channel c0: sid=26 devtype=DISK

RMAN-03022: compiling command: backup
RMAN-03023: executing command: backup
RMAN-08008: channel c0: starting full datafile backupset
RMAN-08502: set_count=253 set_stamp=506764748 creation_time=07-OCT-03
RMAN-08010: channel c0: specifying datafile(s) in backupset
RMAN-08522: input datafile fno=00001 name=/u1/oradata/DBA/system01.dbf
RMAN-08011: including current controlfile in backupset
RMAN-08522: input datafile fno=00006 name=/u1/oradata/DBA/RMAN.dbf
RMAN-08522: input datafile fno=00007 name=/u1/oradata/DBA/ALGO.dbf
RMAN-08522: input datafile fno=00002 name=/u1/oradata/DBA/temp01.dbf
RMAN-08522: input datafile fno=00004 name=/u1/oradata/DBA/rbs01.dbf
RMAN-08522: input datafile fno=00005 name=/u1/oradata/DBA/oem_repository.dbf
RMAN-00571: ================================================== =========
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ================================================== =========
RMAN-03007: retryable error occurred during execution of command: backup
RMAN-07004: unhandled exception during command execution on channel c0
RMAN-10035: exception raised in RPC: ORA-19502: write error on file "/apps/oracle/admin/DBA/backup/DBA_7tf397ec_253_1", blockno 1232129 (blocksize=512)
ORA-27063: skgfospo: number of bytes read/written is incorrect
Additional information: 24064
Additional information: 131072
RMAN-10031: ORA-19624 occurred during call to DBMS_BACKUP_RESTORE.BACKUPPIECECREATE

What is the reason. Any help is highly appreciated.