Re: Jak zhasnout světlo

Pavel Just <[email protected]>
Newsgroups gmane.linux.region.czech
Message-ID <[email protected]>
Pavel Kankovsky píše v Pá 24. 08. 2018 v 14:56 +0200:
> On Fri, 24 Aug 2018, Pavel Just wrote:
> 
> > # rmmod tcm_qla2xxx
> > rmmod: ERROR: Module tcm_qla2xxx is in use
> 
> Hm. To je divné.
> 
> > Přeložil jsem si i vanilkové jádro (4.17.9) a je to stále stejné.
> > Lsof 
> > také tvrdí, že s modulem tcm_qla2xxx je spojen pouze proces 
> > [tcm_qla2xxx_fre].
> 
> Lsof?
Ano, použil jsem lsof, protože lsmod hlásil jedno použití, ale ne
kernel modulem.
> 
> A teď koukám na zvláštní věc: v 4.17.9 jsou ty pracovní fronty dvě: 
> tcm_qla2xxx_free a tcm_qla2xxx_cmd (v 4.18.5 je už je jedna). Pokud
> to 
> visí na té první, proč to nevisí na té druhé?
Zkusil jsem přeložit jádro 4.18.5. Chová se to stejně.
> 
> A propos: co má ten tcm_qla2xxx_fre v /proc/PID/stack?
Výpis je z 4.18.5
[<0>] rescuer_thread+0x2f7/0x340
[<0>] kthread+0xf8/0x130
[<0>] ret_from_fork+0x35/0x40
[<0>] 0xffffffffffffffff
> 
> Když načtete jen samotná qla2xxx, tak lze zase odstranit?
> A když načtete jen qla2xxx a tcm_qla2xxx a nespouštíte nic dalšího?
Když načtu jen qla2xxx, tak ho lze odstranit. Pokud načtu tcm_qla2xxx
a nic dalšího neudělám, lze odstranit, ale samotný insmod neznamená,
že protistrana detekuje světlo. To se stane až po spuštění
/etc/init.d/rtslib-fb-targetctl případně spuštěním dané service
via systemd.
> 
> > Nepotřebuji nutně odstranit ovladače, ale potřebuji, abych na
> > druhé 
> > straně via SNMP poznal, že je konec. Na druhé straně není vždy
> > switch. 
> > SNMP mám jen pro čtení. Pokud "zhasnu světlo", SNMP mi řekne, že
> > port je 
> > down, což je požadované chování.
> 
> No jo, a vyzkoušel jste, zda odstraněním ovladače vůbec dosáhnete
> toho, že 
> HBA zhasne?
Abych byl zcela přesný. Zkoušel jsem to pouze na řadičích v módu
initiator, nikoliv target. V režimu initiator jsem rmmod-em získal
No_Light/Linkdown.
> 
> Nemohu říct, že bych někdy takové experimenty dělal, ale nezískal
> jsem 
> dojem, že by normálně fungující HBA v zapnutém stroji někdy držel
> shozený 
> link delší dobu bez ohledu na to, co počítač dělal.
> 
> Teď se mi podařilo najít jeden stroj, u kterého jsem to mohl
> vyzkoušet a 
> "rmmod qla2xxx" link neshodil (i když je to nejspíš dost jiná verze 
> hardwaru a softwaru, než máte). Krátkého shození jsem dosáhnul až
> tím, 
> když jsem modul znovu načetl (to link shodil a ihned zase nahodil a
> udělal 
> fabric login).
Z toho mi vyplývá, že bych měl být schopen zhasnout světlo nějakým
příkazem, ale ten se mi zatím vygooglit nepodařilo :-(
> 
> _______________________________________________
> Linux mailing list
> [email protected]
> http://www.linux.cz/mailman/listinfo/linux
_______________________________________________
Linux mailing list
[email protected]
http://www.linux.cz/mailman/listinfo/linux
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.