jail --> geht alles ausser top

k33n

knochenbrecher
hi, also ich versuch jetzt schcon zum X-ten mal ein jail zu machen. es funktionert auch alles. nur wenn ich des jail starte und top eingebe kommt:
kvm_read error

das jail bau ich folgender maßen:

eigene partition /var/jail0 mit 5 gig:

cd /usr/src
make -j4 buildworld ( make world DESTDIR=/var/jail0 auch schon probiert)
(mit make.conf und ohne probiert)
make installworld DESTDIR=/var/jail0
make distribution DESTDIR=/var/jail0 -DNO_MAKEDEV_RUN
cd /var/jail0/dev
sh Makedev jail
mount -t procfs /var/jail0/proc/
jail /var/jail0/ testhost 80.152.18.9 /bin/sh startet einwandfrei

dann rc.conf, ssh config und passwoerter und so angepasst.
jail /var/jail0/ testhost 80.152.18.9 /bin/sh /etc/rc startet auch einwandfrei

testhost#top
kvm_read error

der fehler kommt auch wenn ich mit jail ohne /etc/rc starte.

was kann das nur sein.
hab ich was verpassst???

visitor# uname -a
FreeBSD visitor.sbsd.de 4.8-RELEASE-p13 FreeBSD 4.8-RELEASE-p13 #0: Wed Oct 8 18:08:58 GMT 2003 root@visitor.sbsd.de:/usr/obj/usr/src/sys/GENERIC i386



k33n *langsamgenervt*
 
'man 3 kvm' sagt:
Access to live systems is via /dev/mem
Also bitte check mal, ob Du denn ein /dev/mem in deinem jail hast. Ansonsten mag es auch noch sein, dass der device treiber von /dev/mem die Arbeit in einem jail verweigert, da müsste ich aber in den source code gucken...
 
bin grad mal wieder am neu bauen.....

dauert noch 20 min.....dann kann ichs testen.

k33n
 
mem ist da...
top geht ned und die genau meldung lautet.

Code:
# top
kvm_open: short read
top: kvm_read for _ccpu: Unknown error: 0


ein sh MAKEDEV all anstelle von sh MAKEDEV jail hat geholfen...... kapier ich zwar ned aber werds so hinnehmen....

k33n
 
Last edited:
Back
Top