Hi All,
I’ve been having a great time backing up with restic, bar trying to prune the repo at B2 but that’s another story. I’m using restic 0.9.6. The problem is restore is very slow.
I have backed up my server at OVH with approx 1Tb of data to my home server via rest-server so that I have the restic repo locally. I have 1Gb/s connection and this took about 9hrs, so the disks can write 1Tb in 9hrs.
I have three disks in a raidz: 3x 4Tb HDD.
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
ata-WDC_WD40EFRX-68N32N0_WD-WCC7K1ZNKUA6-part3 ONLINE 0 0 0
ata-WDC_WD40EFRX-68N32N0_WD-WCC7K7JES0C3-part3 ONLINE 0 0 0
ata-WDC_WD40EFRX-68N32N0_WD-WCC7K7UTTRCN-part3 ONLINE 0 0 0
The repository and disk I am trying to restore to are :
data: /mnt/mysql
rpool/data/subvol-102-disk-0 30.6G 969G 30.6G /rpool/data/subvol-102-disk-0
repo: /mnt/restic
rpool/data/subvol-102-disk-1 1.11T 863G 1.11T /rpool/data/subvol-102-disk-1
The restore has been running 17hrs, and only restored 30.6Gb.
100000 13427 11746 99 Jun30 ? 1-16:56:12 restic -r /mnt/restic/db1 -p /etc/rest-server/password restore 413620dd --target /mnt/mysql
The server is not busy, its Ryzen 5 3600 6 core, 64Gb RAM, restic is the only process using CPU.
top - 13:16:42 up 2 days, 1:46, 1 user, load average: 3.12, 3.48, 3.72
Tasks: 521 total, 3 running, 518 sleeping, 0 stopped, 0 zombie
%Cpu(s): 24.8 us, 0.3 sy, 0.0 ni, 71.6 id, 0.6 wa, 0.0 hi, 2.7 si, 0.0 st
MiB Mem : 64273.7 total, 26390.2 free, 36746.9 used, 1136.6 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 27409.8 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13427 100000 20 0 3275232 1.3g 9584 R 304.3 2.1 2461:46 restic
There is no iowait and the disks are not thrashing, or in fact doing much at all, they can manage 1000 tps, the raid members are sda,sdb,sdc.
avg-cpu: %user %nice %system %iowait %steal %idle
11.39 0.00 0.83 0.53 0.00 87.26
Device tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 34.40 731.20 318.40 3656 1592
sdb 30.20 780.80 308.80 3904 1544
sdd 0.00 0.00 0.00 0 0
sdc 35.20 924.00 320.00 4620 1600
sde 0.00 0.00 0.00 0 0
zd0 0.00 0.00 0.00 0 0
zd16 0.00 0.00 0.00 0 0
Any ideas please?
strace -f -p $(pgrep restic)
[pid 6360] futex(0xc00011c148, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] futex(0xc00011c148, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6360] <... futex resumed>) = 0
[pid 6353] <... futex resumed>) = 1
[pid 6360] futex(0xc00011c148, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6353] futex(0xc00011c148, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 6353] <... futex resumed>) = 0
[pid 6360] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6360] futex(0xc00011dd48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6814] <... futex resumed>) = 0
[pid 6360] <... futex resumed>) = 1
[pid 6814] futex(0xc00011dd48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00011c148, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6360] futex(0xc00011c148, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] <... futex resumed>) = 0
[pid 6360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 6360] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6360] futex(0xc00011dd48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6814] <... futex resumed>) = 0
[pid 6360] <... futex resumed>) = 1
[pid 6814] futex(0xc00011dd48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] futex(0xc00011dd48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6814] <... futex resumed>) = 0
[pid 6353] <... futex resumed>) = 1
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6367] futex(0xc00010a4c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6814] <... nanosleep resumed>NULL) = 0
[pid 6353] <... nanosleep resumed>NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6353] <... nanosleep resumed>NULL) = 0
[pid 6353] futex(0xc00010a4c8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6367] <... futex resumed>) = 0
[pid 6367] futex(0xc00010a4c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] futex(0xc00010a4c8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6367] <... futex resumed>) = 0
[pid 6363] <... futex resumed>) = 1
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6367] <... nanosleep resumed>NULL) = 0
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6367] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6363] futex(0xc000279d48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0xc000279d48, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6363] <... futex resumed>) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6814] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6814] <... nanosleep resumed>NULL) = 0
[pid 6367] <... nanosleep resumed>NULL) = 0
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6814] <... nanosleep resumed>NULL) = 0
[pid 6367] <... nanosleep resumed>NULL) = 0
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6367] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6368] <... futex resumed>) = 0
[pid 6367] <... futex resumed>) = 1
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6365] futex(0xc0024464c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6363] futex(0xc000279d48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6814] futex(0xc00011dd48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6367] futex(0xc00010a4c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0xc00011dd48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6814] <... futex resumed>) = 0
[pid 6360] <... futex resumed>) = 1
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6814] futex(0xc00010a4c8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6367] <... futex resumed>) = 0
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6367] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6368] <... futex resumed>) = 0
[pid 6367] <... futex resumed>) = 1
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6367] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 6367] <... futex resumed>) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0xc0024464c8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6365] <... futex resumed>) = 0
[pid 6365] futex(0xc000279d48, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6363] <... futex resumed>) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6814] futex(0xc00011dd48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6368] <... futex resumed>) = 0
[pid 6360] <... futex resumed>) = 1
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0xc00011dd48, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6814] <... futex resumed>) = 0
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6367] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6354] <... nanosleep resumed>NULL) = 0
[pid 6814] <... nanosleep resumed>NULL) = 0
[pid 6354] epoll_pwait(4, [], 128, 0, NULL, 139887396441520) = 0
[pid 6367] <... nanosleep resumed>NULL) = 0
[pid 6354] nanosleep({tv_sec=0, tv_nsec=10000000}, <unfinished ...>
[pid 6365] <... nanosleep resumed>NULL) = 0
[pid 6360] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6365] <... nanosleep resumed>NULL) = 0
[pid 6368] <... nanosleep resumed>NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6368] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6365] futex(0xc0024464c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6814] futex(0xc00011dd48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0xc00011dd48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 6360] <... futex resumed>) = 0
[pid 6814] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6814] futex(0xc0024464c8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6365] <... futex resumed>) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6365] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6368] <... futex resumed>) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6367] futex(0xc000279d48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6363] futex(0xc000279d48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6367] <... futex resumed>) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6365] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6365] <... nanosleep resumed>NULL) = 0
[pid 6368] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6368] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6368] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6365] futex(0xc0024464c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6368] <... futex resumed>) = 0
[pid 6360] <... futex resumed>) = 1
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0xc0024464c8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6365] <... futex resumed>) = 0
[pid 6365] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, <unfinished ...>
[pid 6365] <... nanosleep resumed>NULL) = 0
[pid 6363] <... nanosleep resumed>NULL) = 0
[pid 6363] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6363] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 6360] <... futex resumed>) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6363] futex(0xc000279d48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6353] <... futex resumed>) = 0
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] futex(0xc000279d48, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 6363] <... futex resumed>) = 0
[pid 6353] <... futex resumed>) = 1
[pid 6363] futex(0xc000279d48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6367] futex(0xc00010a4c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6814] futex(0xc00011dd48, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6368] futex(0xc00010a848, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6365] futex(0xc0024464c8, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6353] futex(0x1500a88, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 6360] futex(0x1500a88, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6353] <... futex resumed>) = 0
[pid 6353] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6353] futex(0xc00010a848, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 6368] <... futex resumed>) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
[pid 6368] nanosleep({tv_sec=0, tv_nsec=3000}, ^Cstrace: Process 6353 detached
strace: Process 6354 detached
strace: Process 6355 detached