Извините, что спрашиваю об этом, я относительно новичок в Kubernetes и Ceph, только немного об этом знаю.
Я установил Kubernetes и Ceph с помощью этого руководства (http://tutorial.kubernetes.noverit.com/content/ceph.html)
Я настроил свой кластер следующим образом:
1 Kube-Master и 2 рабочих узла (это действует на монитор ceph с 2 OSD в каждом). Ceph-deploy, который я использовал для настройки кластера ceph, находится в Kube-master.
Все работает нормально, я установил свой образец веб-приложения (развертывание) с 5 репликами, которые создадут файл при срабатывании остального API. Файл копируется на каждый узел.
Но через 10 минут я создал еще один файл с помощью API, но когда я пытаюсь перечислить (ls -l), я получаю следующую ошибку:
Для узла1:
ls: cannot access 'previousFile.txt': Structure needs cleaning
previousFile.txt newFile.txt
Для node2:
previousFile.txt
Для node2 новый файл не создается
В чем может быть проблема? Я пробовал много раз, но всплывала одна и та же ошибка.
Любая помощь приветствуется.