Good to know ...

peace,
_bogdan_

2012/10/16 Mircea MITU <[email protected]>

> sda: ata1.00
> sdb: ata2.00
>
> ceea ce ma face sa cred ca e vorba de cdrom :)
>
> multam, asta e ceea ce voiam, adica scriptul de la
> http://serverfault.com/questions/244944/linux-ata-errors-translating-to-a-device-name
>
>
>
> On Oct 16, 2012, at 12:13 AM, Bogdan BOTEZ <[email protected]> wrote:
>
> La tine cum da scriptul asta?
>
> On Tue, Oct 16, 2012 at 12:13 AM, Bogdan BOTEZ <[email protected]> wrote:
>
>> root@b2011:~# ls -l /sys/block/sd* \
>> > \
>> >  | sed -e 's^.*-> \.\.^/sys^' \
>> >        -e 's^/host[0-9]\{1,2\}/target^ ^' \
>> >        -e 's^/[0-9]\{1,2\}\(:[0-9]\)\{3\}/block/^ ^' \
>> > \
>> >  |  while read Path HostFull ID
>> >     do
>> >
>> >       # this nifty line will tokenize HostFull into named substrings (
>> = host numbers)
>> >       IFS=: read HostMain HostMid HostSub <<< "$HostFull"
>> >
>> >       if grep -q '/usb[0-9]*/' <<< $Path; then
>> >         echo "(Device $ID is not an ATA device, but a USB device [e. g.
>> a pen drive])"
>> >       else
>> >         echo $ID: ata$(cat
>> $Path/host$HostMain/scsi_host/host$HostMain/unique_id).$HostMid$HostSub
>> >       fi
>> >
>> >      done
>> *sda: ata1.00
>> (Device sdb is not an ATA device, but a USB device [e. g. a pen drive])
>> *
>>
>> bogdanb@box2009a:~$ ls -l /sys/block/sd* \
>> > \
>> >  | sed -e 's^.*-> \.\.^/sys^' \
>> >        -e 's^/host[0-9]\{1,2\}/target^ ^' \
>> >        -e 's^/[0-9]\{1,2\}\(:[0-9]\)\{3\}/block/^ ^' \
>> > \
>> >  |  while read Path HostFull ID
>> >     do
>> >
>> >       # this nifty line will tokenize HostFull into named substrings (
>> = host numbers)
>> >       IFS=: read HostMain HostMid HostSub <<< "$HostFull"
>> >
>> >       if grep -q '/usb[0-9]*/' <<< $Path; then
>> >         echo "(Device $ID is not an ATA device, but a USB device [e. g.
>> a pen drive])"
>> >       else
>> >         echo $ID: ata$(cat
>> $Path/host$HostMain/scsi_host/host$HostMain/unique_id).$HostMid$HostSub
>> >       fi
>> >
>> >      done
>> *sda: ata1.00
>> sdb: ata2.00
>> *
>>
>>
>> 2012/10/15 Bogdan BOTEZ <[email protected]>
>>
>>> Si asta pare sa ajute:
>>>
>>>
>>> http://serverfault.com/questions/244944/linux-ata-errors-translating-to-a-device-name
>>>
>>>
>>>
>>>
>>> 2012/10/15 Mircea MITU <[email protected]>
>>>
>>>> On Oct 15, 2012, at 11:40 PM, Bogdan BOTEZ <[email protected]> wrote:
>>>>
>>>> > Ok, recapitulare: ai mai multe discuri intr-un sistem remote (nu ai
>>>> acces fizic)
>>>>
>>>> da
>>>>
>>>> > si vrei sa stii care e cum? Fizic in masina? Unde pe panglica? Cum e
>>>> expus la
>>>> > OS?
>>>>
>>>> obtin erori despre ata3 de la kernel
>>>>
>>>> acum eu vreau sa identific exact care din hdd-uri e cel afectat de
>>>> eroarea asta pentru:
>>>> - a-l scoate din raid
>>>> - a-i lua SN-ul (cu smartctl)
>>>> - a-i zice cuiva de acolo sa inlocuiasca cablurile ce intra in hdd-ul
>>>> cu SN-ul de mai sus
>>>>
>>>> cel mai probabil este vorba de al 3lea port sata de pe placa de baza,
>>>> insa asta e greu de identificat sigur si corect, de aceea prefer varianta
>>>> cu SN-ul hdd-ului conectat la port
>>>>
>>>
>>>
>>
>
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui