From: Jorge B. <mys...@de...> - 2008-03-01 10:57:11
|
Don't know why but i think that the message below I wrote didn't went to the mailing list. Please check below. Hi bruce, I compiled the cvs trunk with those patch's and it seams that now the SATA disks are recognized, however I have some messages that should be removed no? My smartd.conf: --- DEVICESCAN -m em...@do... -M exec /usr/share/smartmontools/smartd-runner --- Check my syslog: Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 flecha smartd[29270]: Home page is http://smartmontools.sourceforge.net/ Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: DEVICESCAN, implied '-a' Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd database. Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. Adding to "monitor" list. Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd database. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. Adding to "monitor" list. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd database. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. Adding to "monitor" list. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected behind SAT layer Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device line in the smartd.conf file. Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd database. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. Adding to "monitor" list. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected behind SAT layer Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device line in the smartd.conf file. Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd database. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. Adding to "monitor" list. Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected behind SAT layer Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device line in the smartd.conf file. Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd database. Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. Adding to "monitor" list. Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected behind SAT layer Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device line in the smartd.conf file. Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd database. Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. Adding to "monitor" list. Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed into background mode. New PID=29304. -----Original Message----- From: sma...@li... [mailto:sma...@li...] On Behalf Of Bruce Allen Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 To: Erwan Velu Cc: smartmontools support list; Smartmontools Developers List; Douglas Gilbert; Christian Franke Subject: Re: [smartmontools-support] New behaviour in trunk Hi Erwan, There have been a lot of requests to have DEVICESCAN automatically detect and monitor SATA drives behind the libata layer. This was (at some point) attempted but unfortunately the code fix had some unexpected side effects and so it was reverted by Doug Gilbert: http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1.3 86 <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. 386&r2=1.387> &r2=1.387 I spent a couple of hours hacking and came up with the attached patch to CVS HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! But if you test it on a few machines and it works OK, then I'll consider checking it into CVS. Doug: I think I have fixed this 'properly' (to the degree that this word can ever be applied to smartd!). I did this by combining the ATA and SCSI device lists into a single list, which makes it trivial to retag a 'scsi' device as an 'ata' or 'sat' one. Could you have a look at the diff? I think it should now properly work on IDE, SCSI and SATA. Unfortunately this work was done between 00:00 and 02:00 so I may have done something really dumb. But the idea is pretty simple, I think. Christian: I am looking forward to a C++ rewrite of smartd with lots of data hiding. It will be a much simpler bit of code! Cheers, Bruce On Thu, 28 Feb 2008, Erwan Velu wrote: > As many other distro, we've been switching to the current trunk. > Two users already reports this bug > https://qa.mandriva.com/show_bug.cgi?id=37887 > It means that some users now needs "-d sat" to make smartmontools working. > > I'm proving a default configuration file that do : DEVICESCAN -a -o > on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, it > makes the demon failing to start. > > Is there any possibility to make smartmontools trying "-d sat" > automatically when the defaut behaviour fails ? > > Erwan, > > > ---------------------------------------------------------------------- > ---------- Les opinions et prises de position emises par le signataire > du present message lui sont propres et ne sauraient engager la > responsabilite de la societe SEANODES. > > Ce message ainsi que les eventuelles pieces jointes constituent une > correspondance privee et confidentielle a l'attention exclusive du > destinataire designe ci-dessus. Si vous n'etes pas le destinataire du > present message ou une personne susceptible de pouvoir le lui > delivrer, il vous est signifie que toute divulgation, distribution ou > copie de cette transmission est strictement interdite. Si vous avez > recu ce message par erreur, nous vous remercions d'en informer > l'expediteur par telephone ou de lui retourner le present message, > puis d'effacer immediatement ce message de votre systeme. > > > The views and opinions expressed by the author of this message are personal. > SEANODES shall assume no liability, express or implied for such message. > > This e-mail and any attachments is a confidential correspondence > intended only for use of the individual or entity named above. If you > are not the intended recipient or the agent responsible for delivering > the message to the intended recipient, you are hereby notified that > any disclosure, distribution or copying of this communication is > strictly prohibited. If you have received this communication in error, > please notify the sender by phone or by replying this message, and then delete this message from your system. > > ---------------------------------------------------------------------- > --- This SF.net email is sponsored by: Microsoft Defy all challenges. > Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Bruce A. <ba...@gr...> - 2008-03-03 13:32:12
|
Hi Jorge, Thanks for the positive report. I'd feel much better if there was someone who could test my patch on a system containing IDE disks (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks (/dev/sd*). I think I can easily remove the un-necessary warnings. I'll have a look. Cheers, Bruce On Sat, 1 Mar 2008, Jorge Bastos wrote: > Don't know why but i think that the message below I wrote didn't went to the > mailing list. > > Please check below. > > > > > > > > Hi bruce, > > I compiled the cvs trunk with those patch's and it seams that now the SATA > disks are recognized, however I have some messages that should be removed > no? > > My smartd.conf: > > --- > DEVICESCAN -m em...@do... -M exec /usr/share/smartmontools/smartd-runner > > --- > > Check my syslog: > > Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 > [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen > Feb 29 20:13:27 flecha smartd[29270]: Home page is > http://smartmontools.sourceforge.net/ > Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file > /etc/smartd.conf > Feb 29 20:13:27 flecha smartd[29270]: Drive: DEVICESCAN, implied '-a' > Directive on line 22 of file /etc/smartd.conf > Feb 29 20:13:27 flecha smartd[29270]: Configuration file /etc/smartd.conf > was parsed, found DEVICESCAN, scanning devices > > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd > database. > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened > Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected > behind SAT layer > Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened > Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected > behind SAT layer > Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened > Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected > behind SAT layer > Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd > database. > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened > Feb 29 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected > behind SAT layer > Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd > database. > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI devices > Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed into background > mode. New PID=29304. > > > > -----Original Message----- > From: sma...@li... > [mailto:sma...@li...] On Behalf Of > Bruce Allen > > Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 > To: Erwan Velu > Cc: smartmontools support list; Smartmontools Developers List; Douglas > Gilbert; Christian Franke > Subject: Re: [smartmontools-support] New behaviour in trunk > > Hi Erwan, > > There have been a lot of requests to have DEVICESCAN automatically detect > and monitor SATA drives behind the libata layer. This was (at some point) > attempted but unfortunately the code fix had some unexpected side effects > and so it was reverted by Doug Gilbert: > > http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1.3 > 86 > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. > 386&r2=1.387> &r2=1.387 > > I spent a couple of hours hacking and came up with the attached patch to CVS > HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! > > But if you test it on a few machines and it works OK, then I'll consider > checking it into CVS. > > Doug: I think I have fixed this 'properly' (to the degree that this word can > ever be applied to smartd!). I did this by combining the ATA and SCSI device > lists into a single list, which makes it trivial to retag a 'scsi' > > device as an 'ata' or 'sat' one. Could you have a look at the diff? I > think it should now properly work on IDE, SCSI and SATA. Unfortunately this > work was done between 00:00 and 02:00 so I may have done something really > dumb. But the idea is pretty simple, I think. > > Christian: I am looking forward to a C++ rewrite of smartd with lots of data > hiding. It will be a much simpler bit of code! > > Cheers, > Bruce > > > > On Thu, 28 Feb 2008, Erwan Velu wrote: > >> As many other distro, we've been switching to the current trunk. >> Two users already reports this bug >> https://qa.mandriva.com/show_bug.cgi?id=37887 >> It means that some users now needs "-d sat" to make smartmontools working. > >> >> I'm proving a default configuration file that do : DEVICESCAN -a -o >> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, it >> makes the demon failing to start. >> >> Is there any possibility to make smartmontools trying "-d sat" >> automatically when the defaut behaviour fails ? >> >> Erwan, >> >> >> ---------------------------------------------------------------------- >> ---------- Les opinions et prises de position emises par le signataire >> du present message lui sont propres et ne sauraient engager la >> responsabilite de la societe SEANODES. >> >> Ce message ainsi que les eventuelles pieces jointes constituent une >> correspondance privee et confidentielle a l'attention exclusive du >> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du >> present message ou une personne susceptible de pouvoir le lui >> delivrer, il vous est signifie que toute divulgation, distribution ou >> copie de cette transmission est strictement interdite. Si vous avez >> recu ce message par erreur, nous vous remercions d'en informer >> l'expediteur par telephone ou de lui retourner le present message, >> puis d'effacer immediatement ce message de votre systeme. >> >> >> The views and opinions expressed by the author of this message are > personal. >> SEANODES shall assume no liability, express or implied for such message. >> >> This e-mail and any attachments is a confidential correspondence >> intended only for use of the individual or entity named above. If you >> are not the intended recipient or the agent responsible for delivering >> the message to the intended recipient, you are hereby notified that >> any disclosure, distribution or copying of this communication is >> strictly prohibited. If you have received this communication in error, >> please notify the sender by phone or by replying this message, and then > delete this message from your system. >> >> ---------------------------------------------------------------------- >> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >> Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > |
From: Jorge B. <mys...@de...> - 2008-03-03 13:39:02
|
Hum, I can add a SCSI controller and do that test. Just give me 1/2 days and I'll do it and give you feedback ok? -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: segunda-feira, 3 de Março de 2008 13:32 To: Jorge Bastos Cc: sma...@li... Subject: Re: [smartmontools-support] FW: New behaviour in trunk Hi Jorge, Thanks for the positive report. I'd feel much better if there was someone who could test my patch on a system containing IDE disks (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks (/dev/sd*). I think I can easily remove the un-necessary warnings. I'll have a look. Cheers, Bruce On Sat, 1 Mar 2008, Jorge Bastos wrote: > Don't know why but i think that the message below I wrote didn't went to the > mailing list. > > Please check below. > > > > > > > > Hi bruce, > > I compiled the cvs trunk with those patch's and it seams that now the SATA > disks are recognized, however I have some messages that should be removed > no? > > My smartd.conf: > > --- > DEVICESCAN -m em...@do... -M exec /usr/share/smartmontools/smartd-runner > > --- > > Check my syslog: > > Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 > [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen > Feb 29 20:13:27 flecha smartd[29270]: Home page is > http://smartmontools.sourceforge.net/ > Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file > /etc/smartd.conf > Feb 29 20:13:27 flecha smartd[29270]: Drive: DEVICESCAN, implied '-a' > Directive on line 22 of file /etc/smartd.conf > Feb 29 20:13:27 flecha smartd[29270]: Configuration file /etc/smartd.conf > was parsed, found DEVICESCAN, scanning devices > > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd > database. > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened > Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened > Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected > behind SAT layer > Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened > Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected > behind SAT layer > Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd > database. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened > Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected > behind SAT layer > Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened > Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd > database. > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened > Feb 29 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected > behind SAT layer > Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device > line in the smartd.conf file. > Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd > database. > Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. > Adding to "monitor" list. > Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI devices > Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed into background > mode. New PID=29304. > > > > -----Original Message----- > From: sma...@li... > [mailto:sma...@li...] On Behalf Of > Bruce Allen > > Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 > To: Erwan Velu > Cc: smartmontools support list; Smartmontools Developers List; Douglas > Gilbert; Christian Franke > Subject: Re: [smartmontools-support] New behaviour in trunk > > Hi Erwan, > > There have been a lot of requests to have DEVICESCAN automatically detect > and monitor SATA drives behind the libata layer. This was (at some point) > attempted but unfortunately the code fix had some unexpected side effects > and so it was reverted by Doug Gilbert: > > http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1.3 > 86 > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. > 386&r2=1.387> &r2=1.387 > > I spent a couple of hours hacking and came up with the attached patch to CVS > HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! > > But if you test it on a few machines and it works OK, then I'll consider > checking it into CVS. > > Doug: I think I have fixed this 'properly' (to the degree that this word can > ever be applied to smartd!). I did this by combining the ATA and SCSI device > lists into a single list, which makes it trivial to retag a 'scsi' > > device as an 'ata' or 'sat' one. Could you have a look at the diff? I > think it should now properly work on IDE, SCSI and SATA. Unfortunately this > work was done between 00:00 and 02:00 so I may have done something really > dumb. But the idea is pretty simple, I think. > > Christian: I am looking forward to a C++ rewrite of smartd with lots of data > hiding. It will be a much simpler bit of code! > > Cheers, > Bruce > > > > On Thu, 28 Feb 2008, Erwan Velu wrote: > >> As many other distro, we've been switching to the current trunk. >> Two users already reports this bug >> https://qa.mandriva.com/show_bug.cgi?id=37887 >> It means that some users now needs "-d sat" to make smartmontools working. > >> >> I'm proving a default configuration file that do : DEVICESCAN -a -o >> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, it >> makes the demon failing to start. >> >> Is there any possibility to make smartmontools trying "-d sat" >> automatically when the defaut behaviour fails ? >> >> Erwan, >> >> >> ---------------------------------------------------------------------- >> ---------- Les opinions et prises de position emises par le signataire >> du present message lui sont propres et ne sauraient engager la >> responsabilite de la societe SEANODES. >> >> Ce message ainsi que les eventuelles pieces jointes constituent une >> correspondance privee et confidentielle a l'attention exclusive du >> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du >> present message ou une personne susceptible de pouvoir le lui >> delivrer, il vous est signifie que toute divulgation, distribution ou >> copie de cette transmission est strictement interdite. Si vous avez >> recu ce message par erreur, nous vous remercions d'en informer >> l'expediteur par telephone ou de lui retourner le present message, >> puis d'effacer immediatement ce message de votre systeme. >> >> >> The views and opinions expressed by the author of this message are > personal. >> SEANODES shall assume no liability, express or implied for such message. >> >> This e-mail and any attachments is a confidential correspondence >> intended only for use of the individual or entity named above. If you >> are not the intended recipient or the agent responsible for delivering >> the message to the intended recipient, you are hereby notified that >> any disclosure, distribution or copying of this communication is >> strictly prohibited. If you have received this communication in error, >> please notify the sender by phone or by replying this message, and then > delete this message from your system. >> >> ---------------------------------------------------------------------- >> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >> Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > |
From: Bruce A. <ba...@gr...> - 2008-03-03 13:44:17
|
Jorge, Thanks very much. Meanwhile I will try to produce a patch without extraneous error messages. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > Hum, I can add a SCSI controller and do that test. > Just give me 1/2 days and I'll do it and give you feedback ok? > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 13:32 > To: Jorge Bastos > Cc: sma...@li... > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks for the positive report. I'd feel much better if there was someone > who could test my patch on a system containing IDE disks (/dev/hd*) SATA > disks (through libata as /dev/sd*), and SCSI disks (/dev/sd*). > > I think I can easily remove the un-necessary warnings. I'll have a look. > > Cheers, > Bruce > > > On Sat, 1 Mar 2008, Jorge Bastos wrote: > >> Don't know why but i think that the message below I wrote didn't went to > the >> mailing list. >> >> Please check below. >> >> >> >> >> >> >> >> Hi bruce, >> >> I compiled the cvs trunk with those patch's and it seams that now the SATA >> disks are recognized, however I have some messages that should be removed >> no? >> >> My smartd.conf: >> >> --- >> DEVICESCAN -m em...@do... -M exec > /usr/share/smartmontools/smartd-runner >> >> --- >> >> Check my syslog: >> >> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen >> Feb 29 20:13:27 flecha smartd[29270]: Home page is >> http://smartmontools.sourceforge.net/ >> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >> /etc/smartd.conf >> Feb 29 20:13:27 flecha smartd[29270]: Drive: DEVICESCAN, implied '-a' >> Directive on line 22 of file /etc/smartd.conf >> Feb 29 20:13:27 flecha smartd[29270]: Configuration file /etc/smartd.conf >> was parsed, found DEVICESCAN, scanning devices >> >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >> database. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened >> Feb 29 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >> behind SAT layer >> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI devices >> Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed into background >> mode. New PID=29304. >> >> >> >> -----Original Message----- >> From: sma...@li... >> [mailto:sma...@li...] On Behalf Of >> Bruce Allen >> >> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >> To: Erwan Velu >> Cc: smartmontools support list; Smartmontools Developers List; Douglas >> Gilbert; Christian Franke >> Subject: Re: [smartmontools-support] New behaviour in trunk >> >> Hi Erwan, >> >> There have been a lot of requests to have DEVICESCAN automatically detect >> and monitor SATA drives behind the libata layer. This was (at some point) >> attempted but unfortunately the code fix had some unexpected side effects >> and so it was reverted by Doug Gilbert: >> >> > http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1.3 >> 86 >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >> 386&r2=1.387> &r2=1.387 >> >> I spent a couple of hours hacking and came up with the attached patch to > CVS >> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >> >> But if you test it on a few machines and it works OK, then I'll consider >> checking it into CVS. >> >> Doug: I think I have fixed this 'properly' (to the degree that this word > can >> ever be applied to smartd!). I did this by combining the ATA and SCSI > device >> lists into a single list, which makes it trivial to retag a 'scsi' >> >> device as an 'ata' or 'sat' one. Could you have a look at the diff? I >> think it should now properly work on IDE, SCSI and SATA. Unfortunately > this >> work was done between 00:00 and 02:00 so I may have done something really >> dumb. But the idea is pretty simple, I think. >> >> Christian: I am looking forward to a C++ rewrite of smartd with lots of > data >> hiding. It will be a much simpler bit of code! >> >> Cheers, >> Bruce >> >> >> >> On Thu, 28 Feb 2008, Erwan Velu wrote: >> >>> As many other distro, we've been switching to the current trunk. >>> Two users already reports this bug >>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>> It means that some users now needs "-d sat" to make smartmontools > working. >> >>> >>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, it >>> makes the demon failing to start. >>> >>> Is there any possibility to make smartmontools trying "-d sat" >>> automatically when the defaut behaviour fails ? >>> >>> Erwan, >>> >>> >>> ---------------------------------------------------------------------- >>> ---------- Les opinions et prises de position emises par le signataire >>> du present message lui sont propres et ne sauraient engager la >>> responsabilite de la societe SEANODES. >>> >>> Ce message ainsi que les eventuelles pieces jointes constituent une >>> correspondance privee et confidentielle a l'attention exclusive du >>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du >>> present message ou une personne susceptible de pouvoir le lui >>> delivrer, il vous est signifie que toute divulgation, distribution ou >>> copie de cette transmission est strictement interdite. Si vous avez >>> recu ce message par erreur, nous vous remercions d'en informer >>> l'expediteur par telephone ou de lui retourner le present message, >>> puis d'effacer immediatement ce message de votre systeme. >>> >>> >>> The views and opinions expressed by the author of this message are >> personal. >>> SEANODES shall assume no liability, express or implied for such message. >>> >>> This e-mail and any attachments is a confidential correspondence >>> intended only for use of the individual or entity named above. If you >>> are not the intended recipient or the agent responsible for delivering >>> the message to the intended recipient, you are hereby notified that >>> any disclosure, distribution or copying of this communication is >>> strictly prohibited. If you have received this communication in error, >>> please notify the sender by phone or by replying this message, and then >> delete this message from your system. >>> >>> ---------------------------------------------------------------------- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Jorge B. <mys...@de...> - 2008-03-03 13:45:46
|
Ok Bruce, I'll let you know. -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: segunda-feira, 3 de Março de 2008 13:44 To: Jorge Bastos Cc: sma...@li... Subject: Re: [smartmontools-support] FW: New behaviour in trunk Jorge, Thanks very much. Meanwhile I will try to produce a patch without extraneous error messages. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > Hum, I can add a SCSI controller and do that test. > Just give me 1/2 days and I'll do it and give you feedback ok? > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 13:32 > To: Jorge Bastos > Cc: sma...@li... > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks for the positive report. I'd feel much better if there was someone > who could test my patch on a system containing IDE disks (/dev/hd*) SATA > disks (through libata as /dev/sd*), and SCSI disks (/dev/sd*). > > I think I can easily remove the un-necessary warnings. I'll have a look. > > Cheers, > Bruce > > > On Sat, 1 Mar 2008, Jorge Bastos wrote: > >> Don't know why but i think that the message below I wrote didn't went to > the >> mailing list. >> >> Please check below. >> >> >> >> >> >> >> >> Hi bruce, >> >> I compiled the cvs trunk with those patch's and it seams that now the SATA >> disks are recognized, however I have some messages that should be removed >> no? >> >> My smartd.conf: >> >> --- >> DEVICESCAN -m em...@do... -M exec > /usr/share/smartmontools/smartd-runner >> >> --- >> >> Check my syslog: >> >> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen >> Feb 29 20:13:27 flecha smartd[29270]: Home page is >> http://smartmontools.sourceforge.net/ >> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >> /etc/smartd.conf >> Feb 29 20:13:27 flecha smartd[29270]: Drive: DEVICESCAN, implied '-a' >> Directive on line 22 of file /etc/smartd.conf >> Feb 29 20:13:27 flecha smartd[29270]: Configuration file /etc/smartd.conf >> was parsed, found DEVICESCAN, scanning devices >> >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >> database. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened >> Feb 29 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >> behind SAT layer >> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI devices >> Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed into background >> mode. New PID=29304. >> >> >> >> -----Original Message----- >> From: sma...@li... >> [mailto:sma...@li...] On Behalf Of >> Bruce Allen >> >> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >> To: Erwan Velu >> Cc: smartmontools support list; Smartmontools Developers List; Douglas >> Gilbert; Christian Franke >> Subject: Re: [smartmontools-support] New behaviour in trunk >> >> Hi Erwan, >> >> There have been a lot of requests to have DEVICESCAN automatically detect >> and monitor SATA drives behind the libata layer. This was (at some point) >> attempted but unfortunately the code fix had some unexpected side effects >> and so it was reverted by Doug Gilbert: >> >> > http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1.3 >> 86 >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >> 386&r2=1.387> &r2=1.387 >> >> I spent a couple of hours hacking and came up with the attached patch to > CVS >> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >> >> But if you test it on a few machines and it works OK, then I'll consider >> checking it into CVS. >> >> Doug: I think I have fixed this 'properly' (to the degree that this word > can >> ever be applied to smartd!). I did this by combining the ATA and SCSI > device >> lists into a single list, which makes it trivial to retag a 'scsi' >> >> device as an 'ata' or 'sat' one. Could you have a look at the diff? I >> think it should now properly work on IDE, SCSI and SATA. Unfortunately > this >> work was done between 00:00 and 02:00 so I may have done something really >> dumb. But the idea is pretty simple, I think. >> >> Christian: I am looking forward to a C++ rewrite of smartd with lots of > data >> hiding. It will be a much simpler bit of code! >> >> Cheers, >> Bruce >> >> >> >> On Thu, 28 Feb 2008, Erwan Velu wrote: >> >>> As many other distro, we've been switching to the current trunk. >>> Two users already reports this bug >>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>> It means that some users now needs "-d sat" to make smartmontools > working. >> >>> >>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, it >>> makes the demon failing to start. >>> >>> Is there any possibility to make smartmontools trying "-d sat" >>> automatically when the defaut behaviour fails ? >>> >>> Erwan, >>> >>> >>> ---------------------------------------------------------------------- >>> ---------- Les opinions et prises de position emises par le signataire >>> du present message lui sont propres et ne sauraient engager la >>> responsabilite de la societe SEANODES. >>> >>> Ce message ainsi que les eventuelles pieces jointes constituent une >>> correspondance privee et confidentielle a l'attention exclusive du >>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du >>> present message ou une personne susceptible de pouvoir le lui >>> delivrer, il vous est signifie que toute divulgation, distribution ou >>> copie de cette transmission est strictement interdite. Si vous avez >>> recu ce message par erreur, nous vous remercions d'en informer >>> l'expediteur par telephone ou de lui retourner le present message, >>> puis d'effacer immediatement ce message de votre systeme. >>> >>> >>> The views and opinions expressed by the author of this message are >> personal. >>> SEANODES shall assume no liability, express or implied for such message. >>> >>> This e-mail and any attachments is a confidential correspondence >>> intended only for use of the individual or entity named above. If you >>> are not the intended recipient or the agent responsible for delivering >>> the message to the intended recipient, you are hereby notified that >>> any disclosure, distribution or copying of this communication is >>> strictly prohibited. If you have received this communication in error, >>> please notify the sender by phone or by replying this message, and then >> delete this message from your system. >>> >>> ---------------------------------------------------------------------- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Bruce A. <ba...@gr...> - 2008-03-03 14:02:28
Attachments:
patch
|
Hi Jorge, Attached is a new patch to try. You should apply this to CVS head. This is the same as what you tried but without extraneous warning/error messages. This should auto-detect SATA devices behind libata and automatically register them as '-d sat' and should also work correctly on regular SCSI and ATA (non-libata) hardware. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > Hum, I can add a SCSI controller and do that test. > Just give me 1/2 days and I'll do it and give you feedback ok? > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 13:32 > To: Jorge Bastos > Cc: sma...@li... > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks for the positive report. I'd feel much better if there was someone > who could test my patch on a system containing IDE disks (/dev/hd*) SATA > disks (through libata as /dev/sd*), and SCSI disks (/dev/sd*). > > I think I can easily remove the un-necessary warnings. I'll have a look. > > Cheers, > Bruce > > > On Sat, 1 Mar 2008, Jorge Bastos wrote: > >> Don't know why but i think that the message below I wrote didn't went to > the >> mailing list. >> >> Please check below. >> >> >> >> >> >> >> >> Hi bruce, >> >> I compiled the cvs trunk with those patch's and it seams that now the SATA >> disks are recognized, however I have some messages that should be removed >> no? >> >> My smartd.conf: >> >> --- >> DEVICESCAN -m em...@do... -M exec > /usr/share/smartmontools/smartd-runner >> >> --- >> >> Check my syslog: >> >> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen >> Feb 29 20:13:27 flecha smartd[29270]: Home page is >> http://smartmontools.sourceforge.net/ >> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >> /etc/smartd.conf >> Feb 29 20:13:27 flecha smartd[29270]: Drive: DEVICESCAN, implied '-a' >> Directive on line 22 of file /etc/smartd.conf >> Feb 29 20:13:27 flecha smartd[29270]: Configuration file /etc/smartd.conf >> was parsed, found DEVICESCAN, scanning devices >> >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >> database. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened >> Feb 29 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >> behind SAT layer >> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI devices >> Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed into background >> mode. New PID=29304. >> >> >> >> -----Original Message----- >> From: sma...@li... >> [mailto:sma...@li...] On Behalf Of >> Bruce Allen >> >> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >> To: Erwan Velu >> Cc: smartmontools support list; Smartmontools Developers List; Douglas >> Gilbert; Christian Franke >> Subject: Re: [smartmontools-support] New behaviour in trunk >> >> Hi Erwan, >> >> There have been a lot of requests to have DEVICESCAN automatically detect >> and monitor SATA drives behind the libata layer. This was (at some point) >> attempted but unfortunately the code fix had some unexpected side effects >> and so it was reverted by Doug Gilbert: >> >> > http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1.3 >> 86 >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >> 386&r2=1.387> &r2=1.387 >> >> I spent a couple of hours hacking and came up with the attached patch to > CVS >> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >> >> But if you test it on a few machines and it works OK, then I'll consider >> checking it into CVS. >> >> Doug: I think I have fixed this 'properly' (to the degree that this word > can >> ever be applied to smartd!). I did this by combining the ATA and SCSI > device >> lists into a single list, which makes it trivial to retag a 'scsi' >> >> device as an 'ata' or 'sat' one. Could you have a look at the diff? I >> think it should now properly work on IDE, SCSI and SATA. Unfortunately > this >> work was done between 00:00 and 02:00 so I may have done something really >> dumb. But the idea is pretty simple, I think. >> >> Christian: I am looking forward to a C++ rewrite of smartd with lots of > data >> hiding. It will be a much simpler bit of code! >> >> Cheers, >> Bruce >> >> >> >> On Thu, 28 Feb 2008, Erwan Velu wrote: >> >>> As many other distro, we've been switching to the current trunk. >>> Two users already reports this bug >>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>> It means that some users now needs "-d sat" to make smartmontools > working. >> >>> >>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, it >>> makes the demon failing to start. >>> >>> Is there any possibility to make smartmontools trying "-d sat" >>> automatically when the defaut behaviour fails ? >>> >>> Erwan, >>> >>> >>> ---------------------------------------------------------------------- >>> ---------- Les opinions et prises de position emises par le signataire >>> du present message lui sont propres et ne sauraient engager la >>> responsabilite de la societe SEANODES. >>> >>> Ce message ainsi que les eventuelles pieces jointes constituent une >>> correspondance privee et confidentielle a l'attention exclusive du >>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire du >>> present message ou une personne susceptible de pouvoir le lui >>> delivrer, il vous est signifie que toute divulgation, distribution ou >>> copie de cette transmission est strictement interdite. Si vous avez >>> recu ce message par erreur, nous vous remercions d'en informer >>> l'expediteur par telephone ou de lui retourner le present message, >>> puis d'effacer immediatement ce message de votre systeme. >>> >>> >>> The views and opinions expressed by the author of this message are >> personal. >>> SEANODES shall assume no liability, express or implied for such message. >>> >>> This e-mail and any attachments is a confidential correspondence >>> intended only for use of the individual or entity named above. If you >>> are not the intended recipient or the agent responsible for delivering >>> the message to the intended recipient, you are hereby notified that >>> any disclosure, distribution or copying of this communication is >>> strictly prohibited. If you have received this communication in error, >>> please notify the sender by phone or by replying this message, and then >> delete this message from your system. >>> >>> ---------------------------------------------------------------------- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Jorge B. <mys...@de...> - 2008-03-03 14:09:56
|
Aplyed and compiled, Working ok without the warnings. I just need to insert the SCSI controller to the machine to try it with real SCSI devices. -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: segunda-feira, 3 de Março de 2008 14:02 To: Jorge Bastos Cc: Smartmontools Developers List; Smartmontools Mailing List Subject: Re: [smartmontools-support] FW: New behaviour in trunk Hi Jorge, Attached is a new patch to try. You should apply this to CVS head. This is the same as what you tried but without extraneous warning/error messages. This should auto-detect SATA devices behind libata and automatically register them as '-d sat' and should also work correctly on regular SCSI and ATA (non-libata) hardware. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > Hum, I can add a SCSI controller and do that test. > Just give me 1/2 days and I'll do it and give you feedback ok? > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 13:32 > To: Jorge Bastos > Cc: sma...@li... > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks for the positive report. I'd feel much better if there was > someone who could test my patch on a system containing IDE disks > (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks (/dev/sd*). > > I think I can easily remove the un-necessary warnings. I'll have a look. > > Cheers, > Bruce > > > On Sat, 1 Mar 2008, Jorge Bastos wrote: > >> Don't know why but i think that the message below I wrote didn't went >> to > the >> mailing list. >> >> Please check below. >> >> >> >> >> >> >> >> Hi bruce, >> >> I compiled the cvs trunk with those patch's and it seams that now the >> SATA disks are recognized, however I have some messages that should >> be removed no? >> >> My smartd.conf: >> >> --- >> DEVICESCAN -m em...@do... -M exec > /usr/share/smartmontools/smartd-runner >> >> --- >> >> Check my syslog: >> >> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >> flecha smartd[29270]: Home page is >> http://smartmontools.sourceforge.net/ >> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >> DEVICESCAN, implied '-a' >> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >> DEVICESCAN, scanning devices >> >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >> database. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >> database. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >> behind SAT layer >> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' >> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >> behind SAT layer >> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device >> line in the smartd.conf file. >> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >> database. >> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. >> Adding to "monitor" list. >> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >> into background mode. New PID=29304. >> >> >> >> -----Original Message----- >> From: sma...@li... >> [mailto:sma...@li...] On >> Behalf Of Bruce Allen >> >> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >> To: Erwan Velu >> Cc: smartmontools support list; Smartmontools Developers List; >> Douglas Gilbert; Christian Franke >> Subject: Re: [smartmontools-support] New behaviour in trunk >> >> Hi Erwan, >> >> There have been a lot of requests to have DEVICESCAN automatically >> detect and monitor SATA drives behind the libata layer. This was (at >> some point) attempted but unfortunately the code fix had some >> unexpected side effects and so it was reverted by Doug Gilbert: >> >> > http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? > r1=1.3 >> 86 >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >> 386&r2=1.387> &r2=1.387 >> >> I spent a couple of hours hacking and came up with the attached patch >> to > CVS >> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >> >> But if you test it on a few machines and it works OK, then I'll >> consider checking it into CVS. >> >> Doug: I think I have fixed this 'properly' (to the degree that this >> word > can >> ever be applied to smartd!). I did this by combining the ATA and SCSI > device >> lists into a single list, which makes it trivial to retag a 'scsi' >> >> device as an 'ata' or 'sat' one. Could you have a look at the diff? >> I think it should now properly work on IDE, SCSI and SATA. >> Unfortunately > this >> work was done between 00:00 and 02:00 so I may have done something >> really dumb. But the idea is pretty simple, I think. >> >> Christian: I am looking forward to a C++ rewrite of smartd with lots >> of > data >> hiding. It will be a much simpler bit of code! >> >> Cheers, >> Bruce >> >> >> >> On Thu, 28 Feb 2008, Erwan Velu wrote: >> >>> As many other distro, we've been switching to the current trunk. >>> Two users already reports this bug >>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>> It means that some users now needs "-d sat" to make smartmontools > working. >> >>> >>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>> it makes the demon failing to start. >>> >>> Is there any possibility to make smartmontools trying "-d sat" >>> automatically when the defaut behaviour fails ? >>> >>> Erwan, >>> >>> >>> -------------------------------------------------------------------- >>> -- >>> ---------- Les opinions et prises de position emises par le >>> signataire du present message lui sont propres et ne sauraient >>> engager la responsabilite de la societe SEANODES. >>> >>> Ce message ainsi que les eventuelles pieces jointes constituent une >>> correspondance privee et confidentielle a l'attention exclusive du >>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>> du present message ou une personne susceptible de pouvoir le lui >>> delivrer, il vous est signifie que toute divulgation, distribution >>> ou copie de cette transmission est strictement interdite. Si vous >>> avez recu ce message par erreur, nous vous remercions d'en informer >>> l'expediteur par telephone ou de lui retourner le present message, >>> puis d'effacer immediatement ce message de votre systeme. >>> >>> >>> The views and opinions expressed by the author of this message are >> personal. >>> SEANODES shall assume no liability, express or implied for such message. >>> >>> This e-mail and any attachments is a confidential correspondence >>> intended only for use of the individual or entity named above. If >>> you are not the intended recipient or the agent responsible for >>> delivering the message to the intended recipient, you are hereby >>> notified that any disclosure, distribution or copying of this >>> communication is strictly prohibited. If you have received this >>> communication in error, please notify the sender by phone or by >>> replying this message, and then >> delete this message from your system. >>> >>> -------------------------------------------------------------------- >>> -- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> > > > ---------------------------------------------------------------------- > --- This SF.net email is sponsored by: Microsoft Defy all challenges. > Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Bruce A. <ba...@gr...> - 2008-03-03 14:15:56
|
Hi Jorge, Thanks. I'm looking forward to the resuls of this testing. The new code might potentially have screwed up the memory allocation and deallocation within smartd. A good test for this is to send it a number of 'SIGHUP' signals so that smartd has to rescan the drive set, then send it a 'SIGQUIT'. Then look at the system logs to see if smartd exits cleanly, or if it complains about memory cleanup issues. Cheers, Bruce A good way to try and break it is to send 'HUP' singals On Mon, 3 Mar 2008, Jorge Bastos wrote: > Aplyed and compiled, > Working ok without the warnings. > I just need to insert the SCSI controller to the machine to try it with real > SCSI devices. > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 14:02 > To: Jorge Bastos > Cc: Smartmontools Developers List; Smartmontools Mailing List > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Attached is a new patch to try. You should apply this to CVS head. This is > the same as what you tried but without extraneous warning/error messages. > This should auto-detect SATA devices behind libata and automatically > register them as '-d sat' and should also work correctly on regular SCSI and > ATA (non-libata) hardware. > > Cheers, > Bruce > > On Mon, 3 Mar 2008, Jorge Bastos wrote: > >> Hum, I can add a SCSI controller and do that test. >> Just give me 1/2 days and I'll do it and give you feedback ok? >> >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: segunda-feira, 3 de Março de 2008 13:32 >> To: Jorge Bastos >> Cc: sma...@li... >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Hi Jorge, >> >> Thanks for the positive report. I'd feel much better if there was >> someone who could test my patch on a system containing IDE disks >> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks > (/dev/sd*). >> >> I think I can easily remove the un-necessary warnings. I'll have a look. >> >> Cheers, >> Bruce >> >> >> On Sat, 1 Mar 2008, Jorge Bastos wrote: >> >>> Don't know why but i think that the message below I wrote didn't went >>> to >> the >>> mailing list. >>> >>> Please check below. >>> >>> >>> >>> >>> >>> >>> >>> Hi bruce, >>> >>> I compiled the cvs trunk with those patch's and it seams that now the >>> SATA disks are recognized, however I have some messages that should >>> be removed no? >>> >>> My smartd.conf: >>> >>> --- >>> DEVICESCAN -m em...@do... -M exec >> /usr/share/smartmontools/smartd-runner >>> >>> --- >>> >>> Check my syslog: >>> >>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>> flecha smartd[29270]: Home page is >>> http://smartmontools.sourceforge.net/ >>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>> DEVICESCAN, implied '-a' >>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>> DEVICESCAN, scanning devices >>> >>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>> database. >>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>> database. >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>> database. >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>> into background mode. New PID=29304. >>> >>> >>> >>> -----Original Message----- >>> From: sma...@li... >>> [mailto:sma...@li...] On >>> Behalf Of Bruce Allen >>> >>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>> To: Erwan Velu >>> Cc: smartmontools support list; Smartmontools Developers List; >>> Douglas Gilbert; Christian Franke >>> Subject: Re: [smartmontools-support] New behaviour in trunk >>> >>> Hi Erwan, >>> >>> There have been a lot of requests to have DEVICESCAN automatically >>> detect and monitor SATA drives behind the libata layer. This was (at >>> some point) attempted but unfortunately the code fix had some >>> unexpected side effects and so it was reverted by Doug Gilbert: >>> >>> >> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >> r1=1.3 >>> 86 >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>> 386&r2=1.387> &r2=1.387 >>> >>> I spent a couple of hours hacking and came up with the attached patch >>> to >> CVS >>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>> >>> But if you test it on a few machines and it works OK, then I'll >>> consider checking it into CVS. >>> >>> Doug: I think I have fixed this 'properly' (to the degree that this >>> word >> can >>> ever be applied to smartd!). I did this by combining the ATA and SCSI >> device >>> lists into a single list, which makes it trivial to retag a 'scsi' >>> >>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>> I think it should now properly work on IDE, SCSI and SATA. >>> Unfortunately >> this >>> work was done between 00:00 and 02:00 so I may have done something >>> really dumb. But the idea is pretty simple, I think. >>> >>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>> of >> data >>> hiding. It will be a much simpler bit of code! >>> >>> Cheers, >>> Bruce >>> >>> >>> >>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>> >>>> As many other distro, we've been switching to the current trunk. >>>> Two users already reports this bug >>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>> It means that some users now needs "-d sat" to make smartmontools >> working. >>> >>>> >>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>> it makes the demon failing to start. >>>> >>>> Is there any possibility to make smartmontools trying "-d sat" >>>> automatically when the defaut behaviour fails ? >>>> >>>> Erwan, >>>> >>>> >>>> -------------------------------------------------------------------- >>>> -- >>>> ---------- Les opinions et prises de position emises par le >>>> signataire du present message lui sont propres et ne sauraient >>>> engager la responsabilite de la societe SEANODES. >>>> >>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>> correspondance privee et confidentielle a l'attention exclusive du >>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>> du present message ou une personne susceptible de pouvoir le lui >>>> delivrer, il vous est signifie que toute divulgation, distribution >>>> ou copie de cette transmission est strictement interdite. Si vous >>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>> l'expediteur par telephone ou de lui retourner le present message, >>>> puis d'effacer immediatement ce message de votre systeme. >>>> >>>> >>>> The views and opinions expressed by the author of this message are >>> personal. >>>> SEANODES shall assume no liability, express or implied for such message. >>>> >>>> This e-mail and any attachments is a confidential correspondence >>>> intended only for use of the individual or entity named above. If >>>> you are not the intended recipient or the agent responsible for >>>> delivering the message to the intended recipient, you are hereby >>>> notified that any disclosure, distribution or copying of this >>>> communication is strictly prohibited. If you have received this >>>> communication in error, please notify the sender by phone or by >>>> replying this message, and then >>> delete this message from your system. >>>> >>>> -------------------------------------------------------------------- >>>> -- >>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>> Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Smartmontools-support mailing list >>>> Sma...@li... >>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>> >>> >>> >> >> >> ---------------------------------------------------------------------- >> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >> Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Jorge B. <mys...@de...> - 2008-03-03 14:23:46
|
I belive this is only what you need: ......... last lines: ---- "here sent SIGHUP and it rereaded the configuration, all OK" Mar 3 14:21:29 flecha smartd[19629]: Monitoring 3 ATA and 4 SCSI devices "here sent SIGQUIT" Mar 3 14:21:51 flecha smartd[19629]: smartd received signal 3: Quit Mar 3 14:21:51 flecha smartd[19629]: smartd is exiting (exit status 254) -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: segunda-feira, 3 de Março de 2008 14:16 To: Jorge Bastos Cc: 'Smartmontools Mailing List' Subject: Re: [smartmontools-support] FW: New behaviour in trunk Hi Jorge, Thanks. I'm looking forward to the resuls of this testing. The new code might potentially have screwed up the memory allocation and deallocation within smartd. A good test for this is to send it a number of 'SIGHUP' signals so that smartd has to rescan the drive set, then send it a 'SIGQUIT'. Then look at the system logs to see if smartd exits cleanly, or if it complains about memory cleanup issues. Cheers, Bruce A good way to try and break it is to send 'HUP' singals On Mon, 3 Mar 2008, Jorge Bastos wrote: > Aplyed and compiled, > Working ok without the warnings. > I just need to insert the SCSI controller to the machine to try it with real > SCSI devices. > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 14:02 > To: Jorge Bastos > Cc: Smartmontools Developers List; Smartmontools Mailing List > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Attached is a new patch to try. You should apply this to CVS head. This is > the same as what you tried but without extraneous warning/error messages. > This should auto-detect SATA devices behind libata and automatically > register them as '-d sat' and should also work correctly on regular SCSI and > ATA (non-libata) hardware. > > Cheers, > Bruce > > On Mon, 3 Mar 2008, Jorge Bastos wrote: > >> Hum, I can add a SCSI controller and do that test. >> Just give me 1/2 days and I'll do it and give you feedback ok? >> >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: segunda-feira, 3 de Março de 2008 13:32 >> To: Jorge Bastos >> Cc: sma...@li... >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Hi Jorge, >> >> Thanks for the positive report. I'd feel much better if there was >> someone who could test my patch on a system containing IDE disks >> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks > (/dev/sd*). >> >> I think I can easily remove the un-necessary warnings. I'll have a look. >> >> Cheers, >> Bruce >> >> >> On Sat, 1 Mar 2008, Jorge Bastos wrote: >> >>> Don't know why but i think that the message below I wrote didn't went >>> to >> the >>> mailing list. >>> >>> Please check below. >>> >>> >>> >>> >>> >>> >>> >>> Hi bruce, >>> >>> I compiled the cvs trunk with those patch's and it seams that now the >>> SATA disks are recognized, however I have some messages that should >>> be removed no? >>> >>> My smartd.conf: >>> >>> --- >>> DEVICESCAN -m em...@do... -M exec >> /usr/share/smartmontools/smartd-runner >>> >>> --- >>> >>> Check my syslog: >>> >>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>> flecha smartd[29270]: Home page is >>> http://smartmontools.sourceforge.net/ >>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>> DEVICESCAN, implied '-a' >>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>> DEVICESCAN, scanning devices >>> >>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>> database. >>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d sat' >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d sat' >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>> database. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d sat' >>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>> database. >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>> behind SAT layer >>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the device >>> line in the smartd.conf file. >>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d sat' >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>> database. >>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART capable. >>> Adding to "monitor" list. >>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>> into background mode. New PID=29304. >>> >>> >>> >>> -----Original Message----- >>> From: sma...@li... >>> [mailto:sma...@li...] On >>> Behalf Of Bruce Allen >>> >>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>> To: Erwan Velu >>> Cc: smartmontools support list; Smartmontools Developers List; >>> Douglas Gilbert; Christian Franke >>> Subject: Re: [smartmontools-support] New behaviour in trunk >>> >>> Hi Erwan, >>> >>> There have been a lot of requests to have DEVICESCAN automatically >>> detect and monitor SATA drives behind the libata layer. This was (at >>> some point) attempted but unfortunately the code fix had some >>> unexpected side effects and so it was reverted by Doug Gilbert: >>> >>> >> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >> r1=1.3 >>> 86 >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>> 386&r2=1.387> &r2=1.387 >>> >>> I spent a couple of hours hacking and came up with the attached patch >>> to >> CVS >>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>> >>> But if you test it on a few machines and it works OK, then I'll >>> consider checking it into CVS. >>> >>> Doug: I think I have fixed this 'properly' (to the degree that this >>> word >> can >>> ever be applied to smartd!). I did this by combining the ATA and SCSI >> device >>> lists into a single list, which makes it trivial to retag a 'scsi' >>> >>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>> I think it should now properly work on IDE, SCSI and SATA. >>> Unfortunately >> this >>> work was done between 00:00 and 02:00 so I may have done something >>> really dumb. But the idea is pretty simple, I think. >>> >>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>> of >> data >>> hiding. It will be a much simpler bit of code! >>> >>> Cheers, >>> Bruce >>> >>> >>> >>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>> >>>> As many other distro, we've been switching to the current trunk. >>>> Two users already reports this bug >>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>> It means that some users now needs "-d sat" to make smartmontools >> working. >>> >>>> >>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>> it makes the demon failing to start. >>>> >>>> Is there any possibility to make smartmontools trying "-d sat" >>>> automatically when the defaut behaviour fails ? >>>> >>>> Erwan, >>>> >>>> >>>> -------------------------------------------------------------------- >>>> -- >>>> ---------- Les opinions et prises de position emises par le >>>> signataire du present message lui sont propres et ne sauraient >>>> engager la responsabilite de la societe SEANODES. >>>> >>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>> correspondance privee et confidentielle a l'attention exclusive du >>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>> du present message ou une personne susceptible de pouvoir le lui >>>> delivrer, il vous est signifie que toute divulgation, distribution >>>> ou copie de cette transmission est strictement interdite. Si vous >>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>> l'expediteur par telephone ou de lui retourner le present message, >>>> puis d'effacer immediatement ce message de votre systeme. >>>> >>>> >>>> The views and opinions expressed by the author of this message are >>> personal. >>>> SEANODES shall assume no liability, express or implied for such message. >>>> >>>> This e-mail and any attachments is a confidential correspondence >>>> intended only for use of the individual or entity named above. If >>>> you are not the intended recipient or the agent responsible for >>>> delivering the message to the intended recipient, you are hereby >>>> notified that any disclosure, distribution or copying of this >>>> communication is strictly prohibited. If you have received this >>>> communication in error, please notify the sender by phone or by >>>> replying this message, and then >>> delete this message from your system. >>>> >>>> -------------------------------------------------------------------- >>>> -- >>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>> Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Smartmontools-support mailing list >>>> Sma...@li... >>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>> >>> >>> >> >> >> ---------------------------------------------------------------------- >> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >> Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Bruce A. <ba...@gr...> - 2008-03-03 14:32:30
|
Yes, no signs of memory leaks/problems. Please also do this after you have added a 'regular' SCSI device to your system. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > I belive this is only what you need: > > ......... last lines: > > ---- > "here sent SIGHUP and it rereaded the configuration, all OK" > Mar 3 14:21:29 flecha smartd[19629]: Monitoring 3 ATA and 4 SCSI devices > > "here sent SIGQUIT" > Mar 3 14:21:51 flecha smartd[19629]: smartd received signal 3: Quit > Mar 3 14:21:51 flecha smartd[19629]: smartd is exiting (exit status 254) > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 14:16 > To: Jorge Bastos > Cc: 'Smartmontools Mailing List' > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks. I'm looking forward to the resuls of this testing. > > The new code might potentially have screwed up the memory allocation and > deallocation within smartd. A good test for this is to send it a number > of 'SIGHUP' signals so that smartd has to rescan the drive set, then send > it a 'SIGQUIT'. Then look at the system logs to see if smartd exits > cleanly, or if it complains about memory cleanup issues. > > Cheers, > Bruce > > > A good way to try and break it is to send 'HUP' singals > > On Mon, 3 Mar 2008, Jorge Bastos wrote: > >> Aplyed and compiled, >> Working ok without the warnings. >> I just need to insert the SCSI controller to the machine to try it with > real >> SCSI devices. >> >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: segunda-feira, 3 de Março de 2008 14:02 >> To: Jorge Bastos >> Cc: Smartmontools Developers List; Smartmontools Mailing List >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Hi Jorge, >> >> Attached is a new patch to try. You should apply this to CVS head. This > is >> the same as what you tried but without extraneous warning/error messages. >> This should auto-detect SATA devices behind libata and automatically >> register them as '-d sat' and should also work correctly on regular SCSI > and >> ATA (non-libata) hardware. >> >> Cheers, >> Bruce >> >> On Mon, 3 Mar 2008, Jorge Bastos wrote: >> >>> Hum, I can add a SCSI controller and do that test. >>> Just give me 1/2 days and I'll do it and give you feedback ok? >>> >>> >>> >>> -----Original Message----- >>> From: Bruce Allen [mailto:ba...@gr...] >>> Sent: segunda-feira, 3 de Março de 2008 13:32 >>> To: Jorge Bastos >>> Cc: sma...@li... >>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>> >>> Hi Jorge, >>> >>> Thanks for the positive report. I'd feel much better if there was >>> someone who could test my patch on a system containing IDE disks >>> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks >> (/dev/sd*). >>> >>> I think I can easily remove the un-necessary warnings. I'll have a look. >>> >>> Cheers, >>> Bruce >>> >>> >>> On Sat, 1 Mar 2008, Jorge Bastos wrote: >>> >>>> Don't know why but i think that the message below I wrote didn't went >>>> to >>> the >>>> mailing list. >>>> >>>> Please check below. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Hi bruce, >>>> >>>> I compiled the cvs trunk with those patch's and it seams that now the >>>> SATA disks are recognized, however I have some messages that should >>>> be removed no? >>>> >>>> My smartd.conf: >>>> >>>> --- >>>> DEVICESCAN -m em...@do... -M exec >>> /usr/share/smartmontools/smartd-runner >>>> >>>> --- >>>> >>>> Check my syslog: >>>> >>>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>>> flecha smartd[29270]: Home page is >>>> http://smartmontools.sourceforge.net/ >>>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>>> DEVICESCAN, implied '-a' >>>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>>> DEVICESCAN, scanning devices >>>> >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>>> database. >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>>> database. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d > sat' >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>>> database. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>>> into background mode. New PID=29304. >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: sma...@li... >>>> [mailto:sma...@li...] On >>>> Behalf Of Bruce Allen >>>> >>>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>>> To: Erwan Velu >>>> Cc: smartmontools support list; Smartmontools Developers List; >>>> Douglas Gilbert; Christian Franke >>>> Subject: Re: [smartmontools-support] New behaviour in trunk >>>> >>>> Hi Erwan, >>>> >>>> There have been a lot of requests to have DEVICESCAN automatically >>>> detect and monitor SATA drives behind the libata layer. This was (at >>>> some point) attempted but unfortunately the code fix had some >>>> unexpected side effects and so it was reverted by Doug Gilbert: >>>> >>>> >>> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >>> r1=1.3 >>>> 86 >>>> >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>>> 386&r2=1.387> &r2=1.387 >>>> >>>> I spent a couple of hours hacking and came up with the attached patch >>>> to >>> CVS >>>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>>> >>>> But if you test it on a few machines and it works OK, then I'll >>>> consider checking it into CVS. >>>> >>>> Doug: I think I have fixed this 'properly' (to the degree that this >>>> word >>> can >>>> ever be applied to smartd!). I did this by combining the ATA and SCSI >>> device >>>> lists into a single list, which makes it trivial to retag a 'scsi' >>>> >>>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>>> I think it should now properly work on IDE, SCSI and SATA. >>>> Unfortunately >>> this >>>> work was done between 00:00 and 02:00 so I may have done something >>>> really dumb. But the idea is pretty simple, I think. >>>> >>>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>>> of >>> data >>>> hiding. It will be a much simpler bit of code! >>>> >>>> Cheers, >>>> Bruce >>>> >>>> >>>> >>>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>>> >>>>> As many other distro, we've been switching to the current trunk. >>>>> Two users already reports this bug >>>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>>> It means that some users now needs "-d sat" to make smartmontools >>> working. >>>> >>>>> >>>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>>> it makes the demon failing to start. >>>>> >>>>> Is there any possibility to make smartmontools trying "-d sat" >>>>> automatically when the defaut behaviour fails ? >>>>> >>>>> Erwan, >>>>> >>>>> >>>>> -------------------------------------------------------------------- >>>>> -- >>>>> ---------- Les opinions et prises de position emises par le >>>>> signataire du present message lui sont propres et ne sauraient >>>>> engager la responsabilite de la societe SEANODES. >>>>> >>>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>>> correspondance privee et confidentielle a l'attention exclusive du >>>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>>> du present message ou une personne susceptible de pouvoir le lui >>>>> delivrer, il vous est signifie que toute divulgation, distribution >>>>> ou copie de cette transmission est strictement interdite. Si vous >>>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>>> l'expediteur par telephone ou de lui retourner le present message, >>>>> puis d'effacer immediatement ce message de votre systeme. >>>>> >>>>> >>>>> The views and opinions expressed by the author of this message are >>>> personal. >>>>> SEANODES shall assume no liability, express or implied for such > message. >>>>> >>>>> This e-mail and any attachments is a confidential correspondence >>>>> intended only for use of the individual or entity named above. If >>>>> you are not the intended recipient or the agent responsible for >>>>> delivering the message to the intended recipient, you are hereby >>>>> notified that any disclosure, distribution or copying of this >>>>> communication is strictly prohibited. If you have received this >>>>> communication in error, please notify the sender by phone or by >>>>> replying this message, and then >>>> delete this message from your system. >>>>> >>>>> -------------------------------------------------------------------- >>>>> -- >>>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>>> Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Smartmontools-support mailing list >>>>> Sma...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>> >>>> >>>> >>> >>> >>> ---------------------------------------------------------------------- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Jorge B. <mys...@de...> - 2008-03-03 14:37:49
|
Ok, i'll let you know -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: segunda-feira, 3 de Março de 2008 14:32 To: Jorge Bastos Cc: 'Smartmontools Mailing List' Subject: Re: [smartmontools-support] FW: New behaviour in trunk Yes, no signs of memory leaks/problems. Please also do this after you have added a 'regular' SCSI device to your system. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > I belive this is only what you need: > > ......... last lines: > > ---- > "here sent SIGHUP and it rereaded the configuration, all OK" > Mar 3 14:21:29 flecha smartd[19629]: Monitoring 3 ATA and 4 SCSI devices > > "here sent SIGQUIT" > Mar 3 14:21:51 flecha smartd[19629]: smartd received signal 3: Quit > Mar 3 14:21:51 flecha smartd[19629]: smartd is exiting (exit status 254) > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 14:16 > To: Jorge Bastos > Cc: 'Smartmontools Mailing List' > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks. I'm looking forward to the resuls of this testing. > > The new code might potentially have screwed up the memory allocation and > deallocation within smartd. A good test for this is to send it a number > of 'SIGHUP' signals so that smartd has to rescan the drive set, then send > it a 'SIGQUIT'. Then look at the system logs to see if smartd exits > cleanly, or if it complains about memory cleanup issues. > > Cheers, > Bruce > > > A good way to try and break it is to send 'HUP' singals > > On Mon, 3 Mar 2008, Jorge Bastos wrote: > >> Aplyed and compiled, >> Working ok without the warnings. >> I just need to insert the SCSI controller to the machine to try it with > real >> SCSI devices. >> >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: segunda-feira, 3 de Março de 2008 14:02 >> To: Jorge Bastos >> Cc: Smartmontools Developers List; Smartmontools Mailing List >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Hi Jorge, >> >> Attached is a new patch to try. You should apply this to CVS head. This > is >> the same as what you tried but without extraneous warning/error messages. >> This should auto-detect SATA devices behind libata and automatically >> register them as '-d sat' and should also work correctly on regular SCSI > and >> ATA (non-libata) hardware. >> >> Cheers, >> Bruce >> >> On Mon, 3 Mar 2008, Jorge Bastos wrote: >> >>> Hum, I can add a SCSI controller and do that test. >>> Just give me 1/2 days and I'll do it and give you feedback ok? >>> >>> >>> >>> -----Original Message----- >>> From: Bruce Allen [mailto:ba...@gr...] >>> Sent: segunda-feira, 3 de Março de 2008 13:32 >>> To: Jorge Bastos >>> Cc: sma...@li... >>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>> >>> Hi Jorge, >>> >>> Thanks for the positive report. I'd feel much better if there was >>> someone who could test my patch on a system containing IDE disks >>> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks >> (/dev/sd*). >>> >>> I think I can easily remove the un-necessary warnings. I'll have a look. >>> >>> Cheers, >>> Bruce >>> >>> >>> On Sat, 1 Mar 2008, Jorge Bastos wrote: >>> >>>> Don't know why but i think that the message below I wrote didn't went >>>> to >>> the >>>> mailing list. >>>> >>>> Please check below. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Hi bruce, >>>> >>>> I compiled the cvs trunk with those patch's and it seams that now the >>>> SATA disks are recognized, however I have some messages that should >>>> be removed no? >>>> >>>> My smartd.conf: >>>> >>>> --- >>>> DEVICESCAN -m em...@do... -M exec >>> /usr/share/smartmontools/smartd-runner >>>> >>>> --- >>>> >>>> Check my syslog: >>>> >>>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>>> flecha smartd[29270]: Home page is >>>> http://smartmontools.sourceforge.net/ >>>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>>> DEVICESCAN, implied '-a' >>>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>>> DEVICESCAN, scanning devices >>>> >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>>> database. >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>>> database. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d > sat' >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>>> database. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>>> into background mode. New PID=29304. >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: sma...@li... >>>> [mailto:sma...@li...] On >>>> Behalf Of Bruce Allen >>>> >>>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>>> To: Erwan Velu >>>> Cc: smartmontools support list; Smartmontools Developers List; >>>> Douglas Gilbert; Christian Franke >>>> Subject: Re: [smartmontools-support] New behaviour in trunk >>>> >>>> Hi Erwan, >>>> >>>> There have been a lot of requests to have DEVICESCAN automatically >>>> detect and monitor SATA drives behind the libata layer. This was (at >>>> some point) attempted but unfortunately the code fix had some >>>> unexpected side effects and so it was reverted by Doug Gilbert: >>>> >>>> >>> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >>> r1=1.3 >>>> 86 >>>> >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>>> 386&r2=1.387> &r2=1.387 >>>> >>>> I spent a couple of hours hacking and came up with the attached patch >>>> to >>> CVS >>>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>>> >>>> But if you test it on a few machines and it works OK, then I'll >>>> consider checking it into CVS. >>>> >>>> Doug: I think I have fixed this 'properly' (to the degree that this >>>> word >>> can >>>> ever be applied to smartd!). I did this by combining the ATA and SCSI >>> device >>>> lists into a single list, which makes it trivial to retag a 'scsi' >>>> >>>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>>> I think it should now properly work on IDE, SCSI and SATA. >>>> Unfortunately >>> this >>>> work was done between 00:00 and 02:00 so I may have done something >>>> really dumb. But the idea is pretty simple, I think. >>>> >>>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>>> of >>> data >>>> hiding. It will be a much simpler bit of code! >>>> >>>> Cheers, >>>> Bruce >>>> >>>> >>>> >>>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>>> >>>>> As many other distro, we've been switching to the current trunk. >>>>> Two users already reports this bug >>>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>>> It means that some users now needs "-d sat" to make smartmontools >>> working. >>>> >>>>> >>>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>>> it makes the demon failing to start. >>>>> >>>>> Is there any possibility to make smartmontools trying "-d sat" >>>>> automatically when the defaut behaviour fails ? >>>>> >>>>> Erwan, >>>>> >>>>> >>>>> -------------------------------------------------------------------- >>>>> -- >>>>> ---------- Les opinions et prises de position emises par le >>>>> signataire du present message lui sont propres et ne sauraient >>>>> engager la responsabilite de la societe SEANODES. >>>>> >>>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>>> correspondance privee et confidentielle a l'attention exclusive du >>>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>>> du present message ou une personne susceptible de pouvoir le lui >>>>> delivrer, il vous est signifie que toute divulgation, distribution >>>>> ou copie de cette transmission est strictement interdite. Si vous >>>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>>> l'expediteur par telephone ou de lui retourner le present message, >>>>> puis d'effacer immediatement ce message de votre systeme. >>>>> >>>>> >>>>> The views and opinions expressed by the author of this message are >>>> personal. >>>>> SEANODES shall assume no liability, express or implied for such > message. >>>>> >>>>> This e-mail and any attachments is a confidential correspondence >>>>> intended only for use of the individual or entity named above. If >>>>> you are not the intended recipient or the agent responsible for >>>>> delivering the message to the intended recipient, you are hereby >>>>> notified that any disclosure, distribution or copying of this >>>>> communication is strictly prohibited. If you have received this >>>>> communication in error, please notify the sender by phone or by >>>>> replying this message, and then >>>> delete this message from your system. >>>>> >>>>> -------------------------------------------------------------------- >>>>> -- >>>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>>> Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Smartmontools-support mailing list >>>>> Sma...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>> >>>> >>>> >>> >>> >>> ---------------------------------------------------------------------- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Jorge B. <mys...@de...> - 2008-03-06 16:51:25
|
Bruce, I still had no time to test. Probably I'll do it on Saturday. -----Original Message----- From: sma...@li... [mailto:sma...@li...] On Behalf Of Jorge Bastos Sent: segunda-feira, 3 de Março de 2008 14:35 To: 'Smartmontools Mailing List' Subject: Re: [smartmontools-support] FW: New behaviour in trunk Ok, i'll let you know -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: segunda-feira, 3 de Março de 2008 14:32 To: Jorge Bastos Cc: 'Smartmontools Mailing List' Subject: Re: [smartmontools-support] FW: New behaviour in trunk Yes, no signs of memory leaks/problems. Please also do this after you have added a 'regular' SCSI device to your system. Cheers, Bruce On Mon, 3 Mar 2008, Jorge Bastos wrote: > I belive this is only what you need: > > ......... last lines: > > ---- > "here sent SIGHUP and it rereaded the configuration, all OK" > Mar 3 14:21:29 flecha smartd[19629]: Monitoring 3 ATA and 4 SCSI devices > > "here sent SIGQUIT" > Mar 3 14:21:51 flecha smartd[19629]: smartd received signal 3: Quit > Mar 3 14:21:51 flecha smartd[19629]: smartd is exiting (exit status 254) > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: segunda-feira, 3 de Março de 2008 14:16 > To: Jorge Bastos > Cc: 'Smartmontools Mailing List' > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > Hi Jorge, > > Thanks. I'm looking forward to the resuls of this testing. > > The new code might potentially have screwed up the memory allocation and > deallocation within smartd. A good test for this is to send it a number > of 'SIGHUP' signals so that smartd has to rescan the drive set, then send > it a 'SIGQUIT'. Then look at the system logs to see if smartd exits > cleanly, or if it complains about memory cleanup issues. > > Cheers, > Bruce > > > A good way to try and break it is to send 'HUP' singals > > On Mon, 3 Mar 2008, Jorge Bastos wrote: > >> Aplyed and compiled, >> Working ok without the warnings. >> I just need to insert the SCSI controller to the machine to try it with > real >> SCSI devices. >> >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: segunda-feira, 3 de Março de 2008 14:02 >> To: Jorge Bastos >> Cc: Smartmontools Developers List; Smartmontools Mailing List >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Hi Jorge, >> >> Attached is a new patch to try. You should apply this to CVS head. This > is >> the same as what you tried but without extraneous warning/error messages. >> This should auto-detect SATA devices behind libata and automatically >> register them as '-d sat' and should also work correctly on regular SCSI > and >> ATA (non-libata) hardware. >> >> Cheers, >> Bruce >> >> On Mon, 3 Mar 2008, Jorge Bastos wrote: >> >>> Hum, I can add a SCSI controller and do that test. >>> Just give me 1/2 days and I'll do it and give you feedback ok? >>> >>> >>> >>> -----Original Message----- >>> From: Bruce Allen [mailto:ba...@gr...] >>> Sent: segunda-feira, 3 de Março de 2008 13:32 >>> To: Jorge Bastos >>> Cc: sma...@li... >>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>> >>> Hi Jorge, >>> >>> Thanks for the positive report. I'd feel much better if there was >>> someone who could test my patch on a system containing IDE disks >>> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks >> (/dev/sd*). >>> >>> I think I can easily remove the un-necessary warnings. I'll have a look. >>> >>> Cheers, >>> Bruce >>> >>> >>> On Sat, 1 Mar 2008, Jorge Bastos wrote: >>> >>>> Don't know why but i think that the message below I wrote didn't went >>>> to >>> the >>>> mailing list. >>>> >>>> Please check below. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Hi bruce, >>>> >>>> I compiled the cvs trunk with those patch's and it seams that now the >>>> SATA disks are recognized, however I have some messages that should >>>> be removed no? >>>> >>>> My smartd.conf: >>>> >>>> --- >>>> DEVICESCAN -m em...@do... -M exec >>> /usr/share/smartmontools/smartd-runner >>>> >>>> --- >>>> >>>> Check my syslog: >>>> >>>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>>> flecha smartd[29270]: Home page is >>>> http://smartmontools.sourceforge.net/ >>>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>>> DEVICESCAN, implied '-a' >>>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>>> DEVICESCAN, scanning devices >>>> >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>>> database. >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>>> database. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d > sat' >>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>>> database. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>>> behind SAT layer >>>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the > device >>>> line in the smartd.conf file. >>>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d > sat' >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>>> database. >>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART > capable. >>>> Adding to "monitor" list. >>>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>>> into background mode. New PID=29304. >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: sma...@li... >>>> [mailto:sma...@li...] On >>>> Behalf Of Bruce Allen >>>> >>>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>>> To: Erwan Velu >>>> Cc: smartmontools support list; Smartmontools Developers List; >>>> Douglas Gilbert; Christian Franke >>>> Subject: Re: [smartmontools-support] New behaviour in trunk >>>> >>>> Hi Erwan, >>>> >>>> There have been a lot of requests to have DEVICESCAN automatically >>>> detect and monitor SATA drives behind the libata layer. This was (at >>>> some point) attempted but unfortunately the code fix had some >>>> unexpected side effects and so it was reverted by Doug Gilbert: >>>> >>>> >>> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >>> r1=1.3 >>>> 86 >>>> >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>>> 386&r2=1.387> &r2=1.387 >>>> >>>> I spent a couple of hours hacking and came up with the attached patch >>>> to >>> CVS >>>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>>> >>>> But if you test it on a few machines and it works OK, then I'll >>>> consider checking it into CVS. >>>> >>>> Doug: I think I have fixed this 'properly' (to the degree that this >>>> word >>> can >>>> ever be applied to smartd!). I did this by combining the ATA and SCSI >>> device >>>> lists into a single list, which makes it trivial to retag a 'scsi' >>>> >>>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>>> I think it should now properly work on IDE, SCSI and SATA. >>>> Unfortunately >>> this >>>> work was done between 00:00 and 02:00 so I may have done something >>>> really dumb. But the idea is pretty simple, I think. >>>> >>>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>>> of >>> data >>>> hiding. It will be a much simpler bit of code! >>>> >>>> Cheers, >>>> Bruce >>>> >>>> >>>> >>>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>>> >>>>> As many other distro, we've been switching to the current trunk. >>>>> Two users already reports this bug >>>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>>> It means that some users now needs "-d sat" to make smartmontools >>> working. >>>> >>>>> >>>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>>> it makes the demon failing to start. >>>>> >>>>> Is there any possibility to make smartmontools trying "-d sat" >>>>> automatically when the defaut behaviour fails ? >>>>> >>>>> Erwan, >>>>> >>>>> >>>>> -------------------------------------------------------------------- >>>>> -- >>>>> ---------- Les opinions et prises de position emises par le >>>>> signataire du present message lui sont propres et ne sauraient >>>>> engager la responsabilite de la societe SEANODES. >>>>> >>>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>>> correspondance privee et confidentielle a l'attention exclusive du >>>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>>> du present message ou une personne susceptible de pouvoir le lui >>>>> delivrer, il vous est signifie que toute divulgation, distribution >>>>> ou copie de cette transmission est strictement interdite. Si vous >>>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>>> l'expediteur par telephone ou de lui retourner le present message, >>>>> puis d'effacer immediatement ce message de votre systeme. >>>>> >>>>> >>>>> The views and opinions expressed by the author of this message are >>>> personal. >>>>> SEANODES shall assume no liability, express or implied for such > message. >>>>> >>>>> This e-mail and any attachments is a confidential correspondence >>>>> intended only for use of the individual or entity named above. If >>>>> you are not the intended recipient or the agent responsible for >>>>> delivering the message to the intended recipient, you are hereby >>>>> notified that any disclosure, distribution or copying of this >>>>> communication is strictly prohibited. If you have received this >>>>> communication in error, please notify the sender by phone or by >>>>> replying this message, and then >>>> delete this message from your system. >>>>> >>>>> -------------------------------------------------------------------- >>>>> -- >>>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>>> Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Smartmontools-support mailing list >>>>> Sma...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>> >>>> >>>> >>> >>> >>> ---------------------------------------------------------------------- >>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>> Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Smartmontools-support mailing list Sma...@li... https://lists.sourceforge.net/lists/listinfo/smartmontools-support |
From: Jorge B. <mys...@de...> - 2008-03-08 12:18:24
|
Bruce, Here you have the result from the file that you gave me below: In the bottom there's my smartd.conf. For you to check, I must say: Hd[efg] = IDE Discks (of course) Sd[abcd] = SATA disks Sde = SCSI disk So I belive it's working fine! When you release the final version containing this, so that I can have this on debian packages? Did I helped? Jorge --- Mar 8 12:14:35 flecha smartd[12193]: smartd version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Mar 8 12:14:35 flecha smartd[12193]: Home page is http://smartmontools.sourceforge.net/ Mar 8 12:14:35 flecha smartd[12193]: Opened configuration file /etc/smartd.conf Mar 8 12:14:35 flecha smartd[12193]: Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices Mar 8 12:14:35 flecha smartd[12193]: Device: /dev/hde, opened Mar 8 12:14:35 flecha smartd[12193]: Device: /dev/hde, found in smartd database. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hde, is SMART capable. Adding to "monitor" list. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdf, opened Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdf, found in smartd database. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdf, is SMART capable. Adding to "monitor" list. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdg, opened Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdg, found in smartd database. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdg, is SMART capable. Adding to "monitor" list. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, opened Mar 8 12:14:36 flecha smartd[12193]: Device /dev/sda: using '-d sat' for ATA disk behind SAT layer. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, opened Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, found in smartd database. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, is SMART capable. Adding to "monitor" list. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sdb, opened Mar 8 12:14:36 flecha smartd[12193]: Device /dev/sdb: using '-d sat' for ATA disk behind SAT layer. Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sdb, opened Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sdb, found in smartd database. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdb, is SMART capable. Adding to "monitor" list. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, opened Mar 8 12:14:37 flecha smartd[12193]: Device /dev/sdc: using '-d sat' for ATA disk behind SAT layer. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, opened Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, found in smartd database. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, is SMART capable. Adding to "monitor" list. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, opened Mar 8 12:14:37 flecha smartd[12193]: Device /dev/sdd: using '-d sat' for ATA disk behind SAT layer. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, opened Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, found in smartd database. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, is SMART capable. Adding to "monitor" list. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sde, opened Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sde, does not support SMART Self-Test Log. Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sde, is SMART capable. Adding to "monitor" list. Mar 8 12:14:37 flecha smartd[12193]: Monitoring 3 ATA and 5 SCSI devices Mar 8 12:14:38 flecha smartd[12193]: Device: /dev/hdg, SMART Usage Attribute: 194 Temperature_Celsius changed from 228 to 22 Mar 8 12:14:39 flecha smartd[12223]: smartd has fork()ed into background mode. New PID=12223. --- Smartd.conf: --- DEVICESCAN -a -m dn...@do... -M exec /usr/share/smartmontools/smartd-runner --- -----Original Message----- From: Bruce Allen [mailto:ba...@gr...] Sent: quinta-feira, 6 de Março de 2008 22:05 To: Jorge Bastos Cc: Bruce Allen Subject: RE: [smartmontools-support] FW: New behaviour in trunk Ooops, I forgot, after the 'tar' line below, insert: cd smartmontools-5.38.tar Thanks! Bruce On Thu, 6 Mar 2008, Jorge Bastos wrote: > Ok perfect, > I'll use it. Saturday is a better day, in work days I almost don't have an > opportunity to do this job. > I'll let you know Bruce. > > Jorge > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: quinta-feira, 6 de Março de 2008 21:32 > To: Jorge Bastos > Cc: Bruce Allen > Subject: Re: [smartmontools-support] FW: New behaviour in trunk > > OK. If possible please test using the following tarball: > > http:www.lsc-group.phys.uwm.edu/~ballen/smartmontools-5.38.tar.gz > > [This is a test release tarball; please do not circulate widely.] > > You should be able to do this: > wget http:www.lsc-group.phys.uwm.edu/~ballen/smartmontools-5.38.tar.gz > tar zxvf smartmontools-5.38.tar.gz > ./configure && make > > (optionally: 'make install' to install this under /usr/local/). > > Cheers, > Bruce > > > > On Thu, 6 Mar 2008, Jorge Bastos wrote: > >> Bruce, >> I still had no time to test. >> Probably I'll do it on Saturday. >> >> >> >> -----Original Message----- >> From: sma...@li... >> [mailto:sma...@li...] On Behalf Of >> Jorge Bastos >> Sent: segunda-feira, 3 de Março de 2008 14:35 >> To: 'Smartmontools Mailing List' >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Ok, i'll let you know >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: segunda-feira, 3 de Março de 2008 14:32 >> To: Jorge Bastos >> Cc: 'Smartmontools Mailing List' >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> Yes, no signs of memory leaks/problems. Please also do this after you >> have added a 'regular' SCSI device to your system. >> >> Cheers, >> Bruce >> >> On Mon, 3 Mar 2008, Jorge Bastos wrote: >> >>> I belive this is only what you need: >>> >>> ......... last lines: >>> >>> ---- >>> "here sent SIGHUP and it rereaded the configuration, all OK" >>> Mar 3 14:21:29 flecha smartd[19629]: Monitoring 3 ATA and 4 SCSI devices >>> >>> "here sent SIGQUIT" >>> Mar 3 14:21:51 flecha smartd[19629]: smartd received signal 3: Quit >>> Mar 3 14:21:51 flecha smartd[19629]: smartd is exiting (exit status 254) >>> >>> >>> >>> -----Original Message----- >>> From: Bruce Allen [mailto:ba...@gr...] >>> Sent: segunda-feira, 3 de Março de 2008 14:16 >>> To: Jorge Bastos >>> Cc: 'Smartmontools Mailing List' >>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>> >>> Hi Jorge, >>> >>> Thanks. I'm looking forward to the resuls of this testing. >>> >>> The new code might potentially have screwed up the memory allocation and >>> deallocation within smartd. A good test for this is to send it a number >>> of 'SIGHUP' signals so that smartd has to rescan the drive set, then send >>> it a 'SIGQUIT'. Then look at the system logs to see if smartd exits >>> cleanly, or if it complains about memory cleanup issues. >>> >>> Cheers, >>> Bruce >>> >>> >>> A good way to try and break it is to send 'HUP' singals >>> >>> On Mon, 3 Mar 2008, Jorge Bastos wrote: >>> >>>> Aplyed and compiled, >>>> Working ok without the warnings. >>>> I just need to insert the SCSI controller to the machine to try it with >>> real >>>> SCSI devices. >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Bruce Allen [mailto:ba...@gr...] >>>> Sent: segunda-feira, 3 de Março de 2008 14:02 >>>> To: Jorge Bastos >>>> Cc: Smartmontools Developers List; Smartmontools Mailing List >>>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>>> >>>> Hi Jorge, >>>> >>>> Attached is a new patch to try. You should apply this to CVS head. > This >>> is >>>> the same as what you tried but without extraneous warning/error > messages. >>>> This should auto-detect SATA devices behind libata and automatically >>>> register them as '-d sat' and should also work correctly on regular SCSI >>> and >>>> ATA (non-libata) hardware. >>>> >>>> Cheers, >>>> Bruce >>>> >>>> On Mon, 3 Mar 2008, Jorge Bastos wrote: >>>> >>>>> Hum, I can add a SCSI controller and do that test. >>>>> Just give me 1/2 days and I'll do it and give you feedback ok? >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Bruce Allen [mailto:ba...@gr...] >>>>> Sent: segunda-feira, 3 de Março de 2008 13:32 >>>>> To: Jorge Bastos >>>>> Cc: sma...@li... >>>>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>>>> >>>>> Hi Jorge, >>>>> >>>>> Thanks for the positive report. I'd feel much better if there was >>>>> someone who could test my patch on a system containing IDE disks >>>>> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks >>>> (/dev/sd*). >>>>> >>>>> I think I can easily remove the un-necessary warnings. I'll have a >> look. >>>>> >>>>> Cheers, >>>>> Bruce >>>>> >>>>> >>>>> On Sat, 1 Mar 2008, Jorge Bastos wrote: >>>>> >>>>>> Don't know why but i think that the message below I wrote didn't went >>>>>> to >>>>> the >>>>>> mailing list. >>>>>> >>>>>> Please check below. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Hi bruce, >>>>>> >>>>>> I compiled the cvs trunk with those patch's and it seams that now the >>>>>> SATA disks are recognized, however I have some messages that should >>>>>> be removed no? >>>>>> >>>>>> My smartd.conf: >>>>>> >>>>>> --- >>>>>> DEVICESCAN -m em...@do... -M exec >>>>> /usr/share/smartmontools/smartd-runner >>>>>> >>>>>> --- >>>>>> >>>>>> Check my syslog: >>>>>> >>>>>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>>>>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>>>>> flecha smartd[29270]: Home page is >>>>>> http://smartmontools.sourceforge.net/ >>>>>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>>>>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>>>>> DEVICESCAN, implied '-a' >>>>>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>>>>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>>>>> DEVICESCAN, scanning devices >>>>>> >>>>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>>>>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>>>>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>>>>> behind SAT layer >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the >>> device >>>>>> line in the smartd.conf file. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d >>> sat' >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>>>>> behind SAT layer >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the >>> device >>>>>> line in the smartd.conf file. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d >>> sat' >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>>>>> behind SAT layer >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the >>> device >>>>>> line in the smartd.conf file. >>>>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d >>> sat' >>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>>>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>>>>> behind SAT layer >>>>>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the >>> device >>>>>> line in the smartd.conf file. >>>>>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d >>> sat' >>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>>>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>>>>> database. >>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART >>> capable. >>>>>> Adding to "monitor" list. >>>>>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>>>>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>>>>> into background mode. New PID=29304. >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: sma...@li... >>>>>> [mailto:sma...@li...] On >>>>>> Behalf Of Bruce Allen >>>>>> >>>>>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>>>>> To: Erwan Velu >>>>>> Cc: smartmontools support list; Smartmontools Developers List; >>>>>> Douglas Gilbert; Christian Franke >>>>>> Subject: Re: [smartmontools-support] New behaviour in trunk >>>>>> >>>>>> Hi Erwan, >>>>>> >>>>>> There have been a lot of requests to have DEVICESCAN automatically >>>>>> detect and monitor SATA drives behind the libata layer. This was (at >>>>>> some point) attempted but unfortunately the code fix had some >>>>>> unexpected side effects and so it was reverted by Doug Gilbert: >>>>>> >>>>>> >>>>> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >>>>> r1=1.3 >>>>>> 86 >>>>>> >>>>> >>>> >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>>>>> 386&r2=1.387> &r2=1.387 >>>>>> >>>>>> I spent a couple of hours hacking and came up with the attached patch >>>>>> to >>>>> CVS >>>>>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>>>>> >>>>>> But if you test it on a few machines and it works OK, then I'll >>>>>> consider checking it into CVS. >>>>>> >>>>>> Doug: I think I have fixed this 'properly' (to the degree that this >>>>>> word >>>>> can >>>>>> ever be applied to smartd!). I did this by combining the ATA and SCSI >>>>> device >>>>>> lists into a single list, which makes it trivial to retag a 'scsi' >>>>>> >>>>>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>>>>> I think it should now properly work on IDE, SCSI and SATA. >>>>>> Unfortunately >>>>> this >>>>>> work was done between 00:00 and 02:00 so I may have done something >>>>>> really dumb. But the idea is pretty simple, I think. >>>>>> >>>>>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>>>>> of >>>>> data >>>>>> hiding. It will be a much simpler bit of code! >>>>>> >>>>>> Cheers, >>>>>> Bruce >>>>>> >>>>>> >>>>>> >>>>>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>>>>> >>>>>>> As many other distro, we've been switching to the current trunk. >>>>>>> Two users already reports this bug >>>>>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>>>>> It means that some users now needs "-d sat" to make smartmontools >>>>> working. >>>>>> >>>>>>> >>>>>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>>>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>>>>> it makes the demon failing to start. >>>>>>> >>>>>>> Is there any possibility to make smartmontools trying "-d sat" >>>>>>> automatically when the defaut behaviour fails ? >>>>>>> >>>>>>> Erwan, >>>>>>> >>>>>>> >>>>>>> -------------------------------------------------------------------- >>>>>>> -- >>>>>>> ---------- Les opinions et prises de position emises par le >>>>>>> signataire du present message lui sont propres et ne sauraient >>>>>>> engager la responsabilite de la societe SEANODES. >>>>>>> >>>>>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>>>>> correspondance privee et confidentielle a l'attention exclusive du >>>>>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>>>>> du present message ou une personne susceptible de pouvoir le lui >>>>>>> delivrer, il vous est signifie que toute divulgation, distribution >>>>>>> ou copie de cette transmission est strictement interdite. Si vous >>>>>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>>>>> l'expediteur par telephone ou de lui retourner le present message, >>>>>>> puis d'effacer immediatement ce message de votre systeme. >>>>>>> >>>>>>> >>>>>>> The views and opinions expressed by the author of this message are >>>>>> personal. >>>>>>> SEANODES shall assume no liability, express or implied for such >>> message. >>>>>>> >>>>>>> This e-mail and any attachments is a confidential correspondence >>>>>>> intended only for use of the individual or entity named above. If >>>>>>> you are not the intended recipient or the agent responsible for >>>>>>> delivering the message to the intended recipient, you are hereby >>>>>>> notified that any disclosure, distribution or copying of this >>>>>>> communication is strictly prohibited. If you have received this >>>>>>> communication in error, please notify the sender by phone or by >>>>>>> replying this message, and then >>>>>> delete this message from your system. >>>>>>> >>>>>>> -------------------------------------------------------------------- >>>>>>> -- >>>>>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>>>>> Microsoft(R) Visual Studio 2008. >>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>>>> _______________________________________________ >>>>>>> Smartmontools-support mailing list >>>>>>> Sma...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> ---------------------------------------------------------------------- >>>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>>> Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Smartmontools-support mailing list >>>>> Sma...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>> >>>> >>>> >>>> > ------------------------------------------------------------------------- >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Smartmontools-support mailing list >>>> Sma...@li... >>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>> >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >> > > |
From: Bruce A. <ba...@gr...> - 2008-03-08 13:08:25
|
Hi Jorge, Thanks for the positive report!! I think we are now almost ready for a release -- I am waiting for one final contribution for Solaris. I imagine that this will be packaged and available for Debian by late next week. Cheers, Bruce On Sat, 8 Mar 2008, Jorge Bastos wrote: > Bruce, > Here you have the result from the file that you gave me below: > In the bottom there's my smartd.conf. > For you to check, I must say: > Hd[efg] = IDE Discks (of course) > Sd[abcd] = SATA disks > Sde = SCSI disk > > So I belive it's working fine! > When you release the final version containing this, so that I can have this > on debian packages? > > Did I helped? > Jorge > > > --- > Mar 8 12:14:35 flecha smartd[12193]: smartd version 5.38 > [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen > Mar 8 12:14:35 flecha smartd[12193]: Home page is > http://smartmontools.sourceforge.net/ > Mar 8 12:14:35 flecha smartd[12193]: Opened configuration file > /etc/smartd.conf > Mar 8 12:14:35 flecha smartd[12193]: Configuration file /etc/smartd.conf > was parsed, found DEVICESCAN, scanning devices > Mar 8 12:14:35 flecha smartd[12193]: Device: /dev/hde, opened > Mar 8 12:14:35 flecha smartd[12193]: Device: /dev/hde, found in smartd > database. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hde, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdf, opened > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdf, found in smartd > database. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdf, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdg, opened > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdg, found in smartd > database. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/hdg, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, opened > Mar 8 12:14:36 flecha smartd[12193]: Device /dev/sda: using '-d sat' for > ATA disk behind SAT layer. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, opened > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, found in smartd > database. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sda, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sdb, opened > Mar 8 12:14:36 flecha smartd[12193]: Device /dev/sdb: using '-d sat' for > ATA disk behind SAT layer. > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sdb, opened > Mar 8 12:14:36 flecha smartd[12193]: Device: /dev/sdb, found in smartd > database. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdb, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, opened > Mar 8 12:14:37 flecha smartd[12193]: Device /dev/sdc: using '-d sat' for > ATA disk behind SAT layer. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, opened > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, found in smartd > database. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdc, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, opened > Mar 8 12:14:37 flecha smartd[12193]: Device /dev/sdd: using '-d sat' for > ATA disk behind SAT layer. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, opened > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, found in smartd > database. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sdd, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sde, opened > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sde, does not support > SMART Self-Test Log. > Mar 8 12:14:37 flecha smartd[12193]: Device: /dev/sde, is SMART capable. > Adding to "monitor" list. > Mar 8 12:14:37 flecha smartd[12193]: Monitoring 3 ATA and 5 SCSI devices > Mar 8 12:14:38 flecha smartd[12193]: Device: /dev/hdg, SMART Usage > Attribute: 194 Temperature_Celsius changed from 228 to 22 > Mar 8 12:14:39 flecha smartd[12223]: smartd has fork()ed into background > mode. New PID=12223. > --- > > > Smartd.conf: > --- > DEVICESCAN -a -m dn...@do... -M exec > /usr/share/smartmontools/smartd-runner > --- > > > > > > > > > > > > -----Original Message----- > From: Bruce Allen [mailto:ba...@gr...] > Sent: quinta-feira, 6 de Março de 2008 22:05 > To: Jorge Bastos > Cc: Bruce Allen > Subject: RE: [smartmontools-support] FW: New behaviour in trunk > > Ooops, I forgot, after the 'tar' line below, insert: > > cd smartmontools-5.38.tar > > Thanks! > Bruce > > > On Thu, 6 Mar 2008, Jorge Bastos wrote: > >> Ok perfect, >> I'll use it. Saturday is a better day, in work days I almost don't have an >> opportunity to do this job. >> I'll let you know Bruce. >> >> Jorge >> >> >> -----Original Message----- >> From: Bruce Allen [mailto:ba...@gr...] >> Sent: quinta-feira, 6 de Março de 2008 21:32 >> To: Jorge Bastos >> Cc: Bruce Allen >> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >> >> OK. If possible please test using the following tarball: >> >> http:www.lsc-group.phys.uwm.edu/~ballen/smartmontools-5.38.tar.gz >> >> [This is a test release tarball; please do not circulate widely.] >> >> You should be able to do this: >> wget http:www.lsc-group.phys.uwm.edu/~ballen/smartmontools-5.38.tar.gz >> tar zxvf smartmontools-5.38.tar.gz >> ./configure && make >> >> (optionally: 'make install' to install this under /usr/local/). >> >> Cheers, >> Bruce >> >> >> >> On Thu, 6 Mar 2008, Jorge Bastos wrote: >> >>> Bruce, >>> I still had no time to test. >>> Probably I'll do it on Saturday. >>> >>> >>> >>> -----Original Message----- >>> From: sma...@li... >>> [mailto:sma...@li...] On Behalf Of >>> Jorge Bastos >>> Sent: segunda-feira, 3 de Março de 2008 14:35 >>> To: 'Smartmontools Mailing List' >>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>> >>> Ok, i'll let you know >>> >>> >>> -----Original Message----- >>> From: Bruce Allen [mailto:ba...@gr...] >>> Sent: segunda-feira, 3 de Março de 2008 14:32 >>> To: Jorge Bastos >>> Cc: 'Smartmontools Mailing List' >>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>> >>> Yes, no signs of memory leaks/problems. Please also do this after you >>> have added a 'regular' SCSI device to your system. >>> >>> Cheers, >>> Bruce >>> >>> On Mon, 3 Mar 2008, Jorge Bastos wrote: >>> >>>> I belive this is only what you need: >>>> >>>> ......... last lines: >>>> >>>> ---- >>>> "here sent SIGHUP and it rereaded the configuration, all OK" >>>> Mar 3 14:21:29 flecha smartd[19629]: Monitoring 3 ATA and 4 SCSI > devices >>>> >>>> "here sent SIGQUIT" >>>> Mar 3 14:21:51 flecha smartd[19629]: smartd received signal 3: Quit >>>> Mar 3 14:21:51 flecha smartd[19629]: smartd is exiting (exit status > 254) >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Bruce Allen [mailto:ba...@gr...] >>>> Sent: segunda-feira, 3 de Março de 2008 14:16 >>>> To: Jorge Bastos >>>> Cc: 'Smartmontools Mailing List' >>>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>>> >>>> Hi Jorge, >>>> >>>> Thanks. I'm looking forward to the resuls of this testing. >>>> >>>> The new code might potentially have screwed up the memory allocation and >>>> deallocation within smartd. A good test for this is to send it a number >>>> of 'SIGHUP' signals so that smartd has to rescan the drive set, then > send >>>> it a 'SIGQUIT'. Then look at the system logs to see if smartd exits >>>> cleanly, or if it complains about memory cleanup issues. >>>> >>>> Cheers, >>>> Bruce >>>> >>>> >>>> A good way to try and break it is to send 'HUP' singals >>>> >>>> On Mon, 3 Mar 2008, Jorge Bastos wrote: >>>> >>>>> Aplyed and compiled, >>>>> Working ok without the warnings. >>>>> I just need to insert the SCSI controller to the machine to try it with >>>> real >>>>> SCSI devices. >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Bruce Allen [mailto:ba...@gr...] >>>>> Sent: segunda-feira, 3 de Março de 2008 14:02 >>>>> To: Jorge Bastos >>>>> Cc: Smartmontools Developers List; Smartmontools Mailing List >>>>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>>>> >>>>> Hi Jorge, >>>>> >>>>> Attached is a new patch to try. You should apply this to CVS head. >> This >>>> is >>>>> the same as what you tried but without extraneous warning/error >> messages. >>>>> This should auto-detect SATA devices behind libata and automatically >>>>> register them as '-d sat' and should also work correctly on regular > SCSI >>>> and >>>>> ATA (non-libata) hardware. >>>>> >>>>> Cheers, >>>>> Bruce >>>>> >>>>> On Mon, 3 Mar 2008, Jorge Bastos wrote: >>>>> >>>>>> Hum, I can add a SCSI controller and do that test. >>>>>> Just give me 1/2 days and I'll do it and give you feedback ok? >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Bruce Allen [mailto:ba...@gr...] >>>>>> Sent: segunda-feira, 3 de Março de 2008 13:32 >>>>>> To: Jorge Bastos >>>>>> Cc: sma...@li... >>>>>> Subject: Re: [smartmontools-support] FW: New behaviour in trunk >>>>>> >>>>>> Hi Jorge, >>>>>> >>>>>> Thanks for the positive report. I'd feel much better if there was >>>>>> someone who could test my patch on a system containing IDE disks >>>>>> (/dev/hd*) SATA disks (through libata as /dev/sd*), and SCSI disks >>>>> (/dev/sd*). >>>>>> >>>>>> I think I can easily remove the un-necessary warnings. I'll have a >>> look. >>>>>> >>>>>> Cheers, >>>>>> Bruce >>>>>> >>>>>> >>>>>> On Sat, 1 Mar 2008, Jorge Bastos wrote: >>>>>> >>>>>>> Don't know why but i think that the message below I wrote didn't went >>>>>>> to >>>>>> the >>>>>>> mailing list. >>>>>>> >>>>>>> Please check below. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hi bruce, >>>>>>> >>>>>>> I compiled the cvs trunk with those patch's and it seams that now the >>>>>>> SATA disks are recognized, however I have some messages that should >>>>>>> be removed no? >>>>>>> >>>>>>> My smartd.conf: >>>>>>> >>>>>>> --- >>>>>>> DEVICESCAN -m em...@do... -M exec >>>>>> /usr/share/smartmontools/smartd-runner >>>>>>> >>>>>>> --- >>>>>>> >>>>>>> Check my syslog: >>>>>>> >>>>>>> Feb 29 20:13:27 flecha smartd[29270]: smartd version 5.38 >>>>>>> [i686-pc-linux-gnu] Copyright (C) 2002-7 Bruce Allen Feb 29 20:13:27 >>>>>>> flecha smartd[29270]: Home page is >>>>>>> http://smartmontools.sourceforge.net/ >>>>>>> Feb 29 20:13:27 flecha smartd[29270]: Opened configuration file >>>>>>> /etc/smartd.conf Feb 29 20:13:27 flecha smartd[29270]: Drive: >>>>>>> DEVICESCAN, implied '-a' >>>>>>> Directive on line 22 of file /etc/smartd.conf Feb 29 20:13:27 flecha >>>>>>> smartd[29270]: Configuration file /etc/smartd.conf was parsed, found >>>>>>> DEVICESCAN, scanning devices >>>>>>> >>>>>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, opened Feb 29 >>>>>>> 20:13:27 flecha smartd[29270]: Device: /dev/hde, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hde, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:27 flecha smartd[29270]: Device: /dev/hdf, opened Feb 29 >>>>>>> 20:13:27 flecha smartd[29270]: Device: /dev/hdf, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdf, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/hdg, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/hdg, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device /dev/sda: ATA disk detected >>>>>>> behind SAT layer >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the >>>> device >>>>>>> line in the smartd.conf file. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sda -a -d >>>> sat' >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/sda, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sda, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device /dev/sdb: ATA disk detected >>>>>>> behind SAT layer >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the >>>> device >>>>>>> line in the smartd.conf file. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdb -a -d >>>> sat' >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdb, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdb, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device /dev/sdc: ATA disk detected >>>>>>> behind SAT layer >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Try adding '-d sat' to the >>>> device >>>>>>> line in the smartd.conf file. >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: For example: '/dev/sdc -a -d >>>> sat' >>>>>>> Feb 29 20:13:28 flecha smartd[29270]: Device: /dev/sdc, opened Feb 29 >>>>>>> 20:13:28 flecha smartd[29270]: Device: /dev/sdc, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdc, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>>>>> 20:13:29 flecha smartd[29270]: Device /dev/sdd: ATA disk detected >>>>>>> behind SAT layer >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: Try adding '-d sat' to the >>>> device >>>>>>> line in the smartd.conf file. >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: For example: '/dev/sdd -a -d >>>> sat' >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, opened Feb 29 >>>>>>> 20:13:29 flecha smartd[29270]: Device: /dev/sdd, found in smartd >>>>>>> database. >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: Device: /dev/sdd, is SMART >>>> capable. >>>>>>> Adding to "monitor" list. >>>>>>> Feb 29 20:13:29 flecha smartd[29270]: Monitoring 3 ATA and 4 SCSI >>>>>>> devices Feb 29 20:13:30 flecha smartd[29304]: smartd has fork()ed >>>>>>> into background mode. New PID=29304. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: sma...@li... >>>>>>> [mailto:sma...@li...] On >>>>>>> Behalf Of Bruce Allen >>>>>>> >>>>>>> Sent: sexta-feira, 29 de Fevereiro de 2008 1:22 >>>>>>> To: Erwan Velu >>>>>>> Cc: smartmontools support list; Smartmontools Developers List; >>>>>>> Douglas Gilbert; Christian Franke >>>>>>> Subject: Re: [smartmontools-support] New behaviour in trunk >>>>>>> >>>>>>> Hi Erwan, >>>>>>> >>>>>>> There have been a lot of requests to have DEVICESCAN automatically >>>>>>> detect and monitor SATA drives behind the libata layer. This was (at >>>>>>> some point) attempted but unfortunately the code fix had some >>>>>>> unexpected side effects and so it was reverted by Doug Gilbert: >>>>>>> >>>>>>> >>>>>> http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp? >>>>>> r1=1.3 >>>>>>> 86 >>>>>>> >>>>>> >>>>> >>>> >>> >> > <http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/smartd.cpp?r1=1. >>>>>>> 386&r2=1.387> &r2=1.387 >>>>>>> >>>>>>> I spent a couple of hours hacking and came up with the attached patch >>>>>>> to >>>>>> CVS >>>>>>> HEAD. WARNING -- UNTESTED! Please don't put this into your distro!! >>>>>>> >>>>>>> But if you test it on a few machines and it works OK, then I'll >>>>>>> consider checking it into CVS. >>>>>>> >>>>>>> Doug: I think I have fixed this 'properly' (to the degree that this >>>>>>> word >>>>>> can >>>>>>> ever be applied to smartd!). I did this by combining the ATA and SCSI >>>>>> device >>>>>>> lists into a single list, which makes it trivial to retag a 'scsi' >>>>>>> >>>>>>> device as an 'ata' or 'sat' one. Could you have a look at the diff? >>>>>>> I think it should now properly work on IDE, SCSI and SATA. >>>>>>> Unfortunately >>>>>> this >>>>>>> work was done between 00:00 and 02:00 so I may have done something >>>>>>> really dumb. But the idea is pretty simple, I think. >>>>>>> >>>>>>> Christian: I am looking forward to a C++ rewrite of smartd with lots >>>>>>> of >>>>>> data >>>>>>> hiding. It will be a much simpler bit of code! >>>>>>> >>>>>>> Cheers, >>>>>>> Bruce >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, 28 Feb 2008, Erwan Velu wrote: >>>>>>> >>>>>>>> As many other distro, we've been switching to the current trunk. >>>>>>>> Two users already reports this bug >>>>>>>> https://qa.mandriva.com/show_bug.cgi?id=37887 >>>>>>>> It means that some users now needs "-d sat" to make smartmontools >>>>>> working. >>>>>>> >>>>>>>> >>>>>>>> I'm proving a default configuration file that do : DEVICESCAN -a -o >>>>>>>> on -S on -s L/../../6/03 Since "-d sat" is needed on some devices, >>>>>>>> it makes the demon failing to start. >>>>>>>> >>>>>>>> Is there any possibility to make smartmontools trying "-d sat" >>>>>>>> automatically when the defaut behaviour fails ? >>>>>>>> >>>>>>>> Erwan, >>>>>>>> >>>>>>>> >>>>>>>> -------------------------------------------------------------------- >>>>>>>> -- >>>>>>>> ---------- Les opinions et prises de position emises par le >>>>>>>> signataire du present message lui sont propres et ne sauraient >>>>>>>> engager la responsabilite de la societe SEANODES. >>>>>>>> >>>>>>>> Ce message ainsi que les eventuelles pieces jointes constituent une >>>>>>>> correspondance privee et confidentielle a l'attention exclusive du >>>>>>>> destinataire designe ci-dessus. Si vous n'etes pas le destinataire >>>>>>>> du present message ou une personne susceptible de pouvoir le lui >>>>>>>> delivrer, il vous est signifie que toute divulgation, distribution >>>>>>>> ou copie de cette transmission est strictement interdite. Si vous >>>>>>>> avez recu ce message par erreur, nous vous remercions d'en informer >>>>>>>> l'expediteur par telephone ou de lui retourner le present message, >>>>>>>> puis d'effacer immediatement ce message de votre systeme. >>>>>>>> >>>>>>>> >>>>>>>> The views and opinions expressed by the author of this message are >>>>>>> personal. >>>>>>>> SEANODES shall assume no liability, express or implied for such >>>> message. >>>>>>>> >>>>>>>> This e-mail and any attachments is a confidential correspondence >>>>>>>> intended only for use of the individual or entity named above. If >>>>>>>> you are not the intended recipient or the agent responsible for >>>>>>>> delivering the message to the intended recipient, you are hereby >>>>>>>> notified that any disclosure, distribution or copying of this >>>>>>>> communication is strictly prohibited. If you have received this >>>>>>>> communication in error, please notify the sender by phone or by >>>>>>>> replying this message, and then >>>>>>> delete this message from your system. >>>>>>>> >>>>>>>> -------------------------------------------------------------------- >>>>>>>> -- >>>>>>>> --- This SF.net email is sponsored by: Microsoft Defy all > challenges. >>>>>>>> Microsoft(R) Visual Studio 2008. >>>>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>>>>> _______________________________________________ >>>>>>>> Smartmontools-support mailing list >>>>>>>> Sma...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> ---------------------------------------------------------------------- >>>>>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. >>>>>> Microsoft(R) Visual Studio 2008. >>>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>>> _______________________________________________ >>>>>> Smartmontools-support mailing list >>>>>> Sma...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>>> >>>>> >>>>> >>>>> >> ------------------------------------------------------------------------- >>>>> This SF.net email is sponsored by: Microsoft >>>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Smartmontools-support mailing list >>>>> Sma...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>>> >>>> >>>> >>>> > ------------------------------------------------------------------------- >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Smartmontools-support mailing list >>>> Sma...@li... >>>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>>> >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Smartmontools-support mailing list >>> Sma...@li... >>> https://lists.sourceforge.net/lists/listinfo/smartmontools-support >>> >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |
From: Erwan <er...@se...> - 2008-03-08 14:20:54
|
Bruce Allen wrote: > Hi Jorge, > > Thanks for the positive report!! I think we are now almost ready for > a release -- I am waiting for one final contribution for Solaris. I > imagine that this will be packaged and available for Debian by late > next week. On some other distro too ;o) -------------------------------------------------------------------------------- Les opinions et prises de position emises par le signataire du present message lui sont propres et ne sauraient engager la responsabilite de la societe SEANODES. Ce message ainsi que les eventuelles pieces jointes constituent une correspondance privee et confidentielle a l'attention exclusive du destinataire designe ci-dessus. Si vous n'etes pas le destinataire du present message ou une personne susceptible de pouvoir le lui delivrer, il vous est signifie que toute divulgation, distribution ou copie de cette transmission est strictement interdite. Si vous avez recu ce message par erreur, nous vous remercions d'en informer l'expediteur par telephone ou de lui retourner le present message, puis d'effacer immediatement ce message de votre systeme. The views and opinions expressed by the author of this message are personal. SEANODES shall assume no liability, express or implied for such message. This e-mail and any attachments is a confidential correspondence intended only for use of the individual or entity named above. If you are not the intended recipient or the agent responsible for delivering the message to the intended recipient, you are hereby notified that any disclosure, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by phone or by replying this message, and then delete this message from your system. |
From: Erwan V. <er...@se...> - 2008-03-03 15:05:32
|
Bruce Allen wrote: > Hi Jorge, > > Attached is a new patch to try. You should apply this to CVS head. > This is the same as what you tried but without extraneous > warning/error messages. This should auto-detect SATA devices behind > libata and automatically register them as '-d sat' and should also > work correctly on regular SCSI and ATA (non-libata) hardware. If needed, I'm still available to do more tests on the 5.38 branch with the users that reported that bug ;o) -------------------------------------------------------------------------------- Les opinions et prises de position emises par le signataire du present message lui sont propres et ne sauraient engager la responsabilite de la societe SEANODES. Ce message ainsi que les eventuelles pieces jointes constituent une correspondance privee et confidentielle a l'attention exclusive du destinataire designe ci-dessus. Si vous n'etes pas le destinataire du present message ou une personne susceptible de pouvoir le lui delivrer, il vous est signifie que toute divulgation, distribution ou copie de cette transmission est strictement interdite. Si vous avez recu ce message par erreur, nous vous remercions d'en informer l'expediteur par telephone ou de lui retourner le present message, puis d'effacer immediatement ce message de votre systeme. The views and opinions expressed by the author of this message are personal. SEANODES shall assume no liability, express or implied for such message. This e-mail and any attachments is a confidential correspondence intended only for use of the individual or entity named above. If you are not the intended recipient or the agent responsible for delivering the message to the intended recipient, you are hereby notified that any disclosure, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by phone or by replying this message, and then delete this message from your system. |
From: Bruce A. <ba...@gr...> - 2008-03-04 11:02:32
|
Hi Erwan, >> Attached is a new patch to try. You should apply this to CVS head. >> This is the same as what you tried but without extraneous >> warning/error messages. This should auto-detect SATA devices behind >> libata and automatically register them as '-d sat' and should also >> work correctly on regular SCSI and ATA (non-libata) hardware. > If needed, I'm still available to do more tests on the 5.38 branch with > the users that reported that bug ;o) I would be very grateful if you could test the patch. So far Jorge is the only user who has tested this under Linux. Most useful would be a test of DEVICESCAN on a system containing all three flavors of disks: IDE, SATA via libata, and classic SCSI devices. Then an additional test where all devices are explicitly listed in smartd.conf. Cheers, Bruce |
From: Erwan V. <er...@se...> - 2008-03-04 11:12:17
|
Bruce Allen wrote: > I would be very grateful if you could test the patch. So far Jorge is the > only user who has tested this under Linux. Most useful would be a test of > DEVICESCAN on a system containing all three flavors of disks: IDE, SATA > via libata, and classic SCSI devices. Then an additional test where all > devices are explicitly listed in smartd.conf. > > As you said, that patch apply to head and don't apply to 5.38. So I have to prepare a test package based on trunk instead of 5.38. Let's do that, Erwan, -------------------------------------------------------------------------------- Les opinions et prises de position emises par le signataire du present message lui sont propres et ne sauraient engager la responsabilite de la societe SEANODES. Ce message ainsi que les eventuelles pieces jointes constituent une correspondance privee et confidentielle a l'attention exclusive du destinataire designe ci-dessus. Si vous n'etes pas le destinataire du present message ou une personne susceptible de pouvoir le lui delivrer, il vous est signifie que toute divulgation, distribution ou copie de cette transmission est strictement interdite. Si vous avez recu ce message par erreur, nous vous remercions d'en informer l'expediteur par telephone ou de lui retourner le present message, puis d'effacer immediatement ce message de votre systeme. The views and opinions expressed by the author of this message are personal. SEANODES shall assume no liability, express or implied for such message. This e-mail and any attachments is a confidential correspondence intended only for use of the individual or entity named above. If you are not the intended recipient or the agent responsible for delivering the message to the intended recipient, you are hereby notified that any disclosure, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by phone or by replying this message, and then delete this message from your system. |
From: Bruce A. <ba...@gr...> - 2008-03-04 11:21:56
|
Thanks. I was able to apply the patch to both trunk and 5.38, since the patch only touched smartd.h and smartd.cpp. Both of those files were identical in trunk and 5.38. Cheers, Bruce On Tue, 4 Mar 2008, Erwan Velu wrote: > Bruce Allen wrote: >> I would be very grateful if you could test the patch. So far Jorge is the >> only user who has tested this under Linux. Most useful would be a test of >> DEVICESCAN on a system containing all three flavors of disks: IDE, SATA >> via libata, and classic SCSI devices. Then an additional test where all >> devices are explicitly listed in smartd.conf. >> >> > As you said, that patch apply to head and don't apply to 5.38. > So I have to prepare a test package based on trunk instead of 5.38. > > Let's do that, > Erwan, > > -------------------------------------------------------------------------------- > Les opinions et prises de position emises par le signataire du present > message lui sont propres et ne sauraient engager la responsabilite de la > societe SEANODES. > > Ce message ainsi que les eventuelles pieces jointes constituent une > correspondance privee et confidentielle a l'attention exclusive du > destinataire designe ci-dessus. Si vous n'etes pas le destinataire du > present message ou une personne susceptible de pouvoir le lui delivrer, il > vous est signifie que toute divulgation, distribution ou copie de cette > transmission est strictement interdite. Si vous avez recu ce message par > erreur, nous vous remercions d'en informer l'expediteur par telephone ou de > lui retourner le present message, puis d'effacer immediatement ce message de > votre systeme. > > > The views and opinions expressed by the author of this message are personal. > SEANODES shall assume no liability, express or implied for such message. > > This e-mail and any attachments is a confidential correspondence intended > only for use of the individual or entity named above. If you are not the > intended recipient or the agent responsible for delivering the message to > the intended recipient, you are hereby notified that any disclosure, > distribution or copying of this communication is strictly prohibited. If you > have received this communication in error, please notify the sender by phone > or by replying this message, and then delete this message from your system. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Smartmontools-devel mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-devel > |
From: Erwan V. <er...@se...> - 2008-03-04 12:18:21
|
Bruce Allen wrote: > Thanks. I was able to apply the patch to both trunk and 5.38, since > the patch only touched smartd.h and smartd.cpp. Both of those files > were identical in trunk and 5.38. Oh sorry bruce, I didn't tried the latest patch you sent. I apply perfectly, thanks. RPMS are available for my beta tests users. I expect a quick return from them ;o) -------------------------------------------------------------------------------- Les opinions et prises de position emises par le signataire du present message lui sont propres et ne sauraient engager la responsabilite de la societe SEANODES. Ce message ainsi que les eventuelles pieces jointes constituent une correspondance privee et confidentielle a l'attention exclusive du destinataire designe ci-dessus. Si vous n'etes pas le destinataire du present message ou une personne susceptible de pouvoir le lui delivrer, il vous est signifie que toute divulgation, distribution ou copie de cette transmission est strictement interdite. Si vous avez recu ce message par erreur, nous vous remercions d'en informer l'expediteur par telephone ou de lui retourner le present message, puis d'effacer immediatement ce message de votre systeme. The views and opinions expressed by the author of this message are personal. SEANODES shall assume no liability, express or implied for such message. This e-mail and any attachments is a confidential correspondence intended only for use of the individual or entity named above. If you are not the intended recipient or the agent responsible for delivering the message to the intended recipient, you are hereby notified that any disclosure, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by phone or by replying this message, and then delete this message from your system. |
From: Bruce A. <ba...@gr...> - 2008-03-04 13:49:16
|
On Tue, 4 Mar 2008, Erwan Velu wrote: > Bruce Allen wrote: >> Thanks. I was able to apply the patch to both trunk and 5.38, since >> the patch only touched smartd.h and smartd.cpp. Both of those files >> were identical in trunk and 5.38. > Oh sorry bruce, I didn't tried the latest patch you sent. OK. The above remark applied also to the previous patch1 and patch2 files. > I apply perfectly, thanks. RPMS are available for my beta tests users. I > expect a quick return from them ;o) Good -- I'll watch for your emails. Cheers, Bruce |
From: Erwan V. <er...@se...> - 2008-03-04 15:39:01
|
Bruce Allen wrote: > >> I apply perfectly, thanks. RPMS are available for my beta tests users. I >> expect a quick return from them ;o) >> > > Good -- I'll watch for your emails. > This user only have sata and your patch works for him. -------------------------------------------------------------------------------- Les opinions et prises de position emises par le signataire du present message lui sont propres et ne sauraient engager la responsabilite de la societe SEANODES. Ce message ainsi que les eventuelles pieces jointes constituent une correspondance privee et confidentielle a l'attention exclusive du destinataire designe ci-dessus. Si vous n'etes pas le destinataire du present message ou une personne susceptible de pouvoir le lui delivrer, il vous est signifie que toute divulgation, distribution ou copie de cette transmission est strictement interdite. Si vous avez recu ce message par erreur, nous vous remercions d'en informer l'expediteur par telephone ou de lui retourner le present message, puis d'effacer immediatement ce message de votre systeme. The views and opinions expressed by the author of this message are personal. SEANODES shall assume no liability, express or implied for such message. This e-mail and any attachments is a confidential correspondence intended only for use of the individual or entity named above. If you are not the intended recipient or the agent responsible for delivering the message to the intended recipient, you are hereby notified that any disclosure, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by phone or by replying this message, and then delete this message from your system. |