[root@admin-node subsys]# service mysql start
Starting MySQL. ERROR!
[root@admin-node subsys]# service mysql status
ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists

/var/lock/subsys/mysql存在的原因可能是以前没有卸载干净或者上次意外退出。
直接将其删除就可以了,删除后再执行service mysql start。
追问:
删了,再启动还是不行,还是会生成空的mysql文件,还是报错
追答:
那应该是# service mysql start这步出错了,/var/log/messages或者dmesg看下有没有错误信息输出?应该是有错误信息的。