My Node was up for more than one month now docker is restarting everytime

Please refer to the log below
2021-06-17T13:02:03.478Z WARN piecestore:monitor Disk space is less than requested. Allocated space is {“bytes”: 4473114624}
2021-06-17T13:02:03.478Z ERROR piecestore:monitor Total disk space is less than required minimum {“bytes”: 500000000000}
2021-06-17T13:02:03.478Z ERROR services unexpected shutdown of a runner {“name”: “piecestore:monitor”, “error”: “piecestore monitor: disk space requirement not met”, “errorVerbose”: “piecestore monitor: disk space requirement not met\n\tstorj.io/storj/storagenode/monitor.(*Service).Run:123\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2.1:86\n\truntime/pprof.Do:40\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2:85\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
2021-06-17T13:02:03.478Z ERROR nodestats:cache Get pricing-model/join date failed {“error”: “context canceled”}
2021-06-17T13:02:03.478Z ERROR piecestore:cache error during init space usage db: {“error”: “piece space used: context canceled”, “errorVerbose”: “piece space used: context canceled\n\tstorj.io/storj/storagenode/storagenodedb.(*pieceSpaceUsedDB).Init:73\n\tstorj.io/storj/storagenode/pieces.(*CacheService).Run:75\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2.1:86\n\truntime/pprof.Do:40\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2:85\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
2021-06-17T13:02:03.477Z INFO trust Scheduling next refresh {“after”: “7h26m6.861496587s”}
2021-06-17T13:02:03.479Z ERROR bandwidth Could not rollup bandwidth usage {“error”: “context canceled”}
2021-06-17T13:02:03.479Z ERROR collector error during collecting pieces: {“error”: “pieceexpirationdb: context canceled”, “errorVerbose”: “pieceexpirationdb: context canceled\n\tstorj.io/storj/storagenode/storagenodedb.(*pieceExpirationDB).GetExpired:39\n\tstorj.io/storj/storagenode/pieces.(*Store).GetExpired:521\n\tstorj.io/storj/storagenode/collector.(*Service).Collect:88\n\tstorj.io/storj/storagenode/collector.(*Service).Run.func1:57\n\tstorj.io/common/sync2.(*Cycle).Run:92\n\tstorj.io/storj/storagenode/collector.(*Service).Run:53\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2.1:86\n\truntime/pprof.Do:40\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2:85\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
2021-06-17T13:02:03.479Z ERROR gracefulexit:chore error retrieving satellites. {“error”: “satellitesdb: context canceled”, “errorVerbose”: “satellitesdb: context canceled\n\tstorj.io/storj/storagenode/storagenodedb.(*satellitesDB).ListGracefulExits:100\n\tstorj.io/storj/storagenode/gracefulexit.(*service).ListPendingExits:89\n\tstorj.io/storj/storagenode/gracefulexit.(*Chore).Run.func1:53\n\tstorj.io/common/sync2.(*Cycle).Run:92\n\tstorj.io/storj/storagenode/gracefulexit.(*Chore).Run:50\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2.1:86\n\truntime/pprof.Do:40\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func2:85\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
2021-06-17T13:02:03.477Z INFO Node 12DVKPQ4FQufmEF4CP8EzwvA8Ahpp1Tj1GTba2rXWN8UtusWWk9 started
2021-06-17T13:02:03.480Z INFO Public server started on [::]:28967
2021-06-17T13:02:03.480Z ERROR gracefulexit:blobscleaner couldn’t receive satellite’s GE status {“error”: “context canceled”}
2021-06-17T13:02:03.480Z INFO Private server started on 127.0.0.1:7778
2021-06-17T13:02:03.480Z INFO failed to sufficiently increase receive buffer size (was: 176 kiB, wanted: 2048 kiB, got: 352 kiB). See UDP Receive Buffer Size · lucas-clemente/quic-go Wiki · GitHub for details.
Error: piecestore monitor: disk space requirement not met

Hi shashanksri,

The error suggests that you have run out of disk space, or perhaps you have lost access to the storage directory. Can you check the disk space? On linux command line use the command df -H