Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SOLR-17674: Refresh bin/solr instructions to down play SolrCloud and introduce --user-managed example. #3190

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion solr/bin/solr
Original file line number Diff line number Diff line change
Expand Up @@ -631,7 +631,7 @@ if [[ "$SCRIPT_CMD" == "auth" ]]; then
exit $?
fi

# at this point all tools that have a custom run process, like "status" and "auth" have been run and exited.
# At this point all tools that have a custom run process, like "status" and "auth" have been run and exited.
# Unless a command is one of the ones in the if clause below, we will just run it with the default run_tool function and then exit.
if [ "$SCRIPT_CMD" != "start" ] && [ "$SCRIPT_CMD" != "stop" ] && [ "$SCRIPT_CMD" != "restart" ]; then
# hand off the command to the SolrCLI and let it handle the option parsing and validation
Expand Down
8 changes: 6 additions & 2 deletions solr/core/src/java/org/apache/solr/cli/SolrCLI.java
Original file line number Diff line number Diff line change
Expand Up @@ -413,19 +413,23 @@ private static void printHelp() {
print(
" snapshot-create, snapshot-list, snapshot-delete, snapshot-export, snapshot-prepare-export");
print("");
print(" Standalone server example (start Solr running in the background on port 8984):");
print(" Start Solr on port 8984:");
print("");
printGreen(" ./solr start -p 8984");
print("");
print(
" SolrCloud example (start Solr running in SolrCloud mode using localhost:2181 to connect to Zookeeper, with 1g max heap size and remote Java debug options enabled):");
" Start Solr connecting to external Zookeeper at localhost:2181, with 1g max heap size and remote Java debug options enabled):");
print("");
printGreen(
" ./solr start -m 1g -z localhost:2181 --jvm-opts \"-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044\"");
print("");
print(
" Omit '-z localhost:2181' from the above command if you have defined ZK_HOST in solr.in.sh.");
print("");
print(" Start Solr in User Managed (aka standalone) mode:");
print("");
printGreen(" ./solr start --user-managed");
print("");
print("Global Options:");
print(" -v, --version Print version information and quit");
print(" --verbose Enable verbose mode");
Expand Down
Loading