[Linux]list van beschikbare devices / Tapestreamer problemen

Pagina: 1
Acties:

  • iZi
  • Registratie: Maart 2000
  • Laatst online: 09-02 18:56

iZi

Leuker kan ik het niet maken..

Topicstarter
Ik heb een aantal punten....

1. Ik ben op zoek naar een commando waarmee ik kan zien welke devices beschikbaar zijn in Linux.

Onder HP-UX en AIX weet ik wel welke commando's dit zijn (lsdev en ioscan).
Maar het zoeken op GoT en google heeft niet echt veel opgeleverd.

Ik wil een lijst genereren omdat ik ook wil weten welke devices ik moet aanspreken voor mijn tape streamer.

2. /dev/st0 kan ik aanspreken, maar nou ben ik benieuwd hoe ik de tape streamer compressed aan kan spreken.

3. Ook heb ik problemen met mijn tapestreamer.
als ik " mt -f /dev/st0 rewind" doe springt mijn tapestreamer in error en moet ik deze hard-resetten.

als ik "mt -f /dev/st0 offline" gebruik spuugt hij wel gewoon de tape uit. Dit gaat dus wel goed.

Maar wanneer ik "tar -cf /dev/st0 /mnt/d/* " gebruik hoor ik de tape even opspinnen en daarna schiet de tapestreamer weer in error.

Dit krijg ik met alle tapes (splinternieuwe tapes)

Betreft: Exabyte Mammoth-2 60gb/150gb SCSI tapestreamer
met Adaptec AHA-2940 PCI UW-SCSI kaartje

[ Voor 3% gewijzigd door iZi op 26-01-2004 15:28 ]


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

iZi schreef op 26 januari 2004 @ 15:27:
1. Ik ben op zoek naar een commando waarmee ik kan zien welke devices beschikbaar zijn in Linux.
Onder HP-UX en AIX weet ik wel welke commando's dit zijn (lsdev en ioscan).
Maar het zoeken op GoT en google heeft niet echt veel opgeleverd.
Je had natuurlijk ook even kunnen proberen om lsdev in te tikken ? :
code:
1
2
3
4
5
6
7
8
9
10
11
hylke@kahlan:~$ lsdev
Device            DMA   IRQ  I/O Ports
------------------------------------------------
8139too                        a800-a8ff
ALi                          d400-d40f e400-e43f e800-e81f
cascade             4     2 
Creative                     b400-b407 b800-b81f
dma                          0080-008f
dma1                         0000-001f
dma2                         00c0-00df
Dynalink                     b000-b0ff

De rest van je vragen zou ik niet weten, ik heb geen verstand van scsi-tapedrives..

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • iZi
  • Registratie: Maart 2000
  • Laatst online: 09-02 18:56

iZi

Leuker kan ik het niet maken..

Topicstarter
moto-moi schreef op 26 januari 2004 @ 15:33:
[...]

Je had natuurlijk ook even kunnen proberen om lsdev in te tikken ? :
code:
1
2
3
4
5
6
7
8
9
10
11
hylke@kahlan:~$ lsdev
Device            DMA   IRQ  I/O Ports
------------------------------------------------
8139too                        a800-a8ff
ALi                          d400-d40f e400-e43f e800-e81f
cascade             4     2 
Creative                     b400-b407 b800-b81f
dma                          0080-008f
dma1                         0000-001f
dma2                         00c0-00df
Dynalink                     b000-b0ff

De rest van je vragen zou ik niet weten, ik heb geen verstand van scsi-tapedrives..
Natuurlijk had ik die commando's al eens geprobeerd :)
Als ik lsdev invoer krijg ik de melding -bash: lsdev: command not found.
ook locate lsdev levert niets op.

  • Eastern
  • Registratie: Augustus 2000
  • Laatst online: 19-02 13:26
Ik gebruik altijd gzip voor de tape drive (tar -cvzf).

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Weet je zeker dat die tapestreamer nog goed is?

Met soorgelijke commando's kan ik wel een tapestreamer (SCSI, van HP) gebruiken onder FreeBSD

  • iZi
  • Registratie: Maart 2000
  • Laatst online: 09-02 18:56

iZi

Leuker kan ik het niet maken..

Topicstarter
GlowMouse schreef op 26 januari 2004 @ 16:24:
Weet je zeker dat die tapestreamer nog goed is?

Met soorgelijke commando's kan ik wel een tapestreamer (SCSI, van HP) gebruiken onder FreeBSD
hhmm ik heb even een andere (splinternieuwe) tapestreamer geprobeerd in een ander systeem en die doet het wel met de betreffende commando's inderdaad.

Dus wellicht dat de tapestreamer niet helemaal lekker is. Ik ga straks de nieuwe tape streamer even proberen in mijn bak.......

  • iZi
  • Registratie: Maart 2000
  • Laatst online: 09-02 18:56

iZi

Leuker kan ik het niet maken..

Topicstarter
moto-moi schreef op 26 januari 2004 @ 15:33:
[...]

Je had natuurlijk ook even kunnen proberen om lsdev in te tikken ? :

