[tor-relays] Memory Problems with tor releay
Dirk
tor-relay.dirk at o.banes.ch
Sat May 27 06:08:56 UTC 2017
Hello Teor
> Your process is being killed when using 0.45 GB of RAM.
>
> On my Exit, which handles about 150 Mbps, it is normal for tor to use
> 900 MB of RAM or more.
>
> To reduce this, you could try setting:
> DirPort 0
> DirCache 0
I will try this settings.
Yesterday I was logged in as it happend.
There are no other services running (except ssh of course).
I tried to investigate more. Only thing I got was the top (attached).
Because the machine was so busy an unresponsive that I got kicked out of
ssh and a remote console shell session was aborted.
There are no significant other process on the machine beside tor.
Last login: Fri May 26 22:29:17 2017 from 217.150.229.239
dirk at tor1:~$ ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Mai23 ? 00:00:00 /sbin/init
root 2 0 0 Mai23 ? 00:00:00 [kthreadd]
root 3 2 0 Mai23 ? 00:05:19 [ksoftirqd/0]
root 5 2 0 Mai23 ? 00:00:00 [kworker/0:0H]
root 7 2 0 Mai23 ? 00:10:30 [rcu_sched]
root 8 2 0 Mai23 ? 00:04:11 [rcuos/0]
root 9 2 0 Mai23 ? 00:04:03 [rcuos/1]
root 10 2 0 Mai23 ? 00:03:58 [rcuos/2]
root 11 2 0 Mai23 ? 00:04:37 [rcuos/3]
root 12 2 0 Mai23 ? 00:00:00 [rcuos/4]
root 13 2 0 Mai23 ? 00:00:00 [rcuos/5]
root 14 2 0 Mai23 ? 00:00:00 [rcuos/6]
root 15 2 0 Mai23 ? 00:00:00 [rcuos/7]
root 16 2 0 Mai23 ? 00:00:00 [rcuos/8]
root 17 2 0 Mai23 ? 00:00:00 [rcuos/9]
root 18 2 0 Mai23 ? 00:00:00 [rcuos/10]
root 19 2 0 Mai23 ? 00:00:00 [rcuos/11]
root 20 2 0 Mai23 ? 00:00:00 [rcuos/12]
root 21 2 0 Mai23 ? 00:00:00 [rcuos/13]
root 22 2 0 Mai23 ? 00:00:00 [rcuos/14]
root 23 2 0 Mai23 ? 00:00:00 [rcuos/15]
root 24 2 0 Mai23 ? 00:00:00 [rcuos/16]
root 25 2 0 Mai23 ? 00:00:00 [rcuos/17]
root 26 2 0 Mai23 ? 00:00:00 [rcuos/18]
root 27 2 0 Mai23 ? 00:00:00 [rcuos/19]
root 28 2 0 Mai23 ? 00:00:00 [rcuos/20]
root 29 2 0 Mai23 ? 00:00:00 [rcuos/21]
root 30 2 0 Mai23 ? 00:00:00 [rcuos/22]
root 31 2 0 Mai23 ? 00:00:00 [rcuos/23]
root 32 2 0 Mai23 ? 00:00:00 [rcuos/24]
root 33 2 0 Mai23 ? 00:00:00 [rcuos/25]
root 34 2 0 Mai23 ? 00:00:00 [rcuos/26]
root 35 2 0 Mai23 ? 00:00:00 [rcuos/27]
root 36 2 0 Mai23 ? 00:00:00 [rcuos/28]
root 37 2 0 Mai23 ? 00:00:00 [rcuos/29]
root 38 2 0 Mai23 ? 00:00:00 [rcuos/30]
root 39 2 0 Mai23 ? 00:00:00 [rcuos/31]
root 40 2 0 Mai23 ? 00:00:00 [rcuos/32]
root 41 2 0 Mai23 ? 00:00:00 [rcuos/33]
root 42 2 0 Mai23 ? 00:00:00 [rcuos/34]
root 43 2 0 Mai23 ? 00:00:00 [rcuos/35]
root 44 2 0 Mai23 ? 00:00:00 [rcuos/36]
root 45 2 0 Mai23 ? 00:00:00 [rcuos/37]
root 46 2 0 Mai23 ? 00:00:00 [rcuos/38]
root 47 2 0 Mai23 ? 00:00:00 [rcuos/39]
root 48 2 0 Mai23 ? 00:00:00 [rcuos/40]
root 49 2 0 Mai23 ? 00:00:00 [rcuos/41]
root 50 2 0 Mai23 ? 00:00:00 [rcuos/42]
root 51 2 0 Mai23 ? 00:00:00 [rcuos/43]
root 52 2 0 Mai23 ? 00:00:00 [rcuos/44]
root 53 2 0 Mai23 ? 00:00:00 [rcuos/45]
root 54 2 0 Mai23 ? 00:00:00 [rcuos/46]
root 55 2 0 Mai23 ? 00:00:00 [rcuos/47]
root 56 2 0 Mai23 ? 00:00:00 [rcuos/48]
root 57 2 0 Mai23 ? 00:00:00 [rcuos/49]
root 58 2 0 Mai23 ? 00:00:00 [rcuos/50]
root 59 2 0 Mai23 ? 00:00:00 [rcuos/51]
root 60 2 0 Mai23 ? 00:00:00 [rcuos/52]
root 61 2 0 Mai23 ? 00:00:00 [rcuos/53]
root 62 2 0 Mai23 ? 00:00:00 [rcuos/54]
root 63 2 0 Mai23 ? 00:00:00 [rcuos/55]
root 64 2 0 Mai23 ? 00:00:00 [rcuos/56]
root 65 2 0 Mai23 ? 00:00:00 [rcuos/57]
root 66 2 0 Mai23 ? 00:00:00 [rcuos/58]
root 67 2 0 Mai23 ? 00:00:00 [rcuos/59]
root 68 2 0 Mai23 ? 00:00:00 [rcuos/60]
root 69 2 0 Mai23 ? 00:00:00 [rcuos/61]
root 70 2 0 Mai23 ? 00:00:00 [rcuos/62]
root 71 2 0 Mai23 ? 00:00:00 [rcuos/63]
root 72 2 0 Mai23 ? 00:00:00 [rcu_bh]
root 73 2 0 Mai23 ? 00:00:00 [rcuob/0]
root 74 2 0 Mai23 ? 00:00:00 [rcuob/1]
root 75 2 0 Mai23 ? 00:00:00 [rcuob/2]
root 76 2 0 Mai23 ? 00:00:00 [rcuob/3]
root 77 2 0 Mai23 ? 00:00:00 [rcuob/4]
root 78 2 0 Mai23 ? 00:00:00 [rcuob/5]
root 79 2 0 Mai23 ? 00:00:00 [rcuob/6]
root 80 2 0 Mai23 ? 00:00:00 [rcuob/7]
root 81 2 0 Mai23 ? 00:00:00 [rcuob/8]
root 82 2 0 Mai23 ? 00:00:00 [rcuob/9]
root 83 2 0 Mai23 ? 00:00:00 [rcuob/10]
root 84 2 0 Mai23 ? 00:00:00 [rcuob/11]
root 85 2 0 Mai23 ? 00:00:00 [rcuob/12]
root 86 2 0 Mai23 ? 00:00:00 [rcuob/13]
root 87 2 0 Mai23 ? 00:00:00 [rcuob/14]
root 88 2 0 Mai23 ? 00:00:00 [rcuob/15]
root 89 2 0 Mai23 ? 00:00:00 [rcuob/16]
root 90 2 0 Mai23 ? 00:00:00 [rcuob/17]
root 91 2 0 Mai23 ? 00:00:00 [rcuob/18]
root 92 2 0 Mai23 ? 00:00:00 [rcuob/19]
root 93 2 0 Mai23 ? 00:00:00 [rcuob/20]
root 94 2 0 Mai23 ? 00:00:00 [rcuob/21]
root 95 2 0 Mai23 ? 00:00:00 [rcuob/22]
root 96 2 0 Mai23 ? 00:00:00 [rcuob/23]
root 97 2 0 Mai23 ? 00:00:00 [rcuob/24]
root 98 2 0 Mai23 ? 00:00:00 [rcuob/25]
root 99 2 0 Mai23 ? 00:00:00 [rcuob/26]
root 100 2 0 Mai23 ? 00:00:00 [rcuob/27]
root 101 2 0 Mai23 ? 00:00:00 [rcuob/28]
root 102 2 0 Mai23 ? 00:00:00 [rcuob/29]
root 103 2 0 Mai23 ? 00:00:00 [rcuob/30]
root 104 2 0 Mai23 ? 00:00:00 [rcuob/31]
root 105 2 0 Mai23 ? 00:00:00 [rcuob/32]
root 106 2 0 Mai23 ? 00:00:00 [rcuob/33]
root 107 2 0 Mai23 ? 00:00:00 [rcuob/34]
root 108 2 0 Mai23 ? 00:00:00 [rcuob/35]
root 109 2 0 Mai23 ? 00:00:00 [rcuob/36]
root 110 2 0 Mai23 ? 00:00:00 [rcuob/37]
root 111 2 0 Mai23 ? 00:00:00 [rcuob/38]
root 112 2 0 Mai23 ? 00:00:00 [rcuob/39]
root 113 2 0 Mai23 ? 00:00:00 [rcuob/40]
root 114 2 0 Mai23 ? 00:00:00 [rcuob/41]
root 115 2 0 Mai23 ? 00:00:00 [rcuob/42]
root 116 2 0 Mai23 ? 00:00:00 [rcuob/43]
root 117 2 0 Mai23 ? 00:00:00 [rcuob/44]
root 118 2 0 Mai23 ? 00:00:00 [rcuob/45]
root 119 2 0 Mai23 ? 00:00:00 [rcuob/46]
root 120 2 0 Mai23 ? 00:00:00 [rcuob/47]
root 121 2 0 Mai23 ? 00:00:00 [rcuob/48]
root 122 2 0 Mai23 ? 00:00:00 [rcuob/49]
root 123 2 0 Mai23 ? 00:00:00 [rcuob/50]
root 124 2 0 Mai23 ? 00:00:00 [rcuob/51]
root 125 2 0 Mai23 ? 00:00:00 [rcuob/52]
root 126 2 0 Mai23 ? 00:00:00 [rcuob/53]
root 127 2 0 Mai23 ? 00:00:00 [rcuob/54]
root 128 2 0 Mai23 ? 00:00:00 [rcuob/55]
root 129 2 0 Mai23 ? 00:00:00 [rcuob/56]
root 130 2 0 Mai23 ? 00:00:00 [rcuob/57]
root 131 2 0 Mai23 ? 00:00:00 [rcuob/58]
root 132 2 0 Mai23 ? 00:00:00 [rcuob/59]
root 133 2 0 Mai23 ? 00:00:00 [rcuob/60]
root 134 2 0 Mai23 ? 00:00:00 [rcuob/61]
root 135 2 0 Mai23 ? 00:00:00 [rcuob/62]
root 136 2 0 Mai23 ? 00:00:00 [rcuob/63]
root 137 2 0 Mai23 ? 00:00:00 [migration/0]
root 138 2 0 Mai23 ? 00:00:00 [watchdog/0]
root 139 2 0 Mai23 ? 00:00:00 [watchdog/1]
root 140 2 0 Mai23 ? 00:00:00 [migration/1]
root 141 2 0 Mai23 ? 00:02:21 [ksoftirqd/1]
root 143 2 0 Mai23 ? 00:00:00 [kworker/1:0H]
root 144 2 0 Mai23 ? 00:00:00 [watchdog/2]
root 145 2 0 Mai23 ? 00:00:00 [migration/2]
root 146 2 0 Mai23 ? 00:04:40 [ksoftirqd/2]
root 148 2 0 Mai23 ? 00:00:00 [kworker/2:0H]
root 149 2 0 Mai23 ? 00:00:00 [watchdog/3]
root 150 2 0 Mai23 ? 00:00:00 [migration/3]
root 151 2 0 Mai23 ? 00:02:10 [ksoftirqd/3]
root 153 2 0 Mai23 ? 00:00:00 [kworker/3:0H]
root 154 2 0 Mai23 ? 00:00:00 [khelper]
root 155 2 0 Mai23 ? 00:00:00 [kdevtmpfs]
root 156 2 0 Mai23 ? 00:00:00 [netns]
root 157 2 0 Mai23 ? 00:00:00 [writeback]
root 158 2 0 Mai23 ? 00:00:00 [kintegrityd]
root 159 2 0 Mai23 ? 00:00:00 [bioset]
root 160 2 0 Mai23 ? 00:00:00 [kworker/u129:0]
root 161 2 0 Mai23 ? 00:00:00 [kblockd]
root 162 2 0 Mai23 ? 00:00:00 [ata_sff]
root 163 2 0 Mai23 ? 00:00:00 [khubd]
root 164 2 0 Mai23 ? 00:00:00 [md]
root 165 2 0 Mai23 ? 00:00:00 [devfreq_wq]
root 168 2 0 Mai23 ? 00:00:00 [khungtaskd]
root 169 2 1 Mai23 ? 01:27:45 [kswapd0]
root 170 2 0 Mai23 ? 00:00:00 [vmstat]
root 171 2 0 Mai23 ? 00:00:00 [ksmd]
root 172 2 0 Mai23 ? 00:00:02 [khugepaged]
root 173 2 0 Mai23 ? 00:00:00 [fsnotify_mark]
root 174 2 0 Mai23 ? 00:00:00 [ecryptfs-kthrea]
root 175 2 0 Mai23 ? 00:00:00 [crypto]
root 187 2 0 Mai23 ? 00:00:00 [kthrotld]
root 208 2 0 Mai23 ? 00:00:00 [deferwq]
root 209 2 0 Mai23 ? 00:00:00 [charger_manager]
root 236 2 0 Mai23 ? 00:08:13 [kworker/2:1]
root 260 2 0 Mai23 ? 00:00:00 [kpsmoused]
root 267 2 0 Mai23 ? 00:00:00 [scsi_eh_0]
root 268 2 0 Mai23 ? 00:00:00 [hpsa]
root 272 2 0 Mai23 ? 00:00:00 [scsi_eh_1]
root 273 2 0 Mai23 ? 00:00:00 [scsi_eh_2]
root 274 2 0 Mai23 ? 00:00:00 [scsi_eh_3]
root 275 2 0 Mai23 ? 00:00:00 [scsi_eh_4]
root 276 2 0 Mai23 ? 00:00:00 [scsi_eh_5]
root 277 2 0 Mai23 ? 00:00:00 [scsi_eh_6]
root 288 2 0 Mai23 ? 00:12:54 [kworker/0:3]
root 289 2 0 Mai23 ? 00:11:52 [kworker/3:1]
root 291 2 0 Mai23 ? 00:00:00 [kdmflush]
root 292 2 0 Mai23 ? 00:00:00 [bioset]
root 293 2 0 Mai23 ? 00:00:00 [kdmflush]
root 295 2 0 Mai23 ? 00:00:00 [bioset]
root 312 2 0 Mai23 ? 00:00:01 [jbd2/dm-0-8]
root 313 2 0 Mai23 ? 00:00:00 [ext4-rsv-conver]
root 32890 1 0 Mai23 tty1 00:00:00 /bin/login --
root 32898 1 0 Mai23 ? 00:00:00 upstart-udev-bridge --daemon
root 32899 2 0 Mai23 ? 00:00:00 [ext4-rsv-conver]
root 32904 1 0 Mai23 ? 00:00:00
/lib/systemd/systemd-udevd --daemon
root 32938 2 0 Mai23 ? 00:00:00 [kauditd]
root 32993 1 0 Mai23 ? 00:00:00 upstart-file-bridge --daemon
root 33020 2 0 Mai23 ? 00:00:17 [kipmi0]
root 33052 2 0 Mai23 ? 00:00:00 [kvm-irqfd-clean]
root 33077 1 0 Mai23 tty4 00:00:00 /sbin/getty -8 38400 tty4
root 33080 1 0 Mai23 tty5 00:00:00 /sbin/getty -8 38400 tty5
root 33085 1 0 Mai23 tty2 00:00:00 /sbin/getty -8 38400 tty2
root 33086 1 0 Mai23 tty3 00:00:00 /sbin/getty -8 38400 tty3
root 33088 1 0 Mai23 tty6 00:00:00 /sbin/getty -8 38400 tty6
syslog 33093 1 0 Mai23 ? 00:00:00 rsyslogd
root 33109 1 0 Mai23 ? 00:00:00 acpid -c
/etc/acpi/events -s /var/run/acpid.socket
message+ 33117 1 0 Mai23 ? 00:00:00 dbus-daemon --system --fork
root 33121 1 0 Mai23 ? 00:00:00 /usr/sbin/sshd -D
root 33139 1 0 Mai23 ? 00:00:22 /usr/sbin/irqbalance
root 33141 1 0 Mai23 ? 00:00:01 cron
daemon 33142 1 0 Mai23 ? 00:00:00 atd
root 33147 1 0 Mai23 ? 00:00:00 upstart-socket-bridge
--daemon
root 33156 1 0 Mai23 ? 00:00:00 /lib/systemd/systemd-logind
root 33245 1 0 Mai23 ? 00:06:51 /usr/bin/perl -w
/usr/bin/collectl -D
vnstat 33397 1 0 Mai23 ? 00:00:12 /usr/sbin/vnstatd -d
--pidfile /run/vnstat/vnstat.pid
debian-+ 37159 1 26 Mai24 ? 15:30:01 /usr/bin/tor
--defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f
/etc/tor/torrc2 --hush
root 37478 2 0 Mai24 ? 00:00:00 [kworker/u129:1]
root 41443 2 0 Mai25 ? 00:00:00 [kworker/1:1]
debian-+ 44973 1 12 Mai26 ? 02:47:52 /usr/bin/tor
--defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f
/etc/tor/torrc1 --hush
root 45193 2 0 Mai26 ? 00:03:08 [kworker/2:2]
root 45258 2 0 Mai26 ? 00:00:00 [kworker/0:1]
dirk 45265 32890 0 Mai26 tty1 00:00:00 -bash
root 46095 2 0 Mai26 ? 00:04:34 [kworker/3:0]
root 47141 2 0 Mai26 ? 00:01:14 [kworker/1:0]
root 47839 2 0 04:00 ? 00:00:00 [kworker/u128:1]
root 48547 2 0 07:35 ? 00:00:00 [kworker/u128:2]
root 48579 33121 0 07:52 ? 00:00:00 sshd: dirk [priv]
dirk 48696 48579 0 07:52 ? 00:00:00 sshd: dirk at pts/1
dirk 48697 48696 2 07:52 pts/1 00:00:00 -bash
dirk 48711 48697 0 07:52 pts/1 00:00:00 ps -ef
dirk at tor1:~$
The unresponsive machine also described by Tyler in this thread on the
22.05.
>> The systems are physical machines with Ubuntu 14.04.5 LTS with 4 GB of
>> memory. This was sufficient the last 2 years.
> If two tor process are using 0.5 GB, what is using the other 3 GB?
>
Good question.
But their loss seem to be related to tor or why does OOM chose it so
frequent ?
this is server 2:
Mit Mai 24 21:45:01 CEST 2017 Process tor2 is not running -> starting
Don Mai 25 08:50:02 CEST 2017 Process tor2 is not running -> starting
Don Mai 25 10:10:22 CEST 2017 Process tor1 is not running -> starting
Don Mai 25 11:25:02 CEST 2017 Process tor2 is not running -> starting
Don Mai 25 15:40:02 CEST 2017 Process tor2 is not running -> starting
Fre Mai 26 10:50:22 CEST 2017 Process tor2 is not running -> starting
The above described incident on server1 brought down the server about 5h
until it recovered.
thx and best regards
Dirk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot_2017-05-26_09-56-09.png
Type: image/png
Size: 194290 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-relays/attachments/20170527/cdf64c87/attachment-0001.png>
More information about the tor-relays
mailing list