Перейти к содержимому
Калькуляторы

NFS примонтирован, но при запуске программ - пишет нет места

root@lio:/home/nfs# opkg install swap-utils_2.21.2-1_atheros.ipk
Installing swap-utils (2.21.2-1) to root...
Collected errors:
 * wfopen: //usr/lib/opkg/info/swap-utils.control: No space left on device.
 * wfopen: /sbin/mkswap: No space left on device.
 * wfopen: /sbin/swapon: No space left on device.
 * wfopen: /sbin/swaplabel: No space left on device.
 * extract_archive: Cannot create symlink from ./sbin/swapoff to 'swapon': No space left on device.
 * set_flags_from_control: Failed to open //usr/lib/opkg/info/swap-utils.control: No such file or directory.
 * pkg_write_filelist: Failed to open //usr/lib/opkg/info/swap-utils.list: No space left on device.
 * opkg_install_pkg: Failed to extract data files for swap-utils. Package debris may remain!
 * opkg_install_cmd: Cannot install package swap-utils.
 * opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.
root@lio:/home/# df
root@lio:/home/# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  960.0K    896.0K     64.0K  93% /
/dev/root                 1.8M      1.8M         0 100% /rom
tmpfs                     6.4M     52.0K      6.3M   1% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3          960.0K    896.0K     64.0K  93% /overlay
overlayfs:/overlay      960.0K    896.0K     64.0K  93% /
192.168.1.2:/home/
                         12.9G      8.6G      3.7G  70% /home/
root@lio:/home/nfs# 

root@lio:/home/nfs# 

 

 

NFS примонтирован, но при запуске программ  -  пишет нет места. Получается 3.7 гига, как бы есть, но в тоже время нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/home/nfs/ *(rw,async,no_root_squash,no_subtree_check,insecure)


 или 
/home/ *(rw,async,all_squash,no_subtree_check,insecure)

 

Изменено пользователем pprogra

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде все нормально. Теперь на клиенте:

 

/home/# df -i

 

параллельно на сервере прогнать fsck  на диск, где лежит шара.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

fsck from util-linux 2.34
e2fsck 1.45.3 (14-Jul-2019)
fsck.ext2: Это каталог while trying to open /home/nfs

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>
root@r:/etc/init.d# df -i / 
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/sda7        864960        380869    484091            45% /

 

 

но пока, не работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

маловероятно, но: покажите rpcinfo на серверве и на клиенте

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

program version netid     address                service    owner
    100000    4    tcp6      ::.0.111               portmapper superuser
    100000    3    tcp6      ::.0.111               portmapper superuser
    100000    4    udp6      ::.0.111               portmapper superuser
    100000    3    udp6      ::.0.111               portmapper superuser
    100000    4    tcp       0.0.0.0.0.111          portmapper superuser
    100000    3    tcp       0.0.0.0.0.111          portmapper superuser
    100000    2    tcp       0.0.0.0.0.111          portmapper superuser
    100000    4    udp       0.0.0.0.0.111          portmapper superuser
    100000    3    udp       0.0.0.0.0.111          portmapper superuser
    100000    2    udp       0.0.0.0.0.111          portmapper superuser
    100000    4    local     /run/rpcbind.sock      portmapper superuser
    100000    3    local     /run/rpcbind.sock      portmapper superuser
    100005    1    udp       0.0.0.0.160.99         mountd     superuser
    100005    1    tcp       0.0.0.0.152.167        mountd     superuser
    100005    1    udp6      ::.139.104             mountd     superuser
    100005    1    tcp6      ::.228.225             mountd     superuser
    100005    2    udp       0.0.0.0.235.220        mountd     superuser
    100005    2    tcp       0.0.0.0.174.119        mountd     superuser
    100005    2    udp6      ::.225.116             mountd     superuser
    100005    2    tcp6      ::.156.125             mountd     superuser
    100005    3    udp       0.0.0.0.172.163        mountd     superuser
    100005    3    tcp       0.0.0.0.198.173        mountd     superuser
    100005    3    udp6      ::.189.21              mountd     superuser
    100005    3    tcp6      ::.205.147             mountd     superuser
    100003    3    tcp       0.0.0.0.8.1            nfs        superuser
    100003    4    tcp       0.0.0.0.8.1            nfs        superuser
    100003    3    udp       0.0.0.0.8.1            nfs        superuser
    100003    3    tcp6      ::.8.1                 nfs        superuser
    100003    4    tcp6      ::.8.1                 nfs        superuser
    100003    3    udp6      ::.8.1                 nfs        superuser
    100021    1    udp       0.0.0.0.135.159        nlockmgr   superuser
    100021    3    udp       0.0.0.0.135.159        nlockmgr   superuser
    100021    4    udp       0.0.0.0.135.159        nlockmgr   superuser
    100021    1    tcp       0.0.0.0.171.209        nlockmgr   superuser
    100021    3    tcp       0.0.0.0.171.209        nlockmgr   superuser
    100021    4    tcp       0.0.0.0.171.209        nlockmgr   superuser
    100021    1    udp6      ::.215.211             nlockmgr   superuser
    100021    3    udp6      ::.215.211             nlockmgr   superuser
    100021    4    udp6      ::.215.211             nlockmgr   superuser
    100021    1    tcp6      ::.129.233             nlockmgr   superuser
    100021    3    tcp6      ::.129.233             nlockmgr   superuser
    100021    4    tcp6      ::.129.233             nlockmgr   superuser

на клиенте не работает.

 

