HP STorage DAT 72 installieren
HP STorage DAT 72 installieren
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
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
Hm, also wir haben so ein Laufwerk bei uns im Betrieb.
Wichtig war bei uns folgendes:
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:
Wichtig war bei uns folgendes:
Code: Alles auswählen
echo "engage scsi" > /proc/driver/cciss/cciss[0-9]*
/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
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.
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.
sorry bin aber nun weiter:
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 ?
Code: Alles auswählen
export TAPE=/dev/nst0
mt status
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 ?
Hm, wenn du TAPE nicht gesetzt hast, kannst du mt auch so aufrufen:
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.
Code: Alles auswählen
mt -f /dev/nst0 status
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.
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.
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.
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?
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?