MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
144 - Table './sql15202/mybb_posts' is marked as crashed and last (automatic?) repair failed
Query:
SELECT r.*, r.uid AS rated_uid, u.uid, u.username, u.reputation AS user_reputation, u.usergroup AS user_usergroup, u.displaygroup AS user_displaygroup, p.pid AS post_link FROM mybb_reputation r LEFT JOIN mybb_users u ON (u.uid=r.adduid) LEFT JOIN mybb_posts p ON (p.pid=r.pid) WHERE r.uid='2494' ORDER BY r.dateline DESC LIMIT 0, 15