jail fun
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Jul 16 01:42:00 EEST 2008
<random-rant>
Προχτές το βράδυ χάλασε το laptop μου. Σήμερα έχω ένα να το αλλάξω,
αλλά έπρεπε να πάρω κάπως backup από τον παλιό δίσκο χωρίς να κάνω boot
από αυτόν την ώρα του backup.
Οπότε σκέφτηκα να κάνω μια δοκιμή με USB flash disk, στο οποίο έχω
στήσει από παλιότερα ένα παλιό FreeBSD 8.0-CURRENT snapshot.
Στο μεταξύ ήθελα να «παρακολουθώ» κάπως τα processes του USB stick όσο
έκανα το upgrade του kernel + userland του, οπότε έκανα nullfs mount το
/usr/src και το /usr/obj μου και voila, το αποτέλεσμα ήταν:
: root at kobe:/root# mount | fgrep mnt/chroot
: /dev/ufs/USBROOT on /mnt/chroot (ufs, local)
: devfs on /mnt/chroot/dev (devfs, local)
: /usr/pkg.chroot on /mnt/chroot/usr/pkg (nullfs, local)
:
: root at kobe:/root# jls
: JID IP Address Hostname Path
: 1 192.168.1.100 demo /mnt/chroot
:
: root at kobe:/root# jexec 1 ps xau
: USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
: root 31010 0.0 0.3 3260 1424 ?? IsJ 10:27PM 0:00.02 /usr/sbin/syslogd
: root 31123 0.0 0.9 6572 4340 ?? IsJ 10:27PM 0:00.00 /usr/sbin/sshd -4
: root 31132 0.0 0.3 3292 1452 ?? IsJ 10:27PM 0:00.01 /usr/sbin/cron -s
: root 31160 0.0 0.5 3564 2604 17 IJ 10:28PM 0:00.15 /bin/csh
: root 31202 0.0 0.7 5236 3296 17 S+J 10:30PM 0:00.72 [pkg_add]
: root 31488 0.0 0.3 3544 1692 17 S+J 10:34PM 0:00.03 sh -c /usr/bin/tar -xp -j -f '/usr/pkg/libexecinfo-1.1_1.t
: root 31489 0.0 1.2 7608 5928 17 D+J 10:34PM 0:00.10 /usr/bin/tar -xp -j -f /usr/pkg/libexecinfo-1.1_1.tbz (bsd
: root 31207 0.0 0.4 3592 1868 18 S+J 10:30PM 0:00.79 top -s1
: root 31490 0.0 0.3 3336 1420 19 R+J 10:34PM 0:00.04 ps xau
Χλιδή τα jails... χλιδή και πολιτισμός :-)
</random-rant>
More information about the Freebsd-doc-el
mailing list