欢迎投稿

今日深度:

Solr常用命令,

Solr常用命令,


1,./solr start -noprompt 单机启动solr
2,集群方式启动:./solr -c -p 8983 -z Master.Hadoop:2181 -s /home/solr-5.3.0/server/solr_navinfo -noprompt
3,对某个目录文件添加索引:/post -c gettingstarted docs/
    -c 把索引放到指定的collection
5,停止所有solr服务:./solr stop -all
6,停止指定端口的solr服务:./solr stop -p 端口号
7,查看启动命令说明:./solr start --help
8,./solr start -e cloud -noprompt 以集群测试模式启动
9,开始各个参数说明:
  -f            Start Solr in foreground; default starts Solr in the background                  and sends stdout / stderr to solr-PORT-console.log
  -c or -cloud  Start Solr in SolrCloud mode; if -z not supplied, an embedded ZooKeeper                  instance is started on Solr port+1000, such as 9983 if Solr is bound to 8983
  -h <host>     Specify the hostname for this Solr instance
  -p <port>     Specify the port to start the Solr HTTP listener on; default is 8983                  The specified port (SOLR_PORT) will also be used to determine the stop port                  STOP_PORT=($SOLR_PORT-1000) and JMX RMI listen port RMI_PORT=(1$SOLR_PORT).                   For instance, if you set -p 8985, then the STOP_PORT=7985 and RMI_PORT=18985
  -d <dir>      Specify the Solr server directory; defaults to server
  -z <zkHost>   ZooKeeper connection string; only used when running in SolrCloud mode using -c                   To launch an embedded ZooKeeper instance, don't pass this parameter.
  -m <memory>   Sets the min (-Xms) and max (-Xmx) heap size for the JVM, such as: -m 4g                  results in: -Xms4g -Xmx4g; by default, this script sets the heap size to 512m
  -s <dir>      Sets the solr.solr.home system property; Solr will create core directories under                  this directory. This allows you to run multiple Solr instances on the same host                  while reusing the same server directory set using the -d parameter. If set, the                  specified directory should contain a solr.xml file, unless solr.xml exists in ZooKeeper.                  This parameter is ignored when running examples (-e), as the solr.solr.home depends                  on which example is run. The default value is server/solr.
  -e <example>  Name of the example to run; available examples:      cloud:         SolrCloud example      techproducts:  Comprehensive example illusating many of Solr's core capabilities      dih:           Data Import Handler      schemaless:    Schema-less example
  -a            Additional parameters to pass to the JVM when starting Solr, such as to setup                  Java debug options. For example, to enable a Java debugger to attach to the Solr JVM                  you could pass: -a "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18983"                  In most cases, you should wrap the additional parameters in double quotes.
  -noprompt     Don't prompt for input; accept all defaults when running examples that accept user input
  -V            Verbose messages from this script 10,./solr status 查看集群状态 11,./solr create -c 新建 collection 12,./solr delete -c 删除 collection 13,./solr healthcheck -c gettingstarted查询collection的文档数目 14, solr create [-c name] [-d confdir] [-n configName] [-shards #] [-replicationFactor #] [-p port] 15,./solr create -c poi -d poi_configs -shards 2 -replicationFactor 2

www.htsjk.Com true http://www.htsjk.com/solr/30611.html NewsArticle Solr常用命令, 1,./solr start -noprompt 单机启动solr 2,集群方式启动: ./solr -c -p 8983 -z Master.Hadoop:2181 -s /home/solr-5.3.0/server/solr_navinfo -noprompt 3,对某个目录文件添加索引:/post -c gett...
相关文章
    暂无相关文章
评论暂时关闭