NFS сервер на плеере

Re: NFS сервер на плеере

Postby FarVoice » 14 Feb 2012, 10:41

oral wrote:Строчку
Code: Select all
/tmp/usbmounts/sdb1 192.168.1.0/24(rw,sync,no_subtree_check)

оставить в файле /etc/exports ?

Или лучше сделать команду в /etc/init.d/K60nfs
Code: Select all
exportfs -o rw,no_root_squash,no_subtree_check *:/tmp/usbmounts/sdb1


?

да без разницы. хотя я бы лучше вынес экспорт в S12nfs - написал бы анализ mount вычленил из него маунты с файловой системой ext3 и экспортировал бы их :) Типа так:
Code: Select all
   cIFS=$IFS
   IFS="
"
   for s in $( cat /proc/mounts ) ; do

      IFS=$cIFS

      echo $s | grep -q '^/dev/scsi/host' || continue

      mt=$( echo $s | cut -d ' ' -f 2 )
      fs=$( echo $s | cut -d ' ' -f 3 )

      [ "$fs" = 'ext3' ] && exportfs -o rw,no_root_squash,no_subtree_check *:$mt
   done
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 10:56

Все сделал, процессы после перезагрузки плеера стартуют

На маке сделал
Code: Select all
showmount -e 192.168.1.10

Exports list on 192.168.1.10:
/tmp/usbmounts/sdb1 Everyone

Видна шара.

Делаю
Code: Select all
mount -t nfs -o nolock 192.168.1.10:/tmp/usbmounts/sdb1 /Users/av/NFS

mount_nfs: can't mount /tmp/usbmounts/sdb1 from 192.168.1.10 onto /Users/av/NFS: Operation not permitted

Что-то не дается этот нфс
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 11:00

FarVoice wrote:да без разницы. хотя я бы лучше вынес экспорт в S12nfs - написал бы анализ mount вычленил из него маунты с файловой системой ext3 и экспортировал бы их :) Типа так:
анализ маунтов добавить в ветку start{ }
файла S12nfs ?

Вот что у меня получилось в S12nfs
Code: Select all
#!/bin/sh

case "$1" in
  start)
   /usr/local/etc/mos/bin/wait_mount && exit 1
   /etc/init.d/K60nfs start
   cIFS=$IFS
   IFS="
"
   for s in $( cat /proc/mounts ) ; do

      IFS=$cIFS

      echo $s | grep -q '^/dev/scsi/host' || continue

      mt=$( echo $s | cut -d ' ' -f 2 )
      fs=$( echo $s | cut -d ' ' -f 3 )

      [ "$fs" = 'ext3' ] && exportfs -o rw,no_root_squash,no_subtree_check *:$mt
   done
   ;;
  stop)
   /etc/init.d/K60nfs stop
   ;;
  *)
   ;;
esac

exit $?
Все верно?
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 11:10

Блин,

Code: Select all
mount -t nfs -o nolock 192.168.1.10:/tmp/usbmounts/sdb1 /Users/av/NFS
mount_nfs: can't mount /tmp/usbmounts/sdb1 from 192.168.1.10 onto /Users/av/NFS: Operation not permitted

Причем плеер сам себя монтирует без ошибок...
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 12:09

А самбу обязательно отключать для корректной работы NFS на плеере?
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

Re: NFS сервер на плеере

Postby FarVoice » 14 Feb 2012, 12:22

oral wrote:А самбу обязательно отключать для корректной работы NFS на плеере?

совсем необязательно. А где было про это?
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 13:37

FarVoice wrote:
oral wrote:А самбу обязательно отключать для корректной работы NFS на плеере?

совсем необязательно. А где было про это?

Вроде нигде, просто мысль - вдруг несовеместимо.
Про udp опцию где-то выдернул строку команды из какого-то форума, видимо ошибочно.

Не монтируется на клиенте Mac из телнета NFS-шара плеера:(
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 15:20

Вот здесь кое что интересно пишут про подключение к NFS из Мака. Только я не понял где соль и что делать? :)
http://aleksejleonov.livejournal.com/35 ... 49#t139549
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

Re: NFS сервер на плеере

Postby FarVoice » 14 Feb 2012, 15:49

дык соль в явном указании uid и gid пользователя.
т.е. в exportfs надо дописать anonuid=0,anongid=0, т.е. строка в скрипте будет следующей
Code: Select all
      [ "$fs" = 'ext3' ] && exportfs -o rw,no_root_squash,no_subtree_check,anonuid=0,anongid=0 *:$mt
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: NFS сервер на плеере

Postby oral » 14 Feb 2012, 17:09

FarVoice wrote:дык соль в явном указании uid и gid пользователя.
т.е. в exportfs надо дописать anonuid=0,anongid=0, т.е. строка в скрипте будет следующей
Code: Select all
      [ "$fs" = 'ext3' ] && exportfs -o rw,no_root_squash,no_subtree_check,anonuid=0,anongid=0 *:$mt

Ок, поправлю, попробую.

Кстати, каким-то волшебным образом NFS смонтировался из телнета. Правда я пока не понял как. Читал инструкцию отсюда: http://www.techrepublic.com/blog/mac/mo ... n-os-x/430
SONY KDL-46EX700 / IconBIT HDS41L / amp_r8_pohd7317 / moServices 3 / TrendNet TEW-635BPM / MacBook Pro MD313RS/A
oral
 
Posts: 101
Joined: 04 Feb 2012, 21:55

PreviousNext

Return to Tips & Tricks

Who is online

Users browsing this forum: No registered users and 13 guests