Helm installed loki with pvc, compactor retention not work

Hi,I use helm installed loki on kubernetes,and I use filesystem and boltdb_shipper as storage,my pvc is readwritemany and retain,my config is like this:

auth_enabled: false
chunk_store_config:
  max_look_back_period: 0
compactor:
  compaction_interval: 10m
  delete_request_cancel_period: 10m
  retention_delete_delay: 2h
  retention_delete_worker_count: 150
  retention_enabled: true
  shared_store: filesystem
  working_directory: /data/loki/retention
ingester:
  chunk_block_size: 262144
  chunk_idle_period: 5m
  chunk_retain_period: 30s
  lifecycler:
    ring:
      kvstore:
        store: inmemory
      replication_factor: 1
  max_transfer_retries: 0
  wal:
    dir: /data/loki/wal
limits_config:
  enforce_metric_name: false
  retention_period: 24h
  retention_stream:
  - selector: '{namespace="ci-cs-app-dev"}'
    priority: 1
    period: 24h
  - selector: '{namespace="ci-cs-utils-dev"}'
    priority: 1
    period: 24h
schema_config:
  configs:
  - from: "2020-10-24"
    index:
      period: 24h
      prefix: index_
    object_store: filesystem
    schema: v11
    store: boltdb-shipper
server:
  http_listen_port: 3100
storage_config:
  boltdb_shipper:
    active_index_directory: /data/loki/index
    cache_location: /data/loki/boltdb-cache
    cache_ttl: 24h
    shared_store: filesystem
  filesystem:
    directory: /data/loki/chunks

I dont know whats wrong with my config,pls help me.