Is it possible to run Loki without errors?

Yes, I tried, but nothing changed.

caller=scheduler_processor.go:175 component=querier org_id=fake traceID=2923e13055eb2907 msg="error notifying scheduler about finished query" err=EOF addr=0.0.0.0:9095
caller=scheduler_processor.go:111 component=querier msg="error processing requests from scheduler" err="rpc error: code = Canceled desc = context canceled" addr=0.0.0.0:9095
caller=ratestore.go:109 msg="error getting ingester clients" err="empty ring"
caller=scheduler_processor.go:111 component=querier msg="error processing requests from scheduler" err="rpc error: code = Canceled desc = context canceled" addr=0.0.0.0:9095
caller=scheduler_processor.go:111 component=querier msg="error processing requests from scheduler" err="rpc error: code = Canceled desc = context canceled" addr=0.0.0.0:9095
caller=scheduler_processor.go:111 component=querier msg="error processing requests from scheduler" err="rpc error: code = Canceled desc = context canceled" addr=0.0.0.0:9095
caller=compactor.go:534 msg="failed to run compaction" err="context canceled"
caller=scheduler_processor.go:111 component=querier msg="error processing requests from scheduler" err="rpc error: code = Canceled desc = context canceled" addr=0.0.0.0:9095

I even tried your Loki settings: