https://github.com/keith-turner/mutslam
A simple utility for testing Accumulo group commit performance
https://github.com/keith-turner/mutslam
Last synced: 4 months ago
JSON representation
A simple utility for testing Accumulo group commit performance
- Host: GitHub
- URL: https://github.com/keith-turner/mutslam
- Owner: keith-turner
- License: apache-2.0
- Created: 2014-05-13T20:54:40.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-05-16T17:29:08.000Z (about 11 years ago)
- Last Synced: 2025-01-09T06:12:58.764Z (5 months ago)
- Language: Java
- Size: 174 KB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Mutslam
=======A simple project that test Accumulo's group commit performance. This test was
created to assess the impact of [ACCUMULO-2766][1]Use the following command to run this program against an Accumulo instance.
```
vim accumulo.properties
mvn clean compile
mvn exec:java -Dexec.mainClass=mutslam.Generator -Dexec.args=accumulo.properties
```Accumulo Settings
-----------------This test runs a lot of client threads, the server will need enough threads to
process these connections w/o making client threads wait. So add the following
to the accumulo-site.xml...```
tserver.server.threads.minimum
128
```...or execute the following command in the shell. I think the following should
work w/ a running tserver, but have not tried it.```
config -s tserver.server.threads.minimum=128
```Running Accumulo
----------------If you do not have an Accumulo instance, you can use the following command to
run one. This will use MiniDFS and MiniAccumulo. This command will create an
accumulo.properties file with the info needed to connect.```
mvn exec:java -Dexec.mainClass=mutslam.MiniRunner -Dexec.args="/tmp/mac accumulo.properties" -Dexec.classpathScope=test
```[1]:https://issues.apache.org/jira/browse/ACCUMULO-2766