From: Richard Jones Date: Wed, 18 Nov 2009 17:31:08 +0000 (+0000) Subject: appliance: Print uptime. X-Git-Tag: 1.0.80~102 X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=commitdiff_plain;h=09d7b265e6a0b78592b0a8cc78d9382fd5cb680b appliance: Print uptime. Print the uptime just before the init script runs the daemon, so we have a good idea of how long the kernel boot + init script takes to run. --- diff --git a/appliance/init b/appliance/init index 4e9b66f..b741a49 100755 --- a/appliance/init +++ b/appliance/init @@ -46,6 +46,9 @@ route add default gw 10.0.2.2 lvm vgscan --ignorelockingfailure lvm vgchange -ay --ignorelockingfailure +# Improve virtio-blk performance (RHBZ#509383). +for f in /sys/block/vd*/queue/rotational; do echo 1 > $f; done + # Keep these to enhance the usefulness of debug output. ls -l /dev cat /proc/mounts @@ -58,8 +61,7 @@ lsmod #ping -n -v -c 5 10.0.2.2 #ping -n -v -c 5 10.0.2.4 -# Improve virtio-blk performance (RHBZ#509383). -for f in /sys/block/vd*/queue/rotational; do echo 1 > $f; done +echo -n "uptime: "; cat /proc/uptime if ! grep -sq guestfs_rescue=1 /proc/cmdline; then exec guestfsd -f