Задать вопрос
  • Возможно ли заменить 3 игровых ПК сервером с 3 виртуальными машинами?

    @LuchS-lynx
    инженер-ПТО
    Скажите пожалуйста, возможно ли эти ПК заменить одним сервером, выделив на нем мощности под 3 виртуальные машины без потери производительности?

    Нарезать один сервер на 3 части это только через виртуализацию, виртуализация это всегда потери производительности, хотя бы потому что между виртуалками делятся мощности железа, я молчу про накладные расходы на сеть и виртуализацию, которые, к слову, могут быть минимальны, или приемлемы для игр и работы. Если Вас это устраивает, например условный Ryzen 9 7900X на 12ядер/24 потока превратится, за вычетом пары ядер на гипервизор, в 10/20 / 3 = 3/6 + 3/6 + 4/8. Если Вас это устраивает, то почему нет? То же касается ОЗУ. Видеокарты пробрасываются без проблем, но чем больше видеокарт стоит в материнке, тем меньше выделяемых линий в пересчете на каждую, смотрите спецификации по каждой материнке отдельно.

    В целом я тестировал такую технологию, активно пользуюсь, можно почитать мою статью на Хабре:
    https://habr.com/ru/articles/743756/
    Да, производительности хватает, но виртуализация это всегда деление ресурсов между несколькими виртуалками. Собственно в этом главный камень преткновения, серверные матери и сервенные ЦП имеют число ядер и кол-во ОЗУ больше чем у десктопных, но там свои проблемы, связанные с компоновкой и производительностью. В целом там больше возможностей, но хуже с питанием из-за ограничений по форм-фактору, т.к. им нужно обеспечить работоспособность в плоских корпусах формата U1 в 19" стойке. На игровом железе ЦП имеют много ядер, но не так много как на серверном, на серверном ядер много, но меньше теплопакет, из-за чего частоты ниже десктопных.
    Если интересно настроить такую систему, то вот моя статья гайд по настройке проброса ВК в ВМ на базе гипервизора Proxmox (надстройка на базе Debian Linux + KVM)
    https://habr.com/ru/articles/794568/

    В некоторых случаях ресурсы игровой видеокарты можно делить между виртуалками, но это требует или наличия профессиональных решений, которые стоят дорого и не оптимизированы для игр, а оптимизированы для работы с рендером и CAD софтом, либо заниматься всяческим сыроделием в клубе оч.умелых ручек, но для видеокарт не старше 2000й линейки RTX, не стоит забывать, что в этом случае ресурсы будут делится... и 2080 в пересчете на виртуалку может превратится в 2050, или даже 1030, смотря на какое число поделите
    Ответ написан
    Комментировать
  • Как можно сделать один SSD для игр, чтобы использовать его на Windows и Linux?

    @LuchS-lynx
    инженер-ПТО
    как писали выше, что-то можно запустить через wine и разработки на его основе, например: lutris, steam proton, port proton, playonlinux, crossover, wine@etersoft, а что-то нет. На мой взгляд если хочешь отсутствие проблем с файлами при работе с расшареным диском, то используй FAT32/extFAT, Linux ntfs видит, но бывают нюансы из-за прав доступа.

    Я бы рекомендовал все же винду запихнуть в виртуалку, только не в медленный virtual box, а в быстрый kvm+virt-manager, который выглядит внешне как упрощенная версия virtual box'а, но при этом превышает его в скорости и возможностях. Есть в любом дистрибутиве Linux, смотри репозитории.

    обрати внимание на то что есть система обратная wsl - winapps на гитхабе, позволяет получать доступ к приложениям запущенным с виртуалки/пк с виндой как если бы это было нативное приложение linux, при помощи rdp

    еще обрати внимание на trim, не забывай для подключенных дисков выполнять команду sudo fstrim -av
    Ответ написан
    Комментировать
  • Совместимость сокета для процессоров Intel Pentium 4 630 и Core 2 Duo E8400?

    @LuchS-lynx
    инженер-ПТО
    Нет, нужно смотреть список поддерживаемых ЦП на сайте производителя, возможно это связано так же с чипсетом. Простой пример: топовая, в свое время, плата на 775м Сокете официально не поддерживает Core2Duo. Это Asus P5GDC-Deluxe, чипсет i915, при этом плата подлерживает Р4 600ю серию и серию D
    https://www.asus.com/ru/supportonly/p5gdc-v%20delu...
    Ответ написан
    Комментировать
  • Почему при нагрузке виртуальный сервер VirtualBox отключается?

    @LuchS-lynx
    инженер-ПТО
    и нормально ли использовать VirutalBox на продакшене?

    VirutalBox это не про продакшен, кроме разве что индивидуального использования и узкоспециализированного индивидуального тестирования чего-либо. В продакшене нужно использовать что-то другое, специально для это оптимизированное и предназначенное, например ESXi, Proxmox, oVirt, XEN и т.п., если же Вам такое навороченное не нужно, то стоит посмотреть в сторону связки KVM + QEMY / VirtManager

    работает на Centos 7

    Я понимаю что есть базовый принцип - "работает - не трожь!", но эта ОС все... Собственно ее поддержка прекращена, это будет приносить все новые проблемы ,не только с виртуализацией.

    Как можно решить данный вопрос?

    Заменить гипервизор. Есть свободные гиперы и бесплатные, есть проприетарные и платные, есть платные с поддержкой на базе свободных (этим грешат многие российские разработчики), выбирайте.
    Ответ написан
    Комментировать
  • Proxmox - это Debian?

    @LuchS-lynx
    инженер-ПТО
    Proxmox Virtual Environment (PVE) — средство управления виртуальными окружениями на базе гипервизора KVM и системы контейнерной изоляции LXC. Строго говоря, PVE это не система виртуализации, а инструментарий управления средой, в которой выполняются виртуальные окружения KVM и LXC. Основными компонентами среды являются:

    физические серверы, на которых выполняются процессы гипервизора KVM, и процессы, работающие в контейнерах LXC;

    хранилища данных, в которых хранятся образы установочных дисков, образы дисков виртуальных машин KVM и файлы, доступные из контейнеров LXC;

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

    Строго говоря его можно интегрировать во многие линуксы, например разработчики выпускают на базе Debian Linux, можно ручками на Ubuntu поставить, в России Proxmox собирается и продается на базе Alt Linux (Альт Виртуализация). В общем это весьма мощная надстройка над KVM и Linux
    Ответ написан
    Комментировать
  • Как поставить драйвер Nvidia в Proxmox и включить IOMMU?

    @LuchS-lynx
    инженер-ПТО
    1. приведите листинги следующих команд:
    dmesg | grep ecap
    find /sys/kernel/iommu_groups/ -type l
    lspci


    2.
    Мало того, что драйвера в списках установленных нет, так и в файле /default/grub выставлен пункт iommu_intel=on, а при подключении PSI-устройства к ВМ, выдаёт ошибку, что IOMMU не включён.
    После правки grub файла Вы давали команду update-grub с последующей перезагрузкой? Команда требует привилегий root или sudo смотря под каким юзером настраиваете систему.
    что выдает команда
    dmesg | grep -e DMAR -e IOMMU
    после update-grub? Включены ли в Биосе опции VT-d + VT-x (иногда одна из них звучит как Intel virtualization technology, но надо читать инструкцию к материнке как там звучат эти пункты в меню настроек)

    3. Вы блокировали через черный список загрузку драйверов для ВК Nvidia на хосте? Нельзя пробросить используемое устройство в системе, ставить драйвер в Гипервизоре не нужно, драйвер ставится в виртуалке.

    общий гайд для 7го ProxMox Здесь https://habr.com/ru/articles/575654/
    8й не тестировал, думаю там все плюс-минус так же.
    Ответ написан
    Комментировать
  • Можно ли сейчас купить ноутбук с сокетом am4?

    @LuchS-lynx
    инженер-ПТО
    Можно, смотреть в сторону ноутбуков Clevo, у них есть модели на десктопном сокете, но вот в РФ в свободной продаже выплывают редко, как правило эти модели привозят под заказ с того же Китая, или смотреть б/у на Авито, например:
    https://m.youtube.com/watch?v=HPoQJMkAU9U
    Ответ написан
    Комментировать
  • Какие есть бесплатные wiki с поддержкой Markdown?

    @LuchS-lynx
    инженер-ПТО
    XWiki, поддержка доступна после установки плагина
    https://www.xwiki.org/xwiki/bin/view/Main/
    Ответ написан
    Комментировать
  • Как подключить Wi-Fi в гипервизоре Proxmox?

    @LuchS-lynx
    инженер-ПТО
    У меня не получилось пробросить трафик через бридж от WiFi в виртуалки, доступа к вебинтерфейсу тоже через WiFi нет, только по кабелю, но:
    1. Сам адаптер прокинуть в виртуалку можно, при некоторых условиях, главное из которых это поддержка оборудованием IOMMU, как PCI-e устройство или даже без этого если это USB устройство
    2. Если на Proxmox установить GUI, например те же KDE, то вычеркнув данные из файла interfaces, можно будет управлять WiFi через GUI и тут же браузер легко будет ходить в интернет через WiFi. Собственно я так использую WiFi.
    Ответ написан
    Комментировать
  • Какие гипервизоры есть для замены Hyper-V / VMware по импортозамещению?

    @LuchS-lynx
    инженер-ПТО
    Вася Пупкин,
    Подскажите, на что можно будет поглядеть, если нужно уйти от esxi и hyper-v server, а так же если не брать во внимание proxmox.

    Чем Вам ProxMox не угодил, тот что выпускается на Дебиане? Ну если не нравится, то можете попробовать Альт-Виртуализация, в чем там отличия от оригинала не скажу, но ПО ProxMox на Альт Linux есть ПО российское и все сертификаты имеются, кстати линукс у них именно своя разработка от и ДО, а вот система виртуализации...
    На российском рынке именно, т.е. якобы по импортозамещению есть что-то дельное?

    Конечно есть, у каждого российского разработчика линукс есть своя система виртуализации основанная на KVM:
    Alt Linux - Альт-Виртуализация (см. выше) - бесплатна для домашних юзеров
    Astra Linux - ПК СВ «Брест» - только для юр.лиц
    Rosa Linux - ROSA Virtualization - только для юр.лиц
    RedOS - РЕД Виртуализация - только для юр.лиц

    KVM + VirtManager идут в каждом Линукс дистрибутиве из коробки (т.е. устанавливаются из репозитория) бесплатно
    Ответ написан
  • Какие сейчас CMS или движки для документации используют?

    @LuchS-lynx
    инженер-ПТО
    глянь XWiki, на java, поддерживает php, ruby, groovy, velocity, множество форматов, включая markdown. При большом желании и при помощи аддонов, js и такой то матери можно переделать полностью. Из коробки работает версия для смартфонов.
    https://www.xwiki.org/xwiki/bin/view/Main/WebHome
    Ответ написан
  • Возможно ли прокинуть встроенный SATA контроллер в ВМ в Proxmox?

    @LuchS-lynx
    инженер-ПТО
    1. Можно ли в Проксе отдать встроенный сата в вм полностью?

    Можно, после этого хост перестанет его видеть до следующей перезагрузки, что может быть чреватым если у Вас на нем диск с которого грузится хост.
    Пробрасывается по принципу как для ВК, но с тем отличием что меньше телодвижений, т.к. там не нужно блокировать загрузку драйверов графики и прописывать id оборудования для проброса. Единственно что может помещать - это отсутствие поддержки у матери/ЦП iommu, или неудачное попадание в одну группу SATA контроллера с другим оборудованием, которое при пробросе контроллера тоже отвалится для хоста. У меня так вышло с интегрированным звуком, при пробросе отваливается LAN, т.к. он в одной группе iommu с интегрированной звуковой картой:
    https://pve.proxmox.com/wiki/PCI_Passthrough
    Как писали выше можно пробросить диск без проброса контроллера, разница тут будет только в том что в госте нужно будет ставить драйвер виртуального контроллера, если это винда, а еще из гостя не будет виден реальный SMART диска.
    Ответ написан
    3 комментария
  • Как подключить физический диск в Proxmox для использования в качестве бэкапа?

    @LuchS-lynx
    инженер-ПТО
    Жесткие диски можно пробрасывать как через проброс физического контроллера жестких дисков, как PCIe устройство, (не рекомендую пробрасывать контроллер интегрированный в материнскую плату, только подключенные к PCIe), либо напрямую:
    заходим в
    ## cd /dev/disk/by-id
    через dir смотрим листинг…
    копируем строки вида ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9, в которой прописан интерфейс подключения, марка и номер серии жесткого диска. Затем открываем Файл конфигурации ВМ и пишем:
    sata1: volume=/dev/disk/by-id/ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9
    и все работает, при этом учитывайте, что sata0-sata5, т.е. для одной ВМ число подключаемых таким образом дисков, включая виртуальных, не может превышать 6шт.

    Если же бэкап будет осуществлять не виртуалкой, а хостом с ProxMox'ом, то либо нужно ставить PROXMOX BACKUP SERVER, либо подключить диск, например так:
    https://losst.pro/kak-dobavit-disk-v-proxmox
    при этом если это будет SSD диск, то нужно будет озаботится что бы trim был настроен и работал для него
    Ответ написан
    Комментировать
  • Неужто количество установленных приложений настолько сильно влияет на расход аккумулятора телефона?

    @LuchS-lynx
    инженер-ПТО
    Автозагрузка в Аинде/Линуксе и Автозагрузка(Автостарт) в Андроиде это 2 большие разницы. В первом случает софт стартует после загрузки ОС и на этом все. Во втором случае старт приложений происходит с привязкой к событиям, например: включился экран, юзер включил интернет, юзер подключил зарядку, входящий звонок, пришла смс и т.д. и т.п. Раньше можно было посмгтреть все эти привязки через Autostats, кажется так приложение называлось. Чем больше установлено ПО, тем чаще оно стартует и жрет батарейку, это еще не считая служб и всяких чатов, например телеги/ватсапов и им подобных.
    Соответственно софта ставить минимум, а все остальное, если есть возможность, запускать через браузер, заходя на страницу сервиса, например та же телега или веб-сайт банка
    Ответ написан
    Комментировать
  • Как перебросить видеокарту в виртуальную машину?

    @LuchS-lynx
    инженер-ПТО
    Papkindoctor,
    Proxmox.
    Официальный гайд-вики:
    https://pve.proxmox.com/wiki/Pci_passthrough

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/

    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Обратить внимание, что если гостем будет Винда то, не смотря на все заверения, драйвер от зеленых может выдавать ошибку 43, лечение прописано в статье для ноута, только нужно иметь ввиду что на хабре в цитатах кавычки меняют на елочку, из-за чего часть команд не работает как нужно. Правильные кавычки это такие """"""""
    Ответ написан
    1 комментарий
  • Как проще всего реализовать конструктор документа?

    @LuchS-lynx
    инженер-ПТО
    я сделал такой вариант программы для себя, на основе функционала Закладок, через которые передаются данные в Word, правда там еще и для Excel'я так же есть возможность заполнения по шаблону.
    https://m.vk.com/wall-157151692_174

    Ролик с принципами работы с программой и о том как составлять шаблоны под нее доступен по ссылке:
    https://m.youtube.com/watch?v=6V9QPaEwalA

    Распространение программы по заполнению шаблонных файлов макросом VBA из Excel'я бесплатное.
    Ответ написан
    Комментировать
  • Ресурсы для поиска соответствия материнских плат и ram?

    @LuchS-lynx
    инженер-ПТО
    На сайте производителя в разделе Поддержка для своей материнской платы, либо в книжке-мануале. Например:
    https://ru.msi.com/Motherboard/B560-A-PRO/support#mem
    https://ru.msi.com/Motherboard/Z170M-MORTAR/support#mem
    https://www.gigabyte.ru/products/page/mb/ga-z77-d3...
    Ответ написан
    Комментировать
  • В vba office число конвертируется в дату при значении *-12345. Как вывод сделать текстовым?

    @LuchS-lynx
    инженер-ПТО
    строку в коде Range("D" & Index) = Model(j)
    заменить на Range("D" & Index) = Chr(39) & Model(j)
    дополнительно выделить столбец D (порядковый номер 4) и через свойство ячейки принудительно выставить текстовый тип данных
    Ответ написан
    1 комментарий
  • Как создать макрос, который будет работать в большинстве офисных пакетов?

    @LuchS-lynx
    инженер-ПТО
    Надим Закиров,
    Я пришел к тому, что нужно выносить скрипты из таблиц, на текущий момент я все еще в стадии принятия решения, но если речь про Винду, то в принципе можно остаться на добром старом VBA и не городить огород, но можно и в C# и в python. Под Линукс с формошлепством немного уныло, на мой взгляд интересен python + QT, присматриваюсь еще к клону Delphi Lazarus, но это опять же не панацея.
    LibreOffice имеет совместимый с VBA StarBasic, который во многом схож, но работает местами медленнее VBA. Всякие Lua и JS не будем показывать каких офисных пакетов не работают с жестким диском, т.е. открыть файл/сохранить файл не выйдет. Так что только внешний макрос.

    Моя статья о сравнении офисов
    https://habr.com/ru/post/674580/
    Ответ написан
    4 комментария
  • Можно ли работать из под виртуальной машины?

    @LuchS-lynx
    инженер-ПТО
    Только что бы так работать хост нужно уводить с винды на ESXi/KVM/XEN. Если же еще и железо позволяет пробросить ВК в ВМ, то будет полное счастье:

    Что бы взлетело, если говорить про железо на Интеле, нужно чтобы и ЦП и мать поддерживали и эти опции были включены/активированы как: VT-d, VT-x (часто фигурирует в БИОС как Intel virtualization technology, дополнительно к пункту поддержки виртуализации VT-d), мать должна поддерживать технологию IOMMU.

    Видеоролик с результатами проброса mobile GTX1660ti Max-Q в ноутбуке:
    https://www.youtube.com/watch?v=6pzdkXqI4sU
    Видеоролик с результатами проброса GTX1070 на десктопе:
    https://www.youtube.com/watch?v=wjlmWHJiEug

    Мои статьи на эту тему (для ноутбука и для ПК):
    https://habr.com/ru/post/575654/
    https://habr.com/ru/post/437598/
    Ответ написан