Po restartu systému jsou místně připojeným diskům (např. /dev/sda1) přiřazeny názvy mapovačů zařízení ("dm-multipath", "dm-mp") (např. /dev/mapper/mpath1p1). Jakékoli SCSI zařízení, které má scsi ID a není OPEN/mounted, bude přiřazeno dm-multipath během bootovacího procesu, pokud není uvedeno na černé listině v multipath konfiguraci.
Chcete-li zakázat místní disk pomocí „find_multipaths, postupujte podle kroků uvedených níže ” směrnice:
1. Najděte WWID interního disku, který nechcete vytvořit jako vícecestné zařízení.
$ sudo multipath -ll [WWN_ID-4]
$ sudo /lib/udev/scsi_id --whitelisted --device=/dev/sd[X] [WWN_ID-4]
2. Odstraňte všechny odkazy na toto WWID z /etc/multipath/wwids a /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. Přidejte „find_multipaths ano “ na „výchozí "NEBO sekce specifická pro zařízení v /etc/multipath.conf.
$ sudo vi /etc/multipath.conf defaults { user_friendly_names yes find_multipaths yes }
V tomto okamžiku budete muset naplánovat odstávku a restartovat hostitele, abyste se ujistili, že multipath nepřiřazuje interní disk. Všimněte si prosím, že v některých případech možná budete muset znovu sestavit i initrd. To je vyžadováno, pokud byl initramfs vytvořen s podporou dm-multipath (např. pokud byla přidána podpora "Boot From SAN").
a) Vytvořte záložní kopii initrd pro případ, že by nová verze měla neočekávaný problém. Ujistěte se, že /boot je připojen:
$ df -h $ sudo cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.`date +%Y-%m-%d-%H.%M.%S`
b) Znovu sestavte initramfs pro aktuální verzi jádra:
$ sudo dracut -f
Note: Another commonly used method to blacklist a device is by using blacklist stanza in the /etc/multipath.conf file.