Comments (4)
Ok, here's an update on my progress. I reverted back to Cassandra 1.0.10 to be able to run get_seeds/get_token and get a correct response. Also, I found that Cassandra would bind to 127.0.0.1, so to let it bind to the local ip, I've removed 127.0.0.1 from /etc/hosts. This seems to work.
By applying the fix to JSVC by codyaray, I am now in a situation where get_token returns the same token value as nodetool. However, nodetool only reports the local machine I'm running it on - it seems that it can't see the other hosts. I'm running with hosts only in eu-west-1a and have set priam.zones.available accordingly. I am able to connect to the other hosts (I have a security group with everything allowed by now). I'm a little stuck here, do you have any suggestions to what I might be missing?
Thanks!
Søren
from priam.
Ok, after yet another couple of days I FINALLY got things working!
Here's a few notes for you:
- I decided to expand to using two zones (eu-west-1a, eu-west-1b) to make sure that the single-zone deployment wasn't causing the issue. On doing so, Priam exploded because I included a space between the zones in the priam.zones.available property. Reading that property should probably be made a little more robust (e.g. trimming spaces). Sadly, this did not remove my problem.
- I finally discovered that the wrong cassandra.yaml was read. It turns out that on Debian the classpath ordering was such that the cassandra.yaml added in commit faa2ce7f7f352c50caa0be372ba9c485d349d837 was read before /etc/cassandra/conf/cassandra.yaml. The quickest fix is to change the classpath definition in /etc/init.d/cassandra so the configuration file folder is before the lib file. Suggestion: Remove the default cassandra.yaml in Priam (or at least rename it to something non-clashing).
I'll submit a suggested fix for these problems later.
from priam.
sorenvind: about your issue with maven not being able to find jvnet stuff, I found it this is an issue with maven 2.2.1's http driver not being able to follow symlinks for moved package in central. I upgraded to maven3 and use this command instead and it fetched all the dependencies just fine:
mvn3 -Dmaven.wagon.provider.http=httpclient clean compile jar:jar war:war
from priam.
Aryanet: Thank!
Status here: Things seem to be running fine. I'll close the issue and can confirm that it's possible but somewhat difficult to get things rolling on Debian in the current state.
from priam.
Related Issues (20)
- Build Failed
- IAM Credentials Wiki Instructions No Longer Accurate HOT 2
- Sample Issue: Checking slack integration.
- Priam should order stop and start HOT 2
- why to Install Cassandra and web container (such as tomcat) on EC2 instances for netflix-Priam setup? HOT 1
- Architecture diagram of Priam with Cassandra HOT 1
- Priam is not checking the C* process health.
- .travis.yml: The 'sudo' tag is now deprecated in Travis CI
- Double-Checked Locking HOT 1
- Unreleased Resource: Streams HOT 1
- Please open a security advisory
- IDEA Sync fail
- There is a vulnerability in Quartz Enterprise Job Scheduler 2.3.0 ,upgrade recommended
- There is a vulnerability in Apache Commons Configuration 2.4 ,upgrade recommended
- There is a vulnerability in Cassandra 2.1.17 ,upgrade recommended
- There is a vulnerability in SnakeYAML 1.23,upgrade recommended
- There is a vulnerability in Guava: Google Core Libraries for Java 21.0 ,upgrade recommended
- There is a vulnerability in Apache HttpComponents Client(aka Apache HttpClient) 4.5.6 ,upgrade recommended HOT 1
- Document to setup the same with Scylladb, as there are muliple param changes
- Multiple warnings while buliding Priam HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from priam.