| Highwinds Software Product Documentation: Typhoon, Twister, Tornado, Hurricane, and Cyclone | ||
|---|---|---|
| <<< Previous | Chapter 2. Cyclone Product Documentation | Next >>> |
Cyclone requires specific software and hardware. Before installing, ensure your system meets or exceeds the following requirements:
Supported Operating System
Solaris 2.5.1 (or greater) for Sparc processors OR
Solaris 2.5.1 x86 (or greater) for Intel processors OR
Linux with a 2.2.10 kernel (or greater) for Intel processors OR
Tru64 Unix for Alpha processors OR
FreeBSD for Intel processors
64MB of RAM and 256MB of Virtual Memory. More is recommended for large sites.
64MB hard disk space for the software and history database.
1GB of hard disk space (or more) depending on the quality of service you provide to your peers.
Get the latest Cyclone package from the Highwinds Software Download Site
Choose a machine to run the system. Login as "root" and copy the compressed tar archive to that system.
As "root", create a user and group "news on the system. If available, the UNIX useradd(1M) and groupadd(1M) commands can be used.
Become the "news" user and unpack the compressed tar archive into a local directory on your machine using the UNIX zcat(1) and tar(1) programs.
The system is now installed and ready for initial configuration. Read the Cyclone Configuration Guide for assistance.
Example 2-1. Example Cyclone Installation
[user@titan /tmp]$ wget http://downloads.highwinds-software.com/downloads/binaries/i686-Linux.cyclone-v2.1.0.234.tgz (1) --09:39:55-- http://downloads.highwinds-software.com/downloads/binaries/i686-Linux.cyclone-v2.1.0.234.tgz => `i686-Linux.cyclone-v2.1.0.234.tgz' Connecting to downloads.highwinds-software.com:80... connected! HTTP request sent, awaiting response... 200 OK ..... 09:40:46 (59.23 KB/s) - `i686-Linux.cyclone-v2.1.0.234.tgz' saved [3073513/3073513] [user@titan /tmp]$ tar ztf i686-Linux.cyclone-v2.1.0.234.tgz (2) cyclone/ cyclone/CHANGES cyclone/LICENSE cyclone/README cyclone/bin/ cyclone/bin/checkpoint cyclone/bin/cycloned cyclone/bin/cycloned_uni cyclone/bin/reload cyclone/bin/resolver cyclone/bin/restart cyclone/bin/start cyclone/bin/start.conf-EXAMPLE cyclone/bin/statsnow cyclone/bin/stop cyclone/bin/validate cyclone/bin/wrapper cyclone/cgi-bin/ cyclone/cgi-bin/allowed.conf-EXAMPLE cyclone/cgi-bin/footer.html cyclone/cgi-bin/header.html cyclone/cgi-bin/menu.conf-EXAMPLE cyclone/control/ cyclone/cyclone.conf-EXAMPLE cyclone/etc/ cyclone/etc/README.stats cyclone/etc/sample_filter.pl cyclone/feeds.conf-EXAMPLE cyclone/log/ cyclone/spool/ cyclone/tools/ cyclone/tools/nntpTime cyclone/tools/historyTool cyclone/tools/quick.pl cyclone/tools/summarize.pl cyclone/tools/log-report.pl cyclone/tools/filterapi.tar [user@titan /tmp]$ cd /usr/local (3) [user@titan local]$ sudo tar xzf /tmp/i686-Linux.cyclone-v2.1.0.234.tgz (4) Password: [user@titan local]$ ls -al | grep cyclone drwxr-xr-x 9 2000 2000 4096 Dec 24 02:16 cyclone [user@titan local]$ sudo chown -R news:news cyclone/ (5) [user@titan local]$ ls -al | grep cyclone drwxr-xr-x 9 news news 4096 Dec 24 02:16 cyclone [user@titan local]$ cd cyclone/ (6) |
Install ALL vendor recommended patches! Recent vendor supplied fixes can greatly increase the performance and reliability of TCP/IP applications.
For Solaris:http://sunsolve.sun.com/
For Red Hat Linux: http://www.redhat.com/
For FreeBSD: http://www.freebsd.org/
For IRIX: http://support.sgi.com/
Multiple Disk Drives To achieve maximum performance, we strongly recommend installing the software on a machine with multiple disk drives. It is easy to configure the system to evenly spread the load across whatever disk hardware you have available.
Irix Note Without up-to-date patches, many versions of Irix will be unable to run the software. To ensure proper operation, be sure you have installed the latest patch set and pay special attention to the POSIX, pthread, and XFS patch sets. Highwinds Software no longer supports IRIX
Linux Note Linux kernels usually ship with limits on the number of running processes and open file descriptors. For sites with more than 20-25 simultaneous readers, Highwinds Software recommends that these constants be increased.
To increase the maximum number of running processes, change the following kernel constant and recompile your kernel:
To adjust your filesystem limits, type the following as root:echo 4096 > /proc/sys/fs/file-max echo 12288 > /proc/sys/fs/inode-max |
| <<< Previous | Home | Next >>> |
| Cyclone Product Documentation | Up | Configuration Guide |