Hi List,
the usb stick is connected to the host and i issue a mount command:
*mount
The defined Storage resources are:
1: JBGS
2: JBBB
3: FileStorageBB
4: USBStorageBB1
Select Storage resource (1-4): 4
3002 Device "BB-USB1" (/media/USB) is mounted.
root# mount | grep USB
/dev/sda1 on /media/USB type vfat (rw,noexec,nosuid,nodev)
root#
this works as expected. now the unmount
*umount
The defined Storage resources are:
1: JBGS
2: JBBB
3: FileStorageBB
4: USBStorageBB1
Select Storage resource (1-4): 4
3002 Device "BB-USB1" (/media/USB) unmounted.
*
root# mount | grep USB
root#
also ok.
now i start a job on this storage,
this stick is mounted automatically by bacula,
and the job terminates with ok.
after the job i will remove the usb stick and send an unmount command
*unmount
The defined Storage resources are:
1: JBGS
2: JBBB
3: FileStorageBB
4: USBStorageBB1
Select Storage resource (1-4): 4
3002 Device "BB-USB1" (/media/USB) unmounted.
*
the "mount" shows me that the stick is still mounted:
root# mount | grep USB
/dev/sda1 on /media/USB type vfat (rw,noexec,nosuid,nodev)
root#
i cannot unmount the stick anymore.
debug from successful unmount:
backup-sd-bb: dircmd.c:217-0 <dird: unmount BB-USB1 drive=-1
backup-sd-bb: dircmd.c:231-0 Do command: unmount
backup-sd-bb: mem_pool.c:119-0 sm_get_pool_memory reuse 5733f8 to
../lib/mem_pool.h:90
backup-sd-bb: dircmd.c:584-0 Found device BB-USB1
backup-sd-bb: dircmd.c:624-0 Found device BB-USB1
backup-sd-bb: block.c:133-0 Returning new block=5734e0
backup-sd-bb: mem_pool.c:119-0 sm_get_pool_memory reuse 5850f8 to record.c:202
backup-sd-bb: acquire.c:632-0 JobId=0 enter attach_dcr_to_dev
backup-sd-bb: dev.c:2033-0 Enter unmount
backup-sd-bb: mem_pool.c:119-0 sm_get_pool_memory reuse 5847c8 to
../lib/mem_pool.h:91
backup-sd-bb: mem_pool.c:119-0 sm_get_pool_memory reuse 584988 to
../lib/mem_pool.h:91
backup-sd-bb: dev.c:2206-0 edit_mount_codes: /bin/umount %a
backup-sd-bb: dev.c:2250-0 add_str /
backup-sd-bb: dev.c:2252-0 omsg=/
backup-sd-bb: dev.c:2250-0 add_str b
backup-sd-bb: dev.c:2252-0 omsg=/b
backup-sd-bb: dev.c:2250-0 add_str i
backup-sd-bb: dev.c:2252-0 omsg=/bi
backup-sd-bb: dev.c:2250-0 add_str n
backup-sd-bb: dev.c:2252-0 omsg=/bin
backup-sd-bb: dev.c:2250-0 add_str /
backup-sd-bb: dev.c:2252-0 omsg=/bin/
backup-sd-bb: dev.c:2250-0 add_str u
backup-sd-bb: dev.c:2252-0 omsg=/bin/u
backup-sd-bb: dev.c:2250-0 add_str m
backup-sd-bb: dev.c:2252-0 omsg=/bin/um
backup-sd-bb: dev.c:2250-0 add_str o
backup-sd-bb: dev.c:2252-0 omsg=/bin/umo
backup-sd-bb: dev.c:2250-0 add_str u
backup-sd-bb: dev.c:2252-0 omsg=/bin/umou
backup-sd-bb: dev.c:2250-0 add_str n
backup-sd-bb: dev.c:2252-0 omsg=/bin/umoun
backup-sd-bb: dev.c:2250-0 add_str t
backup-sd-bb: dev.c:2252-0 omsg=/bin/umount
backup-sd-bb: dev.c:2250-0 add_str
backup-sd-bb: dev.c:2252-0 omsg=/bin/umount
backup-sd-bb: dev.c:2250-0 add_str /media/USB
backup-sd-bb: dev.c:2252-0 omsg=/bin/umount /media/USB
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 584988 pool=2 from
../lib/mem_pool.h:92
backup-sd-bb: dev.c:2066-0 do_mount: cmd=/bin/umount /media/USB mounted=1
backup-sd-bb: dev.c:2077-0 do_mount run_prog=/bin/umount /media/USB
the failed unmount after a job has run:
backup-sd-bb: dircmd.c:217-0 <dird: unmount BB-USB1 drive=-1
backup-sd-bb: dircmd.c:231-0 Do command: unmount
backup-sd-bb: mem_pool.c:119-0 sm_get_pool_memory reuse 588628 to
../lib/mem_pool.h:90
backup-sd-bb: dircmd.c:584-0 Found device BB-USB1
backup-sd-bb: dircmd.c:624-0 Found device BB-USB1
backup-sd-bb: block.c:133-0 Returning new block=58a9e0
backup-sd-bb: mem_pool.c:119-0 sm_get_pool_memory reuse 58a588 to record.c:202
backup-sd-bb: acquire.c:632-0 JobId=0 enter attach_dcr_to_dev
backup-sd-bb: dev.c:2033-0 Enter unmount
backup-sd-bb: acquire.c:643-0 Enter detach_dcr_from_dev
backup-sd-bb: block.c:170-0 free_block buffer 574120
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 574108 pool=0 from block.c:171
backup-sd-bb: block.c:172-0 free_block block 58a9e0
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 58a9c8 pool=0 from block.c:173
backup-sd-bb: record.c:221-0 Enter free_record.
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 58a588 pool=3 from record.c:223
backup-sd-bb: record.c:225-0 Data buf is freed.
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 583d58 pool=0 from record.c:226
backup-sd-bb: record.c:227-0 Leave free_record.
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 588628 pool=1 from
../lib/mem_pool.h:92
backup-sd-bb: jcr.c:417-0 Enter free_jcr 0x587e18 from dircmd.c:249
backup-sd-bb: jcr.c:434-0 Dec free_jcr 0x587e18 use_count=0 jobid=0
backup-sd-bb: jcr.c:295-0 Enter remove_jcr
backup-sd-bb: jcr.c:300-0 Leave remove_jcr
backup-sd-bb: jcr.c:446-0 End job=0
backup-sd-bb: job.c:345-0 stored_free_jcr JobId=0
backup-sd-bb: message.c:416-0 Close_msg jcr=587e18
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 5725a8 pool=2 from jcr.c:374
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 583eb8 pool=3 from bsock.c:820
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 584328 pool=3 from bsock.c:826
backup-sd-bb: mem_pool.c:230-0 free_pool_memory 5721a8 pool=3 from jcr.c:383
backup-sd-bb: message.c:416-0 Close_msg jcr=0
my usb-device:
Device {
Name = BB-USB1
Device Type = File
Media Type = USBStick
Archive Device = /media/USB
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = yes;
AutomaticMount = no; # when device opened, read it
RemovableMedia = yes;
AlwaysOpen = no;
Requires Mount = yes
Mount Point = /media/USB
Mount Command = "/bin/mount %a"
Unmount Command = "/bin/umount %a"
}
what went wrong?
Regards
Thomas
--
[:O]###[O:]
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|