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