In some rare occasion, automatic upgrade of WordPress core may fail. I’ve seen this case on low remaining Web server memory and apache reload during updating process.
When updating, WordPress create a file on the web root folder to temporary put the site unavailable during the update process. You need to delete the file “.maintenance” and the blog should back online.
The default message look like this : Briefly unavailable for scheduled maintenance. Check back in a minute.