solr 文件上傳 修改等命令



#/bin/bash
cd /www/www/www/solr-6.2.1/server/scripts/cloud-scripts/
# zjd file
./zkcli.sh -zkhost 11.11.11.111:12181 -cmd putfile /configs/ee_collection/managed-schema ee_core/conf/managed-schema
./zkcli.sh -zkhost 11.11.11.111:12181 -cmd putfile /configs/ee_collection/db-data-config.xml ee_core/conf/db-data-config.xml
./zkcli.sh -zkhost 11.11.11.111:12181 -cmd putfile /configs/ee_collection/solrconfig.xml ee_core/conf/solrconfig.xml


# 上傳整個core文件到zookeper

./zkcli.sh -zkhost 11.11.11.111:12181 -cmd upconfig -confdir  recommend_core/conf  -confname recommend_collection


#遠程debug

solr restart -p 8983 -f -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8983"

# linux中 直接替換對應字符串的命令

n 爲數字,若 n 爲 .,表示從當前行開始到最後一行 
  
  :%s/vivian/sky/(等同於 :g/vivian/s//sky/) 替換每一行的第一個 vivian 爲 sky 
  
  :%s/vivian/sky/g(等同於 :g/vivian/s//sky/g) 替換每一行中所有 vivian 爲 sky 


重啓solr

#/bin/bash                                                                                                                                                                                               
cd /www/www/solr-6.2.1/bin                                                                                                                                                                             
./solr restart                                                                                                                                                                                           
echo "machinename is  restart finish ;wait 2 min"                                                                                                                                                         
sleep 60                                                                                                                                                                                                 
ssh machinename "cd /www/www/solr-6.2.1/bin && ./solr restart"                                                                                                                                          
echo "machinename is  restart finish ;wait 2 min"                                                                                                                                                         
echo "solr restart finish"


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章