Запуск системы общего доступа к файлам TrueNAS на ПО Proxmox VM

Настроить TrueNAS в программном обеспечении для виртуализации Proxmox

Случайно удалили важные файлы на TrueNAS?

Не беспокойтесь. Recoverit NAS Recovery может вернуть потерянные файлы за 3 шага. Профессиональный инструмент для восстановления данных, абсолютно надежный и на 100% безопасный.

Будучи мощным программным обеспечением для виртуализации, Proxmox позволяет пользователям управлять несколькими виртуальными машинами и дополнительными контейнерами. Создание, настройка и управление виртуальными машинами и контейнерами - это просто. С Proxmox вы можете делать все это из одного интерфейса.

Однако Proxmox не является идеальной системой хранения и обмена файлами. Ему не хватает некоторых функций, которые сделали бы этот превосходный продукт полноценным. К счастью, используя Proxmox FreeNAS (теперь TrueNAS), вы можете обойти эти проблемы. Добавив TrueNAS в Proxmox, вы получите недостающие функции, а также систему обмена файлами, домашнего хранения и виртуализации в одном устройстве.

Proxmox не идеален для хранения и обмена файлами

truenas на proxmox

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

Хотя вы можете использовать Proxmox в качестве хранилища файлов, мы бы не рекомендовали это делать - по крайней мере, не в качестве основного варианта использования Proxmox, поскольку он не очень хорош для хранения и обмена файлами. В нем отсутствует обмен файлами, контроль версий, контроль доступа и т. д.

Однако вы можете настроить различные виртуальные машины и среды в качестве хранилища данных и использовать программное обеспечение для виртуализации Proxmox для хранения данных. Вы можете сделать это с помощью статьи Установка TrueNAS на Proxmox.

Вам также может быть интересно: Установка TrueNAS на Raspberry Pi

Опция TrueNAS на Proxmox

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

Для этого вам нужно установить TrueNAS; чтобы узнать, как установить TrueNAS на Proxmox, следуйте нашему руководству ниже. Это может показаться сложным, но поверьте нам, если вы будете следовать этим шагам, вы быстро запустите TrueNAS.

Как запустить TrueNAS на Proxmox

Чтобы запустить TrueNAS на Proxmox, необходимо выполнить несколько дополнительных шагов. К счастью для вас, мы подготовили руководство, которое вы найдете ниже. За этим должно быть легко следить. Просто убедитесь, что вы выполнили все шаги. Вот что вы должны сделать, чтобы запустить TrueNAS на вашем Proxmox.

Шаг 1Загрузите ISO-файл TrueNAS

Первое, что вам понадобится, - это установочный файл. Вы можете найти его в формате ISO на сайте TrueNAS. То, что вы ищете, - это ядро TrueNAS, и это то, что вам следует искать на веб-сайте. Конечно, вы можете установить TrueNAS на настольный ПК или сервер, но также можно запустить его на виртуальной машине.

  1. Посетите веб-сайт TrueNAS.
truenas proxmox
  1. Нажмите зеленую кнопку Get TrueNAS в правом верхнем углу и выберите «Загрузить TrueNAS Core».
truenas на proxmox
  1. Загрузите нужный файл ISO.
freenas proxmox
  1. Сохраните его на своем компьютере.
загрузка truenas для proxmox

Загрузив ISO-файл с сайта TrueNAS/FreeNAS, добавьте его в Proxmox.

Шаг 2Добавьте ISO-файл в Proxmox

После загрузки ISO-файла TrueNAS нажмите на Proxmox, чтобы добавить в него ISO-файл.

  1. Перейдите в локальное хранилище в Proxmox.
  2. Выберите ISO-образы и нажмите «Загрузить».
добавление truenas в proxmox
  1. Выберите ISO-образ в разделе «Содержимое», затем нажмите «Выбрать файл».
  2. После выбора ISO-образа TrueNAS нажмите Загрузить.
добавление truenas proxmox

Теперь, когда вы добавили ISO-образ TrueNAS в свой Proxmox, вы можете продолжить создание виртуальной машины.

Шаг 3Создайте виртуальную машину

Следующая часть руководства будет проста, если вы выполните следующие действия. Однако помните, что некоторые конфигурации и опции будут зависеть от вашего оборудования, и вам следует соответствующим образом настроить его. Вот как создать виртуальную машину TrueNAS на Proxmox:

  1. Нажмите Создать виртуальную машину в правом верхнем углу сервера Proxmox.
создание виртуальной машины для truenas proxmox
  1. Назовите виртуальную машину по своему усмотрению и оставьте идентификатор виртуальной машины без изменений.
создание виртуальной машины на truenas proxmox

В этом руководстве мы назвали нашу виртуальную машину «truenas-test», а идентификатор виртуальной машины — 103.

виртуальная машина freenas proxmox
  1. Нажмите «Далее» в правом нижнем углу.
  2. В разделе «Образ ISO» выберите ISO TrueNAS, который вы ранее добавили в Proxmox, и снова нажмите «Далее».
