Are you sure you want to delete this access key?
title | intro | redirect_from | versions |
---|---|---|---|
Enabling and scheduling maintenance mode | Some standard maintenance procedures, such as upgrading {% data variables.product.product_location %} or restoring backups, require the instance to be taken offline for normal use. | [/enterprise/admin/maintenance-mode/ /enterprise/admin/categories/maintenance-mode/ /enterprise/admin/articles/maintenance-mode/ /enterprise/admin/articles/enabling-maintenance-mode/ /enterprise/admin/articles/disabling-maintenance-mode/ /enterprise/admin/guides/installation/maintenance-mode/ /enterprise/admin/installation/enabling-and-scheduling-maintenance-mode /enterprise/admin/configuration/enabling-and-scheduling-maintenance-mode] | [{enterprise-server *}] |
Some types of operations require that you take {% data variables.product.product_location %} offline and put it into maintenance mode:
We recommend that you schedule a maintenance window for at least 30 minutes in the future to give users time to prepare. When a maintenance window is scheduled, all users will see a banner when accessing the site.
When the instance is in maintenance mode, all normal HTTP and Git access is refused. Git fetch, clone, and push operations are also rejected with an error message indicating that the site is temporarily unavailable. Visiting the site in a browser results in a maintenance page.
{% data reusables.enterprise_site_admin_settings.access-settings %}
{% data reusables.enterprise_site_admin_settings.management-console %}
2. At the top of the {% data variables.enterprise.management_console %}, click Maintenance.
3. Under "Enable and schedule", decide whether to enable maintenance mode immediately or to schedule a maintenance window for a future time.
- To enable maintenance mode immediately, use the drop-down menu and click now.
- To schedule a maintenance window for a future time, use the drop-down menu and click a start time.
4. Select Enable maintenance mode.
{% data reusables.enterprise_management_console.save-settings %}
You can schedule maintenance for different times or dates with {% data variables.product.prodname_enterprise_api %}. For more information, see "[Management Console](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#enable-or-disable-maintenance-mode)."
With the ghe-cluster-maintenance
utility, you can set or unset maintenance mode for every node in a cluster.
$ ghe-cluster-maintenance -h
# Shows options
$ ghe-cluster-maintenance -q
# Queries the current mode
$ ghe-cluster-maintenance -s
# Sets maintenance mode
$ ghe-cluster-maintenance -u
# Unsets maintenance mode
Press p or to see the previous file or, n or to see the next file
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?