на клиенте rpcinfo нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я даже не знаю, все выглядит нормально. А проверьтесь-ка на https://blog.merovius.de/2013/10/20/ext4-mysterious-no-space-left-on.html В принципе, народ, при определенной удаче, ловил уже на 20000 файлов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

root@OpenWrt:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                     960       896        64  93% /
/dev/root                 1792      1792         0 100% /rom
tmpfs                     6544        52      6492   1% /tmp
tmpfs                      512         0       512   0% /dev
/dev/mtdblock3             960       896        64  93% /overlay
overlayfs:/overlay         960       896        64  93% /

root@OpenWrt:/sbin# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  960.0K    896.0K     64.0K  93% /
/dev/root                 1.8M      1.8M         0 100% /rom
tmpfs                     6.4M    336.0K      6.1M   5% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3           12.9G      8.6G      3.7G  70% /overlay
overlayfs:/overlay      960.0K    896.0K     64.0K  93% /
192.168.1.2:/home/nfs/
                         12.9G      8.6G      3.7G  70% /overlay

cd /overlay

root@OpenWrt:/overlay# opkg install libcap_2.22-1_atheros.ipk
Installing libcap (2.22-1) to root...
Collected errors:
 * wfopen: //usr/lib/opkg/info/libcap.control: No space left on device.
 * extract_archive: Cannot create symlink from ./usr/lib/libcap.so to 'libcap.so.2': No space left on device.
 * wfopen: /usr/lib/libcap.so.2.22: No space left on device.
 * extract_archive: Cannot create symlink from ./usr/lib/libcap.so.2 to 'libcap.so.2.22': No space left on device.
 * set_flags_from_control: Failed to open //usr/lib/opkg/info/libcap.control: No such file or directory.
 * pkg_write_filelist: Failed to open //usr/lib/opkg/info/libcap.list: No space left on device.
 * opkg_install_pkg: Failed to extract data files for libcap. Package debris may remain!
 * opkg_install_cmd: Cannot install package libcap.
 * opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.

установка программ не получается  нет места - это 3.7 гига .  В сети пишут, что всё работает.  Права разные? Операционка примотируемую часть "за свою не признаёт".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы точно df -i на клиенте/Openwrt запускали? Откуда там

/dev/sda7

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

root@OpenWrt:~# df -i 
df: invalid option -- i
BusyBox v1.19.4 (2013-03-14 17:30:13 UTC) multi-call binary.

Usage: df [-Pkmh] [FILESYSTEM]...

Print filesystem usage statistics

	-P	POSIX output format
	-k	1024-byte blocks (default)
	-m	1M-byte blocks
	-h	Human readable (e.g. 1K 243M 2G)

клиент не потдерживает это значение, где то может не добавил слеш иои наоборот какая -та ошибка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скрытый текст

первый пакет сообщение о нехватке места нет.
root@OpenWrt:/sbin# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  960.0K    896.0K     64.0K  93% /
/dev/root                 1.8M      1.8M         0 100% /rom
tmpfs                     6.4M     52.0K      6.3M   1% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3           12.9G      8.6G      3.7G  70% /overlay
overlayfs:/overlay      960.0K    896.0K     64.0K  93% /
192.168.1.2:/home/nfs/
                         12.9G      8.6G      3.7G  70% /overlay
root@OpenWrt:/sbin# cd /overlay
root@OpenWrt:/overlay# ls
lible-ng1.1_atheros.ipk
root@OpenWrt:/overlay# opkg install lible-ng1.1_atheros.ipk
Installing lib-ng (1.1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for lible-ng:
 * 	lible1.1 * 	 
 * opkg_install_cmd: Cannot install package lible-ng1.1_atheros.ipk.

ну вот ставить стал дополнительный авкет по требованию и вот сообщение не понятно откуда двойной слеш? При этом повторю установка пакета 1 не сообщала нет места, только нехватка пакетов.


root@OpenWrt:/overlay# opkg install lib1e-1_atheros.ipk
Installing lible(1e-1) to root...
Collected errors:
 * wfopen: //usr/lib/opkg/info/libo.control: No space left on device.
 * wfopen: /usr/lib/libcrypto.so.1.0.0: No space left on device.
 * set_flags_from_control: Failed to open //usr/lib/opkg/info/lible.control: No such file or directory.
 * pkg_write_filelist: Failed to open //usr/lib/opkg/info/lible.list: No space left on device.
 * opkg_install_pkg: Failed to extract data files for lible. Package debris may remain!
 * opkg_install_cmd: Cannot install package lible.
 * opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.

ну вот ставить стал дополнительный авкет по требованию и вот сообщение не понятно откуда двойной слеш? При этом установка пакета 1 не сообщала нет места, только нехватка пакетов.

 

 

Изменено пользователем pprogra

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

root@OpenWrt:/sbin# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
192.168.1.2:/home/nfs/ on /usr/nfs type nfs (rw,relatime,vers=3,rsize=131072,wsize=131072,namlen=255,hard,nolock,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.1.2,mountvers=3,mountport=53051,mountproto=udp,local_lock=all,addr=192.168.1.2)


монтирование с опцией -o nolock получаем local_lock=all, в роликах на ютубе там local_lock-none. Может в этом ошибка и как исправить.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Collected errors:
 * wfopen: //usr/lib/opkg/info/lib.control: Read-only file system.

opkg.conf  возможно настроить так, что бы пакеты ставил на примонтированую директорию? Почему файлы запускаются документы и фильмы например, но программы ни в какую? Никто выходит не использовал nfs  как полноценное продолжение операционки?

Изменено пользователем pprogra

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.