Technical Overview RaQ 3i RaQ 3i Hardware “RaQ ‘em and stack ‘em” Hardware Specifications • AMD K6-2 300MHz, x86-compatible superscalar processor • Dual 10/100, auto-sensing Ethernet • Ultra.

Download Report

Transcript Technical Overview RaQ 3i RaQ 3i Hardware “RaQ ‘em and stack ‘em” Hardware Specifications • AMD K6-2 300MHz, x86-compatible superscalar processor • Dual 10/100, auto-sensing Ethernet • Ultra.

Technical Overview RaQ 3i

RaQ 3i Hardware “RaQ ‘em and stack ‘em”

Hardware Specifications

• AMD K6-2 300MHz, x86-compatible superscalar processor • Dual 10/100, auto-sensing Ethernet • Ultra Wide SCSI connector RaQ 3i • 40W max continuous power • LED status lights; front and back • 1 RU form factor enables up to 40 units in a standard rack • 32MB up to 512MB RAM • 4.3GB up to 20GB ATA hard drive

More Hardware Specifications

• Dual serial ports • USB port • 512K L2 cache • PCI standard slot with some additional space for long cards <10.5”(267mm) long • SDRAM DIMM <1.5”(38.1mm) tall and <.158” (4.0mm) thick, (3.3V, 168-pin, non-parity, unbuffered) • External ultra-wide SCSI interface (mini-micro 68-pin) 40MB/sec • Support for UPS

LCD Panel

• Panel has “root”-level access • Set IP number (ifconfig) • Set subnet mask (ifconfig) • Set gateway (ifconfig) • Can restart or shutdown system (shutdown) • Change UPS status • Clear administrator password

Software Specifications “Linux…Cobalt’s Way”

Software Specifications

• Cobalt Linux kernel 2.2.12 • Apache 1.3.6 - Web Server • Bind 8.2 - DNS server • sendmail 8.9.3 - Email Server • perl 5.005 mark3 • mod_perl 1.21

Additional Features

• OpenSSL .93a for system administration • OpenSSL .93a configurable for each virtual site • postgreSQL 6.5.2 for system configuration • majordomo 1.94.4 mail-list support

Development and Administration Tools

• GNU C/C++ compiler (gcc) and libraries • Java Run-time Environment • GNU Bourne Again Shell (bash) • emacs, vi • ls, mv, cp, ln, rm,chmod, chown, chgrp, du, df • sed, awk, diff • cat, more, less • find, grep, which • gzip, tar, cpio, rpm • ftp, telnet, netstat, ping, finger, mail, pine

RaQ 3 Administration “Reducing work…”

Administrative Capabilities of the Site User

• Modify – Password – Email forwarding – Email vacation autoresponder • Post data files to home directory • Post web content to home directory via FTP • Backup / restore home directory

Administrative Capabilities of the Site Administrator

• All the capabilities of the site user, plus… • Create & delete users • Manage users’ settings – Email aliases – Determine access rights and level of users • Modify the web pages associated to site • View / download web log data • Perform site backup & restore • Post files to FTP site • Configure SSL

Administrative Capabilities of the RaQ 3 Administrator

• All the abilities of the site administrator, plus… • “root” access • Creates and delete sites • Determine service status for web, ftp, email, shell • Manages email configuration • Creates / manages DNS • Configures bandwidth management • Suspends sites • Performs maintenance – Backup and restore – Update software – Monitoring system operation and status

RaQ 3 Administration

can only manage their domains, and not access or affect

Administration Hierarchy •

“root” access

Creates and delete sites

RaQ admin [email protected]

Determine service status for web, ftp, email, shell

[email protected]

[email protected]

[email protected]

Manages email configuration

• • • • • •

Modify password Email forwarding & vacation Create & delete users

• •

USERS ADMINISTRATE THEMSELVES Backup home directory Email aliases Restore home directory

[email protected]

Modify the web pages associated to site

• • • •

Creates / manages DNS Configures bandwidth management Suspends sites Performs maintenance

– –

Backup and restore Update software

Monitoring system operation and status

View / download web log data

Perform site backup & restore

• •

Post files to FTP site Users manage themselves

[email protected]

[email protected]

without

[email protected]

disruption of others on the box

RaQ 3 Initial Setup The Welcome Screen and Setup Wizard

“Welcome”

From ANY html browser access the RaQ 3i using the IP number (Windows, MacOS, Linux, etc.)

Web Setup – Page 1/1 4 Entries:

Host

Domain

Primary DNS

Secondary DNS Type password in twice - it does not echo on-screen Decide what services Date/Time Setup

Default page

The Role of the RaQ admin

RaQ admin: Control Panel: RaQ 3 Services Email SNMP FTP Web Telnet DNS

RaQ admin: Control Panel: Email E-Mail

RaQ admin: Control Panel: Email Parameters

