Supported Platforms and Hardware Requirements
- AIX 4.3
- BSD/OS 4.1
- FreeBSD 3.x, 4.x
- IRIX 6.5
- Linux x86 (RedHat 8, RedHat 7.2, RedHat 6.x, RedHat 5.x)
- Yellow Dog Linux 2.x (PPC)
- Solaris 2.6, 7, 8 (SPARC)
- Solaris 7, 8 (x86)
- Sun Cobalt RaQ550, Qube3, RaQ3, RaQ4, XTR
- Windows XP
- Windows 2000 (Professional and Server)
- Windows NT 4.x
- Mac OS X (Workstation and Server)
From time to time we cease porting Urchin to a particular platform due either to lack of customer interest, or to the fact that support for the the platform can be met by known compatibility with another port. For example, all Intel/x86 Linux OSes should be compatible with one of our RedHat Urchin builds. Below is a list of platform matchings.
Linux: SuSE, Debian, Mandrake, Slackware, Caldera, and virtually all other x86-based Linux variants:
- For kernel rev 2.0 and below use the RedHat 5.x version of Urchin
- For kernel rev 2.2-2.3, use the RedHat 6.x version of Urchin
- For kernel rev 2.4.7-10 or lower, use the RedHat 7.x version of Urchin
- Note: RedHat 9 or systems with similar Linux kernels and libc versions cannot run Urchin 4. Urchin 5 is required on such systems.
- For BSD/OS 4+, use the BSDI 4.1 version of Urchin
- For SPARC systems, any OS release prior to Solaris 2.6 is not supported.
- For Solaris 7 x86 systems, use the Solaris 8 x86 version of Urchin. Solaris x86 releases prior to Solaris 7 are not supported.
Urchin 4 System Requirements
Urchin's superior performance allows you to get more from less hardware investment. For instance, an older Pentium II might be too slow for desktop use, but will make a fine Urchin server. And Urchin's unmatched portability means you can use whichever operating system you like. Below, we provide a recommended level of hardware for high performance.
Single Small to Medium Website Analysis
- 500mhz or better processor
- 128mb RAM
- 10GB+ IDE hard disk
- Ethernet interface
- 1Ghz Pentium IV / 500mhz UltraSPARC / similar mhz range PPC/MIPS/etc.
- 256mb RAM
- Ultra2/Wide SCSI hard disk (such as a Seagate Cheetah)
- 100base-T ethernet
- Backup system
- Urchin Memory(RAM) usage can be configured to use between 20-500Mb
- Urchin can be configured to run at low, normal or high priority
- Urchin's data storage will use approximately 10% of the size of raw logs