skeletor wrote:
28.05.2012 15:37, Andrey V. Elsukov написал:

Ну вообще, это зависит от того, в каком состоянии находятся эти процессы.
Продемонстрируйте, хотя бы вывод ps/top/procstat на них.


Вот кусок top'a

1682 backup 1 44 0 5828K 236K tx->tx 1 110:23 0.00% cat
2503 backup 1 44 0 5828K 236K tx->tx 3 109:42 0.00% cat
50227 root 1 76 0 9928K 380K zfs 0 102:05 0.00% find
12071 root 1 76 0 9928K 280K zfs 3 85:49 0.00% find
99032 root 1 70 0 9928K 280K zfs 2 83:37 0.00% find
2123 root 1 52 0 9928K 280K zfs 3 63:05 0.00% find

ZFS, долго коммитит транзакции. Собственно на диск пишет только cat, find - читает.

Что показывает zfs get на fs с бекапами? Как построен пул?

Вот куски procstat'a

38 0 0 0 0 6 - tx->tx_s - zfskern
2123 1 2114 2114 0 1 root zfs FreeBSD ELF64 find
2503 2502 2502 2502 0 1 backup tx->tx_q FreeBSD ELF64 cat
12071 1 12062 12062 0 1 root zfs FreeBSD ELF64 find
16601 16600 16600 16600 0 1 root sbwait FreeBSD ELF64 sshd

Вот куски ps

2123 root D 63:04.54 find -s / ! ( -fstype ufs -or -fstype zfs
2502 backup IWs 0:00.00 bash -c cat - > /backup/sysbackup
2503 backup D 109:42.99 cat -
12071 root D 85:49.18 find -s / ! ( -fstype ufs -or -fstype zfs

А это часом не еженощный обход файлов? Причём вчерашний вместе с нынешним? Если машина с бекапами эта зараза может долго втупую гонять по дискам создавая левую нагрузку, сейчас себе потихоньку пиляю апдейт на periodic с поддержкой -prune для определённых каталогов.

16068 root Ds 0:00.02 sshd: backup [priv] (sshd)
16069 sshd IW 0:00.00 sshd: backup [net] (sshd)
16600 backup Ds 0:00.02 sshd: backup [priv] (sshd)
16601 sshd IW 0:00.00 sshd: backup [net] (sshd)

--
Sphinx of black quartz judge my vow.

Ответить