Контексты SELinux с долями NFS

Техническая республика в, "Как делают меня... MySQL стресс-теста с mysqlslap?" покрыло использование mysqlslap для тестирования производительности:

mysqlslap утилита позволяет сравнить и сравнить производительность MySQL на других аппаратных средствах, а также точно определить количество эффекта изменения в проектировании баз данных. Это учебное руководство показывает, как можно использовать mysqlslap для выполнения тестов, вовлекающих несколько клиентов, пользовательских запросов, различных механизмов таблицы, и многое другое.

Источник: Techrepublic

6
задан 14 November 2013 в 11:28
2 ответа

The simple solution should be to use the SELinux boolean httpd_use_nfs to allow your webserver to display and write content stored on a NFS share:

setsebool -P httpd_use_nfs=1 
5
ответ дан 3 December 2019 в 00:25

Эта проблема возникла из-за того, что я монтировал несколько общих ресурсов NFS с одного сервера, не все из которых имели одинаковый контекст.

Согласно документации RedHat о нескольких монтировках NFS , мне нужно было добавить nosharecache в мою строку fstab для монтировок. Затем применяется правильный контекст SELinux для каждого монтирования.

Рабочая строка в моем fstab следующая:

filesrv:/data/files/sitefiles /var/www/html/webroot/files nfs nosharecache,context="system_u:object_r:httpd_sys_rw_content_t:s0" 0 0
2
ответ дан 3 December 2019 в 00:25

Теги

Похожие вопросы