Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tạo dịch vụ mysql kubernetes với khối lượng dữ liệu được gắn cục bộ?

Bạn phải tạo Khối lượng ổn định , xác định Lớp lưu trữ dưới dạng cục bộ , sau đó ánh xạ nó đến đường dẫn cục bộ.

Tạo lớp lưu trữ

storage-class.yml

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

Sau đó, chạy kubectl create -f storage-class.yml

Tạo giá trị bền vững

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

Tạo ổ đĩa liên tục chạy kubectl create -f pv-sdc.yml

Cuối cùng, hãy tạo yêu cầu về khối lượng liên tục

pvc1.yml

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

Tạo khối lượng liên tục chạy kubectl create -f pvc1.yml

Để liệt kê các giá trị liên tục, hãy chạy kubectl get pv . Bạn sẽ thấy một số đầu ra như

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

Ổ cứng liên tục sẽ khả dụng ngay sau khi một nút sử dụng nó.

Điều này bài đăng có thể giúp bạn nhiều hơn một chút.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tiêu thụ bộ nhớ PDO / MySQL với bộ kết quả lớn

  2. Các điểm truy vấn trong bán kính nhất định trong MySQL

  3. Đặt biến từ SELECT PHP

  4. Cách lấy đầu ra số nguyên từ truy vấn SQL

  5. MySQL trong Docker bị đóng băng ở cấu hình mật khẩu gốc