User Tools

Site Tools


computers:server:archon:slack13x64

This is an old revision of the document!


Upgrade TODO List

Original System Changes

Partition Layout

Original hard drive partitioning scheme.

david@archon:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1             7.5G  6.4G  1.1G  86% /
/dev/hda3              28G   26G  2.4G  92% /var
/dev/hda5              56G   51G  5.2G  91% /home
/dev/hda6              56G   24G   32G  43% /nofadz
/dev/sda1             466G  397G   69G  86% /mnt/vault
df: `/mnt/mirror/vault': Permission denied
10.0.0.2:/usr/local/home
                      209G  166G   33G  84% /mnt/nfs/sage/local/home
10.0.0.2:/mnt/raid/space
                      1.8T  1.8T  6.5G 100% /mnt/nfs/sage/space
10.0.0.3:/linuxhome   592G  271G  321G  46% /mnt/nfs/vault/linuxhome

NOTE: So vault and mirror, mirror each other daily.

Early Steps

  1. Installed the Slackware 13.0 x64 DVD on the drive using the same partition scheme as before (making var twice as bit)
  2. Disabled sendmail so we won't get clobbered.
  3. Installed slap-get
    1. –update and –upgrade
    2. kernel was: Linux archon 2.6.29.6 #2 SMP Mon Aug 17 11:58:18 CDT 2009 x86_64 AMD Opteron™ Processor 240 AuthenticAMD GNU/Linux
    3. lilo
    4. reboot
    5. kernel is: Linux archon 2.6.29.6 #3 SMP Mon Dec 7 15:01:06 CST 2009 x86_64 AMD Opteron™ Processor 240 AuthenticAMD GNU/Linux

Hard Drive Mirror

  1. Mounted the old drive in /mnt/old/ with /home, /nofadz, /root, and /var
  2. rsync'd each directory to their new homes.
    1. The /root and /var were put in /var/local
    2. /usr/local/archon is a symlink to /var/local

Configuration

Backups

Cron Jobs

Daemons

Apache

  1. Changed ServerAdmin directive
  2. Enabled the following line at the bottom of httpd.conf:
    # Virtual hosts
    Include /etc/httpd/extra/archon-httpd-vhosts.conf

Moving Websites

  1. Copying everything to the new httpd directory.
    rsync -vaP /usr/local/archon/var/www/htdocs/hosted/ /var/www/htdocs/hosted/
    rsync -vaP /usr/local/archon/var/www/htdocs/locals/ /var/www/htdocs/locals/
    rsync -vaP /usr/local/archon/var/www/htdocs/secure/ /var/www/htdocs/secure/
  2. Add our common log file definition so we don't have to comment that out of all the virtual host definitions.

mysql

  1. Should have exported the entire data base first. I'll boot it on another machine and do it to a memory stick.

Sendmail

I always wanted to set up authentication so I can SEND via sendmail from my local account. Here is the link on how to do that:

Hardware

Hard Drive

Nope, the new drive is a PATA (Old standard IDE drive) because I already used my SATA slots for other drives in this Opteron original machine. It is really time for a new machine, but not yet…

  • New primary drive is a Western Digital 640GB (with 32MB cache) SATA-2
    • MDL: WD6401AALS-00L3B2
    • Model: WD6401AALS
    • Serial: WCASY7500179

Software

computers/server/archon/slack13x64.1277388690.txt.gz · Last modified: 2010/06/24 14:11 by david