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 ReportTranscript 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
•
Manages email configuration
• • • • • •
Modify password Email forwarding & vacation Create & delete users
• •
USERS ADMINISTRATE THEMSELVES Backup home directory Email aliases Restore home directory
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
without
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
• • • • – – –
/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://
Virtual Site Home Page
– /home/sites/
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]