[IMPORTANT] Re: upcoming changes to storage node

John Sanda jsanda at redhat.com
Wed Jul 10 19:04:09 UTC 2013


On Jul 10, 2013, at 11:05 AM, John Sanda <jsanda at redhat.com> wrote:

> I am in the process of removing native library dependencies from the Cassandra distribution we package with RHQ. This may impact RHQ 4.8 users as well as your dev-container. If Cassandra can load the native snappy library, which is the default compression library, it will use compression on all tables unless explicitly configured otherwise. We need to make sure compression is disabled on all tables. I have written a script in <rhq-src>/etc/scripts/rhq48-storage-patch that will temporarily apply a patch to your storage node so that compression can be turned off on all tables, including system tables.
> 
> Prior to committing/pushing the storage node changes, I reply to this email with instructions for running the script against your dev-container. The instructions will require rebuilding your dev-container; however, I have also made changes that allow the storage data directory to be left intact so you do not have to worry about data loss.
> 

Here are instructions for patching the dev-container.

1. Run rhqctl stop to shutdown server, agent, and storage node

2. In a terminal, cd to <rhq-src>/etc/scripts/rhq48-storage-patch

3. Execute the patch script

$ ./rhq48-storage-patch.sh <rhq-server-dir> 127.0.0.1 9142 7299

The first argument should be the path to <dev-container>/rhq-server. The second argument is the storage node IP address. The 3rd argument is the CQL port, and last argument is the JMX port. 

4. After the script finishes and you pull my changes to the storage node, you can go ahead and rebuild the dev-container. You *do not* have to delete your storage data directory. The storage installer and dev-container build have been updated to allow you to install with non-empty data directories.


[1] https://git.fedorahosted.org/cgit/rhq/rhq.git/commit/?id=d124d4589120090628c53c04c6767b948c7a270a
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fedorahosted.org/pipermail/rhq-devel/attachments/20130710/74d7d7b3/attachment.html>


More information about the rhq-devel mailing list