{"id":4027,"date":"2019-05-06T08:28:11","date_gmt":"2019-05-06T08:28:11","guid":{"rendered":"https:\/\/tst-amo.net.ua\/blog\/?p=4027"},"modified":"2019-05-08T15:41:46","modified_gmt":"2019-05-08T15:41:46","slug":"%d0%bd%d0%b0%d0%b9%d1%82%d0%b8-%d0%bf%d1%80%d0%be%d1%86%d0%b5%d1%81%d1%81-%d0%ba%d0%be%d1%82%d0%be%d1%80%d1%8b%d0%b9-%d0%b0%d0%ba%d1%82%d0%b8%d0%b2%d0%bd%d0%be-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c","status":"publish","type":"post","link":"https:\/\/tst-amo.net.ua\/blog\/?p=4027","title":{"rendered":"\u041f\u043e\u0438\u0441\u043a \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0441\u0435\u0442\u044c \u0438 \u0434\u0438\u0441\u043a"},"content":{"rendered":"<p>\u0421\u043c\u043e\u0442\u0440\u0438\u043c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0441\u0435\u0442\u0438<\/p>\n<pre>$ nload<\/pre>\n<p>\u0421\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u0442\u043e \u0436\u0440\u0435\u0442 \u0434\u0438\u0441\u043a<\/p>\n<pre>$ sudo iotop\r\n\r\nTotal DISK READ :    679.22 K\/s | Total DISK WRITE :      0.00 B\/s\r\nActual DISK READ:    679.22 K\/s | Actual DISK WRITE:      0.00 B\/s\r\n  TID  PRIO   USER   DISK READ   DISK WRITE  SWAPIN     IO&gt;   COMMAND\r\n21952  be\/4 nobody  679.22 K\/s     0.00 B\/s  0.00 %  0.00 % smbd --foreground --no-process-group\r\n1536   be\/0 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [kdmflush]\r\n1      be\/4 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % systemd --switched-root --system --deserialize 22\r\n2      be\/4 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [kthreadd]\r\n3      be\/4 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [ksoftirqd\/0]\r\n5      be\/0 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [kworker\/0:0H]\r\n7      rt\/4 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [migration\/0]\r\n8      be\/4 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [rcu_bh]\r\n9      be\/4 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [rcu_sched]\r\n10     be\/0 root      0.00 B\/s     0.00 B\/s  0.00 %  0.00 % [lru-add-drain]<\/pre>\n<p>\u0423 \u043d\u0430\u0441 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0435 \u0447\u0442\u0435\u043d\u0438\u0435<\/p>\n<pre>$ sudo iostat -kx 1\r\navg-cpu:   %user   %nice   %system   %iowait   %steal   %idle\r\n            1,01    0,00      0,50      0,00     0,00   98,49\r\n\r\nDevice:    rrqm\/s   wrqm\/s    r\/s   w\/s   rkB\/s  wkB\/s avgrq-sz  avgqu-sz  await  r_await w_await  svctm  %util\r\nsda          0,00     0,00   0,00  0,00    0,00   0,00     0,00      0,00   0,00     0,00    0,00   0,00  0,00\r\nsdb          0,00     0,00   4,00  0,00  512,00   0,00   256,00      0,00   1,00     1,00    0,00   1,00  0,40\r\ndm-0         0,00     0,00   0,00  0,00    0,00   0,00     0,00      0,00   0,00     0,00    0,00   0,00  0,00\r\ndm-1         0,00     0,00   0,00  0,00    0,00   0,00     0,00      0,00   0,00     0,00    0,00   0,00  0,00\r\ndm-2         0,00     0,00   4,00  0,00  512,00   0,00   256,00      0,00   1,00     1,00    0,00   1,00  0,40<\/pre>\n<p>atop \u0442\u043e\u0436\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443<\/p>\n<pre>$ atop\r\nPRC | sys     0.24s | user 0.20s | #proc  205 | #trun      1 | #tslpi  281 | #tslpu     0 | #zombie 2    | clones 0     |              | no procacct  |\r\nCPU | sys        2% | user    2% | irq     0% | idle    196% | wait     0% | guest     0% | ipc notavail | cycl unknown | curf 1.20GHz | curscal 60%  |\r\ncpu | sys        1% | user    1% | irq     0% | idle     98% | cpu001 w 0% | guest     0% | ipc notavail | cycl unknown | curf 1.20GHz | curscal 60%  |\r\ncpu | sys        1% | user    1% | irq     0% | idle     98% | cpu000 w 0% | guest     0% | ipc notavail | cycl unknown | curf 1.20GHz | curscal 60%  |\r\nCPL | avg1     0.03 | avg5  0.12 | avg15 0.18 |              |             | csw     6822 | intr 9628    |              |              | numcpu 2     |\r\nMEM | tot      2.7G | free 80.4M | cache 1.2G | buff    0.0M | slab  82.9M | shmem 126.8M | shrss 0.0M   | vmbal 0.0M   | hptot 0.0M   | hpuse 0.0M   |\r\nSWP | tot      2.0G | free  1.9G |            |              |             |              |              |              | vmcom 3.1G   | vmlim 3.4G   |\r\nLVM | centos-home   | busy    0% | read    58 | write      0 | KiB\/r   130 | KiB\/w      0 | MBr\/s 0.7    | MBw\/s 0.0    | avq 1.00     | avio 0.52 ms |\r\nDSK | sdb           | busy    0% | read    58 | write      0 | KiB\/r   130 | KiB\/w      0 | MBr\/s 0.7    | MBw\/s 0.0    | avq 1.00     | avio 0.50 ms |\r\nNET | transport     | tcpi  3039 | tcpo  5389 | udpi       6 | udpo      6 | tcpao      0 | tcppo 0      | tcprs 0      | tcpie 0      | udpie 0      |\r\nNET | network       | ipi   3048 | ipo    474 | ipfrw      3 | deliv  3045 |              |              |              | icmpi 0      | icmpo 0      |\r\nNET | enp3s1     0% | pcki  3061 | pcko  5490 | sp 1000 Mbps | si 252 Kbps | so 6606 Kbps | erri 0       | erro 0       | drpi 0       | drpo 0       |\r\nNET | enp2s0     0% | pcki    90 | pcko    87 | sp 1000 Mbps | si   5 Kbps | so   63 Kbps | erri 0       | erro 0       | drpi 0       | drpo 0       |\r\nNET | lo       ---- | pcki     4 | pcko     4 | sp    0 Mbps | si   0 Kbps | so    0 Kbps | erri 0       | erro 0       | drpi 0       | drpo 0       |\r\n\r\n  PID    SYSCPU  USRCPU   VGROW  RGROW  RUID   EUID    ST  EXC  THR  S CPUNR  CPU  CMD   1\/1\r\n22073     0.07s   0.06s      0K     0K  root   root    --    -    1  S     1   1%  nload\r\n20416     0.05s   0.04s      0K     0K  nobody nobody  --    -    2  S     0   1%  smbd\r\n22195     0.06s   0.03s      0K     0K  svm    svm     --    -    1  R     0   1%  atop<\/pre>\n<p>top \u0432\u044b\u0432\u043e\u0434\u0438\u0442 smbd<\/p>\n<pre>top - 11:11:29 up 5 days, 1:47, 2 users, load average: 0,01, 0,09, 0,17\r\nTasks: 205 total,  1 running,  202 sleeping,  0 stopped,  2 zombie\r\n%Cpu(s): 1,0 us,  1,2 sy,  0,0 ni,  97,6 id,  0,0 wa,  0,0 hi,  0,2 si,  0,0 st\r\nKiB Mem :   2878452 total,     83172 free,   1462420 used,   1332860 buff\/cache\r\nKiB Swap:   2097148 total,   1952252 free,    144896 used.    1091920 avail Mem\r\n\r\n  PID   USER   PR  NI   VIRT  RES   SHR S %CPU %MEM    TIME+  COMMAND\r\n20416   nobody 20  0  438216 5612  4180 S  1,7  0,2  0:27.34  smbd\r\n22073   root   20  0  22460  2768  1624 S  1,3  0,1  0:04.30  nload\r\n22248   svm    20  0  162140 2396  1576 R  0,7  0,1  0:00.21  top\r\n<\/pre>\n<p>\u0421\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b \u043e\u0442\u043a\u0440\u044b\u0442<\/p>\n<pre>$ sudo lsof -p 20416 | grep \/home\/\r\nCOMMAND     PID  TID  USER     FD   TYPE    DEVICE    SIZE\/OFF        NODE  NAME\r\nsmbd      20416       nobody  cwd    DIR     253,2          26  1073741924  \/home\/video\r\nsmbd      20416       nobody    9r   REG     253,2  5688328780  3222776542  \/home\/video\/transmission\/downloads\/Cartoons\/\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u0433\u0440\u0443\u0448\u0435\u043a 3 (2010).mkv<\/pre>\n<p>\u0418\u043b\u0438<\/p>\n<pre># ls -l \/proc\/20416\/fd\r\n\u0438\u0442\u043e\u0433\u043e 0\r\nlr-x------ 1 root root 64 \u041c\u0430\u0439 6 10:52 4 -&gt; \/dev\/urandom\r\nlrwx------ 1 root root 64 \u041c\u0430\u0439 6 10:52 5 -&gt; \/var\/lib\/samba\/private\/secrets.tdb\r\nlrwx------ 1 root root 64 \u041c\u0430\u0439 6 10:52 6 -&gt; \/var\/lib\/samba\/lock\/msg.lock\/20416\r\nlrwx------ 1 root root 64 \u041c\u0430\u0439 6 10:52 7 -&gt; socket:[3416144]\r\nlrwx------ 1 root root 64 \u041c\u0430\u0439 6 10:52 8 -&gt; \/var\/lib\/samba\/lock\/names.tdb\r\nlr-x------ 1 root root 64 \u041c\u0430\u0439 6 10:52 9 -&gt; \/home\/video\/transmission\/downloads\/Cartoons\/\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u0433\u0440\u0443\u0448\u0435\u043a 3 (2010).mkv<\/pre>\n<p>\u0422\u043e\u0436\u0435 \u0441\u0430\u043c\u043e\u0435<\/p>\n<pre># ls \/proc\/20416\/fd\/* | xargs -L 1 readlink\r\n\/dev\/urandom\r\n\/var\/lib\/samba\/private\/secrets.tdb\r\n\/var\/lib\/samba\/lock\/msg.lock\/20416\r\nsocket:[3416144]\r\n\/var\/lib\/samba\/lock\/names.tdb\r\n\/home\/video\/transmission\/downloads\/Cartoons\/\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u0433\u0440\u0443\u0448\u0435\u043a 3 (2010).mkv<\/pre>\n<p>&nbsp;<\/p>\n<p>\u0415\u0441\u043b\u0438 \u0432\u0430\u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u0442 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \/proc, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0444\u0430\u0439\u043b\u044b \/proc\/&lt;pid&gt;\/fd\/x \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441\u0438\u043c\u0432\u043e\u043b\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 \u0444\u0430\u0439\u043b, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043e\u043d \u0441\u0432\u044f\u0437\u0430\u043d. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0441\u044b\u043b\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b readlink. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u044d\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b stdin \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d \u043a:<\/p>\n<pre>$ readlink \/proc\/self\/fd\/0\r\n\/dev\/pts\/43<\/pre>\n<p>\u0438\u043b\u0438, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b \u0434\u043b\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430,<\/p>\n<pre>ls \/proc\/&lt;pid&gt;\/fd\/* | xargs -L 1 readlink<\/pre>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-bottom-right\"><a href=\"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=wpv2posts4027&print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tst-amo.net.ua\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"View PDF\" \/><\/a><a href=\"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=wpv2posts4027&print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/tst-amo.net.ua\/blog\/wp-content\/plugins\/pdf-print\/images\/print.png\" alt=\"image_print\" title=\"Print Content\" \/><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>\u0421\u043c\u043e\u0442\u0440\u0438\u043c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u0441\u0435\u0442\u0438 $ nload \u0421\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u0442\u043e \u0436\u0440\u0435\u0442 \u0434\u0438\u0441\u043a $ sudo iotop Total DISK READ : 679.22 K\/s | Total DISK WRITE : 0.00 B\/s Actual DISK READ: 679.22 K\/s | Actual DISK WRITE: 0.00 B\/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO&gt; COMMAND 21952 be\/4 nobody 679.22 K\/s 0.00 B\/s 0.00 % &#8230;<\/p>\n<p><a href=\"https:\/\/tst-amo.net.ua\/blog\/?p=4027\" class=\"more-link\">Continue reading &lsquo;\u041f\u043e\u0438\u0441\u043a \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0441\u0435\u0442\u044c \u0438 \u0434\u0438\u0441\u043a&rsquo; &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[237,48,103,239,47,166,134,163,165],"tags":[],"class_list":["post-4027","post","type-post","status-publish","format-standard","hentry","category-atop","category-centos","category-iostat","category-iotop","category-linux","category-lsof","category-monitoring","category-utils","category-165"],"_links":{"self":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4027"}],"collection":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4027"}],"version-history":[{"count":10,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4027\/revisions"}],"predecessor-version":[{"id":4043,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4027\/revisions\/4043"}],"wp:attachment":[{"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4027"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4027"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tst-amo.net.ua\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}