@matthewb Thanks for response. Please find below manifest file and generated logs.
apiVersion: v1
kind: Pod
metadata:
creationTimestamp: ‘2020-11-11T08:48:29Z’
generateName: percona-xtradb-cluster-pxc-
labels:
app: percona-xtradb-cluster-pxc
chart: percona-xtradb-cluster-1.0.3
controller-revision-hash: percona-xtradb-cluster-pxc-c4cb996c8
heritage: Tiller
release: percona-xtradb-cluster
statefulset.kubernetes.io/pod-name: percona-xtradb-cluster-pxc-0
name: percona-xtradb-cluster-pxc-0
namespace: default
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: StatefulSet
name: percona-xtradb-cluster-pxc
uid: ab89b4bf-23fa-11eb-9a3d-0242376f5115
resourceVersion: ‘33575’
selfLink: /api/v1/namespaces/default/pods/percona-xtradb-cluster-pxc-0
uid: ab958682-23fa-11eb-9a3d-0242376f5115
spec:
containers:
-
command:
-
/bin/bash
-
/startup-scripts/entrypoint.sh
-
env:
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
key: mysql-root-password
name: percona-xtradb-cluster-pxc
- name: MYSQL_PASSWORD
valueFrom:
secretKeyRef:
key: mysql-password
name: percona-xtradb-cluster-pxc
- name: XTRABACKUP_PASSWORD
valueFrom:
secretKeyRef:
key: xtrabackup-password
name: percona-xtradb-cluster-pxc
- name: MYSQL_USER
valueFrom:
secretKeyRef:
key: mysql-user
name: percona-xtradb-cluster-pxc
- name: MYSQL_DATABASE
valueFrom:
secretKeyRef:
key: mysql-database
name: percona-xtradb-cluster-pxc
- name: ALLOW_ROOT_FROM
value: '%'
- name: CLUSTER_NAME
value: percona-xtradb-cluster-pxc
- name: SHORT_CLUSTER_NAME
value: percona-xtradb-cluster-pxc
- name: K8S_SERVICE_NAME
value: percona-xtradb-cluster-pxc-repl
- name: PXC_STRICT_MODE
value: MASTER
- name: DEBUG
value: 'true'
image: ‘local/percona-xtradb-cluster-server:8.0.20-11.3’
imagePullPolicy: Never
livenessProbe:
exec:
command:
- /bin/bash
- '-c'
- mysqladmin ping || test -e /var/lib/mysql/sst_in_progress
failureThreshold: 3
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 2
name: database
ports:
- containerPort: 3306
name: mysql
protocol: TCP
- containerPort: 4567
name: galera-repl
protocol: TCP
- containerPort: 4568
name: state-transfer
protocol: TCP
- containerPort: 4444
name: state-snapshot
protocol: TCP
readinessProbe:
exec:
command:
- mysql
- '-h'
- 127.0.0.1
- '-e'
- SELECT 1
failureThreshold: 3
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 2
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/mysql
name: mysql-data
- mountPath: /startup-scripts
name: mysql-startup-scripts
- mountPath: /etc/mysql/conf.d
name: mysql-config-files
- mountPath: /root
name: slash-root
- mountPath: /var/log
name: var-log
- mountPath: /backup-data
name: backup-data
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: default-token-hl4xt
readOnly: true
-
command:
-
tail
-
‘-f’
-
/var/log/audit.log
-
image: ‘local/debian:jessie’
imagePullPolicy: Never
name: audit-logs
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/log
name: var-log
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: default-token-hl4xt
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostname: percona-xtradb-cluster-pxc-0
initContainers:
-
command:
-
rm
-
‘-fr’
-
/var/lib/mysql/lost+found
-
image: ‘local/debian:jessie’
imagePullPolicy: Never
name: init
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/mysql
name: mysql-data
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: default-token-hl4xt
readOnly: true
nodeName: minikube
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
fsGroup: 1001
serviceAccount: default
serviceAccountName: default
subdomain: percona-xtradb-cluster-pxc
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: mysql-data
persistentVolumeClaim:
claimName: mysql-data-percona-xtradb-cluster-pxc-0
- emptyDir: {}
name: slash-root
- emptyDir: {}
name: var-log
-
configMap:
defaultMode: 420
name: percona-xtradb-cluster-pxc-config-files
name: mysql-config-files
-
configMap:
defaultMode: 420
name: percona-xtradb-cluster-pxc-startup-scripts
name: mysql-startup-scripts
- emptyDir: {}
name: backup-data
- emptyDir: {}
name: rsync-disk
- name: default-token-hl4xt
secret:
defaultMode: 420
secretName: default-token-hl4xt
status:
conditions:
- lastProbeTime: null
lastTransitionTime: ‘2020-11-11T08:48:31Z’
status: ‘True’
type: Initialized
- lastProbeTime: null
lastTransitionTime: ‘2020-11-11T08:48:29Z’
message: ‘containers with unready status: [database]’
reason: ContainersNotReady
status: ‘False’
type: Ready
- lastProbeTime: null
lastTransitionTime: ‘2020-11-11T08:48:29Z’
message: ‘containers with unready status: [database]’
reason: ContainersNotReady
status: ‘False’
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: ‘2020-11-11T08:48:29Z’
status: ‘True’
type: PodScheduled
containerStatuses:
-
containerID: >-
docker://c68c8aec500be16b399b8752b00bfd8c0fbe0fe25ec8ac2a2e21e4a8a112c50b
image: ‘debian:jessie’
imageID: >-
docker-pullable://debian@sha256:62459e0ef769f129957fed32a1a4512b1415f09b794454acf012c82412ddf834
lastState:
terminated:
containerID: >-
docker://60621f5d5c1d56ac759c36a2cb7c7c7b72e0989e443510ba62f02ab98023efa5
exitCode: 1
finishedAt: '2020-11-11T08:48:48Z'
reason: Error
startedAt: '2020-11-11T08:48:48Z'
name: audit-logs
ready: true
restartCount: 3
state:
running:
startedAt: '2020-11-11T08:49:15Z'
-
containerID: >-
docker://eb49f2b69500dc3159bce2cc7bc32a94e65a35e560bf0191b0f44180918944b8
image: ‘local/percona-xtradb-cluster-server:8.0.20-11.3’
imageID: >-
docker-pullable://percona/percona-xtradb-cluster@sha256:08ef5b75e12dbbf7fba35c9b6598908e139d9d18227b05eaa06b55b18f574754
lastState:
terminated:
containerID: >-
docker://eb49f2b69500dc3159bce2cc7bc32a94e65a35e560bf0191b0f44180918944b8
exitCode: 2
finishedAt: '2020-11-11T08:55:05Z'
reason: Error
startedAt: '2020-11-11T08:55:01Z'
name: database
ready: false
restartCount: 6
state:
waiting:
message: >-
Back-off 5m0s restarting failed container=database
pod=percona-xtradb-cluster-pxc-0_default(ab958682-23fa-11eb-9a3d-0242376f5115)
reason: CrashLoopBackOff
hostIP: 192.168.49.2
initContainerStatuses:
-
containerID: >-
docker://97caad90ea2f251639d4eabc23a44a91a6a328ae2baa2d90e776bf1f142a1948
image: ‘debian:jessie’
imageID: >-
docker-pullable://debian@sha256:62459e0ef769f129957fed32a1a4512b1415f09b794454acf012c82412ddf834
lastState: {}
name: init
ready: true
restartCount: 0
state:
terminated:
containerID: >-
docker://97caad90ea2f251639d4eabc23a44a91a6a328ae2baa2d90e776bf1f142a1948
exitCode: 0
finishedAt: '2020-11-11T08:48:30Z'
reason: Completed
startedAt: '2020-11-11T08:48:30Z'
phase: Running
podIP: 172.17.0.10
qosClass: BestEffort
startTime: ‘2020-11-11T08:48:29Z’