From Fedora Project Wiki
(Initial results page) |
(Added list of services to run) |
||
Line 48: | Line 48: | ||
6) '''Run `bootchart' on the command line. | 6) '''Run `bootchart' on the command line. | ||
This should create bootchart.png image. Create unique name for the file, mathing your UUID. | This should create bootchart.png image. Create unique name for the file, mathing your UUID. | ||
<nowiki> | <nowiki>bootchart && mv bootchart.png bootchart-`head -n1 /etc/sysconfig/hw-uuid`-myservices.png</nowiki> | ||
7) '''Upload your bootchart along with your link to your profile.''' | 7) '''Upload your bootchart along with your link to your profile.''' | ||
Use the table below. You're done with saving your setup. | |||
8) '''Desktop setup: disable all services except those listed below, reboot, create new graph and | |||
upload bootchart-$UUID-desktop.png''' | |||
Enabled services (may need to install some using yum): | |||
tip: `ntsysv' is your friend8 | |||
NetworkManager, gacpid, atd, auditd, avahi-daemon, bluetooth, cpuspeed, crond, cups, gpm, haldaemon, ip6tables, iptables, irda, irqbalance, isdn, kerneloops, lm_sensors, mdmonitor, messagebus, microcode_ctl, netfs, nfslock, pcscd, portreserve, rpcbind, rpcgssd, rpcidmapd, rsyslog, sendmail, smolt, sshd, udev-post | |||
9) '''Server setup: Same as above, enable only these services:''' | |||
acpid, atd, auditd, cpuspeed, crond, cups, gpm, haldaemon, httpd, ip6tables, iptables, irqbalance, lm_sensors, mdmonitor, messagebus, microcode_ctl, mysqld, named, netfs, network, nfs, nfslock, nscd, ntpd, pcscd, portreserve, rpcbind, rpcgssd, rpcidmapd, rsyslog, sendmail, smartd, smolt, sshd, udev-post | |||
10) '''Minimal services set:''' | |||
atd,auditd,crond,haldaemon,messagebus,network,rsyslog,sshd | |||
Now you're finished! Take a look into the bootcharts and identify bottlenecks. Use the notes section for simple notes, or services like http://www.pastebin.com if you want to add more information about your hardware. Also report all bugs into [https://bugzilla.redhat.com Red Hat Bugzilla] | |||
=== Results === | === Results === |
Revision as of 15:47, 16 February 2009
DATE | TIME | WHERE |
Thu February 19, 2009 | From 12:00 to 20:00 UTC (7am -> 3pm ET) | #fedora-qa) |
What to test?
Today's instalment of Fedora Test Day will focus on:
Who's available
The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion ...
- Development - Harald Hoyer
- Quality Assurance - David Kovalsky, Ondrej Hudlicky, James Laska
Prerequisite for Test Day
- Rawhide Fully updated (some tips below)
- FAS Account - you can create an account in 3 minutes if you don't have one
How to test?
1) update your machine to latest rawhide tip1: try F11 Alpha + updates if rawhide doesn't install tip2: install F10 + rawhide updates if F11 Alpha doesn't install on your machine tip3: yum-skipbroken may come in handy in case there are broken deps `yum --skipbroken update'
2) install bootchart `yum install bootchart'
3) Make sure the kernel you're about to boot has init set to bootchart. Open /boot/grub/menu.lst and check there's init=/sbin/bootchartd on the kernel command line
4) Reboot
5) Upload your hardware profile.
Either via smoltSendProfile' in the terminal or
smoltGui' for GUI. Don't forget to save a link to your profile
on the web. Also, your profile unique ID is saved in /etc/sysconfig/hw-uuid. Check the file contains your UUID.
6) Run `bootchart' on the command line. This should create bootchart.png image. Create unique name for the file, mathing your UUID. bootchart && mv bootchart.png bootchart-`head -n1 /etc/sysconfig/hw-uuid`-myservices.png
7) Upload your bootchart along with your link to your profile. Use the table below. You're done with saving your setup.
8) Desktop setup: disable all services except those listed below, reboot, create new graph and upload bootchart-$UUID-desktop.png Enabled services (may need to install some using yum): tip: `ntsysv' is your friend8 NetworkManager, gacpid, atd, auditd, avahi-daemon, bluetooth, cpuspeed, crond, cups, gpm, haldaemon, ip6tables, iptables, irda, irqbalance, isdn, kerneloops, lm_sensors, mdmonitor, messagebus, microcode_ctl, netfs, nfslock, pcscd, portreserve, rpcbind, rpcgssd, rpcidmapd, rsyslog, sendmail, smolt, sshd, udev-post
9) Server setup: Same as above, enable only these services: acpid, atd, auditd, cpuspeed, crond, cups, gpm, haldaemon, httpd, ip6tables, iptables, irqbalance, lm_sensors, mdmonitor, messagebus, microcode_ctl, mysqld, named, netfs, network, nfs, nfslock, nscd, ntpd, pcscd, portreserve, rpcbind, rpcgssd, rpcidmapd, rsyslog, sendmail, smartd, smolt, sshd, udev-post
10) Minimal services set: atd,auditd,crond,haldaemon,messagebus,network,rsyslog,sshd
Now you're finished! Take a look into the bootcharts and identify bottlenecks. Use the notes section for simple notes, or services like http://www.pastebin.com if you want to add more information about your hardware. Also report all bugs into Red Hat Bugzilla
Results
User | Smolt Profile | Bootchart - my setup | Bootchart - desktop | Bootchart - server | Bootchart - minimal |
---|---|---|---|---|---|
David Kovalský | HW | bootchart-myservices.png |
|