Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Неработоспособность NFS-шар, примонтированных с опцией nconnect=2  (Прочитано 777 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Rabinovitch

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля

Друзья, приветствую!

Имеется система (назовём её Система-1), на которой примонтировано 8 NFS-шар. Что сам этот сервер, что СХД оборудованы двухпортовыми 10GE-картами Intel X550T2BLK. Свич - Cisco SX350X-52. На нём, ответственный специалист заявляет, аггрегация настроена на соответствующих портах. При попытке воспользоваться потенциальным преимуществом, которое должна дать опция монтирования nconnect=X, шары, примонтированные с опцией nconnect=2, становятся неработоспособны. Они опрашиваются, видятся, всё вроде нормально - но при попытке записи на них mc встаёт колом до перезагрузки системы. Значения nconnect выше 2 так же не работают, хотя в интернетах советуют и 8, и 16 выставлять, но это скорее всего должно всё-таки зависеть от количества интерфейсов...
На другой системе (Система-2) однопортовый 10GE-адаптер Aquantia, но шара с этой же СХД монтируется с nconnect=2 нормально и полностью работоспособна, правда, никакого выигрыша по очевидной, кажется, причине эта опция не даёт. Но шара работает.

Может, есть какие-то очевидные подводные камни? Но в любом случае приведу характеристики и конфиги, хотя и не хотелось бы перегружать пост...

Система-1:

Ubuntu 20.04.2 LTS, 5.4.0-80-generic

Сетевая карта:

(Нажмите, чтобы показать/скрыть)

Конфиг netplan:

(Нажмите, чтобы показать/скрыть)

Монтирование шар в /etc/fstab:

(Нажмите, чтобы показать/скрыть)

nconnect=2 приписывается просто в конце опций монтирования, в виде user,rw,nconnect=2

Система-2

Ubuntu 20.04.2 LTS, 5.4.0-80-generic

Сетевая карта:

(Нажмите, чтобы показать/скрыть)

Конфиг netplan:

(Нажмите, чтобы показать/скрыть)

Монтирование шар в /etc/fstab:

Абсолютно идентично Системе-1, Ctrl+C/Ctrl+V. С той разницей, что шара одна.

СХД

TrueNAS-12.0-U4 (FreeBSD 12.2-RELEASE-p6)

Вывод ifconfig:

(Нажмите, чтобы показать/скрыть)

Шары из консоли (cat /etc/exports) выглядят так:

(Нажмите, чтобы показать/скрыть)

10-я так (с двумя путями) создаётся после включения NFSv4, который по умолчанию выключен в TrueNAS. Пробовал 9ю и 10ю. С Системы-2 всё работает.

Прошу помощи сообщества!..

Оффлайн Rabinovitch

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Вот так выглядит вывод nfsstat -m для примонтированных с nconnect=2 шар:

Цитировать
/media/filecoin-storage-3 from 192.168.11.7:/mnt/filecoin-storage-3
 Flags: rw,nosuid,nodev,noexec,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,nconnect=2,timeo=600,retrans=2,sec=sys,clientaddr=192.168.11.9,local_lock=none,addr=192.168.11.7

/media/filecoin-storage-4 from 192.168.11.7:/mnt/filecoin-storage-4
 Flags: rw,nosuid,nodev,noexec,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,nconnect=2,timeo=600,retrans=2,sec=sys,clientaddr=192.168.11.9,local_lock=none,addr=192.168.11.7

 

Страница сгенерирована за 0.058 секунд. Запросов: 22.