Tôi đang sử dụng nhà cung cấp cục bộ Rancher và có yêu cầu tạo bộ nhớ cục bộ trên tất cả các nút. Tôi sử dụng local-path-storage.yaml để cung cấp bộ điều khiển, lớp lưu trữ, v.v.
Tôi tạo một PVC như dưới đây
phiên bản api: v1
loại: PersistentVolumeClaim
metadata:
tên: local-path-pvc
thông số kỹ thuật:
chế độ truy cập:
- ReadWriteOnce
volumeMode: Hệ thống tập tin
tài nguyên:
yêu cầu:
lưu trữ: 2Gi
lưu trữClassName: đường dẫn cục bộ
Tôi thấy rằng PV bên dưới được tạo tự động:
phiên bản api: v1
mặt hàng:
- phiên bản api: v1
loại: PersistentVolume
metadata:
chú thích:
pv.kubernetes.io/provisioned-by: rancher.io/local-path
tạoDấu thời gian: "2022-05-01T19:00:08Z"
hoàn thiện:
- kubernetes.io/pv-protection
tên: pvc-8b96804e-06f7-4e5c-a7e5-ace8564fe053
resourceVersion: "1958451"
uid: b9cbd171-146b-4963-934b-b5815d522a5f
thông số kỹ thuật:
chế độ truy cập:
- ReadWriteOnce
dung tích:
lưu trữ: 2Gi
yêu cầu Tham khảo:
phiên bản api: v1
loại: PersistentVolumeClaim
tên: local-path-control-pvc
không gian tên: hệ thống của tôi
resourceVersion: "1958366"
uid: 8b96804e-06f7-4e5c-a7e5-ace8564fe053
đường dẫn máy chủ:
đường dẫn: /opt/data/pvc-8b96804e-06f7-4e5c-a7e5-ace8564fe053_my-system_local-path-control-pvc
loại: DirectoryOrCreate
nút mối quan hệ:
cần thiết:
nútSelectorĐiều khoản:
- biểu thức khớp:
- khóa: kubernetes.io/hostname
toán tử: Trong
giá trị:
- chủ0
liên tụcVolumeReclaimPolicy: Xóa
lưu trữClassName: đường dẫn cục bộ
volumeMode: Hệ thống tập tin
trạng thái:
giai đoạn: Bị ràng buộc
PVC được liên kết với 2 bộ daemon khác nhau. Một cái triển khai một nhóm trên master và cái kia triển khai trên tất cả các nút worker. Các tài liệu tham khảo sẽ được thông qua như sau
thông số kỹ thuật:
hộp đựng:
khối lượng:
-tên: kiểm tra
liên tụcVolumeClaim:
yêu cầu Tên: local-path-pvc
Câu hỏi ở trên, PV được tạo tự động và nútAffinity chỉ liên kết với chủ. Nếu tôi xóa tham chiếu PVC khỏi triển khai Chính, thì chỉ một công nhân nhận được PV chứ không phải tất cả công nhân.
Làm cách nào để đảm bảo rằng tất cả các nút đều nhận được PV cục bộ khi các nhóm xuất hiện trên chúng?
Cảm ơn,
/M