Parece estranho que esse diretório não tenha sido criado na instalação - você alterou manualmente o caminho do arquivo de soquete no my.cfg?
Você já tentou simplesmente criar esse diretório sozinho e reiniciar o serviço?
mkdir -p /var/run/mysqld
chown mysql:mysql /var/run/mysqld