This is an automated email from the ASF dual-hosted git repository.

epugh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git


The following commit(s) were added to refs/heads/main by this push:
     new 35e2be2a7de Rework installing-solr.adoc's Preparing for Installation 
recommendations (#5177)
35e2be2a7de is described below

commit 35e2be2a7de9855a0f909613065ba22243097102
Author: Eric Pugh <[email protected]>
AuthorDate: Tue Oct 27 23:45:27 2026 -0400

    Rework installing-solr.adoc's Preparing for Installation recommendations 
(#5177)
---
 .../modules/deployment-guide/pages/installing-solr.adoc  |  6 ------
 .../pages/taking-solr-to-production.adoc                 | 14 ++++++++++----
 .../getting-started/pages/tutorial-five-minutes.adoc     | 16 ++++++++++------
 3 files changed, 20 insertions(+), 16 deletions(-)

diff --git 
a/solr/solr-ref-guide/modules/deployment-guide/pages/installing-solr.adoc 
b/solr/solr-ref-guide/modules/deployment-guide/pages/installing-solr.adoc
index ea296cc2712..61f90aaa7e2 100644
--- a/solr/solr-ref-guide/modules/deployment-guide/pages/installing-solr.adoc
+++ b/solr/solr-ref-guide/modules/deployment-guide/pages/installing-solr.adoc
@@ -44,8 +44,6 @@ When getting started with Solr, all you need to do is extract 
the Solr distribut
 This will suffice as an initial development environment, but take care not to 
overtax this "toy" installation before setting up your true development and 
production environments.
 
 When you've progressed past initial evaluation of Solr, you'll want to take 
care to plan your implementation.
-You may need to reinstall Solr on another server or make a clustered SolrCloud 
environment.
-
 When you're ready to setup Solr for a production environment, please refer to 
the instructions provided on the xref:taking-solr-to-production.adoc[] page.
 
 .What Size Server Do I Need?
@@ -57,10 +55,6 @@ It's highly recommended that you spend a bit of time 
thinking about the factors
 A very good blog post that discusses the issues to consider is 
https://lucidworks.com/blog/solr-sizing-guide-estimating-solr-sizing-hardware/[Sizing
 Hardware in the Abstract: Why We Don't have a Definitive Answer].
 ====
 
-One thing to note when planning your installation is that a hard limit exists 
in Lucene for the number of documents in a single index: approximately 2.14 
billion documents (2,147,483,647 to be exact).
-In practice, it is highly unlikely that such a large number of documents would 
fit and perform well in a single index, and you will likely need to distribute 
your index across a cluster before you ever approach this number.
-If you know you will exceed this number of documents in total before you've 
even started indexing, it's best to plan your installation with 
xref:getting-started:cluster-types.adoc#solrcloud-clusters[SolrCloud] as part 
of your design from the start.
-
 == Package Installation
 
 To keep things simple for now, extract the Solr distribution archive to your 
local home directory:
diff --git 
a/solr/solr-ref-guide/modules/deployment-guide/pages/taking-solr-to-production.adoc
 
b/solr/solr-ref-guide/modules/deployment-guide/pages/taking-solr-to-production.adoc
index f3574a4b443..72359571c00 100644
--- 
a/solr/solr-ref-guide/modules/deployment-guide/pages/taking-solr-to-production.adoc
+++ 
b/solr/solr-ref-guide/modules/deployment-guide/pages/taking-solr-to-production.adoc
@@ -251,11 +251,17 @@ You can also refer to xref:jvm-settings.adoc[] for tuning 
your memory and garbag
 The `bin/solr` script uses the `-XX:+CrashOnOutOfMemoryError` JVM option to 
crash Solr on `OutOfMemoryError` exceptions.
 This behavior is recommended. In SolrCloud mode ZooKeeper will be immediately 
notified that a node has experienced a non-recoverable error.
 
-=== Going to Production with SolrCloud
+=== Going to Production with Single-Node SolrCloud
 
-To run Solr in SolrCloud mode, you need to set the `ZK_HOST` variable in the 
include file to point to your ZooKeeper ensemble.
-Running the embedded ZooKeeper is not supported in production environments.
-For instance, if you have a ZooKeeper ensemble hosted on the following three 
hosts on the default client port 2181 (zk1, zk2, and zk3), then you would set:
+For most new single node installations, start with 
xref:getting-started:cluster-types.adoc#solrcloud-clusters[SolrCloud] using its 
embedded ZooKeeper, which is the default mode.
+
+A single-node 
xref:getting-started:cluster-types.adoc#user-managed-cluster[User-Managed] 
(standalone) installation is still a reasonable choice if you know you'll only 
ever run one node, but migrating from User-Managed to SolrCloud later is more 
work than starting with SolrCloud from the beginning.
+Plus you get better API and additional features with SolrCloud.
+
+=== Going to Production with Multi-Node SolrCloud
+
+For a production SolrCloud cluster with multiple Solr nodes, configure every 
node to use the same external ZooKeeper ensemble by setting `ZK_HOST` in each 
node's include file.
+For instance, if you have a ZooKeeper ensemble hosted on the following three 
hosts on the default client port 2181 (zk1, zk2, and zk3), set:
 
 [source,bash]
 ----
diff --git 
a/solr/solr-ref-guide/modules/getting-started/pages/tutorial-five-minutes.adoc 
b/solr/solr-ref-guide/modules/getting-started/pages/tutorial-five-minutes.adoc
index 46fad681334..b24031a6af2 100644
--- 
a/solr/solr-ref-guide/modules/getting-started/pages/tutorial-five-minutes.adoc
+++ 
b/solr/solr-ref-guide/modules/getting-started/pages/tutorial-five-minutes.adoc
@@ -19,16 +19,17 @@
 
 This exercise will walk you through how to start using Solr in just 5 Minutes!
 
-== Launch Solr
-To launch Solr, run: `bin/solr start` on Unix or MacOS; `bin\solr.cmd start` 
on Windows.
+== Download and Launch Solr
 
-To start another Solr node and have it join the cluster alongside the first 
node,
-
-[,bash]
+[source,bash,subs="attributes"]
 ----
-bin/solr start -z localhost:9983 -p 8984
+curl -fsSL 
https://dlcdn.apache.org/solr/solr/{solr-full-version}/solr-{solr-full-version}-slim.tgz
 -o solr-{solr-full-version}-slim.tgz && \
+tar -xzf solr-{solr-full-version}-slim.tgz && \
+cd solr-{solr-full-version}-slim && \
+bin/solr start
 ----
 
+On Windows download and unpack into a temp directory.  Start with `bin\solr 
start`.
 
 == Create a collection
 
@@ -154,3 +155,6 @@ You can now try searching your documents like:
 ----
 curl 'http://localhost:8983/solr/techproducts/select?q=name%3Alightning'
 ----
+
+== Shut Solr Down
+To stop Solr, run: `bin/solr stop` on Unix or MacOS; `bin\solr.cmd stop` on 
Windows.

Reply via email to