PowerFlex: Linux SDC z Selinux ustawionym na wymuszanie
Summary: Nie można załadować modułów SDC systemu 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
Scenariusz
Nie można załadować modułu SDC, gdy SELINUX=enforcing.
Objawy
Nie można załadować modułu SDC:
insmod: ERROR: could not insert module /bin/emc/scaleio/scini.ko: Permission denied
Wpływ
Nie można załadować zestawu SDC systemu Linux.
Główny powód
System Selinux nie został skonfigurowany tak, aby zezwalał na ładowanie modułu SDC.
Obejście problemu
skonfiguruj selinux, aby umożliwić załadowanie modułu SDC, wykonując następujące czynności:
Spełnij wymagania wstępne, instalując pakiet selinux utils policycoreutils-python:
# yum install python3-policycoreutils
1. W dowolnym folderze utwórz dwa pliki; scini.fe oraz 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. Zbuduj moduł selinux:
Checkmodule -M -m scini.te -o scini.mod
semodule_package -o scini.pp -m scini.mod -f scini.fe
3. Zainstaluj moduł selinux:
semodule -i scini.pp restorecon -R -v /bin/emc/scaleio/
4. Uruchom ponownie węzeł, aby załadować moduł scini.
Aby cofnąć to obejście, usuń moduł selinux:
semodule -r scini
Wersje, których dotyczy problem
Wszystkie SDC systemu Linux
Affected Products
PowerFlex SoftwareArticle 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.