Aerospike系列 5 安裝AMC

2021-07-11 05:11:34 字數 3213 閱讀 4812

1:需要安裝的包,如果缺少,請安裝。?

1

2

3

python (2.6+)

gcc

python-devel

安裝相應的模組?

1

2

3

4

sudo pip install markupsafe

sudo pip install paramiko

sudo pip install ecdsa

sudo pip install pycrypto?1

wget

3:安裝aerospike-amc-community-3.6.0-el5.x86_64.rpm?

1

rpm -ivh aerospike-amc-community-3.6.0-el5.x86_64.rpm

詳情可以參考這裡:

4:操作指南?

1

2

3

4

5

6

7

8

9

10

11

12

13

starting the amc server

tostart the amc:

sudo /etc/init.d/amc start

tostop the amc server:

sudo /etc/init.d/amc stop

torestart the amc server:

sudo /etc/init.d/amc restart

tosee whetherornotthe amc serverisup:

sudo /etc/init.d/amc status

配置過程中有任何問題都可以檢視錯誤日誌:/var/log/amc/error.log

5:預設的gunicorn_config內容?

1

2

3

4

5

6

7

8

9

10

[root@localhost ~]# cat /etc/amc/config/gunicorn_config.py

bind ="0.0.0.0:8081"

pidfile ="/tmp/amc.pid"

loglevel ="info"

errorlog ="/var/log/amc/error.log"

workers = 1

proc_name ="amc"

chdir ="/opt/amc/server"

timeout = 150

worker_class ="eventlet"

社群版可以參考這裡:

商業版可以參考這裡:

6:在兩個服務都啟動成功後就可以連線amc了?

1

2

3

4

5

6

7

8

[root@localhost bin]# ls

aerospike  asd  bin  etc  share  var

[root@localhost bin]# ./aerospike status

info: process running

[root@localhost bin]# /etc/init.d/amc status

retrieving amc status....

amcisrunning.

[root@localhost bin]#

瀏覽器輸入:

輸入192.168.91.132連線即可。

請檢查主機上的3000和8081埠的監聽服務是否正常。

詳情參考:dashboard.html

Aerospike系列 5 安裝AMC

1 需要安裝的包,如果缺少,請安裝。python 2.6 gccpython devel 安裝相應的模組 sudo pip install markupsafe sudo pip install paramiko sudo pip install ecdsa sudo pip install pyc...

Aerospike系列 8 集群宕機演練

1 初始的集群狀態 2 關掉192.168.91.133 3000 3 再關掉192.168.91.135 3000 3 再關掉192.168.91.144 3000 5 恢復192.168.91.133 3000 6 至此的狀態跟之前宕機兩台的狀態是一樣的。說明主機啟動之後,aerospike又自...

趣味題系列(5)

題目 給你乙個長度為n的鍊錶。n很大,但你不知道n有多大。你的任務是從這n個元素中隨機取出k個元素。你只能遍歷這個鍊錶一次。你的演算法必須保證取出的元素恰好有 k個,且它們是完全隨機的 出現概率均等 解答 題其實是程式設計珠璣習題12.10的推廣,原題既是k 1的情況,關鍵就是想到可以替換以前已經選...