From 2a8c1693330bbff9d6cc0aa2586bb5ca4b5d070e Mon Sep 17 00:00:00 2001 From: Brian Long Date: Tue, 19 Jul 2022 21:47:40 +0000 Subject: [PATCH] added solr actions --- solr-fix.sh | 10 ++++++++++ solr-reindex-node.sh | 10 ++++++++++ solr-retry.sh | 10 ++++++++++ 3 files changed, 30 insertions(+) create mode 100755 solr-fix.sh create mode 100755 solr-reindex-node.sh create mode 100755 solr-retry.sh diff --git a/solr-fix.sh b/solr-fix.sh new file mode 100755 index 0000000..d70442e --- /dev/null +++ b/solr-fix.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +. ./setenv.sh + +ARG_SOLR_SHARD_ID=$1 +if [[ ! -z "$ARG_SOLR_SHARD_ID" ]]; then + SOLR_CORE=${SOLR_CORE}-${ARG_SOLR_SHARD_ID} +fi + +curl -SsL ${SOLR_BASEURL}/admin/cores?action=FIX\&core=${SOLR_CORE} diff --git a/solr-reindex-node.sh b/solr-reindex-node.sh new file mode 100755 index 0000000..c745266 --- /dev/null +++ b/solr-reindex-node.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +. ./setenv.sh + +ARG_SOLR_SHARD_ID=$1 +if [[ ! -z "$ARG_SOLR_SHARD_ID" ]]; then + SOLR_CORE=${SOLR_CORE}-${ARG_SOLR_SHARD_ID} +fi + +curl -SsL ${SOLR_BASEURL}/admin/cores?action=REINDEX\&core=${SOLR_CORE}\&nodeid=$2 diff --git a/solr-retry.sh b/solr-retry.sh new file mode 100755 index 0000000..05d9c30 --- /dev/null +++ b/solr-retry.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +. ./setenv.sh + +ARG_SOLR_SHARD_ID=$1 +if [[ ! -z "$ARG_SOLR_SHARD_ID" ]]; then + SOLR_CORE=${SOLR_CORE}-${ARG_SOLR_SHARD_ID} +fi + +curl -SsL ${SOLR_BASEURL}/admin/cores?action=RETRY\&core=${SOLR_CORE}