Имея хост с системой ZFS, как сделать его доступным для других хостов в локальной сети?

Наличие хоста Linux (RHEL 6) с системой ZFS, как сделать его доступным для других хостов в локальной сети (по возможности, через LAN или InfiniBand)?

  • что должно быть сделано для пула ZFS, чтобы сделать его доступным?
  • как монтировать удаленный диск ZFS на клиенте?

3 Solutions collect form web for “Имея хост с системой ZFS, как сделать его доступным для других хостов в локальной сети?”

  • что делать с пулом ZFS, чтобы сделать его доступным?

Вам необходимо установить серверы NFS для вашего дистрибутива и совместно использовать пул с уже упомянутой командой:

sudo zfs set sharenfs=on tank/home 

См. http://zfsonlinux.org/faq.html#HowDoISetupShares

Обратите внимание, что в качестве альтернативы вы можете использовать собственный метод ОС для совместного использования файловой системы, то есть редактирования /etc/exports здесь.

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

  • как монтировать удаленный диск ZFS на клиенте?

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

 cd /network/server/share/directory 

Кроме того, вы можете вручную установить общий ресурс с помощью команды mount и настойчиво, отредактировав файл /etc/(v)fstab .

NFS может экспортировать любые файловые системы, в том числе ZFS. Клиентам не нужно знать или заботиться о том, что сервер использует ZFS внутренне. OTOH, операции с ZFS-спецификой, такие как создание моментальных снимков с копированием на запись, не будут возможны по сравнению с NFS.

NFS – это стандартный протокол обмена файлами для Unix. Существуют альтернативы для особых случаев использования. Руководство по настройке NFS выходит за рамки этого ответа.

Googling на zfs infiniband имеет некоторые интересные хиты, которые я действительно не тратил время на чтение, так как я вообще не использую ZFS. Надеюсь, они будут полезны. В первом хите упоминается запуск NFS по сравнению с infiniband, в конце концов, после того, как вы теряете удовольствие от слов о том, как это решение снизит ваши затраты и бла-бла, не сказав, что такое решение на самом деле.

Таким образом, важный вывод заключается в том, что вы можете и должны запускать NFS по бесконечности. Oracle использует его в высокопроизводительных средах с серверами хранения, загружаемыми с помощью DRAM и SSD-кэшей для данных, которые они обслуживают.

Если у вас есть полная реализация ZFS, экспорт NFS контролируется с помощью команды zfs (1). Проверьте справочную страницу и используйте zfs set sharenfs=<options> filesystem . sharenfs = при экспорте файловой системы для всех.

  • find: fts_read: разрешение запрещено через mount_nullfs
  • AES-NI ускорил шифрование ZFS v31 в Solaris 11
  • Как устранить неисправность контроллера диска в системах на базе Illumos?
  • Оптимизированная ZFS в условиях низкой работоспособности ОЗУ?
  • Ошибка экспорта / импорта ZPool
  • ZFS отделяет зеркальные диски в пуле
  • Ошибка zfs в одном пуле
  • Как установить файловую систему zfs на другую файловую систему zfs в ubuntu 16.04
  • Можно ли использовать dd для быстрого восстановления зеркального диска ZFS?
  • Zfs Replace - Как удалить диски после замены
  • Является ли массив хранения ZFS переносимым для всех операционных систем и архитектур процессоров?
  • Изменить раздел дисковой части ZFS Raid
  • Interesting Posts

    PC Boots to grub> после размещения записей таблицы разделов в порядке диска

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

    Как показать дерево в левой панели Наутилуса?

    Адвокатская кружка Firefox на Linux Mint 13

    Обратный порядок складывания электронной почты в Evolution

    Установка Debian на USB

    Непрерывный многоадресный трафик с моего маршрутизатора

    Почему некоторые приложения используют ~ / .config / appname для своих конфигурационных данных, а другие используют ~ / .appname?

    configure allowed_tcp_congestion_control через конфигурационные файлы в ядре linux

    Как запустить обновление pkg на FreeBSD без загрузки каких-либо данных?

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

    Установка Arch Linux вместе с Windows 8

    Как бесплатные компании-разработчики программного обеспечения зарабатывают деньги?

    diff – выходные номера строк

    Использование оверлейной функции очень похоже на смену

    Linux и Unix - лучшая ОС в мире.