vserv:/# losetup -a
vserv:/# df -h
/dev/hdv1             685G   21G  630G   4% /
none                  200M     0  200M   0% /tmp
vserv:/# mount
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/hdv1 on / type ufs (defaults)
none on /proc type proc (defaults)
none on /tmp type tmpfs (size=16m,mode=1777)
none on /dev/pts type devpts (gid=5,mode=620)


vserv:/# /etc/init.d/havp start
Mounting /var/lib/havp/havp.loop under /var/spool/havp ...done
Cleaning up /var/spool/havp... done
Starting havp: Starting HAVP Version: 0.91
havp.


vserv:/# losetup -a
/dev/loop0: [0803]:32727365 (/var/lib/havp/havp.loop)
vserv:/# mount
/dev/hdv1 on / type ufs (defaults)
none on /proc type proc (defaults)
none on /tmp type tmpfs (size=16m,mode=1777)
none on /dev/pts type devpts (gid=5,mode=620)
/var/lib/havp/havp.loop on /var/spool/havp type ext3 (rw,mand,loop=/dev/loop0)
vserv:/# df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/hdv1             685G   21G  630G   4% /
none                  200M     0  200M   0% /tmp
/var/lib/havp/havp.loop
                       97M  5,6M   87M   7% /var/spool/havp



vserv:/# /etc/init.d/havp stop
Stopping havp: havp.
Cleaning up /var/spool/havp... done
Unmounting /var/spool/havp ...done


vserv:/# losetup -a
/dev/loop0: [0803]:32727365 (/var/lib/havp/havp.loop)
vserv:/# mount
/dev/hdv1 on / type ufs (defaults)
none on /proc type proc (defaults)
none on /tmp type tmpfs (size=16m,mode=1777)
none on /dev/pts type devpts (gid=5,mode=620)
vserv:/# df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/hdv1             685G   21G  630G   4% /
none                  200M     0  200M   0% /tmp


vserv:/# /etc/init.d/havp start
Mounting /var/lib/havp/havp.loop under /var/spool/havp ...mount: could not find 
any free loop device
==============================

So, i should check losetup output to correct start havp:

 46         if [ x"$USE_LOOPBACK" = x"true" -a -e $havp_loopback ] && \
 47            ! [ "`mount | grep ^$havp_loopback`" ]; then
 ==========================add this check=========================
 48                 if [ "`losetup -a | grep 
^/dev/loop0.*\(/var/lib/havp/havp.loop\)$`" ]; then
 49                         losetup -d /dev/loop0
 50                 fi
 ==========================++++++++++++++=========================
 51                 echo -n "Mounting $havp_loopback under $havp_mountpoint ..."
 52                 mount -o rw,mand,loop $havp_loopback $havp_mountpoint
 53                 chown -R havp:havp $havp_mountpoint
 54                 echo "done"
 55         fi




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to