Подписка на блог

делю на ноль, обогащаю уран

Конфигурирование nfs-клиента в OpenBSD

Имеется nfs-ресурс, который нужно монтировать. Делается так:

  1. Меняем значение переменной. Здесь указывается количество одновременных потоков ввода-вывода.
    sysctl -w vfs.nfs.iothreads=4
  2. Далее раскомментируем строку `vfs.nfs.iothreads=4` в `/etc/sysctl.conf`. Второй раз это делается для того, чтобы не делать этого вручную как в первый раз, после перезагрузки системы.
  3. В `/etc/fstab` задал опции монтирования nfs-ресурсов:
    10.100.100.253:/srv/smb/mail /samba/shares/mail nfs ro,auto,dev,async,nouser,suid 0 0

Все. На это настройка закончена. Далее будет описание опций монтирования.

В OpenBSD нет общей опции `defaults`, как в Linux, в которую входит набор нескольких опций сразу. Поэтому тут я поименно указал опции, которые входят в `defaults`.

Захотелось разузнать поподробнее об этих опциях `ro,auto,dev,async,nouser,suid`. Вот что мне удалось узнать/понять:

  • `ro` — read-only. Понятно, монтирование в режиме «только чтение».
  • `auto` — разрешает монтироваться по команде `mount -a`. Проще говоря, автомонтирование.
  • `dev` — позволяет различать файловые системы символьно-специальных и блочно-специальных устройств. Которые в свою очередь означают:
    • блочно-специальное устройства — устройства с файловой системой, использующие кластер-блок (магнитные диски, флешки и т.п).
    • символьно-специальные устройства — устройства, не использующие кластер-блок (терминал, некоторые виды магнитной ленты и т.п.). На самом деле, это очень сложная тема, о которой, может быть, я почитаю позже.
  • `async` — все операции ввода/вывода будут выполняться асинхронно. Думаю, это должно облегчать потоки «туда-сюда». Становится легче обмениваться потоками информации.
  • `nouser` — запрещает обычному пользователю (не-root) монтировать эту файловую систему.
  • `suid` — разрешает SUID и SGID.

Конечно, опций монтирования очень много, но я остановился только на тех опциях, которые входят в linux-опцию `defaults`.

Ваш комментарий
Ctrl + Enter
Популярное