Всем привет!
Если кто-то захочет помочь мне решить эти проблемы и помочь в реализации моих целей, я буду рад вознаградить его чаевыми через PayPal.
Коротко: это моя последняя попытка с Linux, поэтому я прошу помощи. Я не хочу платить за Netflix, Google Drive и Youtube Premium, я предпочитаю размещать всё самостоятельно и использовать Nextcloud, особенно учитывая, что я потратил тысячи долларов на это оборудование, которое сейчас в основном просто пылится (включая несколько серверов HPE Gen7, 8 и Gen10, которые слишком шумные для повседневного использования).
Моя самая большая проблема сейчас описана под "Проблема 1" ниже. Я уже потерял работу, потому что потратил сотни часов на форумы и переустановку, и не мог сосредоточиться на работе из-за постоянных откатов при реализации идеи домашнего сервера.
Уровень моих знаний: 1/10 или, в лучшем случае, 2/10. Если хотите помочь, пожалуйста, не просто говорите, какую информацию вам нужна, но и какую команду нужно ввести в оболочку.
Я мучаюсь больше месяца, пытаясь создать хотя бы одну систему, которая делает то, что я хочу, хотя, думаю, это не так уж много. Я уже собрал больше 10 таких систем, и каждый раз они не работают так, как должны. Я узнаю всё больше и больше о Linux и очень тяжело настраиваю его, потому что он ломается или требует 2 новые вещи, если исправить/настроить одну: смыло, повторить.
- Мои цели:
1. Создать ОДИН домашний/файловый сервер, который может работать как файловый сервер с SMB-шарой (предпочтительно Xpenology, так как я привык к DSM и предпочитаю BTRFS > ZFS).
2. Запустить Jellyfin с HD-транскодированием (Intel Arc).
3. Запустить Windows-машину с пробросом RTX 2060 без ошибки 43 для стриминга игр через Moonlight на мою портативную игровую консоль.
4. Заставить Pi Hole работать без блокировки на всех сайтах и стриминговых сервисах и YouTube для использования.
5. Так как я уже "прибил" несколько систем, пробрасывая вещи, которые не должен был, я хотел бы создать резервную копию Proxmox со всеми ВМ, чтобы я мог относительно легко восстановить её, если это снова произойдёт.
Я думаю, у меня разумные цели и достаточно хорошее оборудование для этого. Если нужно, я могу представить себе две машины. Я могу собрать ещё один выделенный Optiplex PC для Jellyfin и Windows Jumphost с 1 большим HDD с медиа только и Intel ARC GPU внутри и Jonsbo NAS для остального, но я бы скорее хотел "всё в одном", которое делает всё. Получение контроллера SATA X399 для проброса из-за групп IOMMU. Я хотел бы его пробросить, сейчас, если я это делаю, это "прибивает" всю хост-систему, и Proxmox требует перезагрузку. Я пытаюсь создать NAS / домашний сервер со многими HDD и могу использовать только 8 HDD через карту HBA и должен пожертвовать ещё 8 портов SATA, потому что не могу их пробросить. В противном случае, пожалуйста, сообщите мне, как установить Proxmox где-то ещё, чтобы у него не было этой проблемы с тем, что все важные устройства находятся в одной группе IOMMU.
- Моя текущая конфигурация:
* QNAP 10Gb RJ45 и SFP+ "глупый" коммутатор.
* Jonsbo NS5 корпус с 12 отсеками для HDD (и много места для 2.5" SATA SSD).
* Threadripper 1920 TR4 X399 AORUS PRO материнская плата
* Основной слот x16 - RTX 2060
* Второй слот x16 - Intel Arc A310
* 12 x 3.5" HDD
* 3 x NVMe SSD в слотах материнской платы
* 3 x NVMe SSD в адаптере PCIe, разветвление 4x4x4x4 установлено и работает
* 10GbE PCIe Mellanox карта, подключена к 10GbE коммутатору с 10GbE интернет-каналом
* Карта HBA для 8x SATA
* ВМ: Windows 10P, Windows 11P, Xpenology и bunch of экспериментов (debian, ubuntu XLC и т.д.)
* Текущая проблема:
* Проблема 1/Самая большая на данный момент: у меня есть 8 свободных портов SATA на материнской плате, которые я хотел бы использовать. Эти 8 HDD я пробросил в Xpenology через карту HBA и они работают безупречно, правильно распознаются, отображается температура, серийные номера и т.д. Я пытался пробросить эти HDD и SATA SSD, подключенные к контроллеру SATA x399, через все типы команд, монтировал их в файл загрузки и т.д., но они в итоге всегда отображаются как QEMU HDD в Xpenology. Я даже пробовал Truenas и OMV, и там то же самое. Проблема в том, что я не могу быть уверен, не сломался ли HDD, если NAS VM Xpenology даже не может правильно сканировать их. Я могу только создать RAID из них, но не имею информации о состоянии диска. Я также хотел бы пробросить 10GbE карту в Xpenology, чтобы использовать скорости SSD и NVMe, если я создам эти быстрые тома позже.
* Проблема 2: Я не нашел одного надёжного руководства для Proxmox о том, как заставить Intel Arc работать с Jellyfin для транскодирования HD и я перепробовал их ВСЕ. Обычно они объясняют, как сделать это для интегрированной графики. Проблема здесь в том, что я уверен, что я создаю плохой начальный скрипт для Jellyfin без групп рендеринга и пользователей.
* Проблема 3: Я не смог заставить RTX 2060 проброситься ни в одну из ВМ Win10P или Win11P без ошибки кода Hardware Error 43 в диспетчере устройств после установки драйверов, следуя всем типам руководств.
* Проблема 4: У меня отличные скорости (1Gb) от моей основной Windows-машины через 1GBe NIC к RAID Xpenology (HBA), создан RAID и том только для теста. У меня также отличные скорости 1Gb к моему другому "франкенштейну" файлового сервера. Но копирование файлов со старого файлового сервера на новый Xpenology составляет только 10% от этих. Это займёт недели для копирования моих 20TB данных.
Дополнительно, там 8 x 3.5" HDD, которые проброшены в Xpenology, поэтому они не отображаются здесь:
Если кто-то захочет помочь мне решить эти проблемы и помочь в реализации моих целей, я буду рад вознаградить его чаевыми через PayPal.
Коротко: это моя последняя попытка с Linux, поэтому я прошу помощи. Я не хочу платить за Netflix, Google Drive и Youtube Premium, я предпочитаю размещать всё самостоятельно и использовать Nextcloud, особенно учитывая, что я потратил тысячи долларов на это оборудование, которое сейчас в основном просто пылится (включая несколько серверов HPE Gen7, 8 и Gen10, которые слишком шумные для повседневного использования).
Моя самая большая проблема сейчас описана под "Проблема 1" ниже. Я уже потерял работу, потому что потратил сотни часов на форумы и переустановку, и не мог сосредоточиться на работе из-за постоянных откатов при реализации идеи домашнего сервера.
Уровень моих знаний: 1/10 или, в лучшем случае, 2/10. Если хотите помочь, пожалуйста, не просто говорите, какую информацию вам нужна, но и какую команду нужно ввести в оболочку.
Я мучаюсь больше месяца, пытаясь создать хотя бы одну систему, которая делает то, что я хочу, хотя, думаю, это не так уж много. Я уже собрал больше 10 таких систем, и каждый раз они не работают так, как должны. Я узнаю всё больше и больше о Linux и очень тяжело настраиваю его, потому что он ломается или требует 2 новые вещи, если исправить/настроить одну: смыло, повторить.
- Мои цели:
1. Создать ОДИН домашний/файловый сервер, который может работать как файловый сервер с SMB-шарой (предпочтительно Xpenology, так как я привык к DSM и предпочитаю BTRFS > ZFS).
2. Запустить Jellyfin с HD-транскодированием (Intel Arc).
3. Запустить Windows-машину с пробросом RTX 2060 без ошибки 43 для стриминга игр через Moonlight на мою портативную игровую консоль.
4. Заставить Pi Hole работать без блокировки на всех сайтах и стриминговых сервисах и YouTube для использования.
5. Так как я уже "прибил" несколько систем, пробрасывая вещи, которые не должен был, я хотел бы создать резервную копию Proxmox со всеми ВМ, чтобы я мог относительно легко восстановить её, если это снова произойдёт.
Я думаю, у меня разумные цели и достаточно хорошее оборудование для этого. Если нужно, я могу представить себе две машины. Я могу собрать ещё один выделенный Optiplex PC для Jellyfin и Windows Jumphost с 1 большим HDD с медиа только и Intel ARC GPU внутри и Jonsbo NAS для остального, но я бы скорее хотел "всё в одном", которое делает всё. Получение контроллера SATA X399 для проброса из-за групп IOMMU. Я хотел бы его пробросить, сейчас, если я это делаю, это "прибивает" всю хост-систему, и Proxmox требует перезагрузку. Я пытаюсь создать NAS / домашний сервер со многими HDD и могу использовать только 8 HDD через карту HBA и должен пожертвовать ещё 8 портов SATA, потому что не могу их пробросить. В противном случае, пожалуйста, сообщите мне, как установить Proxmox где-то ещё, чтобы у него не было этой проблемы с тем, что все важные устройства находятся в одной группе IOMMU.
- Моя текущая конфигурация:
* QNAP 10Gb RJ45 и SFP+ "глупый" коммутатор.
* Jonsbo NS5 корпус с 12 отсеками для HDD (и много места для 2.5" SATA SSD).
* Threadripper 1920 TR4 X399 AORUS PRO материнская плата
* Основной слот x16 - RTX 2060
* Второй слот x16 - Intel Arc A310
* 12 x 3.5" HDD
* 3 x NVMe SSD в слотах материнской платы
* 3 x NVMe SSD в адаптере PCIe, разветвление 4x4x4x4 установлено и работает
* 10GbE PCIe Mellanox карта, подключена к 10GbE коммутатору с 10GbE интернет-каналом
* Карта HBA для 8x SATA
* ВМ: Windows 10P, Windows 11P, Xpenology и bunch of экспериментов (debian, ubuntu XLC и т.д.)
* Текущая проблема:
* Проблема 1/Самая большая на данный момент: у меня есть 8 свободных портов SATA на материнской плате, которые я хотел бы использовать. Эти 8 HDD я пробросил в Xpenology через карту HBA и они работают безупречно, правильно распознаются, отображается температура, серийные номера и т.д. Я пытался пробросить эти HDD и SATA SSD, подключенные к контроллеру SATA x399, через все типы команд, монтировал их в файл загрузки и т.д., но они в итоге всегда отображаются как QEMU HDD в Xpenology. Я даже пробовал Truenas и OMV, и там то же самое. Проблема в том, что я не могу быть уверен, не сломался ли HDD, если NAS VM Xpenology даже не может правильно сканировать их. Я могу только создать RAID из них, но не имею информации о состоянии диска. Я также хотел бы пробросить 10GbE карту в Xpenology, чтобы использовать скорости SSD и NVMe, если я создам эти быстрые тома позже.
* Проблема 2: Я не нашел одного надёжного руководства для Proxmox о том, как заставить Intel Arc работать с Jellyfin для транскодирования HD и я перепробовал их ВСЕ. Обычно они объясняют, как сделать это для интегрированной графики. Проблема здесь в том, что я уверен, что я создаю плохой начальный скрипт для Jellyfin без групп рендеринга и пользователей.
* Проблема 3: Я не смог заставить RTX 2060 проброситься ни в одну из ВМ Win10P или Win11P без ошибки кода Hardware Error 43 в диспетчере устройств после установки драйверов, следуя всем типам руководств.
* Проблема 4: У меня отличные скорости (1Gb) от моей основной Windows-машины через 1GBe NIC к RAID Xpenology (HBA), создан RAID и том только для теста. У меня также отличные скорости 1Gb к моему другому "франкенштейну" файлового сервера. Но копирование файлов со старого файлового сервера на новый Xpenology составляет только 10% от этих. Это займёт недели для копирования моих 20TB данных.
Дополнительно, там 8 x 3.5" HDD, которые проброшены в Xpenology, поэтому они не отображаются здесь:

