none
Не запускается служба транспорта RRS feed

  • Вопрос

  • Добрый день
    У нас возникла следующая проблема с exchange server 2010 на windows server 2008r2 + forefront + gc

    (дополнительный) + dns
    после установки обновлений от 21 июня, в которые входил net framework 4.0, сервер был перезагружен и во

    время prepare to configuring, он завис примерно на 40 минут, хотя обычная загрузка занимала порядка 10-15

    мин, даже с учетом установки обновлений. был нажат резет, после входа через сейф мод обновления откатились,

    и загрузка прошла нормально, но перестала работать служба транспорта и owa, в оперативном режиме устранить

    проблему не удалось, на виртуальной машине был создан ещё один сервер и объеден с существующим, с старого

    сервера сейчас используется роль mailbox а с нового транспорт. Письма уходят с задержкой в 15-20 минут,

    приходят моментально.
    При запуске старого сервера не запускается служба msexchangetransport с ошибкой, что служба не ответила

    своевременно, до этого: Msexhangetransportservice hung on starting.
    При переустановки роли HT выдает ошибку cannot comlite setup becouse servise msexchangetransport failed to

    set "running" mode
    так же были ошибки с EMC - устранены, и ошибки с winrm так же устранены
    что было сделано:
    удалены поочередно forefront, dc, dns, потом установлены

    обновления с net framework установились нормально
    эксперементы с IPv6, включение - отключение
    удаление, установка роли HT
    Куда дальше копать, как заставить запускаться эту службу?

    29 июня 2010 г. 5:36

Ответы

  • с транспортом разобраться там и не получилось, все роли переведены на новый сервер, там создана новая база куда с помощью move request перенесены все ящики,  в вечернее время будут удалены все роли с первого сервера и на втором указан optionalname первого, а первый переименованную, для того что бы у всех пользователей не прописывать новый сервер. На старом будет полностью переустановлена система и обратно перекинута база.

