GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So können Sie eine lokale Festplatte mit der Direktive „find_multipaths“ in CentOS/RHEL 6 auf die schwarze Liste setzen

Nach einem Systemneustart werden lokal angeschlossenen Festplatten (z. B. /dev/sda1) Device-Mapper-Multipath-Namen („dm-multipath“, „dm-mp“) zugewiesen (z. B. /dev/mapper/mpath1p1). Jedes SCSI-Gerät, das eine SCSI-ID hat und nicht GEÖFFNET/gemountet ist, wird während des Startvorgangs von dm-multipath zugewiesen, es sei denn, es steht in der Multipath-Konfiguration auf der schwarzen Liste.

Befolgen Sie die unten beschriebenen Schritte, um eine lokale Festplatte mit der Datei „find_multipaths auf die schwarze Liste zu setzen ” Direktive:

1. Suchen Sie die WWID des internen Laufwerks, das nicht als Multipath-Gerät erstellt werden soll.

$ sudo multipath -ll
 [WWN_ID-4]
$ sudo /lib/udev/scsi_id --whitelisted --device=/dev/sd[X]  
 [WWN_ID-4]

2. Entfernen Sie alle Verweise auf diese WWID aus /etc/multipath/wwids und /etc/multipath/bindings :

$ sudo vi /etc/multipath/wwids
  # Valid WWIDs:
  /[WWN_ID-0]/
  /[WWN_ID-1]/
  /[WWN_ID-2]/
  /[WWN_ID-3]/
  /[WWN_ID-4]/ <<<<<
  /[WWN_ID-5]/

3. Fügen Sie „find_multipaths hinzu ja " zu "Standards " ODER gerätespezifischer Abschnitt in /etc/multipath.conf.

$ sudo vi /etc/multipath.conf
defaults {
	user_friendly_names yes
	find_multipaths yes
}

An diesem Punkt müssten Sie eine Ausfallzeit einplanen und den Host neu starten, um sicherzustellen, dass Multipath das interne Laufwerk nicht zuweist. Bitte beachten Sie, dass Sie in einigen Fällen möglicherweise auch die initrd neu erstellen müssen. Dies ist erforderlich, wenn initramfs mit dm-Multipath-Unterstützung erstellt wurde (z. B. wenn Unterstützung für „Boot From SAN“ hinzugefügt wurde).

a) Erstellen Sie eine Sicherungskopie der initrd, falls die neue Version ein unerwartetes Problem hat. Stellen Sie sicher, dass /boot gemountet ist:

$ df -h
$ sudo cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.`date +%Y-%m-%d-%H.%M.%S`

b) Erstellen Sie das initramfs für die aktuelle Kernel-Version neu:

$ sudo dracut -f
Note: Another commonly used method to blacklist a device is by using blacklist stanza in the /etc/multipath.conf file.


Cent OS
  1. So erstellen Sie ein lokales YUM-Repository auf CentOS 7 / RHEL 7 mithilfe einer DVD

  2. So installieren Sie Elasticsearch auf CentOS/RHEL 8

  3. CentOS / RHEL 7:So ändern Sie die Maschinen-ID

  4. CentOS / RHEL :So ändern Sie die UUID des Dateisystems

  5. So überwachen Sie das Mounten/Unmounten von Mount-Punkten mit Auditd unter CentOS/RHEL 6,7

So aktivieren Sie das EPEL-Repository unter RHEL 8 / CentOS 8 Linux

So richten Sie Jenkins unter CentOS 8 / RHEL 8 ein

So installieren Sie PHP 8 unter CentOS 8 / RHEL 8

So installieren Sie Flameshot auf RHEL/CentOS mit Snapcraft

So installieren Sie osTicket unter CentOS 8 /RHEL 8

CentOS / RHEL 7 :So überprüfen Sie den Status eines Dienstes mit systemd