Подробности: glusterfs 3.8.15
Проблема: Похоже, что когда наше приложение drupal пытается создать каталоги, мы получаем ошибку отказа в разрешении.nfs.log на обоих серверах кластера изобилует следующими сообщениями:
[2018-10-03 20:55:00.721957] E [MSGID: 114031] [client-rpc-fops.c:300:client3_3_mkdir_cbk] 0-files-client-0: remote operation failed. Path: /************.prod/default/files/media/test [Permission denied]
[2018-10-03 20:55:00.722283] E [MSGID: 114031] [client-rpc-fops.c:300:client3_3_mkdir_cbk] 0-files-client-1: remote operation failed. Path: /************.prod/default/files/media/test [Permission denied]
[2018-10-04 13:43:36.644529] E [MSGID: 114031] [client-rpc-fops.c:300:client3_3_mkdir_cbk] 0-files-client-1: remote operation failed. Path: /************.prod/default/files/media/images/teaser [Permission denied]
[2018-10-04 13:43:37.819436] E [MSGID: 114031] [client-rpc-fops.c:300:client3_3_mkdir_cbk] 0-files-client-0: remote operation failed. Path: /*************.prod/default/files/media/images/teaser [Permission denied]
Теперь структура каталогов была создана несколькими методами (вручную, автоматизацией через ansible), и права владения, кажется, хороши прихотя бы из того, что мы можем сказать.Когда мы вычеркнем Gluster из уравнения, создав структуру папок в корневой файловой системе.это похоже на работу.Также мы удалили структуру каталогов, которая давала нам эти ошибки, и воссоздали их в том же месте, и мы больше не видим ошибку.К сожалению, удаление и воссоздание - это не то, что приемлемо для руководства, и хотелось бы знать, кто-нибудь видел это раньше.
Спасибо, Джейсон