Все ответы

  • Еще какие то ошибки в eventlog присутствуют?
    http://exchangeitnow.ru
    29 июня 2010 г. 6:07
  • А если попробовать выключить сбойный сервер и переустановить его например на виртуальной машине в режиме восстановления - setup.exe /mode:RecoverServer

    RecoverServer. Этот режим используется для восстановления файлов и локальных параметров настройки сервера Exchange на новом сервере или на сервере, на котором произошел сбой и для которого требуется восстановление. Не указывайте роли для восстановления. Программа установки обнаруживает объект сервера Exchange в Active Directory и автоматически устанавливает соответствующие файлы и выполняет необходимую настройку. После восстановления сервера можно восстановить базы данных и выполнить повторную настройку дополнительных параметров.
    Режим RecoverServer можно использовать только в том случае, если на компьютере не установлен сервер Exchange. В Active Directory должен быть объект сервера Exchange. Восстановленный сервер должен иметь такое же имя, что и у объекта сервера Exchange в Active Directory.
    

    Alexx
    29 июня 2010 г. 6:23
  • постоянно сейчас

    warning:

    source:msexchangetransport id:12027

    transport service did not disconnect performance counters with process lifetime in category: msexchangetransport SMTPreceive from thrie old process since the file mapping for the performance counter was not found.

     

    переодически

    error:

    source:msexchangetransport id:14001

    the worker process with ID xxxx is not responding and will be forced to shut down.

     

    не к транспорту, но тоже валится

    error:

    source:MSexchange RPC over HTTP autoconfig id:2008

    The rpc over HTTP proxy components is currently disabled. This prevents outlook anywhere from being configurated correclty. Enable The rpc over HTTP proxy component by setting a registry key software\microsoft\rpc\rpcproxy, value Enabled to dword 1, or disable outlook anywhere

    29 июня 2010 г. 6:48
  • Он в данный момент работает с ролью mailbox,

    каким образом можно переустановить сбойный выключенный сервер?  у нас сейчас два сервера второй как раз на виртуалке и он выполняет роль HT, почта ходит

    29 июня 2010 г. 6:58
  • Вот тут про восстановление сервера после аварии. Вам нужно конечно не все, но принцип переустановки сервера при помощи ключа /mode:RecoverServer понять можно.


    Alexx
    29 июня 2010 г. 8:22
  • попробую обязательно, кстати в логи приложений валятся следующие ошибки:


    SOURCE:ESE - 489

    edgetransport (11260) Transport Mail Database: An attempt to open the file "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\data\Queue\trn.log" for read only access failed with system error 32 (0x00000020): "The process cannot access the file because it is being used by another process. ".  The open file operation will fail with error -1032 (0xfffffbf8).
    -------------------------------
    SOURCE:ESE - 455

    edgetransport (11260) Transport Mail Database: Error -1032 (0xfffffbf8) occurred while opening logfile C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\data\Queue\trn.log.
    For more information, click http://www.microsoft.com/contentredirect.asp.
    --------------------------------
    SOURCE:MSexchangetransport - 7002

    Database Transport Mail Database is already in use. The service will be stopped. Exception details: Microsoft.Exchange.Isam.IsamFileAccessDeniedException: Cannot access file, the file is locked or in use (-1032)
       at Microsoft.Exchange.Isam.JetInterop.MJetInit(MJET_INSTANCE instance)
       at Microsoft.Exchange.Isam.Interop.MJetInit(MJET_INSTANCE instance)
       at Microsoft.Exchange.Transport.Storage.DataSource.InitInstance()
       at Microsoft.Exchange.Transport.Storage.DataSource.OpenDatabase()
       at Microsoft.Exchange.Transport.Storage.Messaging.Database.AttachInternal(String path, Boolean wipe)
       at Microsoft.Exchange.Transport.Storage.Messaging.Database.Attach()

     

    SOURCE:MSexchangeMailSubmission - 1009
    The Microsoft Exchange Mail Submission service is currently unable to contact any Hub Transport servers in the local Active Directory site. The servers may be too busy to accept new connections at this time.

    29 июня 2010 г. 10:22
  • кто и какие права имеет на вышеуказанные каталоги ? службы от чьего имени запускаются ?


    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    29 июня 2010 г. 14:43
  • transport запускается, то есть не запускается от network service (кстати после того как я его менял, при повторной установке вводится два раза любой пароль который windows сам перегенерирует?)  

    edgesync запускается от локалсистем

    trn.log у админов, систем, и нетворк сервис полный доступ

     

    как я вижу ситуацию, сейчас у нас второй сервер работает как транспорт, и он соответственно использует этот лог и не дает запустить, база с письмами в одном экземпляре на первом сервере. Нужно создать DAG для нормальной параллельной работы обоих серверов? и создать копию базы на втором сервере?

    30 июня 2010 г. 6:22
  • нет - даг не нужен (для этих целей) , MB может работать на компе на котором роли HUB (транспорта) нет и небыло никогда - между серверами (даже на одной локальной машине) передача идет по net-mapi.

     

    так запускается или же нет ?


    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    30 июня 2010 г. 9:19
  • не запускается, входе сегодняшних эксперементов и установки rollup 4 пришел к тому что проблема с логами в базах, на вечер поставил бекап что бы он их обрезал, если ни как не повлияет буду с помощью eseutil базу восстанавливать

    получается что когда я отключаю второй сервер на котором используется только транспорт, и включаю транспорт на первом в логи массово сыпятся ошибки 12017 и 12018 от msexchangetransport

    30 июня 2010 г. 12:56
  • с логами в каких базах ? в базе(ах) п\я ?
    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    30 июня 2010 г. 13:24
  • да, в базе п\я,

    во время бекапа были след ошибки -


    Error    30.06.2010 22:14:59    ExchangeStoreDB    218    Database recovery

    At '30.06.2010 22:14:58' the copy of database 'Mailbox Database 0479697708' on this server experienced a performance problem. Failover returned the following error: "There is only one copy of this mailbox database (Mailbox Database 0479697708). Automatic recovery is not available.". For more detail about the failure, consult the Event log on the server for other storage and "ExchangeStoreDb" events.


    Warning    30.06.2010 22:14:58    ESE    507    Performance
    Information Store (7580) Mailbox Database 0479697708: A request to read from the file "f:\Exchange\Mailbox\Mailbox Database 0479697708\Mailbox Database 0479697708.edb" at offset 418611200 (0x0000000018f38000) for 32768 (0x00008000) bytes succeeded, but took an abnormally long time (283 seconds) to be serviced by the OS. This problem is likely due to faulty hardware. Please contact your hardware vendor for further assistance diagnosing the problem.

  • судя по вашему описанию (самому первому) - транспорт у вас и не должен стартовать (у вас перустановка не прошла)
    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    1 июля 2010 г. 10:59
  • все компоненты присутствуют, включая ключи реестра, сравнивал с рабочим

    сейчас столкнулся с проблемой что при отключении сервера исполняющего роль траспорта и запуска транспорта выпадает много ошибок типа:

    warning:

    source:msexchangetransport id:12027

    transport service did not disconnect performance counters with process lifetime in category: ******** from thrier old process since the file mapping for the performance counter was not found.

     

    нашел на форуме пост о том что эта ошибка известна и будет исправлена в сп1, хотя до этого косяка с перезагрузкой сервер работал. походу придется полностью переустанавливать систему ночью

    1 июля 2010 г. 12:04
  • транспорт одного в данном случае не влияет на работоспособность транспорта другого - даже гасить не требуется

     

    так вы с "главного" удалите транспортную роль - пусть поработают в таком режиме некоторое время, а затем верните ее


    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.

    1 июля 2010 г. 12:06
  • Уважаемый mixparade,

    как продвигается решение проблемы? Вы про это говорили? К сожалению, я не смог найти подтверждение написанного там.

    2 июля 2010 г. 12:06
    Модератор
  • с транспортом разобраться там и не получилось, все роли переведены на новый сервер, там создана новая база куда с помощью move request перенесены все ящики,  в вечернее время будут удалены все роли с первого сервера и на втором указан optionalname первого, а первый переименованную, для того что бы у всех пользователей не прописывать новый сервер. На старом будет полностью переустановлена система и обратно перекинута база.