On Wed, Dec 29, 2010 at 10:47 AM, Eric Evans <eev...@rackspace.com> wrote: > On Tue, 2010-12-28 at 19:32 -0700, AJ wrote: >> Which is best? >> Which is preferred? > > The RPM depends on "java >= 1.6.0", so you need something that provides > that. Maybe someone who uses Redhat can chime in with what exactly? > Does Fedora have OpenJDK packages? > > -- > Eric Evans > eev...@rackspace.com > >
Cassandra pushes your JVM hard. Do not count on your distro which might provide versions of things that are 3 months to 2 years old. Chosing what your distro gives your prepare to be disappointed and have to upgrade as soon as you get some respectable load. If you are using sun/oracle (That still feels strange to say JVM oracle) you want something much higher then just 1.6.0. Go for the latest and greatest 1.6.21 or higher JRE/JDK 1.6.23. I install the JDK (not the JRE) because its a super set and hey I just might feel like compiling something. Other not so great options... rpm -Uvh --force --skip-deps (If you know you have a Java that your RPM manager does not know about) Get source RPM strip out the Java dependency (If you know you have a Java that your RPM manager does not know about) Create a source RPM with nothing in it that "PROVIDES JAVA" (If you know you have a Java that your RPM manager does not know about) I prefer the Sun JDK which meets the requirements ( and hey I love that compressed Oopse option!)