drivebyer opened a new issue, #185:
URL: https://github.com/apache/rocketmq-operator/issues/185
1. Please describe the issue you observed:
- What did you do (The steps to reproduce)?
Deploy a rocketmq cluster with low resource:
```
apiVersion: rocketmq.apache.org/v1alpha1
kind: Broker
metadata:
name: broker
namespace: mcamel-system
spec:
allowRestart: true
brokerImage: apacherocketmq/rocketmq-broker:4.5.0-alpine-operator-0.3.0
env:
- name: BROKER_MEM
valueFrom:
configMapKeyRef:
key: BROKER_MEM
name: broker-config
hostPath: /data/rocketmq/broker
imagePullPolicy: Always
nameServers: ""
replicaPerGroup: 1
resources:
limits:
cpu: 500m
memory: 20Mi ########### low memory here #############
requests:
cpu: 250m
memory: 10Mi ########### low memory here #############
scalePodName: broker-0-master-0
size: 1
storageMode: EmptyDir
volumeClaimTemplates:
- metadata:
annotations:
volume.beta.kubernetes.io/storage-class: rocketmq-storage
name: broker-storage
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 8Gi
volumes:
- configMap:
items:
- key: broker-common.conf
path: broker-common.conf
name: broker-config
name: broker-config
status:
nodes:
- broker-0-master-0
- broker-0-replica-1-0
size: 1
```
broker can not start:
```
NAME↑
PF READY
RESTARTS STATUS IP
NODE AGE
broker-0-master-0
● 0/1
4 CrashLoopBackOff 192.168.137.99
master1 2m29s
broker-0-replica-1-0
● 0/1
4 CrashLoopBackOff 192.168.180.51
master2 2m29s
```
- What did you expect to see?
```
apiVersion: rocketmq.apache.org/v1alpha1
kind: Broker
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"rocketmq.apache.org/v1alpha1","kind":"Broker","metadata":{"annotations":{},"name":"broker","namespace":"mcamel-system"},"spec":{"allowRestart":true,"brokerImage":"ghcr.m.daocloud.io/ksmartdata/rocketmq-broker:v4.5.0","env":[{"name":"BROKER_MEM","valueFrom":{"configMapKeyRef":{"key":"BROKER_MEM","name":"broker-config"}}}],"hostPath":"/data/rocketmq/broker","imagePullPolicy":"Always","nameServers":"","replicaPerGroup":1,"resources":{"limits":{"cpu":"500m","memory":"20Mi"},"requests":{"cpu":"250m","memory":"10Mi"}},"scalePodName":"broker-0-master-0","size":1,"storageMode":"EmptyDir","volumeClaimTemplates":[{"metadata":{"annotations":{"volume.beta.kubernetes.io/storage-class":"rocketmq-storage"},"name":"broker-storage"},"spec":{"accessModes":["ReadWriteOnce"[],"resources":{"requests":{"storage":"8Gi"}}}}],"volumes":[{"configMap":{"items":[{"key":"broker-common.conf","path":"broker-common.conf"}],"name":"broker-config"},"name":"broker-config"}]}}
creationTimestamp: "2023-10-09T06:33:41Z"
generation: 1
name: broker
namespace: mcamel-system
resourceVersion: "6066816"
uid: 93bb193c-cffa-47d3-8c8e-821dbd1cef37
...
...
...
status:
nodes: []
size: 0
```
- What did you see instead?
```
apiVersion: rocketmq.apache.org/v1alpha1
kind: Broker
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"rocketmq.apache.org/v1alpha1","kind":"Broker","metadata":{"annotations":{},"name":"broker","namespace":"mcamel-system"},"spec":{"allowRestart":true,"brokerImage":"ghcr.m.daocloud.io/ksmartdata/rocketmq-broker:v4.5.0","env":[{"name":"BROKER_MEM","valueFrom":{"configMapKeyRef":{"key":"BROKER_MEM","name":"broker-config"}}}],"hostPath":"/data/rocketmq/broker","imagePullPolicy":"Always","nameServers":"","replicaPerGroup":1,"resources":{"limits":{"cpu":"500m","memory":"20Mi"},"requests":{"cpu":"250m","memory":"10Mi"}},"scalePodName":"broker-0-master-0","size":1,"storageMode":"EmptyDir","volumeClaimTemplates":[{"metadata":{"annotations":{"volume.beta.kubernetes.io/storage-class":"rocketmq-storage"},"name":"broker-storage"},"spec":{"accessModes":["ReadWriteOnce"[],"resources":{"requests":{"storage":"8Gi"}}}}],"volumes":[{"configMap":{"items":[{"key":"broker-common.conf","path":"broker-common.conf"}],"name":"broker-config"},"name":"broker-config"}]}}
creationTimestamp: "2023-10-09T06:33:41Z"
generation: 1
name: broker
namespace: mcamel-system
resourceVersion: "6066816"
uid: 93bb193c-cffa-47d3-8c8e-821dbd1cef37
...
...
...
status:
nodes:
- broker-0-master-0
- broker-0-replica-1-0
size: 1
```
2. Please tell us about your environment:
3. Other information (e.g. detailed explanation, logs, related issues,
suggestions how to fix, etc):
--
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]