Hi, On 5/24/2007 7:51 AM, Ralf Prengel wrote:
Falk Sauer schrieb:
Hi Ralf
Am Donnerstag, 24. Mai 2007 schrieb Ralf Prengel:
Arno Lehmann schrieb:
Bei konkreten Problemen ist die bacula-users Mailingliste auch eine gute Adresse... wir sollten langsam mal über eine deutsche bacula liste nachdenken. ;-)))
urgs... nö :-)
linuxnfs:/etc/bacula # btape -c bacula-sd.conf /dev/sg1 Tape block granularity is 1024 bytes. btape: butil.c:286 Using device: "/dev/sg1" for writing. 24-May 07:04 btape: 3301 Issuing autochanger "loaded? drive 0" command. 24-May 07:04 btape: 3302 Autochanger "loaded? drive 0", result: nothing loaded. 24-May 07:04 btape: Fatal Error at device.c:277 because: dev open failed: dev.c:424 Unable to open device "Quantum DLT 0" (/dev/sg1): ERR=Operation not permitted
24-May 07:04 btape: btape Fatal error: butil.c:195 Cannot open "Quantum DLT 0" (/dev/sg1) linuxnfs:/etc/bacula # dir /dev/sg* crw-r----- 1 root disk 21, 0 May 23 14:24 /dev/sg0 crwxrwxrwx 1 root disk 21, 1 May 23 14:24 /dev/sg1 crwxrwxrwx 1 root disk 21, 2 May 23 14:24 /dev/sg2 du musst /dev/nstx für die devices nehmen /dev/sgx ist für den changer ...
Unbedingt... aber die Rechte auf den Devices sollten trotzdem für den Bacula-user passend gesetzt werden :-) Dazu bietet es sich an auf einem System, das nicht nur die Backups erledigt, den storage daemon mit eingeschränkten Rechten laufen zu lassen, und die nötigen Devices dem Benutzer zu geben. udev und hal können das automatisch erledigen.
geht denn wie in der 'Einstiegshürde' beschrieben der ganze Testlauf bevor bacula zum zuge kommt, also ein simples tar auf /dev/nst0?
linuxnfs:/tmp # tar -cvf /dev/nst0 /tmp/ tar: /dev/nst0: Cannot open: Input/output error tar: Error is not recoverable: exiting now
Ich habe wohl ein grundsätzliches Problem.
Vermutlich permissions.
Das hp-Tool meldet Libraries/Autoloaders: 1 [ ] HP C6280-4000 (Address: 10.6.0[1-/dev/sg2]) 2 [ ] Drive 1:Quantum DLT4000 (Address: 10.5.0[1-/dev/sg1]) The following is identity information for the selected device. You can use commands to select functionality to perform on this device.
Product ID : C6280-4000 Model Name : Autoloader 418 * Internal Serial Number : Drive Technology : DLT Firmware Rev : 2.01 Target ID : 6 Target LUN : 0 Number of Drives : 1 Number of Slots : 8
* May not match external serial number The following is identity information for the selected device. You can use commands to select functionality to perform on this device.
Product ID : DLT4000 Drive Technology : DLT Mech. Serial Number : CX743M3034 Firmware Rev : V095/OML3 Target ID : 5 Target LUN : 0 OBDR Capability : Not Present WORM Capability : Not Present
Cartridge Information (for cartridge currently in drive): There is no media in this drive.
Wie Falk schon schrieb: Erst per mtx ein Band laden, z.B. mit 'mtx -f /dev/sg2 load 1' und dann etwas warten. In der Wartezeit gleich mal mtx-changer anpassen - entweder längere Wartezeit nach dem load (DLT kann einige Minuten brauchen!) oder, besser, wait_for_drive() benutzen. Danach sollte zumindest root aufs Band schreiben können. Falls nicht, /var/log/messages lesen :-) Arno -- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org