Chúng tôi đã gặp sự cố kỳ lạ với một trong các khối lượng của một trong các triển khai của chúng tôi. Dưới đây là đoạn trích của bảng kê khai có liên quan:
phiên bản api: v1
loại: PersistentVolumeClaim
metadata:
tên: xxx-media-pv-resource-claim
thông số kỹ thuật:
chế độ truy cập:
- ĐọcViếtNhiều
tài nguyên:
yêu cầu:
lưu trữ: 1Gi
lưu trữClassName: cephfs
...
apiVersion: tiện ích mở rộng/v1beta1
loại: Triển khai
...
khối lượngMount:
- mountPath: /opt/media/log
tên: xxx-media-log-storage
- mountPath: /shared-media-files
tên: xxx-media-resource-storage
...
khối lượng:
- tên: xxx-media-log-storage
liên tụcVolumeClaim:
tên yêu cầu: xxx-media-pv-log-yêu cầu
- tên: xxx-media-resource-storage
liên tụcVolumeClaim:
tên yêu cầu: xxx-media-pv-resource-yêu cầu bồi thường
...
Chúng tôi nhận được lỗi đọc/ghi: "Thao tác không được phép" khi cố gắng, ví dụ: cat/echo từ/đến các tập tin trong /shared-media-tệp
mặc dù: a) có thể touch/mkdir/chmod/rm thành công ở đó; b) có thể làm mọi thứ trong /opt/phương tiện/nhật ký
được hỗ trợ bởi PVC giống hệt nhau (ngoại trừ tên). Lớp lưu trữ Cephfs và cụm Ceph tương ứng là kho lưu trữ cho toàn bộ cụm k8 và tất cả các thực thể k8 sử dụng nó ngoại trừ xxx-phương tiện-tài nguyên-lưu trữ
cư xử như mong đợi.
chủ k8s: v1.14.1
công nhân k8s: v1.16.0
nhà cung cấp cephfs: v2.1.0-k8s1.11
Ceph: 14.2.1
Chúng tôi đã kiểm tra mọi thứ rõ ràng như tình trạng cụm Ceph, dung lượng lưu trữ miễn phí, quyền truy cập tệp và ACL, chế độ gắn kết, mô tả PV/PVC, nhật ký và không tìm thấy điều gì đặc biệt. Như xxx-media-pv-resource-yêu cầu
PVC accessMode là RWX, chúng tôi đã thử sử dụng nó với một nhóm thử nghiệm khác và gặp lỗi tương tự. Chúng tôi cũng đã cố gắng google vấn đề này nhưng không gặp may.
Vui lòng giúp khắc phục sự cố.