iotex-core
iotex-core copied to clipboard
Panic if no space is left
For now, if the space is full, a node just fails silently - we should panic if no space is left
{"level":"info","ts":1662410090.6387415,"caller":"blockchain/blockchain.go:489","msg":"Committed a block.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","version":1,"height":19351800,"timestamp":"2022-09-05 20:34:50 +0000 UTC","prevBlockHash":"2cf33fa2b00b16be02078d0b14f5ec2cfa1ab53dffb701a17470a1d2d6a847d7","txRoot":"af61468275c160ae85426ed466177c842d523c3ee9753d2a40dbc31a758e33ef","receiptRoot":"bd4565fada2149cd98240ea59feb289726e85b33efa0ec7cb4b3e4b8cace322b","deltaStateDigest":"aca21ece61aa484ee3782ba52d6a413d44b9765db0744a1f8213255ecd96545f","tipHash":"0c2599b89fe95c878c08bd4b0f59f3ec55be573e4003f9e27077f90a4ea66f14"}
{"level":"info","ts":1662410090.640239,"caller":"chainservice/builder.go:423","msg":"Successfully committed block.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","height":19351800}
{"level":"info","ts":1662410109.3091826,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351804,"End":19351823}],"targetHeight":19351800}
{"level":"info","ts":1662410119.309495,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351806,"End":19351825}],"targetHeight":19351800}
{"level":"info","ts":1662410120.4633005,"caller":"chainservice/builder.go:423","msg":"Successfully committed block.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","height":19351806}
{"level":"info","ts":1662410139.3090117,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351810,"End":19351829}],"targetHeight":19351806}
{"level":"info","ts":1662410149.3092365,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351812,"End":19351831}],"targetHeight":19351806}
{"level":"info","ts":1662410159.3095808,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351814,"End":19351833}],"targetHeight":19351806}
{"level":"info","ts":1662410169.309275,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351816,"End":19351835}],"targetHeight":19351806}
{"level":"info","ts":1662410179.30903,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351818,"End":19351837}],"targetHeight":19351806}
{"level":"info","ts":1662410189.309491,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351820,"End":19351839}],"targetHeight":19351806}
{"level":"info","ts":1662410199.3095162,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351822,"End":19351841}],"targetHeight":19351806}
{"level":"info","ts":1662410200.5866196,"caller":"chainservice/builder.go:423","msg":"Successfully committed block.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","height":19351822}
{"level":"info","ts":1662410219.3092275,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351826,"End":19351845}],"targetHeight":19351822}
{"level":"info","ts":1662410229.310464,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351828,"End":19351847}],"targetHeight":19351822}
{"level":"info","ts":1662410239.3099625,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351830,"End":19351849}],"targetHeight":19351822}
{"level":"info","ts":1662410249.3091843,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351832,"End":19351851}],"targetHeight":19351822}
{"level":"info","ts":1662410259.3096273,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351834,"End":19351853}],"targetHeight":19351822}
{"level":"info","ts":1662410269.3094792,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351836,"End":19351855}],"targetHeight":19351822}
{"level":"info","ts":1662410279.309522,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351838,"End":19351857}],"targetHeight":19351822}
{"level":"info","ts":1662410289.3097515,"caller":"blocksync/blocksync.go:180","msg":"block sync intervals.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","intervals":[{"Start":19351840,"End":19351859}],"targetHeight":19351822}
:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 797M 79M 718M 10% /run
/dev/vda1 155G 155G 0 100% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/vda15 105M 9.2M 96M 9% /boot/efi
tmpfs 797M 0 797M 0% /run/user/0
/dev/loop5 68M 68M 0 100% /snap/lxd/22526
/dev/loop6 68M 68M 0 100% /snap/lxd/22753
/dev/loop4 47M 47M 0 100% /snap/snapd/16010
/dev/loop7 47M 47M 0 100% /snap/snapd/16292
/dev/loop9 56M 56M 0 100% /snap/core18/2538
/dev/loop2 62M 62M 0 100% /snap/core20/1593
/dev/loop3 62M 62M 0 100% /snap/core20/1611
/dev/loop10 56M 56M 0 100% /snap/core18/2560
useful feature for debugging!