RaQ admin: Control Panel: SNMP SNMP

RaQ admin: Control Panel: SNMP Parameters

• •

Support for Public & R/W Communities Includes Linux specific MIB information

– – – –

Reports each IP interface Current System Load Load average over 1, 5 & 15 minutes CPU type

RaQ admin: Control Panel: Legato Legato

RaQ admin: Control Panel: Legato

RaQ admin: Control Panel: Arkeia Arkeia

RaQ admin: Control Panel: Arkeia Arkeia client software already loaded.

RaQ admin: Control Panel: DNS DNS

RaQ admin: Control Panel: DNS Parameters

Enhanced interface provides support for A, CNAME, MX & PTR records

Only one domain displays at a time

RaQ admin: Control Panel: DNS: Adding DNS Records

Authoritative and Alias Records

RaQ admin: Control Panel: DNS: MX & Reverse DNS

A domain can have multiple precedence Mail Exchange records Each IP address should have just one Reverse record Net Mask is RFC 2317 compliant to support small (<255) network ranges

RaQ admin: Control Panel: DNS: Secondary DNS Many NIC’s (esp. Europe) now require two NS records to be populated before they will register a domain. They will check your Primary Server to verify that the domain is being served.

RaQ admin: Control Panel: DNS: Server Settings (SOA)

RaQ admin: Control Panel: Date and Time Click here for date/time configuration

RaQ admin: Control Panel: Date and Time

RaQ admin: Control Panel: Apache Web Server (Apache)

RaQ admin: Site Management: Virtual Site List, which is basically httpd.conf

Click on Add Virtual Site, to add a site Note: Access to this screen is restricted to the RaQ admin

RaQ admin: Site Management: Add Virtual Site Enter IP number, hostname, domain name… These box allows for email @domain.com and sites using just domain.com without www.

Decide whether a site has shell accounts, cgi, SSI, Frontpage extensions Anonymous FTP configuration

RaQ admin: Site Management: The added sites show up here.

Note: Access to this screen is restricted to the RaQ admin

RaQ admin: Maintenance: Backup

RaQ admin: Maintenance: Backup: Scheduled

RaQ admin: Maintenance: Restore

The RaQ creates a .raq file during backup, locate this file for restore

RaQ admin: Maintenance: Install Software

Used for third-party software and Cobalt upgrades

RaQ admin: Site Usage: Total

RaQ admin: Site Usage: Web

RaQ admin: Site Usage: Email

RaQ admin: System Status

The Site admin

Site admin

• All the capabilities of the site user, plus… • Create & delete users • Manage users’ settings – Email aliases – Determine access rights and level of users • Modify the web pages associated to site • View / download web log data • Perform site backup & restore • Post files to FTP site • Configure SSL

To manage a site, click on the wrench

Site admin: Add/Delete users Once you create a site, you should populate it with users and at least 1 Site Admin.

Site admin: Add users

Telnet Access (shell account) Leave this off for POP / E-mail only Promote / demote Site Admin Enable FrontPage if the RaQ admin has enabled it for the site Set E-mail Aliases

Site admin: Users List Icons represent different privileges and functions Site admin Frontpage access Edit user Edit user email settings Delete user

Site admin: Add Mailing List (majordomo)

Site admin: Mailing List Management You can password protect the mailing list, modify list admin privileges, add external recipients, add and delete from local users lists

Site admin: SSL Settings Input site certificate information

Site admin: Backup

Incremental / Full Backup

User Self Administration

User Self Administration

Profile Settings

Manual’s Appendix C

• • • • – – –

Email

/etc/inetd.conf

/etc/sendmail.* /etc/mail/ –

DNS

/etc/named/ –

FTP

/etc/proftpd.conf

Apache

/etc/httpd/conf/*.conf

Configuration Files If necessary, you can change some configuration files for the RaQ for development purposes, but this may void your warranty. Please read your warranty card before making any changes.

Directory Structure

• •

RaQ 3 home page

– /home/sites/home/web –

E.g. a file saved as:

• /home/sites/home/web/testdir/test.html

Can be accessed as:

• http:///testdir/test.html

Virtual Site Home Page

– /home/sites//web –

E.g. www.cobalt.com would have a document root of

• /home/sites/www.cobalt.com/web –

Only the RaQ admin and site admin can upload to this directory

CGI Usage

• •

You can save CGI files in any directory on your site

– Provided that CGI is enabled – The CGI file is executable – File ends with a .pl or .cgi extension

The Web server is configure to execute CGI scripts using cgiwrap, which preserves the permissions set for the executing script

. (www.umr.edu/~cgiwrap/)

• Many…

3rd Party Applications

• And Many More…

Where to get help

• Manual’s Appendices • http://kb.cobalt.com

• +1 (650) 623-2679 [USA] • [email protected]

• http://cobalt.user-help.org/ • Mailing list support: [email protected]