1

Добрый день уважаемые!
Есть два компа с Mageia 4 - десктоп и ноут. Стоит задача - дать ноуту доступ к некоторым каталогам на десктопе через nfs (используется wi-fi через роутер).
Использую штатные средства - иду в MCC на обеих машинах, настраиваю сервер и клиент nfs, отключаю firewall на сервере (десктоп), прописываю адрес и имя декстопа в hosts на ноуте. В итоге ноут видит расшаренные каталоги десктопа прописывает в fstab, но смонтировать их не получается.
Вот вывод команды mount:

[

root@mga_laptop etc]# mount -v ALDAN:/media/foto /mnt/foto
mount.nfs: timeout set for Wed Oct 15 19:58:13 2014
mount.nfs: trying text-based options 'vers=4,addr=192.168.1.5,clientaddr=192.168.1.6'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'addr=192.168.1.5'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: portmap query retrying: RPC: Program not registered
mount.nfs: prog 100003, trying vers=3, prot=17
mount.nfs: portmap query failed: RPC: Program not registered
mount.nfs: requested NFS version or transport protocol is not supported 

Попробовал явно указать 4-ю версию nfs, результат аналогичный:

[root@mga_laptop etc]# mount.nfs4 -v ALDAN:/media/foto /mnt/foto
mount.nfs4: timeout set for Wed Oct 15 19:57:38 2014
mount.nfs4: trying text-based options 'addr=192.168.1.5,clientaddr=192.168.1.6'
mount.nfs4: mount(2): Protocol not supported
mount.nfs4: Protocol not supported

Что делать? Как "подружить" две Магеи?

2

Попробовал у себя. Все отлично работат. MCC поставила пакеты

    http://ftp.belnet.be/mageia/distrib/4/x86_64/media/core/release/quota-4.01-2.mga4.x86_64.rpm
    http://ftp.belnet.be/mageia/distrib/4/x86_64/media/core/release/nfs-utils-1.2.8-2.mga4.x86_64.rpm
    http://ftp.belnet.be/mageia/distrib/4/x86_64/media/core/release/lib64nfsidmap0-0.25-5.mga4.x86_64.rpm
    http://ftp.belnet.be/mageia/distrib/4/x86_64/media/core/release/libnfsidmap-doc-0.25-5.mga4.noarch.rpm

Через него же настроил NFS сервер. Доступ указал *. Т.е. все могут подключать. Права доступа прописываются в файл /etc/exports (очень удобно разруливать разные IP)
Проверил что служба запущена. Создал папку в /mnt/123 от рута. Смонтировал

mount -v xlin-netbook:/home/xlin/scrot /mnt/123

Так же в fstab MCC сам может прописаться

xlin-netbook:/home/xlin/scrot /mnt/scrot nfs rsize=8192,wsize=8192,nosuid,soft 0 0

Перепроверь, может чего напортачил. С NFS не должно быть проблем. Это родной линуксовый протокол.

MXLinux 19.3 - xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза - "Нет технической возможности!"

==============================================

3

Дык потому и странно, что родной... sad
Пакеты все те же стоят, в fstab записи аналогичные, но... не пашет.

4 (2014-10-16 15:57:04 отредактировано Cheget)

Посмотрел статус nfs сервера:

[root@ALDAN mnt]# systemctl -l status nfs-server.service
nfs-server.service - NFS Server
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled)
   Active: active (exited) since Чт 2014-10-16 10:26:55 MSK; 10min ago
  Process: 17814 ExecStopPost=/usr/sbin/exportfs -f (code=exited, status=0/SUCCESS)
  Process: 17812 ExecStop=/usr/sbin/rpc.nfsd 0 (code=exited, status=0/SUCCESS)
  Process: 17834 ExecStartPost=/usr/lib/nfs-utils/scripts/nfs-server.postconfig (code=exited, status=0/SUCCESS)
  Process: 17819 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS $RPCNFSDCOUNT (code=exited, status=0/SUCCESS)
  Process: 17817 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
  Process: 17815 ExecStartPre=/usr/lib/nfs-utils/scripts/nfs-server.preconfig (code=exited, status=0/SUCCESS)
 Main PID: 17819 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/nfs-server.service

окт 16 10:26:55 ALDAN rpc.nfsd[17819]: rpc.nfsd: unable to bind inet TCP socket: errno 98 (Address already in use)
окт 16 10:26:55 ALDAN systemd[1]: Started NFS Server.

Возможно, проблема в ошибке 98?

UPDATE:

Решено путём переустановки пакета nfs-utils.
По материалам аналогичной темы англоязычного форума:
https://forums.mageia.org/en/viewtopic. … amp;t=7411

Спасибо сказали: xxblx1