PowerFlex: SDC de Linux con Selinux configurado en aplicación

Summary: Los módulos de SDC de Linux no se cargan.

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

Situación

El módulo SDC no se carga cuando SELINUX=enforcing. 

 

Síntomas

El módulo de SDC no se carga:

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

Impacto

El SDC de Linux no se carga.

 

Causa principal

Selinux no se configuró para permitir la carga del módulo SDC.  

 

Solución alternativa

configure selinux para permitir que el módulo de SDC se cargue mediante los siguientes pasos:


Cumpla con los requisitos previos mediante la instalación del paquete de utilidades de selinux policycoreutils-python:

# yum install python3-policycoreutils 
 

1. En cualquier carpeta, cree dos archivos; scini.fe y 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. Compile el módulo selinux:

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

 

3. Instale el módulo selinux: 

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

4. Reinicie el nodo para cargar el módulo scini.

Para revertir esta solución alternativa, quite el módulo selinux:

semodule -r scini

 

Versiones afectadas

Todos los SDC de 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.