Changeset 1891
- Timestamp:
- Jun 10, 2011, 11:30:42 PM (14 years ago)
- Location:
- trunk/host
- Files:
-
- 2 added
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/host/doc/install-xen
r1889 r1891 12 12 # - The hosts can't mount it 13 13 # - Grub can't cope with it 14 15 # install useful utility packages16 aptitude install htop ipmitool emacs23-nox vim memtest86 memtest86+ ntp ntpdate git smartmontools kpartx apticron bwm-ng bzip2 ethtool i2c-tools lm-sensors mii-diag molly-guard mtr-tiny nbd-client nbd-server rlwrap strace tcpdump tree17 git config --global color.ui auto18 19 # install Xen20 aptitude install xen-linux-system21 14 22 15 # download Debathena archive key, verify … … 41 34 k5srvutil delold 42 35 # install ~/.k5login 43 # install Debathena software (hit enter to take the defaults at the44 # configuration prompts)45 aptitude update46 aptitude install debathena-clients debathena-ssh-server-config47 # compare packages with another server48 dpkg -l49 # reconfigure so that we can get an MTA, although we don't50 # want the hosts to accept mail (mail sent by smarthost; no local mail)51 # outgoing.mit.edu52 dpkg-reconfigure exim4-config53 # answer questions properly54 # change root alias in /etc/aliases to be the same as scripts server55 # reload it56 newaliases57 36 # clone the xen config (/etc/xen) 58 37 git clone -b squeeze ssh://scripts@scripts.mit.edu/mit/scripts/git/xen.git /etc/xen 59 # copy conserver config (we need to version this)60 aptitude install sudo conserver-{server,client}61 # setup conserver62 cat <<EOF > /etc/conserver/conserver.cf63 config * {64 sslrequired no;65 }66 default full {67 rw *;68 }69 default * {70 logfile /var/log/conserver/&.log;71 timestamp "1lab";72 include full;73 sslrequired no;74 options reinitoncc;75 }76 default xen {77 type exec;78 exec sudo xm console f;79 execsubst f=cs;80 }81 access * {82 trusted 127.0.0.1;83 }84 EOF85 visudo # add conservr to sudoers list with:86 conservr ALL=(ALL) NOPASSWD: /usr/sbin/xm console *87 38 88 # setup munin and nagios 89 aptitude install munin-node 90 cat <<EOF >> /etc/munin/munin-node.conf 91 allow ^18\.187\.1\.128$ 92 allow ^18\.181\.0\.65$ 93 allow ^18\.181\.0\.51$ 94 EOF 95 39 # Install scripts-vm-host 40 aptitude install scripts-vm-host
Note: See TracChangeset
for help on using the changeset viewer.