Re: Wie kann man herausfinden, an welcher Schnittstelle sdX physikalisch hängt?
Am Donnerstag, 11. Juni 2015, 11:25:40 schrieb Alex Bachmer:
> Am 6. Juni 2015 01:17:58 schrieb Jan Kappler <public@jan-kappler.de>:
> > Hallo Sven,
> >
> > Am 06.06.2015 00:06, schrieb Sven Hartge:
> > > Jan Kappler <public@jan-kappler.de> wrote:
> > >> Hmm schade, unter Squeeze gibt es lsscsi anscheinend noch nicht.
> > >
> > > Falsch: https://packages.debian.org/source/oldoldstable/lsscsi
> > >
> > > S°
> >
> > Danke für den Hinweis! Ich hatte nicht damit gerechnet, das es sich um
> > ein separates Programm handelt, sondern das es Bestandteil des Systems
> > ist. Praktisch!
[…]
> Hi
>
> mein Senf zum Thema ist, man braucht kein Programm oder logs um heraus zu
> finden, ob z.B. sdX scsi ist
>
> Ein einfaches reingucken in /dev reicht.
>
> Beispiel:
>
> brw-rw----1 root disk 8, 1 Oct 16 11:11sda1
>
> Es handelt sich bei der 8 nicht um die Größe, sondern um die major device
> number (Treibernummer).
> Die 8 sollte traditionell vom Kernel scsi sein. Danach die Zahl ist die
> Gerätenummer.
>
>
> Zur Info falls es jemanden interessiert..
Damit weisst Du aber nicht, an welchem Anschluß das Gerät sitzt.
Das geht aber auch ohne lsscsi:
Also:
merkaba:~> ls -l /sys/block/sda/device/scsi_device/
insgesamt 0
drwxr-xr-x 3 root root 0 Jun 10 19:49 1:0:0:0
merkaba:~> lsscsi
[1:0:0:0] disk ATA INTEL SSDSA2CW30 0362 /dev/sda
[2:0:0:0] cd/dvd HL-DT-ST DVDRAM GT33N LT20 /dev/sr0
[3:0:0:0] disk ATA Crucial_CT480M50 MU03 /dev/sdb
Doch wofür?
lsscsi ist jetzt nicht gerade ein riesengroßer Befehl in einem Paket mit
vielen Abhängigkeiten:
merkaba:~> apt-cache show lsscsi | grep -i depend
Depends: libc6 (>= 2.14)
Fände eh gut, wenn der einfach nach util-linux reinkommt, wo lsblk schon
drin ist, jedoch, der kann das ohnehin auch schon:
merkaba:~> lsblk -S
NAME HCTL TYPE VENDOR MODEL REV TRAN
sda 1:0:0:0 disk ATA INTEL SSDSA2CW30 0362 sata
sdb 3:0:0:0 disk ATA Crucial_CT480M50 MU03 sata
sr0 2:0:0:0 rom HL-DT-ST DVDRAM GT33N LT20 sata
In dem Sinne ist lsscsi eigentlich überflüssig. lsblk aus util-linux, also
Bordmitteln, reicht :)
Ciao,
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Reply to: