|   |   | 
| 
 | Зависание виртуальной машины hyper-v при MSSQL 2019 + 1c + windows 2019 | ☑ | ||
|---|---|---|---|---|
| 0
    
        gonzaman 17.03.23✎ 23:45 | 
        Добрый день, виртуальная машина hyper-v в конфиге 1с+sql2019+win2019/2016
 Виртуалка наглухо зависает, остановить ВМ не получается, снятие задачи через диспетчер не помогает. Помогает только грубая перезагрузка всего сервера. Пробовал менять винду на 2016- не помогло. Если отключить виртуальной машине доступ в интернет проблема исчезает. SQL, windows и 1с лицензия. Уже устал от этого, логи все сохраняются, в них никаких критических ошибок не появляется. Помогите разобраться в причине. | |||
| 1
    
        Garykom гуру 17.03.23✎ 23:52 | 
        поменяй винду на linux     | |||
| 2
    
        Garykom гуру 17.03.23✎ 23:52 | 
        (1)+ proxmox     | |||
| 3
    
        gonzaman 18.03.23✎ 00:04 | 
        ))) Может чтото менее кардинальное ? )) Думаю может севрер со скулем разнести на разные машины или понизить версию скуля до 2017. Просто там баз штук 50 крутится, любые глобальные изменения это головная боль и много ручной работы (( поэтому ищу какоето более мягкое рещение.     | |||
| 4
    
        Garykom гуру 18.03.23✎ 00:10 | 
        сменить тип гипервизора это и есть наиболее мягкое решение
 а виртуалки пусть дальше те же | |||
| 5
    
        Uragan_a 18.03.23✎ 06:05 | 
        (3) разнести тоже имеет смысл, так как проще и быстрее восстановить при таких проблемах. 
 (2) тоже за proxmox | |||
| 6
    
        Chai Nic 18.03.23✎ 06:13 | 
        А чего не бесплатный vmware esxi? Если оборудование поддерживается, конечно же.     | |||
| 7
    
        Glacial 18.03.23✎ 10:09 | 
        А почему 50 баз на виртуалке? Почему все это не поставить на физический сервер?     | |||
| 8
    
        gonzaman 18.03.23✎ 10:59 | 
        Начнем со смены гипервизора - смена гипервизора хорошее решение, но не решает главной проблемы. Зависает же не гипервизор, зависает обна из машин.
 ТОесть проблема с необходимостью ребутать весь сервер может и отпадет, но не разобравшись в проблеме зависания это может быть просто не эффективно. Разнесение на разные машины сервера и скуля пока кажется самой оптимальной схемой, по идеи это может полностью решить проблему, пока это основное решение. Почему 50баз на виртуалке ? а почему бы и нет, зачем марать физическую машину если виртуалки хватате. Это не 50 баз на 150 человек это скорее 50 баз на 20 человек, из них 60% до 3 гигабайт, а самая большая весит чуть больше 15. Так что пока перевозить сервер на физическую машину смысла не вижу. Чтоб было понятно, 4 месяца назад все это работало на 2012 винде и 2014 скуле без сбоев,в такой схеме он пару лет проработал, я только планово раз в 3 месяца перезагружал сервер для установки критических обновлений. Как только перешел на скуль 2019 начались такие проблемы, ну мне кажется что скуль виноват. + не понятно почему зависания прекращаются после отключения интернета.Ошибка гдето там)) Но машина продолжает отзываться на пинг, просто гипервизор ее открыть не может, рдп перестает работать. Но в логах нет ничего об остановке каких либо служб. | |||
| 9
    
        gonzaman 18.03.23✎ 11:00 | 
        кстати, никогда не занимался переносом сервера 1с в автоматическом режиме. Как происходит миграция на другую машину, какие используются инструменты ? Чем бекапить сам сервер ?     | |||
| 10
    
        gonzaman 18.03.23✎ 11:02 | 
        не хочется переписывать 50 машин. Ссылку на скуль придется поменять, но это 1 строчка в настройках базы, а так нужно убдет все настройки заново вбивать.     | |||
| 11
    
        Lama12 18.03.23✎ 11:09 | 
        (9) Там текстовый файл с описанием всех баз. Просто скопировать файл не получится, но структуру понять можно. Поднимаешь новый сервер. Останавливаешь его. Из старого файла берешь секцию с базами и вставляешь с тоже место в новом. Запускаешь сервер.     | |||
| 12
    
        Lama12 18.03.23✎ 11:10 | 
        (10) Заодно текстовым редактором и ссылку на субд поменяешь групповой заменой.
 Единственное, придется снова создавать администраторов кластера и сервера. | |||
