broker use NFC storageClass
diff --git a/pkg/constants/constants.go b/pkg/constants/constants.go
index 50e840d..7df0d37 100644
--- a/pkg/constants/constants.go
+++ b/pkg/constants/constants.go
@@ -29,4 +29,8 @@
 const EnvBrokerClusterName = "BROKER_CLUSTER_NAME"
 const LogMountPath = "/home/rocketmq/logs"
 const StoreMountPath = "/home/rocketmq/store"
-const PvcAnnotationsKey = "volume.beta.kubernetes.io/storage-class"
\ No newline at end of file
+const LogSubPathName = "logs"
+const StoreSubPathName = "store"
+const ContainerPortName10909  = "10909port"
+const ContainerPortName10911  = "10911port"
+const ContainerPortName10912  = "10912port"
diff --git a/pkg/controller/broker/broker_controller.go b/pkg/controller/broker/broker_controller.go
index 1ce69f3..31a9f5e 100644
--- a/pkg/controller/broker/broker_controller.go
+++ b/pkg/controller/broker/broker_controller.go
@@ -259,20 +259,22 @@
 						//Command: []string{"cmd", "-m=64", "-o", "modern", "-v"},
 						Ports: []corev1.ContainerPort{{
 							ContainerPort: 10909,
-							Name:          "10909port",
+							Name:          cons.ContainerPortName10909,
 						}, {
 							ContainerPort: 10911,
-							Name:          "10911port",
+							Name:          cons.ContainerPortName10911,
 						}, {
 							ContainerPort: 10912,
-							Name:          "10912port",
+							Name:          cons.ContainerPortName10912,
 						}},
 						VolumeMounts: []corev1.VolumeMount{{
 							MountPath: cons.LogMountPath,
 							Name: m.Spec.VolumeClaimTemplates[0].Name,
+							SubPath: cons.LogSubPathName,
 						},{
 							MountPath: cons.StoreMountPath,
 							Name: m.Spec.VolumeClaimTemplates[0].Name,
+							SubPath: cons.StoreSubPathName,
 						}},
 					}},
 				},
@@ -327,20 +329,22 @@
 						//Command: []string{"cmd", "-m=64", "-o", "modern", "-v"},
 						Ports: []corev1.ContainerPort{{
 							ContainerPort: 10909,
-							Name:          "10909port",
+							Name:          cons.ContainerPortName10909,
 						}, {
 							ContainerPort: 10911,
-							Name:          "10911port",
+							Name:          cons.ContainerPortName10911,
 						}, {
 							ContainerPort: 10912,
-							Name:          "10912port",
+							Name:          cons.ContainerPortName10912,
 						}},
 						VolumeMounts: []corev1.VolumeMount{{
 							MountPath: cons.LogMountPath,
 							Name: m.Spec.VolumeClaimTemplates[0].Name,
+							SubPath: cons.LogSubPathName,
 						},{
 							MountPath: cons.StoreMountPath,
 							Name: m.Spec.VolumeClaimTemplates[0].Name,
+							SubPath: cons.StoreSubPathName,
 						}},
 					}},
 				},