GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come inserire nella blacklist un disco locale utilizzando la direttiva "find_multipaths" in CentOS/RHEL 6

Dopo un riavvio del sistema, ai dischi collegati localmente (ad es. /dev/sda1) vengono assegnati nomi di device mapper multipath ("dm-multipath", "dm-mp") (ad es. /dev/mapper/mpath1p1). Qualsiasi dispositivo SCSI del resto, che ha un ID scsi e non è OPEN/montato, verrà assegnato da dm-multipath durante il processo di avvio, a meno che non sia inserito nella blacklist nella configurazione multipath.

Segui i passaggi descritti di seguito per inserire nella blacklist un disco locale utilizzando "find_multipaths ” direttiva:

1. Trova il WWID dell'unità interna che non desideri venga creata come dispositivo multipath.

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

2. Rimuovere qualsiasi riferimento a questo WWID da /etc/multipath/wwids e /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. Aggiungi "find_multipaths " a "predefiniti " O sezione specifica del dispositivo in /etc/multipath.conf.

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

A questo punto dovresti pianificare un downtime e riavviare l'host per assicurarti che multipath non stia assegnando l'unità interna. Tieni presente che in alcuni casi potresti dover ricostruire anche initrd. Ciò è necessario se initramfs è stato compilato con il supporto dm-multipath (ad es. se è stato aggiunto il supporto "Boot From SAN").

a) Eseguire una copia di backup di initrd nel caso in cui la nuova versione abbia un problema imprevisto. Assicurati che /boot sia montato:

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

b) Ricostruisci initramfs per la versione corrente del kernel:

$ 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. Come creare un repository YUM locale su CentOS 7 / RHEL 7 utilizzando DVD

  2. Come installare Elasticsearch su CentOS/RHEL 8

  3. CentOS / RHEL 7:come aprire la porta del firewall per il server Samba utilizzando FirewallD

  4. CentOS / RHEL 7:come sincronizzare chrony con l'orologio locale

  5. Come impostare la regola udev per impostare l'autorizzazione del disco sui dischi ASM quando si utilizza multipath su CentOS/RHEL 6

Come abilitare il repository EPEL su RHEL 8 / CentOS 8 Linux

Come configurare Jenkins su CentOS 8 / RHEL 8

Come installare PHP 8 su CentOS 8 / RHEL 8

Come installare flameshot su RHEL/CentOS usando Snapcraft

Come installare osTicket su CentOS 8 /RHEL 8

CentOS / RHEL 7:come controllare lo stato di un servizio utilizzando systemd