System services on guest and host take uncertain resource, it effects the perf results. We can use the below two scripts to disable some services of host and guest. stop_serivices_perf.sh is used to stop the running serivices. off_service_perf.sh is used to off services when host starts up. We can use them to prepare environment for performance testcases. Signed-off-by: Amos Kong <akong@xxxxxxxxxx> --- client/tests/kvm/scripts/off_services_perf.sh | 27 ++++++++++++++++++++++++ client/tests/kvm/scripts/stop_services_perf.sh | 27 ++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 0 deletions(-) create mode 100755 client/tests/kvm/scripts/off_services_perf.sh create mode 100755 client/tests/kvm/scripts/stop_services_perf.sh diff --git a/client/tests/kvm/scripts/off_services_perf.sh b/client/tests/kvm/scripts/off_services_perf.sh new file mode 100755 index 0000000..6ddf168 --- /dev/null +++ b/client/tests/kvm/scripts/off_services_perf.sh @@ -0,0 +1,27 @@ +#!/bin/bash +chkconfig auditd off +chkconfig autofs off +chkconfig avahi-daemon off +chkconfig crond off +chkconfig cups off +chkconfig ip6tables off +chkconfig sendmail off +chkconfig smartd off +chkconfig xfs off +chkconfig acpid off +chkconfig atd off +chkconfig haldaemon off +chkconfig mdmonitor off +chkconfig netfs off +chkconfig rhnsd off +chkconfig rpcgssd off +chkconfig rpcidmapd off +chkconfig abrtd off +chkconfig kdump off +chkconfig koan off +chkconfig libvirt-guests off +chkconfig ntpdate off +chkconfig portreserve off +chkconfig postfix off +chkconfig rhsmcertd off +chkconfig tuned off diff --git a/client/tests/kvm/scripts/stop_services_perf.sh b/client/tests/kvm/scripts/stop_services_perf.sh new file mode 100755 index 0000000..84150b0 --- /dev/null +++ b/client/tests/kvm/scripts/stop_services_perf.sh @@ -0,0 +1,27 @@ +#!/bin/bash +service auditd stop +service avahi-daemon stop +service anacron stop +service qpidd stop +service smartd stop +service crond stop +service haldaemon stop +service opensmd stop +service openibd stop +service yum-updatesd stop +service collectd stop +service bluetooth stop +service cups stop +service cpuspeed stop +service hidd stop +service isdn stop +service kudzu stop +service lvm2-monitor stop +service mcstrans stop +service mdmonitor stop +service messagebus stop +service restorecond stop +service rhnsd stop +service rpcgssd stop +service setroubleshoot stop +service smartd stop -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html