1. 程式人生 > >淘淘商城虛擬機器的啟動命令彙總

淘淘商城虛擬機器的啟動命令彙總

taotao-dubbo-zookeeper-167

1、啟動zookeeper註冊中心
[[email protected] ~]# cd /usr/local/zookeeper/zookeeper-3.4.6/bin/
[[email protected] bin]# ./zkServer.sh start
檢視zookeeper啟動狀態
[[email protected] bin]# ./zkServer.sh status
關閉zookeeper
[[email protected] bin
]# ./zkServer.sh stop

2、啟動dubbo監控中心(要先啟動zookeeper註冊中心)
[[email protected] bin]# cd /usr/local/zookeeper/apache-tomcat-7.0.47/bin
[[email protected] bin]# ./startup.sh
檢視tomcat啟動日誌(檢視dubbo監控中心是否啟動成功)
[[email protected] apache-tomcat-7.0.47]# tail -f logs/catalina.out

訪問地址:http://192.168.25.167:8080/dubbo-admin/
使用者名稱:root
密碼:root

taotao-image-server-133

圖片伺服器開機自動啟動

taotao-redis-cluster-153

1、後端啟動redis單機版
[[email protected] bin]# pwd
/usr/local/redis/bin
[[email protected] bin]# ./redis-server redis.conf 
檢視redis啟動程序
[[email protected]
 bin]# ps -aux | grep redis

2、啟動redis叢集版,批量啟動
[[email protected] redis-cluster]# pwd
/usr/local/redis-cluster
[[email protected] redis-cluster]# ./redis_start_all.sh
檢視redis啟動程序
[[email protected] redis-cluster]# ps -aux | grep redis
批量關閉redis
[[email protected] redis-cluster]# ./redis_shutdown_all.sh
批量刪除redis啟動檔案
[[email protected] redis-cluster]# ./redis_delete_aof_rdb_nodes.sh

建立redis叢集(建立redis叢集之前需要先先搭建ruby環境)
[[email protected] redis-cluster]# ./redis-trib.rb create --replicas 1 192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004 192.168.25.153:7005 192.168.25.153:7006

3、連線叢集
[[email protected] redis-cluster]# ll
總用量 60
drwxr-xr-x. 2 root root   187 1月   3 10:52 redis01
drwxr-xr-x. 2 root root   187 1月   3 10:52 redis02
drwxr-xr-x. 2 root root   187 1月   3 10:52 redis03
drwxr-xr-x. 2 root root   187 1月   3 10:52 redis04
drwxr-xr-x. 2 root root   187 1月   3 10:52 redis05
drwxr-xr-x. 2 root root   187 1月   3 10:52 redis06
-rwxr--r--. 1 root root   365 1月   1 15:34 redis_delete_aof_rdb_nodes.sh
-rwxr--r--. 1 root root   395 1月   1 15:30 redis_shutdown_all.sh
-rwxr--r--. 1 root root   269 1月   1 15:26 redis_start_all.sh
-rwxr-xr-x. 1 root root 48141 1月   1 15:47 redis-trib.rb
[[email protected] redis-cluster]# cd redis01
[[email protected] redis01]# pwd
/usr/local/redis-cluster/redis01
[[email protected] redis01]# ./redis-cli -h 192.168.25.153 -p 7001 –c

4、redis的其他命令
expire key second   設定key的過期時間
ttl key             檢視剩餘時間(-2 表示不存在,-1 表示已被持久化(永不過期),正數表示剩餘的時間)
persist key         清除過期時間,也即持久化,持久化成功體提示 1,不成功提示 0
del key             刪除key  
exists key          若key存在,返回1,否則返回0
select 0            表示選擇0號資料庫。預設是0號資料庫。

redis 預設有16個庫 select num 從0開始換庫

keys *              獲取redis裡面所有的key
dbsize              檢視當前資料庫的key的數量
flushdb             清空當前庫的所有key
flushall            清空所有庫的key
exists key          是否存在該key
move key db         把當前庫的key移到db號庫中
type key            檢視key的型別

taotao-solr-cloud-154

1、啟動solr單機版
[[email protected] ~]# cd /usr/local/solr/tomcat/bin/
[[email protected] bin]# ./startup.sh
檢視tomcat的啟動日誌
[[email protected] tomcat]# pwd
/usr/local/solr/tomcat
[[email protected] tomcat]# tail -f logs/catalina.out
關閉solr單機版
[[email protected] bin]# ./shutdown.sh

2、啟動solr叢集版
[[email protected] solr-cloud]# pwd
/usr/local/solr-cloud
啟動每個zookeeper例項,批量啟動
[[email protected] solr-cloud]# ./zookeeper_start_all.sh 
啟動每個tomcat例項,批量啟動
[[email protected] solr-cloud]# ./tomcat_start_all.sh
檢視每個tomcat的啟動日誌,批量檢視
[[email protected] solr-cloud]# ./tomcat_status_all.sh 

taotao-activemq-168

[[email protected] bin]# pwd
/root/apache-activemq-5.13.0/bin
啟動訊息佇列伺服器:
[[email protected] bin]# ./activemq start
檢視執行埠號:
[[email protected] bin]# ps -aux | grep activemq
關閉訊息佇列伺服器:
[[email protected] bin]# ./activemq stop
檢視訊息佇列伺服器狀態:
[[email protected] bin]# ./activemq status

訪問地址:http://192.168.25.168:8161/admin/
使用者名稱:admin
密碼:admin

其他常用命令

1、解壓縮
[[email protected] ~]# tar zxvf zookeeper-3.4.6.tar.gz
2、不詢問強制刪除
[[email protected] ~]# rm -rf zookeeper-3.4.6.tar.gz
3、新建目錄
[[email protected] ~]# mkdir /usr/local/solr-cloud
4、重啟firewalld服務
[[email protected] zones]# service firewalld restart
Redirecting to /bin/systemctl restart firewalld.service
[[email protected] zones]#