De rest van je vragen zou ik niet weten, ik heb geen verstand van scsi-tapedrives..
Waarschijnlijk werkt lsdev alleen als de module procinfo hebt geinstalleerd.
Maar er moet buiten deze module toch ook een standaard commando zijn die een list weergeeft van de beschikbare devices??
iZi schreef op 26 januari 2004 @ 17:23:
[...]


hhmm ik heb even een andere (splinternieuwe) tapestreamer geprobeerd in een ander systeem en die doet het wel met de betreffende commando's inderdaad.

Dus wellicht dat de tapestreamer niet helemaal lekker is. Ik ga straks de nieuwe tape streamer even proberen in mijn bak.......
Voor de zekerheid had ik ook even een andere SCSI kaart meegenomen.
Deze als eerste even geprobeerd en de tapstreamer doet het perfect!!!

Maar goed nou nog de vraag hoe ik compressed kan schrijven naar de tapestreamer. Het zou wel lekker zijn dat ik 150GB aan data weg kan schrijven i.p.v. 60GB
Onder HP-UX is het zo dat er een device aangemaakt wordt die compressed (0hc)
Hoe zit dit onder linux?

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
iZi schreef op 26 januari 2004 @ 18:41:
Waarschijnlijk werkt lsdev alleen als de module procinfo hebt geinstalleerd.
Maar er moet buiten deze module toch ook een standaard commando zijn die een list weergeeft van de beschikbare devices??
Geeft 'cat /proc/devices' en/of 'cat /proc/pci' misschien wat je zoekt. Dit werkt op elk linux systeem met een proc fs.
Maar goed nou nog de vraag hoe ik compressed kan schrijven naar de tapestreamer. Het zou wel lekker zijn dat ik 150GB aan data weg kan schrijven i.p.v. 60GB
Onder HP-UX is het zo dat er een device aangemaakt wordt die compressed (0hc)
Hoe zit dit onder linux?
Uit /usr/src/linux/Documentation/devices.txt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  9 char        SCSI tape devices
                  0 = /dev/st0          First SCSI tape, mode 0
                  1 = /dev/st1          Second SCSI tape, mode 0
                    ...
                 32 = /dev/st0l         First SCSI tape, mode 1
                 33 = /dev/st1l         Second SCSI tape, mode 1
                    ...
                 64 = /dev/st0m         First SCSI tape, mode 2
                 65 = /dev/st1m         Second SCSI tape, mode 2
                    ...
                 96 = /dev/st0a         First SCSI tape, mode 3
                 97 = /dev/st1a         Second SCSI tape, mode 3
                      ...
                128 = /dev/nst0         First SCSI tape, mode 0, no rewind
                129 = /dev/nst1         Second SCSI tape, mode 0, no rewind
                    ...
                160 = /dev/nst0l        First SCSI tape, mode 1, no rewind
                161 = /dev/nst1l        Second SCSI tape, mode 1, no rewind
                    ...
                192 = /dev/nst0m        First SCSI tape, mode 2, no rewind
                193 = /dev/nst1m        Second SCSI tape, mode 2, no rewind
                    ...
                224 = /dev/nst0a        First SCSI tape, mode 3, no rewind
                225 = /dev/nst1a        Second SCSI tape, mode 3, no rewind
                    ...

                "No rewind" refers to the omission of the default
                automatic rewind on device close.  The MTREW or MTOFFL
                ioctl()'s can be used to rewind the tape regardless of
                the device used to access it.

Is compressed schrijven misschien mode 1, 2 of 3? Dan kun je met mknod de juiste devicenode aanmaken.

"He took a duck in the face at two hundred and fifty knots."


Verwijderd

Zoals eerder in dit topic al vermeld, gebruik dan:

tar -czf /dev/st0 /mnt/d/*

Er zal dan gzip-compressie gebruikt worden....

  • iZi
  • Registratie: Maart 2000
  • Laatst online: 09-02 18:56

iZi

Leuker kan ik het niet maken..

Topicstarter
_Squatt_ schreef op 26 januari 2004 @ 19:30:
[...]

Geeft 'cat /proc/devices' en/of 'cat /proc/pci' misschien wat je zoekt. Dit werkt op elk linux systeem met een proc fs.


[...]

Uit /usr/src/linux/Documentation/devices.txt:

Is compressed schrijven misschien mode 1, 2 of 3? Dan kun je met mknod de juiste devicenode aanmaken.
Thnx voor je info!!
Hier ga ik zeker even naar kijken...

die cat /proc/devices werkt inderdaad goed en zoiets bedoel ik ook, alleen dan een lijstje met wat voor devices welke nummers hebben.
dus b.v:
/dev/st0 Exabyte Tape streamer
/dev/hda1 / hardeschijf xxGB
/dev/hda5 swap space
Verwijderd schreef op 26 januari 2004 @ 19:33:
Zoals eerder in dit topic al vermeld, gebruik dan:

tar -czf /dev/st0 /mnt/d/*

Er zal dan gzip-compressie gebruikt worden....
Thnx voor de tip. Hier had ik inderdaad ook al even aangedacht, maar ik denk toch dat ik liever gebruik wil maken van de Hardwarematige-compressie
Pagina: 1