PowerFlex: SDC Linux con Selinux impostato su Applicazione

Summary: Impossibile caricare i moduli SDC Linux.

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

Scenario

Il modulo SDC non viene caricato quando SELINUX=enforcing. 

 

Sintomi

Il modulo SDC non carica:

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

Impatto

Impossibile caricare l SDC Linux.

 

Root cause:

Selinux non è stato configurato per consentire il caricamento del modulo SDC.  

 

Soluzione alternativa

configurare selinux per consentire il caricamento del modulo SDC con la seguente procedura:


Soddisfare i prerequisiti installando il pacchetto selinux utils policycoreutils-python:

# yum install python3-policycoreutils 
 

1. In ogni cartella, creare due file; scini.fe e 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. Compilare il modulo selinux:

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

 

3. Installare il modulo selinux: 

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

4. Riavviare il nodo per caricare il modulo scini.

Per invertire questa soluzione alternativa, rimuovere il modulo selinux:

semodule -r scini

 

Versioni interessate

Tutti gli SDC Linux

 

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.