GNU/Linux >> Znalost Linux >  >> Cent OS

Jak trvale nastavit hodnotu „dev_loss_tmo“ pomocí pravidla Udev

1. Zkontrolujte atributy vzdáleného portu (portů) FC pomocí níže uvedeného příkazu:

# udevadm info --attribute-walk --path=/sys/class/fc_remote_ports/rport-x:y-z

2. Poté vytvořte pravidla udev, která odpovídají všem životaschopným rportům, a to tak, že se shodují s ‚rolí‘ uvedenou v atributech vrácených ve výše uvedeném příkazu. Vytvořte například /etc/udev/rules.d/99-tmo.rules a zahrnout níže uvedený obsah.

ACTION!="add|change", GOTO="tmo_end"
KERNELS=="rport-?*", SUBSYSTEM=="XXXX", ATTR{roles}=="XXXX", ATTR{dev_loss_tmo}="xx"
LABEL="tmo_end"

V příkladu jsou atributy vrácené z výstupu 1. příkazu kde,

SUBSYSTEM="fc_remote_ports"
roles="FCP Target"
dev_loss_tmo=30

Takže pravidlo pro zvýšení dev_loss_tmo na 700 000 bude jako;

ACTION!="add|change", GOTO="tmo_end"
KERNELS=="rport-?*", SUBSYSTEM=="fc_remote_ports", ATTR{roles}=="FCP Target", ATTR{dev_loss_tmo}="700000"
LABEL="tmo_end"

3. Poté znovu načtěte pravidla udev:

# udevadm control --reload

4. Spusťte pravidla pro subsystém:

# udevadm trigger --subsystem-match="XXXX"
Poznámka :Pokud atribut fast_io_fail_tmo vrátí 0 nebo off, povolte jej také, aby se projevil atribut dev_loss_tmo.

Například:

ACTION!="add|change", GOTO="tmo_end"
KERNELS=="rport-?*", SUBSYSTEM=="fc_remote_ports", ATTR{roles}=="FCP Target", ATTR{dev_loss_tmo}="700000", ATTR{fast_io_fail_tmo}="5"
LABEL="tmo_end"


Cent OS
  1. Jak nastavit Nginx High Availability Cluster pomocí Pacemaker na CentOS 7

  2. CentOS / RHEL 7 :Jak nastavit pravidla udev pro ASM na vícecestných discích

  3. Jak nakonfigurovat vlastníka/skupinu souboru zařízení pomocí pravidel udev

  1. Konfigurace pravidel auditu nebyla reflektována – jak řešit problémy

  2. Jak nastavit děti-max pro službu udev v CentOS/RHEL 7

  3. Jak trvale nastavit nr_requests pomocí pravidel UDEV

  1. Jak nastavit nastavení MySQL Master-Slave pomocí uzlů CentOS 7?

  2. Jak znovu načíst pravidla Udev bez restartu?

  3. Jak používat pravidla Udev k vytváření oracleasm disků v CentOS/RHEL 8