User:Az990tony/edublog-beta-sw
This software stack is based on This Beta Server hardware built for the Educational_Blogger_Project .
The following topics are covered
- Device layout
- RAID and Logical Volume Mirror
- Operating System considerations
- Middleware (web server, database, etc.)
- Additional Utilities
Device Layout
Based on the hardware, the following devices are available:
- CD/DVD Burner
/dev/hda (it is in the Primary/Master position on the first EIDE cable)
/dev/cdrom (many operating systems use this)
/dev/dvd (and this)
/dev/dvdrw (and this)
- SATA disks
/dev/sda (this is drive 1)
/dev/sdb (this is drive 2)
- USB keys or external drives
/dev/sdf for the drive itself
/dev/sdf1 (for the VFAT file system usually on it)
- Ethernet Network Interface cards
eth0, eth1 and eth2 seemed to be assigned to the one motherboard connector and two PCI cards differently between operating systems. I will need to track down the MAC addresses to keep them straight.
RAID and Logical Volume Mirror
Most Linux systems only require the following:
- A root directory (/)
- swap space
RAID offers the following:
- RAID 0 stripes data across for better performance
- two 160GB drives would look like a fast 320GB drive
- but if you lose any drive, you have lost everything
- RAID 1 mirrors the data across drives
- multiple copies means you have better protection
- if you lose any one drive, the rest of the system can still run
- two 160GB drives would look like a single 160GB drive
Considerations:
- Can RAID the entire drive ( /dev/sda <--> /dev/sdb )
- or individual partitions ( /dev/sda1 <--> /dev/sdb1 )