The current 2.4 versions of the init scripts do not correctly scrape the pidfile path from mongod configuration :
PIDFILE=`awk -F= '/^dbpath\s=\s/{print $2}' "$CONFIGFILE"`
It should look like :
PIDFILE=`awk -F= '/^dbpath\s*=\s*/{print $2}' "$CONFIGFILE"`
- links to