Mailinglist Archive: opensuse-de (1756 mails)

< Previous Next >
Re: 2 Rechner an eine externe USB-Platte
  • From: Frank Bertling <F.Bertling@xxxxxxxxxx>
  • Date: Mon, 16 Oct 2006 07:45:22 +0000 (UTC)
  • Message-id: <200610160945.16520.F.Bertling@xxxxxxxxxx>
Am Samstag, 14. Oktober 2006 03:56 schrieb David Haller:
> Am Fre, 13 Okt 2006, Frank Bertling schrieb:
> >Die Festplatte (USB-extern) habe ich an der Linkstation mit
> >mount /dev/sda1 /mnt/usbdisk1 eingebunden
> >#linkstation: mount
> >[...]
> >/dev/sda1 on /mnt/usbdisk1 type ext3 (rw)
>
> Sieht das auch in /proc/mounts so aus (also nur 'rw' als Option)?

debonlink:~# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root.old /initrd ext2 rw 0 0
/dev/root / ext3 rw,noatime 0 0
proc /proc proc rw 0 0
devpts /dev/pts devpts rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
/dev/hda3 /mnt/hda ext3 rw,noatime 0 0
/dev/sda1 /mnt/usbdisk1 ext3 rw 0 0

>
> Und welche Art USB-Anschluss ist das?
>
> lsmod | grep 'hcd'

debonlink:~# lsmod | grep 'hcd'
debonlink:~#

liefert also nichts, aber da ich glaube, dass der Kernel die Hw-Treiber fest
einkompiliert hat, daher liefert ein

debonlink:~# dmesg | grep 'hcd'
ehci_hcd 00:04.2: PCI device 1033:00e0
ehci_hcd 00:04.2: irq 148, pci mem c0000000
ehci_hcd 00:04.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4

Und da USB ja tut mit > 12MBit/s : 8 = 1,..MB/s (das wäre m.E. die
theoretische Max-Geschwindigkeit von USB 1.x) müsste nach meinen Überlegungen
eigentlich USB 2.0 auch laufen. Vielleicht rätst Du ja noch ein bischen
mit ;-)

> Wenn das nicht 'ehci-hcd' ergibt, dann ist es nicht USB 2.0. Des
> weiteren solltest du dann mit einem der USB-Tools (lsusb?) sowie
> hwinfo mal schauen, wie die Platte eingebunden wird.

debonlink:~# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 04b4:fd11 Cypress Semiconductor Corp.
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter



>
> Und ist die Platte direkt angeschlossen oder haengt die an nem Hub?

Direkt ohne Hub.

>
> Fuer diverse (v.a. aeltere) USB-HW waeren die 3.5 MB/s sogar ein recht
> guter Wert, IIRC ;)
>
> Kann also sein, dass USB der Flaschenhals ist.

Vielleicht nicht... s.u.

>
> Aeh, wie schnell geht's denn direkt am Rechner ohne NFS? Falls du nur
> die externe Platte hast, nimm z.B.
>
> time tar cvf /dev/null /mnt/usbdisk1/irgendwas/passendes
>
> Oder mit ner passenden grossen Datei:
>
> time dd if=/mnt/usbdisk1/was/passendes.mpg of=/dev/null bs=1M


time dd if=/mnt/usbdisk1/Film.mpg of=/dev/null bs=1M
2002+1 records in
2002+1 records out
2100002816 bytes transferred in 301.456661 seconds (6966185 bytes/sec)

real 5m1.982s
user 0m0.040s
sys 0m26.000s

Das wäre ja dann zumindest schon einmal doppelt so schnell, wie über NFS.
Braucht der Export über NFS denn viel CPU? Das Gerät ist ja Prozessormäßig
etwas schwach auf der Brust.

> ACHTUNG mit if= und of=, da sind Verwechslungen fatal!

Schon klar. Dennoch danke für den Hinweis.

> >und wird dann wie oben geschrieben als NFS Laufwerk exportiert.
> >
> >> Von NFS habe ich keine Ahnung.
> >
> >Nachdem ich schon mehrfach Deine qualifizierten Antworten bei
> > vorgeschobener Ahnungslosigkeit hier auf der Liste lesen durfte gilt für
> > mich wohl eher: Naja, die Hoffnung stirbt zuletzt.
>
> *g* Naja, das ist dann rumgerate, kein Wissen[1]. Gilt bzgl. USB
> uebrigens auch. Ich habe zwar USB auf dem MoBo, habe es aber noch
> _NIE_ verwendet! :)
>
> Frage ggfs. nochmal gezielt nach NFS-Optionen bzw. such mal, ob du
> nicht ein HOWTO oder so findest.
>
> -dnh
>
> [1] allerdings stoebere ich auch mal im Kernel, weiss meist wie das
> Zeug grundsaetzlich funktioniert (z.B. USB oder auch NFS), und
> somit lande ich ab und an Treffer beim Raten ;)
Hast Du denn im Kernelgestöber einen Hinweis darauf entdecken können, ob für
den Export via NFS Rechenleistung gebraucht wird ?
Aber ich werde auch noch mal auf die Google[1] gehen.

Gruß & Danke
Frank

[1] Neue Rechtschreibung, alternativ gestattet: Suche

< Previous Next >
Follow Ups