Size: a a a

2020 February 24

EM

Eugene Medvedev in IT EKB
если их 85, то примерно 16к открытых файлов
источник

EM

Eugene Medvedev in IT EKB
до лимитов явно далеко
источник

i

iF in IT EKB
Eugene Medvedev
до лимитов явно далеко
покажи ulimit
источник

EM

Eugene Medvedev in IT EKB
iF
покажи ulimit
чей ?
источник

EM

Eugene Medvedev in IT EKB
пльзователя ?
источник

i

iF in IT EKB
ulimit -a
источник

EM

Eugene Medvedev in IT EKB
iF
ulimit -a
$ ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 62622
max locked memory       (kbytes, -l) 16384
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1048576
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 62622
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited
источник

i

iF in IT EKB
норм задрано
источник

EM

Eugene Medvedev in IT EKB
$ cat /etc/systemd/system.conf | grep -v "#"

[Manager]
DefaultLimitNOFILE=1048576
источник

EM

Eugene Medvedev in IT EKB
$ cat /etc/security/limits.conf | grep -v "#"


*  soft  nofile  1048576
*  hard  nofile  1048576
jidckii  soft  nofile  1048576
jidckii  hard  nofile  1048576
источник

i

inqfen in IT EKB
Eugene Medvedev
$ cat /etc/security/limits.conf | grep -v "#"


*  soft  nofile  1048576
*  hard  nofile  1048576
jidckii  soft  nofile  1048576
jidckii  hard  nofile  1048576
df -i
источник

i

iF in IT EKB
да ладно, инодов хватит всегда )
источник

i

inqfen in IT EKB
У меня кончались не раз
источник

T

TSHAWYTSCHA in IT EKB
У нас постоянно заканчиваются
источник

i

iF in IT EKB
ок, шутка к 640к не прошла
источник

T

TSHAWYTSCHA in IT EKB
:(
источник

EM

Eugene Medvedev in IT EKB
inqfen
df -i
$ df -i
Filesystem                    Inodes  IUsed    IFree IUse% Mounted on
udev                         2003930    595  2003335    1% /dev
tmpfs                        2013234   1118  2012116    1% /run
/dev/mapper/ubuntu--vg-root 31121408 908514 30212894    3% /
tmpfs                        2013234   1274  2011960    1% /dev/shm
tmpfs                        2013234      8  2013226    1% /run/lock
tmpfs                        2013234     18  2013216    1% /sys/fs/cgroup
/dev/loop0                     12846  12846        0  100% /snap/core/8592
/dev/loop3                       734    734        0  100% /snap/gnome-system-monitor/100
/dev/loop2                       370    370        0  100% /snap/pdftk/9
/dev/loop1                     16549  16549        0  100% /snap/skype/112
/dev/loop4                     42235  42235        0  100% /snap/gtk-common-themes/1440
/dev/loop5                       354    354        0  100% /snap/gnome-logs/61
/dev/loop6                      1577   1577        0  100% /snap/gnome-calculator/544
/dev/loop7                       354    354        0  100% /snap/gnome-logs/81
/dev/loop8                     12847  12847        0  100% /snap/core/8689
/dev/loop9                        13     13        0  100% /snap/doctl/276
/dev/loop10                     1550   1550        0  100% /snap/gnome-calculator/406
/dev/loop12                    27755  27755        0  100% /snap/gnome-3-28-1804/116
/dev/loop11                    23542  23542        0  100% /snap/slack/21
/dev/loop14                       13     13        0  100% /snap/doctl/281
/dev/loop13                      733    733        0  100% /snap/gnome-system-monitor/127
/dev/loop15                    39455  39455        0  100% /snap/gtk-common-themes/1313
/dev/loop16                    27707  27707        0  100% /snap/gnome-3-28-1804/67
/dev/loop17                    10041  10041        0  100% /snap/core18/1066
/dev/loop18                    10095  10095        0  100% /snap/core18/1668
/dev/loop19                      271    271        0  100% /snap/gnome-characters/296
/dev/loop20                      274    274        0  100% /snap/gnome-characters/399
/dev/nvme0n1p2                 46848    305    46543    1% /boot
/dev/nvme0n1p1                     0      0        0     - /boot/efi
tmpfs                        2013234     45  2013189    1% /run/user/1000
источник

DL

Daniil Literate in IT EKB
Eugene Medvedev
Так, есть тут я вижу знатоки линукса.
Вопрос есть про ошибку Too many open files может кто подскажет ...

есть демон на го.
Выполняет роль воркера.  При старте начинает слушать 3 порта и вотчить 1 каталог на появляющиеся файлы.
При попытке запуска большого колличества экземпляров ~ 85 начинает выходить с ошибкой Too many open files при чём явно системной, не от демона вывод.  

Ну я как бы сразу пошёл смотреть лимиты
Может в Go забыли close сделать открытых файлов.
И накопились ненужные дескрипторы файлов?
источник

KS

Kirill Saltykov in IT EKB
Daniil Literate
Может в Go забыли close сделать открытых файлов.
И накопились ненужные дескрипторы файлов?
Нуууу там же defer stream.Close()
источник

EM

Eugene Medvedev in IT EKB
Daniil Literate
Может в Go забыли close сделать открытых файлов.
И накопились ненужные дескрипторы файлов?
в наверное в lsof их было бы видно
источник