On Wed, Sep 11, 2013 at 3:26 PM, Elias Ross <genman(a)noderunner.net> wrote:
Does this release require JDK 7?
Actually another issue is JDK7u40 on x86_64 EL6, I get this:
$ ./rhqctl start --storage
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
23:29:40,705 INFO [org.jboss.modules] JBoss Modules version 1.2.0.CR1
xss = -ea -javaagent:./../lib/jamm-0.2.5.jar -XX:+UseThreadPriorities
-XX:ThreadPriorityPolicy=42 -Xms512M -Xmx512M -Xmn128M
-XX:+HeapDumpOnOutOfMemoryError -Xss180k
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
The stack size specified is too small, Specify at least 228k
Error: Could not create the Java Virtual Machine.
... Not good. I got rid of this Linux optimization in
'conf/cassandra-env.sh':
if [ "`uname`" = "Linux" ] ; then
# reduce the per-thread stack size to minimize the impact of Thrift
# thread-per-client. (Best practice is for client connections to
# be pooled anyway.) Only do so on Linux where it is known to be
# supported.
# u34 and greater need 180k
JVM_OPTS="$JVM_OPTS -Xss180k"
fi
^^^ REMOVE THIS
The other quirky things:
$ ./rhq48-storage-patch.sh $HOME/rhq-server-4.8.0/ 17.176.211.63 9160 7299
* You need a slash at the end of the directory name
* The host IP or name needs to be indicated, even for localhost
I'm also not sure about what this is:
INFO 23:41:34,580 Opening
/home/e/cassandra/data/system/schema_keyspaces/system-schema_keyspaces-ib-10
(316 bytes)
Waiting for RHQ Storage Node to start up...
Running CQL script to disable table compression
Traceback (most recent call last):
File "/home/e/rhq-server-4.8.0//rhq-storage/bin/cqlsh", line 2279, in
<module>
main(*read_options(sys.argv[1:], os.environ))
File "/home/e/rhq-server-4.8.0//rhq-storage/bin/cqlsh", line 2265, in main
display_float_precision=options.float_precision)
File "/home/e/rhq-server-4.8.0//rhq-storage/bin/cqlsh", line 483, in
__init__
cql_version=cqlver, transport=transport)
File
"/home/e/rhq-server-4.8.0//rhq-storage/bin/../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/connection.py",
line 143, in connect
File
"/home/e/rhq-server-4.8.0//rhq-storage/bin/../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/connection.py",
line 59, in __init__
File
"/home/e/rhq-server-4.8.0//rhq-storage/bin/../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/thrifteries.py",
line 157, in establish_connection
File
"/home/e/rhq-server-4.8.0//rhq-storage/bin/../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/cassandra/Cassandra.py",
line 455, in login
File
"/home/e/rhq-server-4.8.0//rhq-storage/bin/../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/cassandra/Cassandra.py",
line 476, in recv_login
cql.cassandra.ttypes.AuthenticationException:
AuthenticationException(why='org.apache.cassandra.exceptions.UnavailableException:
Cannot achieve consistency level ONE')
Fortunately, this is all just a test system... One thing I noticed it is
very slow, so I hope next release you add back compression and keep it.