- Code: Select all
+ [ ! -f /opt/vtl/ULT009L1 ]
+ su vtl -c 'mktape -s 500 -t data -m ULT009L1 -d LTO1'
Structure of MAM incorrect size: 1016
+ [ ! -f /opt/vtl/ULT009L1 ]
+ su vtl -c 'mktape -s 500 -t data -m ULT009L1 -d LTO1'
Structure of MAM incorrect size: 1016
# Now correct file permissions..
chown -R $USER:$USER /dev/mhvtl0
chown -R $USER:$USER /dev/mhvtl1
chown -R $USER:$USER /dev/mhvtl2
chown -R $USER:$USER /dev/mhvtl3
chown -R $USER:$USER /dev/mhvtl4
# Build Library media
make_vtl_media $USER
#if [ $? != 0 ]; then
# echo "make_vtl_media failed.."
# exit 1
#fi
[root@vtl]# /etc/init.d/mhvtl start
vtltape: version 0.18.1
vtltape: version 0.18.1
vtltape: version 0.18.1
vtltape: version 0.18.1
vtllibrary: version 0.18.1
vtllibrary process PID is 9655
[root@vtl]# lsscsi -g
[1:0:0:0] disk ATA VBOX HARDDISK 1.0 /dev/sda /dev/sg0
[2:0:0:0] cd/dvd VBOX CD-ROM 1.0 /dev/sr0 /dev/sg1
[3:0:0:0] mediumx SPECTRA PYTHON 5500 /dev/sch0 /dev/sg6
[3:0:1:0] tape QUANTUM SDLT600 5500 /dev/st0 /dev/sg2
[3:0:2:0] tape QUANTUM SDLT600 5500 /dev/st1 /dev/sg3
[3:0:3:0] tape IBM ULT3580-TD4 5500 /dev/st2 /dev/sg4
[3:0:4:0] tape IBM ULT3580-TD4 5500 /dev/st3 /dev/sg5
nia wrote:I actually got it to work and start finally .. /usr/bin/make_vtl_media was fine. I have to modify a couple of things in /etc/init.d/mhvtl script that were giving errors when starting mhvtl as:
# mktape
Structure of MAM incorrect size: 1016
216 if (sizeof(struct MAM) != 1024) {
217 printf("Structure of MAM incorrect size: %d\n",
218 (int)sizeof(struct MAM));
219 exit(2);
220 }
370 /* Pad to keep MAM to 1024 bytes */
371 uint8_t pad[1024 - 888];
370 /* Pad to keep MAM to 1024 bytes */
-371 uint8_t pad[1024 - 888];
+371 uint8_t pad[1024 - 880];
Return to MHVTL Discussion Forums
Users browsing this forum: No registered users and 0 guests