kinoute opened a new issue, #2137:
URL: https://github.com/apache/kvrocks/issues/2137

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/kvrocks/issues) and found no similar issues.
   
   
   ### Version
   
   2.7.0
   
   ### Minimal reproduce step
   
   Kubernetes manifest:
   
   ```yaml
   ---
   apiVersion: apps/v1
   kind: StatefulSet
   metadata:
     name: kvrocks
     namespace: ns-svc
   spec:
     selector:
       matchLabels:
         run: kvrocks
     serviceName: "kvrocks"
     replicas: 1
     template:
       metadata:
         labels:
           run: kvrocks
       spec:
         containers:
           - name: kvrocks
             image: apache/kvrocks:2.7.0
             volumeMounts:
               - name: kvrocks
                 mountPath: /data
               - name: kvrocks-config
                 mountPath: /var/lib/kvrocks/kvrocks.conf
                 subPath: kvrocks.conf
             ports:
               - containerPort: 6379
             resources:
               requests:
                 cpu: 1
                 memory: 2Gi
               limits:
                 memory: 2Gi
         volumes:
           - name: kvrocks
             persistentVolumeClaim:
               claimName: kvrocks
           - name: kvrocks-config
             secret:
               secretName: kvrocks-config
   ```
   
   ### What did you expect to see?
   
   Something like this (here running 2.5.0):
   ```
   WARNING: 'repl-namespace-enabled' at line 62 is not a valid configuration 
key.
   WARNING: 'json-max-nesting-depth' at line 318 is not a valid configuration 
key.
   WARNING: 'json-storage-format' at line 325 is not a valid configuration key.
   WARNING: 'rocksdb.block_cache_size' at line 565 is not a valid configuration 
key.
   I20240305 11:56:15.776150     1 main.cc:328] kvrocks version 2.5.0
   I20240305 11:56:15.910107     1 storage.cc:322] [storage] Success to load 
the data from disk: 45 ms
   I20240305 11:56:15.911934     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.911958     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912247     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912269     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912484     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912501     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912691     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912716     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912907     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.912925     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913108     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913156     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913347     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913365     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913568     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913585     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:56:15.913951     1 worker.cc:519] [worker] Thread 
#139894731045680 started
   I20240305 11:56:15.914000     1 worker.cc:519] [worker] Thread 
#139894730869552 started
   I20240305 11:56:15.914044     1 worker.cc:519] [worker] Thread 
#139894730693424 started
   I20240305 11:56:15.914089     1 worker.cc:519] [worker] Thread 
#139894730517296 started
   I20240305 11:56:15.914139     1 worker.cc:519] [worker] Thread 
#139894730341168 started
   I20240305 11:56:15.914178     1 worker.cc:519] [worker] Thread 
#139894730165040 started
   I20240305 11:56:15.914217     1 worker.cc:519] [worker] Thread 
#139894729988912 started
   ```
   
   ### What did you see instead?
   
   ```
   I20240305 11:58:19.403860     1 main.cc:141] kvrocks version 2.7.0 (commit 
33b49591)
   I20240305 11:58:19.553138     1 storage.cc:335] [storage] Success to load 
the data from disk: 44 ms
   I20240305 11:58:19.555069     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555099     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555413     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555435     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555653     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555670     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555874     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.555892     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556083     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556099     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556288     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556304     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   E20240305 11:58:19.558729     1 main.cc:180] Failed to start server: rename 
file encounter error: Resource busy
   I20240305 11:58:19.556530     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556561     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556756     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   I20240305 11:58:19.556772     1 worker.cc:72] [worker] Listening on: 
0.0.0.0:6379
   Stream closed EOF for ns-svc/kvrocks-0 (kvrocks-collect)
   ````
   
   ### Anything Else?
   
   We are trying to update our KvRocks instances from 2.5.0 to 2.7.0. 
Unfortunately, we encounter the same error over and over again, even on fresh 
installs.
   
   I found issues talking about this error where it seems to be about 
namespaces and/or wrong lock on the conf file and a restart could be fix the 
problem, it doesn't.
   
   It runs perfectly on 2.5.0. I looked at the Dockerfile and I don't see any 
major changes that could lead to this error. I also tried to override the 
entrypoint/command of the container, put the conf file elsewhere and call it 
with "-c", no chances.
   
   ### Are you willing to submit a PR?
   
   - [ ] I'm willing to submit a PR!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to