From: Andreas U. <un...@ne...> - 2004-11-13 09:07:18
|
Hello Guys! Thanks for smartmontools! It's great! I used it to monitor any errors on 2 samsung 160gb ide-disks connected to my 3ware Escalade Controller. I also use it to get the temperature out of the disks and put this data into a rrd database and plot it - hddtemp won't work trough a 3ware ;) Since a kernel upgrade on my server (now running 2.6.9), the kernel log gets flooded with following errors (this is version 5.32): program smartd is using a deprecated SCSI ioctl, please convert it to SG_IO program smartd is using a deprecated SCSI ioctl, please convert it to SG_IO program smartctl is using a deprecated SCSI ioctl, please convert it to SG_IO program smartctl is using a deprecated SCSI ioctl, please convert it to SG_IO I searched in this list and also googled arround, but didn't find any existing solution for this. I'm also reading the kernel mailing lists and found some infos that the scsi api has changed and now the kernel screams whenever a deprecated call arrives (http://lkml.org/lkml/2004/8/28/176) I made a debian-packet from the actually cvs-source, but it looks like that this version also use the deprecated ioctls. I wanna try to have a deeper look into the smartmontools sourcecode and try to solve it - but before i wanna ask, if some of the developers also currently work on a solution, so we don't make the work twice. regards Andi |
From: Andreas U. <un...@ne...> - 2004-11-13 12:32:53
|
Ok, after looking through the cvs source code (guess_device_type()) and found this infos on the lkml (http://lkml.org/lkml/2004/7/9/210) i changed my config from the scsi disks (sda) to the tw? entries in /dev. from: /dev/sda -d 3ware,0 -a -p -o on -S on -s (S/../.././02|L/../../6/03) /dev/sda -d 3ware,1 -a -p -o on -S on -s (S/../.././03|L/../../7/03) to: /dev/twe0 -d 3ware,0 -a -p -o on -S on -s (S/../.././02|L/../../6/03) /dev/twe0 -d 3ware,1 -a -p -o on -S on -s (S/../.././03|L/../../7/03) and it works again. andi Am Samstag, den 13.11.2004, 10:07 +0100 schrieb Andreas Unterkircher: > Hello Guys! > > Thanks for smartmontools! It's great! I used it to monitor any errors on > 2 samsung 160gb ide-disks connected to my 3ware Escalade Controller. > I also use it to get the temperature out of the disks and put this data > into a rrd database and plot it - hddtemp won't work trough a 3ware ;) > > Since a kernel upgrade on my server (now running 2.6.9), the kernel log > gets flooded with following errors (this is version 5.32): > > program smartd is using a deprecated SCSI ioctl, please convert it to > SG_IO > program smartd is using a deprecated SCSI ioctl, please convert it to > SG_IO > program smartctl is using a deprecated SCSI ioctl, please convert it to > SG_IO > program smartctl is using a deprecated SCSI ioctl, please convert it to > SG_IO > > I searched in this list and also googled arround, but didn't find any > existing solution for this. > > I'm also reading the kernel mailing lists and found some infos that > the scsi api has changed and now the kernel screams whenever a > deprecated call arrives (http://lkml.org/lkml/2004/8/28/176) > > I made a debian-packet from the actually cvs-source, but it looks like > that this version also use the deprecated ioctls. > > I wanna try to have a deeper look into the smartmontools sourcecode > and try to solve it - but before i wanna ask, if some of the developers > also currently work on a solution, so we don't make the work twice. > > regards > > Andi > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: InterSystems CACHE > FREE OODBMS DOWNLOAD - A multidimensional database that combines > robust object and relational technologies, making it a perfect match > for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support |
From: Bruce A. <ba...@gr...> - 2004-11-16 13:18:43
|
OK, thanks for the solution! I'm glad it works again. Cheers, Bruce On Sat, 13 Nov 2004, Andreas Unterkircher wrote: > Ok, > > after looking through the cvs source code (guess_device_type()) and > found this infos on the lkml (http://lkml.org/lkml/2004/7/9/210) i > changed my config from the scsi disks (sda) to the tw? entries in /dev. > > from: > > /dev/sda -d 3ware,0 -a -p -o on -S on -s (S/../.././02|L/../../6/03) > /dev/sda -d 3ware,1 -a -p -o on -S on -s (S/../.././03|L/../../7/03) > > to: > /dev/twe0 -d 3ware,0 -a -p -o on -S on -s (S/../.././02|L/../../6/03) > /dev/twe0 -d 3ware,1 -a -p -o on -S on -s (S/../.././03|L/../../7/03) > > and it works again. > > andi > > Am Samstag, den 13.11.2004, 10:07 +0100 schrieb Andreas Unterkircher: > > Hello Guys! > > > > Thanks for smartmontools! It's great! I used it to monitor any errors on > > 2 samsung 160gb ide-disks connected to my 3ware Escalade Controller. > > I also use it to get the temperature out of the disks and put this data > > into a rrd database and plot it - hddtemp won't work trough a 3ware ;) > > > > Since a kernel upgrade on my server (now running 2.6.9), the kernel log > > gets flooded with following errors (this is version 5.32): > > > > program smartd is using a deprecated SCSI ioctl, please convert it to > > SG_IO > > program smartd is using a deprecated SCSI ioctl, please convert it to > > SG_IO > > program smartctl is using a deprecated SCSI ioctl, please convert it to > > SG_IO > > program smartctl is using a deprecated SCSI ioctl, please convert it to > > SG_IO > > > > I searched in this list and also googled arround, but didn't find any > > existing solution for this. > > > > I'm also reading the kernel mailing lists and found some infos that > > the scsi api has changed and now the kernel screams whenever a > > deprecated call arrives (http://lkml.org/lkml/2004/8/28/176) > > > > I made a debian-packet from the actually cvs-source, but it looks like > > that this version also use the deprecated ioctls. > > > > I wanna try to have a deeper look into the smartmontools sourcecode > > and try to solve it - but before i wanna ask, if some of the developers > > also currently work on a solution, so we don't make the work twice. > > > > regards > > > > Andi > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: InterSystems CACHE > > FREE OODBMS DOWNLOAD - A multidimensional database that combines > > robust object and relational technologies, making it a perfect match > > for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 > > _______________________________________________ > > Smartmontools-support mailing list > > Sma...@li... > > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: InterSystems CACHE > FREE OODBMS DOWNLOAD - A multidimensional database that combines > robust object and relational technologies, making it a perfect match > for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support > > |