Edu
-
Posts
4 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by Edu
-
-
В 18.06.2016 в 12:22, zyxmon сказал:
Репозиторий entware включает в себя два nfs сервера - userspace сервер unfs3 и ядерный. В связи с возможностью установки дополнительных модулей ядра - viewtopic.php?f=3&t=471
расширились и возможности кинетика. В этом сообщении я покажу как поднять ядерный nfs сервер.
Первое, что нужно сделать, это установить нужные модули. См. скриншот:
В момент написания данной заметки все установленные модули автоматически загружаются. Делать insmod или modprobe не нужно.
Второе- установим и запустим pormapopkg install portmap /opt/etc/init.d/S55portmap start
(После перезагрузок pormap будет автоматически запускаться)
Третье - установим серверopkg install nfs-kernel-server
Четвертое - отредактируем файл /opt/etc/exports# cat /opt/etc/exports /opt *(rw,no_root_squash,insecure,sync,no_subtree_check)
Я в этом примере расшариваю всем всю директорию /opt на запись
Пятое - удалим скрипт запуска и заменим его другимrm /opt/etc/init.d/S57nfs-kernel-server wget http://pkg.entware-keenetic.ru/binaries/S20nfsd -O /opt/etc/init.d/S20nfsd chmod +x /opt/etc/init.d/S20nfsd
Шестое. Запустим скрипт запуска/opt/etc/init.d/S20nfsd start
Седьмое - профит!PS Лучше переименовать скрипты запуска portmap и nfsd, чтобы portmap запускался первым.
PPS. Содержимое S20nfsd:# cat /opt/etc/init.d/S20nfsd #!/bin/sh # Copyright (C) 2006 OpenWrt.org PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NFS_D=/opt/var/lib/nfs LOCK_D=/opt/var/lib/nfs/sm start() { grep -q /proc/fs/nfsd /proc/mounts || \ mount -t nfsd nfsd /proc/fs/nfsd mkdir -p $LOCK_D touch $NFS_D/rmtab sysctl -w fs.nfs.nlm_tcpport=32777 fs.nfs.nlm_udpport=32777 > /dev/null rpc.statd -p 32778 -o 32779 exportfs -r rpc.nfsd rpc.mountd -p 32780 } stop() { killall rpc.mountd 2> /dev/null rpc.nfsd 0 2> /dev/null exportfs -au killall rpc.statd 2> /dev/null grep -q /proc/fs/nfsd /proc/mounts && \ umount /proc/fs/nfsd } reload() { exportfs -r } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; reload) reload ;; link_up) ;; ppp_up) ;; link_down) ;; ppp_down) ;; *) echo "Usage: $0 {start|stop|restart|reload|link_up|link_down|ppp_up|ppp_down}" ;; esac
Здравствуйте.
wget http://pkg.entware-keenetic.ru/binaries/S20nfsd -O /opt/etc/init.d/S20nfsd
ссылка не работает, выдает
wget: bad address 'pkg.entware-keenetic.ru'
-
здравствуйте всем!
нужна помощь. решил запустить nfs сервер.
все по инструкции пошагово, т.к. я пока чайник и споткнулся на последнем шаге:
строка wget даёт результат: bad address 'pkg.entware-keenetic.ru'
накопал, что нужно файл OPKG.conf изменить, даже ссылка была, скачал новый, заменил , но результат тот же
Подскажите как справиться с проблемой.
Пожалуйста подробно, если не трудно, чайник ведь я пока
-
В 29.09.2022 в 11:36, TheBB сказал:
отредактировать файл "/opt/etc/opkg.conf"
В 29.09.2022 в 11:36, TheBB сказал:отредактировать файл "/opt/etc/opkg.conf"
Скажите а как отредактировать файл? Я начинающий в этом деле, не опытный..
- 1
Не устанавливается новый скрипт запуска S20nfsd
in Вопросы по сборке и настройке Opkg
Posted
А может не стоит выё...ваться?!!? в 40 лет попробуй разучи новую профессию, тогда и будешь так резко отвечать. За ответ спасибо!