HP STorage DAT 72 installieren

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

HP STorage DAT 72 installieren

Beitrag von samlinux » 26.01.2005 08:20:36

versuche ein HP DAT 72 Laufwerk zu installieren.

mt: /dev/tape: No such file or directory

ein cat /proc/scsi/scsi zeigt folgendes:
Attached devices:
Host: scsi1 Channel: 00 Id: 05 Lun: 00
Vendor: HP Model: C7438A Rev: V312
Type: Sequential-Access ANSI SCSI revision: 03

und dmesg | -i scsi zeigt folgendes:

dmesg | grep -i scsi
SCSI subsystem driver Revision: 1.00
Fusion MPT SCSI Host driver 2.05.16
scsi0 : ioc0: LSI53C1030, FwRev=01032700h, Ports=1, MaxQ=255, IRQ=24
scsi1 : ioc1: LSI53C1030, FwRev=01032700h, Ports=1, MaxQ=255, IRQ=25
Type: Sequential-Access ANSI SCSI revision: 03


Scheinbar habe ich keine SCSI Treiber, wie komme ich hier weiter?

danke für jeden tip

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 26.01.2005 08:45:21

Hm, also wir haben so ein Laufwerk bei uns im Betrieb.
Wichtig war bei uns folgendes:

Code: Alles auswählen

echo "engage scsi" > /proc/driver/cciss/cciss[0-9]*
Damit wurde das Laufwerk erst richtig erkannt (gilt halt in dem Fall nur fuer den Compaq Smart Arry Controller).
/dev/tape ist bei uns nur ein symbolischer Link auf /dev/nst0.
/dev/st0 ist das Device, das nach jedem Zugriff das Band wieder zurueckspult. /dev/nst0 tut dies nicht.
Du kannst ja mal versuchen, was folgendes bei dir ergibt:

Code: Alles auswählen

export TAPE=/dev/nst0
mt status

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 26.01.2005 08:54:06

danke für eine Info.
jedoch glaube ich dass kein treiber modul geladen ist, denn:
lsmod zeigt mir nicht den treiber an für:

SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 08)

es sollten ja der treiber für:
st, tape treiber
SCSI Chipset driver vorhanden sein.

ich habe st manuell hinzugefügt mit:

insmod st

leider noch ohne erfolg.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 26.01.2005 09:11:53

Hm, also ich habe dafuer keinen eigenen Treiber.
Die Unterstuetzung fuer das Tape-Laufwerk ist bei uns Bestandteil des Compaq Smart Array Treibers (cciss).
Warum das bei dir nicht klappt, weiss ich leider auch nicht :(

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 26.01.2005 09:25:12

sorry bin aber nun weiter:

Code: Alles auswählen

export TAPE=/dev/nst0
mt status
funkt und liefert folgendes Ergebnis:

mt status
drive type = Generic SCSI-2 tape
drive status = 1191182336
sense key error = 0
residue count = 0
file number = -1
block number = -1
Tape block size 0 bytes. Density code 0x47 (unknown).
Soft error count since last status=0
General status bits on (1010000):
ONLINE IM_REP_EN

nun gut, aber was ist da schuld.

1. ist es dass ich das st modul händisch hinzugefügt habe oder
2. ist es die Umgebungsvariable TAPE

Ad 2 die kann ich ja in die /etc/profile fix eintragen, aber punkt 1 ?

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 26.01.2005 09:42:42

Hm, wenn du TAPE nicht gesetzt hast, kannst du mt auch so aufrufen:

Code: Alles auswählen

mt -f /dev/nst0 status
Das setzen von TAPE ist halt nur ne Vereinfachung.
Nachdem mt status nun was liefert, siehts ja mal gut aus.
Was ist denn, wenn du das st modul nochmal entfernst?
Gehts dann immer noch?
Wenn nicht, brauchst du das Modul anscheinend.
Du kannst dieses Modul dann ja in der /etc/modules einfuegen, damit er es beim Booten laedt.

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 26.01.2005 10:16:17

>Was ist denn, wenn du das st modul nochmal entfernst?
>Gehts dann immer noch?
jo funkt.

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 26.01.2005 11:47:50

habe noch ein kleines Problem,

wenn ich das band löschen möchte mit
mt erase

stürzt quasis der rpozess mt ab.

in der prozessliste steht dann folgendes:

1194 root 10 0 312 312 264 D 0.0 0.0 0:00.00 mt

wobei D = ununtrerbrechbarer Schlaf steht.

Warum passiert dass?
wie kann man einen solchen Proozess beenden, den kill -9 oder kill -15 bringt da leider gar nihcts.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 26.01.2005 12:15:40

Sorry, da weiss ich nix zu. Habe noch nie ein Band geloescht, nur immer ueberschrieben...

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 26.01.2005 12:22:18

danke für deine infos,

aber wie wird das band eigentich überschrieben?

Wenn ich zb täglich eine Vollsicherung mache und das Band zurückspule, schreibt er mir dann immer drüber oder wird das angereit?

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 26.01.2005 13:27:50

Wenn du das Band zurueckspulst und dann wieder Daten draufschreibst, ueberschreibt der die alten Daten.

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 26.01.2005 13:40:59

super danke,
nun klappt fast alles.

danke für deine hilfe

samlinux
Beiträge: 124
Registriert: 13.05.2004 19:26:38

Beitrag von samlinux » 27.01.2005 09:05:23

Zur Datensicherung verwende ich nun ein Backup script, welches mit Cron gesteuert wird.

es funkt auch alles bis auf einen teil im Skript, wenn alles fertig ist, dann soll das Tape ausgeworfen werden. das mache ich mit:

mt offline

wenn ich das script manuell ausführe geht dass auch, wenn es per cron gestartet wird, dann wird das tape nicht ausgeworfen?

Hat jemand ahnung warum?

Antworten