Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

स्थानीय रूप से माउंट किए गए डेटा वॉल्यूम के साथ mysql Kubernetes सेवा कैसे बनाएं?

आपको एक निरंतर वॉल्यूम बनाना होगा , स्टोरेज क्लास को लोकल के रूप में परिभाषित करना , फिर इसे स्थानीय पथ पर मैप करें।

स्टोरेज क्लास बनाना

storage-class.yml

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer

फिर kubectl create -f storage-class.yml run चलाएं

स्थायी मूल्य बनाना

pv-local.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
  name: local-pv
spec:
  capacity:
    storage: 10Gi
  accessModes:
  - ReadWriteOnce
  persistentVolumeReclaimPolicy: Retain
  storageClassName: local-storage
  local:
    path: /mnt/data
  nodeAffinity:
    required:
      nodeSelectorTerms:
      - matchExpressions:
        - key: kubernetes.io/hostname
          operator: In
          values:
          - cka

लगातार चलने वाला वॉल्यूम बनाएं kubectl create -f pv-sdc.yml

आखिरी, लगातार वॉल्यूम का दावा बनाएं

pvc1.yml

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: pvc1
spec:
  accessModes:
  - ReadWriteOnce
  storageClassName: local-storage
  resources:
    requests:
      storage: 10Gi

kubectl create -f pvc1.yml running चल रहे लगातार वॉल्यूम क्लेन बनाएं

लगातार मानों को सूचीबद्ध करने के लिए kubectl get pv चलाएं . आपको कुछ आउटपुट देखना चाहिए जैसे

NAME           CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS      CLAIM     STORAGECLASS    REASON    AGE
local-pv       10Gi      RWO            Retain           Available             local-storage             10s

जैसे ही कोई नोड इसका उपयोग करेगा, स्थायी वॉल्यूम उपलब्ध हो जाएगा।

यह पोस्ट आपकी थोड़ी और मदद कर सकती है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसएनएमपी आउटपुट विकल्प - मैं केवल ओआईडी प्रतिक्रिया मूल्य कैसे प्राप्त करूं?

  2. फ़ील्ड सूची में अज्ञात कॉलम। पीएचपी + माइस्क्ल

  3. बीता हुआ समय विशिष्ट घंटों तक स्वचालित रूप से पहुंचने पर ईमेल कैसे भेजें?

  4. Mysqldump का उपयोग करके एकल MySQL तालिका को कैसे पुनर्स्थापित करें?

  5. एकल क्वेरी और प्रति-उपयोगकर्ता पासवर्ड नमक के साथ उपयोगकर्ता लॉगिन