создание виртуальных машин truenas proxmox
  1. На вкладке «Система» вам не нужно ничего менять, поэтому оставьте все как есть. Снова нажмите кнопку «Далее».
виртуальные машины freenas proxmox
  1. Перейдя на вкладку Жесткий диск, выберите локальное хранилище для установки виртуальной машины TrueNAS. Добавьте не менее 32 ГБ свободного места (чем больше, тем лучше) и нажмите «Далее».
настройка пространства для хранения freenas proxmox
  1. На вкладке CPU выберите как минимум два ядра процессора, затем нажмите Далее.
процессорные ядра truenas proxmox
  1. На вкладке Память мы рекомендуем выделить виртуальной машине не менее 8 ГБ (8 192 МБ) оперативной памяти, поскольку TrueNAS требовательна к памяти и выполняет много кэширования. Однако, если у вас больше оперативной памяти, вы можете добавить больше. После этого снова нажмите кнопку «Далее».
создание виртуальной машины для truenas на proxmox
  1. Выберите соответствующую опцию в раскрывающемся списке Bridge на вкладке «Сеть». Эта часть будет зависеть от вашего оборудования, и вы должны использовать сеть так же, как вы настроили Proxmox.
настройка сети для truenas proxmox
  1. Нажмите «Далее» и, наконец, на вкладке «Подтверждение» нажмите «Готово».
создание виртуальных машин truenas на proxmox

На этом все при создании виртуальной машины TrueNAS на Proxmox. Помните, что некоторые опции зависят от вашего конкретного оборудования и от того, как вы настроили Proxmox.

Шаг 4Настройка сквозных контроллеров хранения данных

Теперь самое сложное. После успешного создания виртуальной машины TrueNAS на Proxmox вы должны передать контроллеры хранилища вашей конфигурации на виртуальную машину. Вот как вы можете это сделать:

  1. В настройках Proxmox выберите только что созданную виртуальную машину TrueNAS. Для вас это любой идентификатор, который у вас был, и любое имя, которое вы выбрали. Для нас это «VM» с идентификатором 103 и названием «truenas-test».
  2. Затем выберите опцию «Оборудование». Вы должны увидеть все варианты, настроенные при создании виртуальной машины.
добавление хранилища для truenas на proxmox
  1. Нажмите кнопку Добавить в верхней части окна.
  2. Теперь выберите опцию PCI Device в раскрывающемся меню.
truenas proxmox добавляет хранилище
  1. Должно появиться диалоговое окно с предложением добавить устройство PCI. Здесь вы можете добавить контроллеры хранения данных и передать их виртуальной машине. Это должно выглядеть примерно так:
добавление хранилища на truenas proxmox

Помните, что вам следует выбрать контроллеры хранения существующей конфигурации. Внешний вид окна будет зависеть от настроек и может отличаться от изображения. Если вам нужна помощь, найдите эти устройства PCI, чтобы узнать, какие из них являются вашими контроллерами хранения данных.

Шаг 5Отрегулируйте сквозные жесткие диски

Это самая сложная часть. Следуйте этой части, если контроллеры хранения данных подключены к материнской плате и не являются дополнительными устройствами PCI. Ознакомиться с этой частью руководства нужно только в том случае, если вы не можете легко обойти контроллеры хранения данных.

  1. Используйте SSH-соединение для подключения к серверу Proxmox.
  2. Введите пароль сервера Proxmox.
добавление сквозного хранилища truenas proxmox
  1. Используйте следующую команду, чтобы найти уникальные идентификаторы контроллера хранилища:
    lsblk
  1. Вы увидите список ваших жестких дисков с такими названиями, как «sda», «sdb», «sdc» и т. д. Это должно выглядеть следующим образом:
сквозное хранилище для truenas на proxmox

Хотя их можно передавать на виртуальную машину под этими именами, существует более безопасный способ сделать это с помощью их серийных номеров.

  1. Введите следующую команду:
    lsblk -o +MODEL,SERIAL
  1. Вы должны увидеть аналогичный список с дополнительной информацией, например моделью жесткого диска и серийными номерами.
добавление сквозного хранилища freenas proxmox

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

  1. Введите следующую команду, чтобы увидеть данные жесткого диска:
    ls /dev/disk/by-id

Отображая эти данные, вы можете легко скопировать и вставить их, чтобы добавить на виртуальную машину. Это должно выглядеть примерно так:

добавление сквозных хранилищ truenas в proxmox
  1. Введите эту команду, чтобы добавить ваши устройства хранения данных в виртуальную машину. Вы можете использовать его столько раз, сколько у вас встроенных жестких дисков:
    qm set 103 -scsi1 /dev/disk/by-id/ata-ST500DM002-1BD142-W2AV3B3T

Помните, что эта часть зависит от ваших устройств хранения данных.

  1. Скопируйте модель и серийные номера жесткого диска в команде. Вот как это выглядит на наших трех жестких дисках.
