обновление_кластера_dag

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
обновление_кластера_dag [2023/10/27 10:16] jpобновление_кластера_dag [2024/03/28 16:16] (current) jp
Line 5: Line 5:
 ** Перевод сервера в режим maintenance ** ** Перевод сервера в режим maintenance **
  
-1. Очищаем транспортную очередить +1. Очищаем транспортную очередь 
  
 <WRAP prewrap> <WRAP prewrap>
Line 35: Line 35:
 ** Проверка режима maintenance ** ** Проверка режима maintenance **
  
-1. Смотрим, что все основные компоненты остановлены+1. Смотрим, что все основные компоненты (кроме //Monitoring// и //RecoveryActionsEnabled//остановлены
  
-<code>Get-ServerComponentState <ServerName> | Format-Table Component,State -Autosize</code>+<code>Get-ServerComponentState MX1 | Format-Table Component,State -Autosize</code> 
 + 
 +2. Смотрим, что сервер не хостит активные БД. 
 + 
 +<code>Get-MailboxServer MX1 | Format-List DatabaseCopyAutoActivationPolicy</code> 
 + 
 +3. Проверяем, что кластер находится в состоянии //paused//
 + 
 +<code>Get-ClusterNode MX1 | Format-List</code> 
 + 
 +4. Проверяем, что все сообщения покинули очередь.  
 + 
 +<code>Get-Queue</code> 
 + 
 + 
 +---- 
 +:!: //Теперь можно производить работы с сервером - устанавливать обновления, перезагружать и т.д.// 
 +---- 
 + 
 +** Перевод сервера в обычный режим ** 
 + 
 +После проведения технических работ нужно вернуть сервер в обычный режим.  
 + 
 +1. Сообщаем серверу, что можно принимать клиентские подключения.  
 + 
 +<code>Set-ServerComponentState MX1 -Component ServerWideOffline -State Active -Requester Maintenance</code> 
 + 
 +2. Перемещаемся в папку встроенных скриптов.  
 + 
 +<code> 
 +CD $ExScripts 
 +</code> 
 + 
 +3. Останавливаем режим обслуживания, который мы прежде запустили скриптом //StartDagServerMaintenance.ps1//
 + 
 +<code>.\StopDagServerMaintenance.ps1 -serverName MX1</code> 
 + 
 +4. Сообщаем транспортным очередям, что они могут принимать сообщения 
 + 
 +<code>Set-ServerComponentState MX1 -Component HubTransport -State Active -Requester Maintenance</code> 
 + 
 +5. Триггерим возобновление транспортной активности перезапуском службы 
 + 
 +<code>Restart-Service MSExchangeTransport</code> 
 + 
 +6. Проверяем, что сервер вышел из режима технического обслуживания 
 + 
 +<code>Get-ServerComponentState mx1 | Format-Table Component,State -Autosize</code> 
 + 
 +7. Если с какими-то компонентами есть проблемы - их можно запустить отдельно. Примеры: 
 + 
 +<code> 
 +Set-ServerComponentState MX1 -Component ServerWideOffline -State Active -Requester Functional 
 +Set-ServerComponentState MX1 -Component Monitoring -State Active -Requester Functional 
 +Set-ServerComponentState MX1 -Component RecoveryActionsEnabled -State Active -Requester Functional 
 +</code> 
 + 
 +Чтобы обновить другой сервер - повторяем операции, описанные в инструкции.  
 + 
 +{{tag>Exchange Microsoft WindowsServer Mail DAG}}
обновление_кластера_dag.1698401773.txt.gz · Last modified: 2023/10/27 10:16 by jp