Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.
A maintenance window tells renters that you are going to take a machine down. When
you schedule one, everybody with a running or stopped instance on that machine is
notified with the start time and duration, and a warning appears on their instance
card so they can save their work.Scheduling a window is a notification, not an action. It does not stop instances,
unlist the machine, or block new rentals. You still take the machine down yourself
when the window arrives.
The screenshots on this page use the redesigned Machines page, which is
currently in Early Access. See Using the classic Machines page
if you have not opted in — the steps are nearly the same, but you cannot set a
reason.
Go to Host → Machines and find the
machine you want to take down.
2
Open its settings
Click Settings on the machine’s card.
The Settings button on a machine card
3
Go to the Machine Maintenances tab
The settings dialog opens on Listing Settings. Switch to Machine
Maintenances.
The Machine Maintenances tab in the machine settings dialog
4
Set the start, duration, and reason
Fill in all three fields:
Maintenance start — the date and time the machine goes down. It
defaults to 24 hours from now.
Duration (hours) — how long the machine will be unavailable, as a
whole number of hours.
Reason — what the maintenance is for. See
Reasons for the full list.
A window filled in and ready to add
5
Click Add
Add stays disabled until the duration is a positive whole number and a
reason is selected. Once you click it, the window is created and renters are
notified.The new window appears in the table below the form, marked Upcoming.
If several machines go down together — a rack, a circuit, everything behind one
switch — you can schedule a single window for all of them in one pass.
1
Select the machines
Tick the checkbox on each machine you want to include, or use Select all
to take every machine in the current view. A bar appears showing how many are
selected, with a Bulk Edit button on the right.
Selecting machines reveals the Bulk Edit button
2
Click Bulk Edit
The same settings dialog opens, titled with the number of machines selected
instead of a single machine ID.
3
Schedule the window
Go to Machine Maintenances and fill in the start, duration, and reason
exactly as above, then click Add. Every selected machine gets the same
window, and renters on all of them are notified.The list below the form gains a Machine column so you can tell the
windows apart, and a summary tells you which machines succeeded and which
failed.
A bulk request covers at most 100 machines. Select fewer and repeat if you have
more than that.
The redesigned Machines page is opt-in while it is in Early Access. To turn it on,
open Account Settings, find the Early Access
section, and enable Machines page.
The Early Access toggle in Account Settings
You get there the same way: Settings on a single machine, or Bulk Edit
once you have selected several. The dialog is what differs. It has no tabs — the
window is set from a Set Machine Maintenance section partway down it — and it
has no Reason field, so every window scheduled there is recorded as
Other. Set the start date and Duration (hours), then click Schedule
Maintenance.Existing windows appear under Scheduled Maintenances, with a Category
column that shows the stored value rather than the label used on the redesigned
page — a window set to Updates reads as software here.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vast.ai Documentation: Affordable GPU Cloud Marketplace","colors":{"primary":"#315FFF","light":"#315FFF","dark":"#315FFF"},"logo":{"light":"https://mintcdn.com/vastai-80aa3a82/lDYZh_6OFg5OOaSN/logo/light.svg?fit=max\u0026auto=format\u0026n=lDYZh_6OFg5OOaSN\u0026q=85\u0026s=7f79454b79a0cfc463ec063cd29faea0","dark":"https://mintcdn.com/vastai-80aa3a82/lDYZh_6OFg5OOaSN/logo/dark.svg?fit=max\u0026auto=format\u0026n=lDYZh_6OFg5OOaSN\u0026q=85\u0026s=a0ab9c5200d0f126bb744a83bc1b1ee2"},"favicon":"https://mintcdn.com/vastai-80aa3a82/1e4lY_zkN1CU9p24/favicon.svg?fit=max\u0026auto=format\u0026n=1e4lY_zkN1CU9p24\u0026q=85\u0026s=0d6a4623043c830bd4703fe39c7c8dc3","navbar":{"links":[{"href":"/guides/reference/faq","label":"FAQ"},{"href":"https://discord.gg/vast","label":"Discord"}],"primary":{"type":"button","label":"Console","href":"https://cloud.vast.ai/"}},"footer":{"socials":{"x":"https://x.com/vast_ai","github":"https://github.com/vast-ai","youtube":"https://www.youtube.com/@vast_ai/videos"}},"seo":{"metatags":{"indexing":"all","author":"Vast.ai Team","robots":"index, follow","googlebot":"index, follow","google":"notranslate","google-site-verification":"WHKqvZxf1snX5HX4y0luN_AnAvAPGoSjUcMv03b_NsI","generator":"Mintlify","theme-color":"#000000","color-scheme":"light dark","format-detection":"telephone=no","referrer":"origin","rating":"general","revisit-after":"7 days","language":"en","copyright":"Copyright 2025","reply-to":"contact@vast.ai","distribution":"global","coverage":"Worldwide","category":"Developer Documentation","target":"all","HandheldFriendly":"True","MobileOptimized":"320","apple-mobile-web-app-capable":"yes","apple-mobile-web-app-status-bar-style":"black","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@vast_ai","twitter:creator":"@vast_ai"}},"integrations":{"ga4":{"measurementId":"G-DG15WC8WXG"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vastai-80aa3a82","hasAudioNarration":false,"actualSubdomain":"vastai-80aa3a82","customDomains":["docs.vast.ai"],"gitSource":{"type":"github","owner":"vast-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfbe11db56f9a377f1e85d","collectionId":"19df4429-5845-44de-b641-dfaf4afb19cb","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfbe11db56f9a377f1e85d"},"feedback":{"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adfc284cade0989ea623e30","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"CLI \u0026 SDK","count":258},{"language":"default","tag":"CLI","count":148},{"language":"default","tag":"SDK","count":143},{"language":"default","tag":"API","count":108},{"language":"default","tag":"Guides","count":101},{"language":"default","tag":"Endpoints","count":100},{"language":"default","tag":"Instances","count":94},{"language":"default","tag":"Host","count":87},{"language":"default","tag":"Serverless","count":80},{"language":"default","tag":"Accounts","count":58}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@media (min-width:1024px){div:has(>nav#sidebar){max-width:none!important}#navbar>div{max-width:none!important}#content-area>#content,#content-area>#header{max-width:900px;margin-left:auto;margin-right:auto}}.table-column-dividers td+td,.table-column-dividers th+th{border-left:1px solid color-mix(in srgb,currentColor 20%,transparent)}"}],"page":{"pagePath":"host/set-maintenance-window","slug":"/host/set-maintenance-window","pageMetadata":{"title":"Set a Maintenance Window","description":"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.","href":"/host/set-maintenance-window"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Step,Steps,Table,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A maintenance window tells renters that you are going to take a machine down. When\nyou schedule one, everybody with a running or stopped instance on that machine is\nnotified with the start time and duration, and a warning appears on their instance\ncard so they can save their work.`}),`\n`,_jsx(_components.p,{children:`Scheduling a window is a notification, not an action. It does not stop instances,\nunlist the machine, or block new rentals. You still take the machine down yourself\nwhen the window arrives.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`The screenshots on this page use the redesigned `,_jsx(_components.strong,{children:`Machines`}),` page, which is\ncurrently in Early Access. See `,_jsx(_components.a,{href:`#using-the-classic-machines-page`,children:`Using the classic Machines page`}),`\nif you have not opted in — the steps are nearly the same, but you cannot set a\nreason.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`set-a-window-on-one-machine`,children:`Set a window on one machine`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Machines page`,children:_jsxs(_components.p,{children:[`Go to `,_jsx(_components.a,{href:`https://cloud.vast.ai/host/machines/`,children:`Host → Machines`}),` and find the\nmachine you want to take down.`]})}),_jsxs(Step,{title:`Open its settings`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Settings`}),` on the machine’s card.`]}),_jsx(Frame,{caption:`The Settings button on a machine card`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=ef0f3d6342f7b3d82b667ccf6b7a017a`,alt:`Machines page with the Settings button on a machine card circled`,\"data-og-width\":`1414`,width:`1414`,\"data-og-height\":`552`,height:`552`,\"data-path\":`images/set-maintenance-window-machines-page-settings.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=f2f17beb27ba64dcbea5867719253454 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=2bb7c54fcb0f12b8b602a5541f97dbcd 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=8496129c6c4c95afe81187adf9839b97 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=4dd8221bcd898c3104ed9137454c7b7e 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=3c3df59c7ea9dc409b8a35db28958a46 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-machines-page-settings.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=68595cdce9113529f1aed6e9c71b4e2d 2500w`})})]}),_jsxs(Step,{title:`Go to the Machine Maintenances tab`,children:[_jsxs(_components.p,{children:[`The settings dialog opens on `,_jsx(_components.strong,{children:`Listing Settings`}),`. Switch to `,_jsx(_components.strong,{children:`Machine\nMaintenances`}),`.`]}),_jsx(Frame,{caption:`The Machine Maintenances tab in the machine settings dialog`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=977e3f1f71aac22ec0d9ece17d4ec070`,alt:`Machine settings dialog open on Listing Settings with the Machine Maintenances tab circled`,\"data-og-width\":`1414`,width:`1414`,\"data-og-height\":`785`,height:`785`,\"data-path\":`images/set-maintenance-window-maintenances-tab.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=9c921c7ec236a760a11827ffa8525e1e 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=803420431d1ed274ed4fc25aaafe1ca0 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=061e5e120206759c19279530731081b9 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=9d83b11df3db446ed06fffe64160a3e7 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=c47a16f32035537e5164e678b85d37b0 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-maintenances-tab.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=1401cae300f7114a3d26669bf5bf772a 2500w`})})]}),_jsxs(Step,{title:`Set the start, duration, and reason`,children:[_jsx(_components.p,{children:`Fill in all three fields:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Maintenance start`}),` — the date and time the machine goes down. It\ndefaults to 24 hours from now.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Duration (hours)`}),` — how long the machine will be unavailable, as a\nwhole number of hours.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reason`}),` — what the maintenance is for. See\n`,_jsx(_components.a,{href:`#reasons`,children:`Reasons`}),` for the full list.`]}),`\n`]}),_jsx(Frame,{caption:`A window filled in and ready to add`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=3dde6a04776666b3ab5c47a366d0a0c8`,alt:`Maintenance start, duration, and reason filled in, with the Add button circled`,\"data-og-width\":`868`,width:`868`,\"data-og-height\":`360`,height:`360`,\"data-path\":`images/set-maintenance-window-form-filled.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=5b0d7bc642cf998ec3936c605b805fe8 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=3aa2682f5d0a530a74a1e298f8032ce7 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=f6dd30906a65839c80e13e48e436b468 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=379546f48f8afad2adde3ac9f8478dc8 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=53016e2dcc7b430bdfdc7fd5dae7a3eb 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-form-filled.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=ee8bb071e7d75a5457b9d3b7237476d5 2500w`})})]}),_jsxs(Step,{title:`Click Add`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Add`}),` stays disabled until the duration is a positive whole number and a\nreason is selected. Once you click it, the window is created and renters are\nnotified.`]}),_jsxs(_components.p,{children:[`The new window appears in the table below the form, marked `,_jsx(_components.strong,{children:`Upcoming`}),`.`]}),_jsx(Frame,{caption:`The scheduled window in the maintenance table`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=70387e917c825961928e0082abc1694a`,alt:`Maintenance table listing a 48 hour window marked Upcoming, with its start, duration, and reason`,\"data-og-width\":`868`,width:`868`,\"data-og-height\":`360`,height:`360`,\"data-path\":`images/set-maintenance-window-scheduled-table.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=b71272ca71df9d1636a16bce4b9261de 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=d020966681a21edb85051c8452e22d28 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=5b7a89bd2195e02755a31ac3d062ea8e 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=0b03ae531c0c07e6863054c0a5a874c6 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=dc0e5dc63106a06bc0e02b6b81790018 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-scheduled-table.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=4cd35977715d6b44d5f5474a3b63d315 2500w`})})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`set-one-window-across-several-machines`,children:`Set one window across several machines`}),`\n`,_jsx(_components.p,{children:`If several machines go down together — a rack, a circuit, everything behind one\nswitch — you can schedule a single window for all of them in one pass.`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Select the machines`,children:[_jsxs(_components.p,{children:[`Tick the checkbox on each machine you want to include, or use `,_jsx(_components.strong,{children:`Select all`}),`\nto take every machine in the current view. A bar appears showing how many are\nselected, with a `,_jsx(_components.strong,{children:`Bulk Edit`}),` button on the right.`]}),_jsx(Frame,{caption:`Selecting machines reveals the Bulk Edit button`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=5142996088ebc1bf9afc791ae388d38e`,alt:`Machines page with a machine checked and the Bulk Edit button in the selection bar`,\"data-og-width\":`1407`,width:`1407`,\"data-og-height\":`626`,height:`626`,\"data-path\":`images/set-maintenance-window-bulk-select.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=97c12d5843af3b58d7f3e7dec019b2a0 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=393647b750fc7edf6048b0186344c8df 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=2d91d5e32aa50bf0bfa857234f9f203e 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=7eb11e8360963bfab04ca95fa778bf17 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=7f46b808c87db1c253d9f1dbfc331832 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-bulk-select.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=8f807388e0607845a77c4640888df0da 2500w`})})]}),_jsx(Step,{title:`Click Bulk Edit`,children:_jsx(_components.p,{children:`The same settings dialog opens, titled with the number of machines selected\ninstead of a single machine ID.`})}),_jsxs(Step,{title:`Schedule the window`,children:[_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Machine Maintenances`}),` and fill in the start, duration, and reason\nexactly as above, then click `,_jsx(_components.strong,{children:`Add`}),`. Every selected machine gets the same\nwindow, and renters on all of them are notified.`]}),_jsxs(_components.p,{children:[`The list below the form gains a `,_jsx(_components.strong,{children:`Machine`}),` column so you can tell the\nwindows apart, and a summary tells you which machines succeeded and which\nfailed.`]})]})]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`A bulk request covers at most 100 machines. Select fewer and repeat if you have\nmore than that.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`review-or-cancel-a-window`,children:`Review or cancel a window`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Machine Maintenances`}),` tab lists every window on the machine, past and\nupcoming, with a status:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Upcoming`})}),_jsx(_components.td,{children:`Scheduled, has not started yet`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ongoing`})}),_jsx(_components.td,{children:`The window is open now`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Completed`})}),_jsx(_components.td,{children:`The window has passed`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`To cancel a window, click the `,_jsx(_components.strong,{children:`✕`}),` at the end of its row. Upcoming and ongoing\nwindows can be cancelled; completed ones cannot.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`A window that Vast scheduled on your machine cannot be cancelled from this page.\nContact support if one needs to be removed.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`field-reference`,children:`Field reference`}),`\n`,_jsx(Heading,{level:`3`,id:`start-time`,children:`Start time`}),`\n`,_jsx(_components.p,{children:`The start must be in the future, and no more than a year out.`}),`\n`,_jsx(Heading,{level:`3`,id:`duration`,children:`Duration`}),`\n`,_jsx(_components.p,{children:`Duration is recorded in whole hours, with a minimum of one. A fractional value is\nrounded down, so anything under an hour becomes one hour.`}),`\n`,_jsx(Heading,{level:`3`,id:`reasons`,children:`Reasons`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Reason`}),_jsx(_components.th,{children:`Use it for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Power issues`})}),_jsx(_components.td,{children:`Electrical work, UPS or PDU changes, a planned outage`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Internet issues`})}),_jsx(_components.td,{children:`Switch, router, uplink, or ISP work`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Disk issues`})}),_jsx(_components.td,{children:`Replacing or rebuilding storage`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`GPU issues`})}),_jsx(_components.td,{children:`Pulling, replacing, or reseating a GPU`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Updates`})}),_jsx(_components.td,{children:`Driver, kernel, or host software upgrades`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Other`})}),_jsx(_components.td,{children:`Anything that does not fit the above`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`using-the-classic-machines-page`,children:`Using the classic Machines page`}),`\n`,_jsxs(_components.p,{children:[`The redesigned Machines page is opt-in while it is in Early Access. To turn it on,\nopen `,_jsx(_components.a,{href:`https://cloud.vast.ai/account/`,children:`Account Settings`}),`, find the `,_jsx(_components.strong,{children:`Early Access`}),`\nsection, and enable `,_jsx(_components.strong,{children:`Machines page`}),`.`]}),`\n`,_jsx(Frame,{caption:`The Early Access toggle in Account Settings`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=840afd094077443aa8ceedec5f6096d0`,alt:`Early Access section of Account Settings with the Machines page toggle`,\"data-og-width\":`1613`,width:`1613`,\"data-og-height\":`876`,height:`876`,\"data-path\":`images/set-maintenance-window-early-access-toggle.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=5c537c861141698907f2fb73d83a22c1 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=1657b9e8a1d820d48c30b3aa99b741cd 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=2c05d126c30ef63adfa271109a634247 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=150ed3bb50bea7812a7536cc933af080 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=b1e3fdf64850f10eaec3200062718d2d 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-early-access-toggle.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=9f748b1c4acf819c9ecdd33b2f180767 2500w`})}),`\n`,_jsxs(_components.p,{children:[`You get there the same way: `,_jsx(_components.strong,{children:`Settings`}),` on a single machine, or `,_jsx(_components.strong,{children:`Bulk Edit`}),`\nonce you have selected several. The dialog is what differs. It has no tabs — the\nwindow is set from a `,_jsx(_components.strong,{children:`Set Machine Maintenance`}),` section partway down it — and it\nhas no `,_jsx(_components.strong,{children:`Reason`}),` field, so every window scheduled there is recorded as\n`,_jsx(_components.strong,{children:`Other`}),`. Set the start date and `,_jsx(_components.strong,{children:`Duration (hours)`}),`, then click `,_jsx(_components.strong,{children:`Schedule\nMaintenance`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Existing windows appear under `,_jsx(_components.strong,{children:`Scheduled Maintenances`}),`, with a `,_jsx(_components.strong,{children:`Category`}),`\ncolumn that shows the stored value rather than the label used on the redesigned\npage — a window set to `,_jsx(_components.strong,{children:`Updates`}),` reads as `,_jsx(_components.code,{children:`software`}),` here.`]}),`\n`,_jsx(Frame,{caption:`Setting a window on the classic Machines page`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=7242f689410af7fa4eaddcdeb4bb1e82`,alt:`Set Machine Maintenance section of the classic machine settings dialog`,\"data-og-width\":`905`,width:`905`,\"data-og-height\":`944`,height:`944`,\"data-path\":`images/set-maintenance-window-classic-modal.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?w=280\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=9deac19e72d9595f150bc066e209e6d5 280w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?w=560\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=29fdb92b0d8f6e34a06113eb43e394c0 560w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?w=840\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=89efdbdce922e8cd3c67bc8b5aa05df6 840w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=0e862b78e37c51b77fc359df1b11bf03 1100w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=cba9064d46c3f7453309b2e6a8ad537a 1650w, https://mintcdn.com/vastai-80aa3a82/yh_I7lzlXBM4O5Hs/images/set-maintenance-window-classic-modal.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=yh_I7lzlXBM4O5Hs\u0026q=85\u0026s=0a68978392282fb35791b6ed1d1bdd53 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/host/notifications`,children:`Host notifications`}),` — control how maintenance\nconfirmations reach you`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/host/cli/schedule-maint`,children:_jsx(_components.code,{children:`vastai schedule maintenance`})}),` — schedule a window\nfrom the CLI`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/host/cli/show-maints`,children:_jsx(_components.code,{children:`vastai show maints`})}),` — list scheduled windows`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/host/cli/cancel-maint`,children:_jsx(_components.code,{children:`vastai cancel maint`})}),` — cancel a machine’s windows`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/host/upgrade-kernel`,children:`Upgrade the Kernel`}),` — a task that needs a window first`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Set a Maintenance Window","description":"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.","href":"/host/set-maintenance-window"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Set a window on one machine","slug":"set-a-window-on-one-machine","depth":2,"children":[]},{"title":"Set one window across several machines","slug":"set-one-window-across-several-machines","depth":2,"children":[]},{"title":"Review or cancel a window","slug":"review-or-cancel-a-window","depth":2,"children":[]},{"title":"Field reference","slug":"field-reference","depth":2,"children":[{"title":"Start time","slug":"start-time","depth":3,"children":[]},{"title":"Duration","slug":"duration","depth":3,"children":[]},{"title":"Reasons","slug":"reasons","depth":3,"children":[]}]},{"title":"Using the classic Machines page","slug":"using-the-classic-machines-page","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/vastai-80aa3a82/54e4ee435ab02cb8/structured-data.js"],"subdomain":"vastai-80aa3a82","siteName":"Vast.ai Documentation: Affordable GPU Cloud Marketplace","title":"Set a Maintenance Window - Vast.ai Documentation: Affordable GPU Cloud Marketplace","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-16T22:21:20.068Z","originalFileLocation":"host/set-maintenance-window.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Set a Maintenance Window - Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head property=\"og:description\" content=\"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vast.ai/host/set-maintenance-window\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vastai-80aa3a82.mintlify.app/_mintlify/api/og/v2?division=Maintenance\u0026amp;title=Set+a+Maintenance+Window\u0026amp;description=Schedule+a+maintenance+window+on+one+machine+or+on+many+at+once+from+the+Machines+page%2C+so+renters+are+warned+before+you+take+hardware+down.\u0026amp;theme=bf5e39208aeafab2e44b0496\u0026amp;signature=9214617129c5d7771a617c984a99883b161602f47818e74d741008a297ce7203\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Set a Maintenance Window - Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vastai-80aa3a82.mintlify.app/_mintlify/api/og/v2?division=Maintenance\u0026amp;title=Set+a+Maintenance+Window\u0026amp;description=Schedule+a+maintenance+window+on+one+machine+or+on+many+at+once+from+the+Machines+page%2C+so+renters+are+warned+before+you+take+hardware+down.\u0026amp;theme=bf5e39208aeafab2e44b0496\u0026amp;signature=9214617129c5d7771a617c984a99883b161602f47818e74d741008a297ce7203\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/vastai-80aa3a82/Xpia3h5CJX2PzgYG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#315FFF\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"indexing\" content=\"all\">\u003cmeta data-mint-head name=\"author\" content=\"Vast.ai Team\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow\">\u003cmeta data-mint-head name=\"google\" content=\"notranslate\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"WHKqvZxf1snX5HX4y0luN_AnAvAPGoSjUcMv03b_NsI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#000000\">\u003cmeta data-mint-head name=\"color-scheme\" content=\"light dark\">\u003cmeta data-mint-head name=\"format-detection\" content=\"telephone=no\">\u003cmeta data-mint-head name=\"referrer\" content=\"origin\">\u003cmeta data-mint-head name=\"rating\" content=\"general\">\u003cmeta data-mint-head name=\"revisit-after\" content=\"7 days\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003cmeta data-mint-head name=\"copyright\" content=\"Copyright 2025\">\u003cmeta data-mint-head name=\"reply-to\" content=\"contact@vast.ai\">\u003cmeta data-mint-head name=\"distribution\" content=\"global\">\u003cmeta data-mint-head name=\"coverage\" content=\"Worldwide\">\u003cmeta data-mint-head name=\"category\" content=\"Developer Documentation\">\u003cmeta data-mint-head name=\"target\" content=\"all\">\u003cmeta data-mint-head name=\"HandheldFriendly\" content=\"True\">\u003cmeta data-mint-head name=\"MobileOptimized\" content=\"320\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-capable\" content=\"yes\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-status-bar-style\" content=\"black\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@vast_ai\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vast.ai/host/set-maintenance-window\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/host/set-maintenance-window.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vast.ai/#organization\",\"name\":\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\",\"url\":\"https://docs.vast.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vastai-80aa3a82/lDYZh_6OFg5OOaSN/logo/light.svg?fit=max\u0026auto=format\u0026n=lDYZh_6OFg5OOaSN\u0026q=85\u0026s=7f79454b79a0cfc463ec063cd29faea0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vast.ai#website\",\"name\":\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\",\"url\":\"https://docs.vast.ai\",\"publisher\":{\"@id\":\"https://docs.vast.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vast.ai/host/set-maintenance-window#webpage\",\"url\":\"https://docs.vast.ai/host/set-maintenance-window\",\"name\":\"Set a Maintenance Window\",\"description\":\"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.\",\"dateModified\":\"2026-09-16T22:21:20.068Z\",\"isPartOf\":{\"@id\":\"https://docs.vast.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vast.ai/host/set-maintenance-window#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vast.ai/host/set-maintenance-window#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guides\",\"item\":\"https://docs.vast.ai/host/optimization-guide\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set a Maintenance Window\",\"item\":\"https://docs.vast.ai/host/set-maintenance-window\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.vast.ai/host/set-maintenance-window#article\",\"headline\":\"Set a Maintenance Window\",\"name\":\"Set a Maintenance Window\",\"description\":\"Schedule a maintenance window on one machine or on many at once from the Machines page, so renters are warned before you take hardware down.\",\"url\":\"https://docs.vast.ai/host/set-maintenance-window\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vast.ai/host/set-maintenance-window#webpage\"},\"dateModified\":\"2026-09-16T22:21:20.068Z\",\"publisher\":{\"@id\":\"https://docs.vast.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vast.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vast.ai Documentation: Affordable GPU Cloud Marketplace\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vast.ai Documentation: Affordable GPU Cloud Marketplace","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/get-started"}]},{"tab":"CLI \u0026 SDK","pages":[{"title":"CLI \u0026 SDK","href":"/cli/hello-world"}]},{"tab":"API","pages":[{"title":"API","href":"/api-reference/hello-world"}]},{"tab":"Host","groups":[{"group":"Concepts","icon":"lightbulb","pages":[{"title":"Hosting Overview","href":"/host/hosting-overview"},{"title":"Understanding Verification","href":"/host/understanding-verification"},{"title":"Earning","href":"/host/earning"}]},{"group":"Guides","icon":"warehouse","pages":[{"title":"Optimize Your Earnings","href":"/host/optimization-guide"},{"title":"Verification Stages","href":"/host/verification-stages"},{"title":"How to Self-Test","href":"/host/how-to-self-test"},{"title":"Using Your Own Machine","sidebarTitle":"Using Your Own Machine","href":"/host/using-your-own-machine"},{"title":"Host Notifications","sidebarTitle":"Notifications and Webhooks","href":"/host/notifications"},{"title":"Machine Metrics","sidebarTitle":"Machine Metrics","href":"/host/machine-metrics"},{"title":"GPU Market Metrics","sidebarTitle":"Market Metrics","href":"/host/market-metrics"},{"title":"Datacenter Status","href":"/host/datacenter-status"},{"title":"Host Payouts","href":"/host/payment"},{"title":"Tax Guide for Hosts","href":"/host/guide-to-taxes"},{"title":"VMs","description":null,"href":"/host/vms"},{"group":"Maintenance","pages":[{"title":"Set a Maintenance Window","href":"/host/set-maintenance-window"},{"title":"Upgrade the Kernel","description":"Check whether your host machine's kernel is up to date, install the update, and confirm the machine came back online.","href":"/host/upgrade-kernel"},{"title":"Upgrade the NVIDIA Driver","href":"/host/upgrade-nvidia-driver"},{"title":"Upgrade Docker and System Packages","sidebarTitle":"Upgrade Docker \u0026 Packages","href":"/host/upgrade-docker-and-packages"},{"title":"Disable SSH Password Login","href":"/host/disable-ssh-password-login"},{"title":"Check SSD Health","href":"/host/ssd-health"}]},{"group":"Troubleshooting","pages":[{"title":"Offline Machine - Troubleshooting Steps","sidebarTitle":"Offline Machine","href":"/host/machine-offline"}]}]},{"group":"CLI","icon":"terminal","pages":[{"title":"vastai cleanup machine","sidebarTitle":"cleanup machine","href":"/host/cli/cleanup-machine"},{"title":"vastai delete machine","sidebarTitle":"delete machine","href":"/host/cli/delete-machine"},{"title":"vastai list machine","sidebarTitle":"list machine","href":"/host/cli/list-machine"},{"title":"vastai list machines","sidebarTitle":"list machines","href":"/host/cli/list-machines"},{"title":"vastai show machine","sidebarTitle":"show machine","href":"/host/cli/show-machine"},{"title":"vastai show machines","sidebarTitle":"show machines","href":"/host/cli/show-machines"},{"title":"vastai set defjob","sidebarTitle":"set defjob","href":"/host/cli/set-defjob"},{"title":"vastai remove defjob","sidebarTitle":"remove defjob","href":"/host/cli/remove-defjob"},{"title":"vastai set min-bid","sidebarTitle":"set min-bid","href":"/host/cli/set-min-bid"},{"title":"vastai schedule maint","sidebarTitle":"schedule maint","href":"/host/cli/schedule-maint"},{"title":"vastai cancel maint","sidebarTitle":"cancel maint","href":"/host/cli/cancel-maint"},{"title":"vastai show maints","sidebarTitle":"show maints","href":"/host/cli/show-maints"},{"title":"vastai unlist machine","sidebarTitle":"unlist machine","href":"/host/cli/unlist-machine"},{"title":"vastai defrag machines","sidebarTitle":"defrag machines","href":"/host/cli/defrag-machines"},{"title":"vastai self-test machine","sidebarTitle":"self-test machine","href":"/host/cli/self-test-machine"},{"title":"vastai metrics gpu","sidebarTitle":"metrics gpu","href":"/host/cli/metrics-gpu"},{"title":"vastai metrics gpu-trends","sidebarTitle":"metrics gpu-trends","href":"/host/cli/metrics-gpu-trends"},{"title":"vastai metrics gpu-locations","sidebarTitle":"metrics gpu-locations","href":"/host/cli/metrics-gpu-locations"}]},{"group":"SDK","icon":"python","pages":[{"title":"VastAI.cleanup_machine","sidebarTitle":"cleanup_machine","href":"/host/sdk/cleanup-machine"},{"title":"VastAI.delete_machine","sidebarTitle":"delete_machine","href":"/host/sdk/delete-machine"},{"title":"VastAI.list_machine","sidebarTitle":"list_machine","href":"/host/sdk/list-machine"},{"title":"VastAI.list_machines","sidebarTitle":"list_machines","href":"/host/sdk/list-machines"},{"title":"VastAI.show_machine","sidebarTitle":"show_machine","href":"/host/sdk/show-machine"},{"title":"VastAI.show_machines","sidebarTitle":"show_machines","href":"/host/sdk/show-machines"},{"title":"VastAI.set_defjob","sidebarTitle":"set_defjob","href":"/host/sdk/set-defjob"},{"title":"VastAI.remove_defjob","sidebarTitle":"remove_defjob","href":"/host/sdk/remove-defjob"},{"title":"VastAI.set_min_bid","sidebarTitle":"set_min_bid","href":"/host/sdk/set-min-bid"},{"title":"VastAI.schedule_maint","sidebarTitle":"schedule_maint","href":"/host/sdk/schedule-maint"},{"title":"VastAI.cancel_maint","sidebarTitle":"cancel_maint","href":"/host/sdk/cancel-maint"},{"title":"VastAI.show_maints","sidebarTitle":"show_maints","href":"/host/sdk/show-maints"},{"title":"VastAI.unlist_machine","sidebarTitle":"unlist_machine","href":"/host/sdk/unlist-machine"},{"title":"VastAI.defrag_machines","sidebarTitle":"defrag_machines","href":"/host/sdk/defrag-machines"},{"title":"VastAI.self_test_machine","sidebarTitle":"self_test_machine","href":"/host/sdk/self-test-machine"}]}]},{"tab":"Examples","pages":[{"title":"Examples","href":"/pytorch"}]}]},"title":"Set a Maintenance Window - Vast.ai Documentation: Affordable GPU Cloud Marketplace","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-COGkNuA6.js","DynamicMarkdown-85clUA0i.js","zoom-image-lightbox-BZxD9MAj.js","lightbox-handle-r17bVUz3.js"]}