сквозное хранилище truenas proxmox
  1. Наконец, обновите сервер Proxmox и просмотрите только что добавленные устройства хранения.
freenas proxmox passthrough storage

После добавления устройств хранения данных вы можете установить TrueNAS.

Шаг 6Установите TrueNAS на Proxmox

Чтобы установить виртуальную машину TrueNAS на Proxmox, выполните следующие действия:

  1. Нажмите кнопку «Пуск» в правом верхнем углу.
установка truenas proxmox
  1. Выберите вариант «Установка/обновление».
руководство по установке truenas proxmox
  1. Выберите жесткий диск, на который нужно установить TrueNAS. Для нас это 32 ГБ, а не те, которые мы только что прошли.
выбор хранилища для установки truenas proxmox
  1. Выберите «Да» в следующем запросе.
установка freenas proxmox
  1. Добавьте надежный пароль.
руководство по установке freenas proxmox
  1. Выберите подходящий вариант загрузки. По умолчанию выбрана опция «Загрузка через BIOS».
параметры загрузки для truenas на proxmox
  1. (Дополнительно: Вы можете проверить опцию set boot в настройках Proxmox. Вот как это выглядит.)
параметры загрузки freenas proxmox
  1. После загрузки вы увидите это окно. Здесь вы можете настроить дополнительные параметры.
установка freenas proxmox
  1. Используйте IP-адрес для доступа к веб-интерфейсу TrueNAS. Введите IP-адрес в браузере. Вы увидите это окно.
веб-интерфейс truenas proxmox
  1. Введите «root» в качестве имени пользователя и добавьте выбранный пароль.

На этом все, чтобы установить TrueNAS на ваш сервер Proxmox. Осталось только запустить виртуальные машины в системе TrueNAS на сервере Proxmox.

Шаг 7Запуск виртуальных машин в TrueNAS

В веб-интерфейсе TrueNAS вы увидите множество опций в левой части окна. Однако просмотр всех опций займет слишком много времени, и все, что вам нужно, это опция «Виртуальные машины», которую вы найдете в нижней левой части.

  1. Выберите опцию Виртуальные машины и нажмите Добавить в правом верхнем углу.
  2. Выберите тип операционной системы и назовите ее. Нажмите кнопку «Далее».
виртуальная машина truenas proxmox
  1. Дайте виртуальной машине столько ядер, сколько хотите, но убедитесь, что их больше двух. Мы добавили пять. Что касается оперативной памяти, мы выделили ей 8 ГБ, но можно добавить больше. Мы бы не рекомендовали меньше 8 ГБ.
freenas proxmox vm
  1. Выберите «Создать новый образ диска» на вкладке «Диски» и выберите VirtIO в качестве типа диска. Затем выберите соответствующий набор данных, который вы настроили ранее. Для нас это «скорость/виртуальная машина». Мы выделили ему 80 ГБ места.
truenas для установки виртуальной машины proxmox
  1. Выберите «VirtIO» в качестве типа адаптера на вкладке «Сетевой интерфейс». Кроме того, выберите основной сетевой адаптер.
установка виртуальной машины freenas proxmox
  1. На следующем экране выберите ISO-файл устанавливаемой операционной системы. Оно будет отличаться для всех операционных систем и зависит от того, что вы устанавливаете.
  2. Наконец, нажмите «Отправить» на вкладке «Параметры подтверждения».

Вот и все. Вы успешно создали виртуальную машину в TrueNAS на своем сервере Proxmox.

Дополнительный совет: восстановление данных TrueNAS/FreeNAS

Несмотря на то что TrueNAS - это мощная операционная система, идеально подходящая для домашнего хранилища или сервера совместного доступа к медиафайлам, иногда данные повреждаются или вы случайно удаляете их. Если это произойдет, знайте, что вы не бессильны.

В этом неприятном случае следует помнить, что существуют способы восстановления данных FreeNAS. Неважно, случайно ли вы удалили эти файлы, что-то повредило их или произошло отключение электричества, - эти методы просты в исполнении и помогут быстро вернуть ваши файлы.

Вывод

Proxmox — это мощное программное обеспечение для виртуализации, с помощью которого можно запускать несколько виртуальных машин и контейнеров из единого централизованного интерфейса. Однако в нем отсутствуют функции, необходимые для использования Proxmox в качестве сервера для обмена файлами или домашнего хранилища.

К счастью, добавив виртуальную машину TrueNAS в свой Proxmox, вы сможете восстановить эти функции и использовать программное обеспечение Proxmox для хранения и обмена файлами. Однако для этого требуется установка и настройка дополнительного программного обеспечения, что может быть непросто, но вы можете сделать это, следуя нашему руководству.

Скачать бесплатно

Для Windows XP/Vista/7/8/10/11

Скачать бесплатно

Для macOS X 10.10 или более поздней версии

Статьи по теме