Попробуйте с этим г.м.
с опциями р
и ф
rm -rf wont_delete/
-r, -R, --рекурсивный
рекурсивно удалять каталоги и их содержимое
-ф, --сила
игнорировать несуществующие файлы, никогда не запрашивать
ОБНОВИТЬ
Справка: Невозможно удалить каталог из точки подключения тома GlusterFS. Почему?, это решение проверено Red Hat
Проблема
Невозможно удалить каталог из точки подключения тома GlusterFS
Почему некоторые файлы и каталоги отсутствуют в точке монтирования тома GlusterFS, но доступны в блоках?
Не могу удалить папки в gluster
Невозможно удалить каталог (rm -rf)
rmdir: не удалось удалить `testdir`': каталог не пуст"
Журналы
W [client-rpc-fops.c:695:client3_3_rmdir_cbk] 0-volname-client-0: удаленная операция не удалась: каталог не пуст
W [client-rpc-fops.c:695:client3_3_rmdir_cbk] 0-volname-client-1: удаленная операция не удалась: каталог не пуст
Разрешение
Обновите кластер до хранилища Red Hat Gluster 3.2.
Первопричина
Это может произойти из-за нескольких проблем. Но основная причина связана с устаревшим каталогом или устаревшим link_to_file
существует в любом кирпиче тома.
Шаги диагностики
rmdir: не удалось удалить `testdir`': каталог не пуст"
Проверяем все кирпичи для этого каталога, вот например testdir
и посмотреть, пуста ли эта директория или нет во всех кирпичах.
Скорее всего, в этом каталоге будут файлы и каталоги в некоторых блоках.
Удалять gfidlink
в этот каталог или файл из каталога .glusterfs.
Важная заметка Выполняйте удаление только тогда, когда данные внутри этого каталога не важны.
есть еще ссылка Как удалить каталог из тома gluster, когда rmdir неожиданно завершается с ошибкой «каталог не пуст», подтверждено Red Hat