| 13
    
        Vstur 18.03.23✎ 12:03 | 
        (0) уверен, что нет такого - tempdb sql неограниченно растет и выедает весь обьем диска виртуалки ?
 Наблюдал такое, с таким же точно эффектом после рестарта все ок, т.к. tempdb принимает стартовый размер | |||
| 14
    
        АНДР 18.03.23✎ 12:22 | 
        (0) Зачем ребутать весь хостовый сервер?
 https://winitpro.ru/index.php/2017/01/12/kak-ostanovit-zavisshuyu-virtualnuyu-mashinu-na-hyper-v | |||
| 15
    
        gonzaman 19.03.23✎ 22:51 | 
        (13) Идея хорошая, но не понятно почему проблема уходит при отключениии интернета.     | |||
| 16
    
        gonzaman 19.03.23✎ 22:51 | 
        (14) К сожалению все эти способы не работают.     | |||
| 17
    
        АНДР 20.03.23✎ 10:05 | 
        (16) vmwp.exe - не убивается?
 (0) Раздели на виртуалке сетевые адаптеры на рабочую сеть и для доступа в инет. | |||
| 18
    
        Anchorite 20.03.23✎ 13:22 | 
        (0) Проверить память. Иногда бывает так, что ошибки памяти могут странным образом частично вешать какое-либо отдельное приложение (в вашем случае — это гипервизор, похоже). Вообще, хорошо бы всё железо протестировать, хоть это и долго, но часто оказывается первопричиной подобного рода необъяснимых зависаний. Тем более, если проблема в разных операционках повторяется.
 (15) > проблема уходит при отключениии интернета Это абсолютно точно-точно, много раз проверено? Слегка абсурдно получается, поскольку всё остальное-то тоже через ту же сеть работает. Если всё точно, то можно тупо отрубить прямой доступ интернет, пускайте через только прокси-сервер и только к доверенным ресурсам, которые для работы необходимы. Ну и можно попробовать сетевые адаптеры развести, как (17) говорит. | |||
| 19
    
        Anchorite 20.03.23✎ 13:26 | 
        (13) > tempdb sql неограниченно растет и выедает весь обьем диска виртуалки?
 > Наблюдал такое, с таким же точно эффектом > после рестарта все ок, т.к. tempdb принимает стартовый размер Виндовс сервер не зависнет наглухо при окончании места, гипервизор тем более. Да и в логах это по любому отражается, что в скуле, что в винде, так что раз ТС говорит, что в логах чисто, то похоже мимо. | |||
| 20
    
        gonzaman 12.04.23✎ 16:06 | 
        Так, проверки не помогают. 
 Скрутил настройки так что используется только один процессор. Память только с одной планки, перенес с виртуального диска на простой физический ssd прокинув его в систему. все не помогает. Думаю могут ли это быть ограничения работы sql стандарт версии по сравнению с sql энтерпрайз. Просто это зависание ..... Очень в общем странно. Думаю отключить бекап на время, но сыкотно. | |||
| 21
    
        H A D G E H O G s 12.04.23✎ 16:46 | ||||
| 22
    
        H A D G E H O G s 12.04.23✎ 16:47 | 
        Гугл хром может сделать перевод на русский     | |||
| 23
    
        Garykom гуру 12.04.23✎ 17:01 | 
        (21) Там из полезного только журнал изучить     | |||
| 24
    
        Garykom гуру 12.04.23✎ 17:03 | 
        (21) Там трабла связана с тем что Windows была не установлена с нуля в новую виртуалку
 А образ импортирован установленной системы был импортирован с реального железа С кучей старых кривых сетевых адаптеров и VPN соединений Которые и глючили У ТС как понял он "Пробовал менять винду на 2016" - вероятно подразумевает переустановку с нуля гостя | |||
| 25
    
        magicSan 12.04.23✎ 18:19 | 
        " Это не 50 баз на 150 человек это скорее 50 баз на 20 человек, из них 60% до 3 гигабайт" - клоун играет с виртуализацией но она не хочет с ним играется )))     | |||
| 26
    
        SunFox 12.04.23✎ 20:56 | 
        Странные у вас телодвижения, начали бы с постановки диагноза и выявления причины, а не  с пробы всяких вариантов лечения. Если зависает система, то наверно она в логах, что то пишет, или виснет банально из-за нехватки ресурсов, тогда каких именно? И вообще это админа работа все это выяснять.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |