PowerFlex: Linux-SDC з Selinux, налаштованим на примусове виконання

Summary: Модулі Linux SDC не завантажуються.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Сценарій

Модуль SDC не завантажується, коли SELINUX=enforcing. 

 

Симптоми

Модуль SDC не завантажується:

insmod: ERROR: could not insert module /bin/emc/scaleio/scini.ko: Permission denied
 

Вплив

Linux SDC не завантажується.

 

Корінь причини

Selinux не був налаштований так, щоб модуль SDC завантажувався.  

 

Обхідний шлях

налаштуйте selinux, щоб модуль SDC завантажувався наступними кроками:


Виконайте передумови, встановивши політику пакету selinux utils coreutils-python:

# yum install python3-policycoreutils 
 

1. У будь-якій папці створіть два файли; scini.fe та scini.te.

scini.fe

/bin/emc/scaleio/(.*).ko system_u:object_r:modules_object_t:s0


scini.te

module scini 1.0;

require {
type insmod_t;
type modules_object_t;
class system module_load;
}


2. Побудуйте модуль selinux:

Checkmodule -M -m scini.te -o scini.mod
semodule_package -o scini.pp -m scini.mod -f scini.fe

 

3. Встановіть модуль selinux: 

semodule -i scini.pp
restorecon -R -v /bin/emc/scaleio/
 

4. Перезавантажте вузол, щоб завантажити модуль Scini.

Щоб скасувати цей обхідний шлях, видаліть модуль selinux:

semodule -r scini

 

Впливові версії

Всі Linux SDC

 

Affected Products

PowerFlex Software
Article Properties
Article Number: 000199106
Article Type: How To
Last Modified: 27 Nov 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.