File tree Expand file tree Collapse file tree 7 files changed +70
-14
lines changed
Expand file tree Collapse file tree 7 files changed +70
-14
lines changed Original file line number Diff line number Diff line change 1- [load_nodes]
2- kvrocks-byron-load-test-node-10.us-east-1a ansible_host =127.0.0.1 ansible_port =13642
3- kvrocks-byron-load-test-node-11.us-east-1a ansible_host =127.0.0.1 ansible_port =13638
4- kvrocks-byron-load-test-node-12.us-east-1a ansible_host =127.0.0.1 ansible_port =11752
5- kvrocks-byron-load-test-node-13.us-east-1a ansible_host =127.0.0.1 ansible_port =13672
6- kvrocks-byron-load-test-node-14.us-east-1a ansible_host =127.0.0.1 ansible_port =13677
1+ [load_nodes_redis]
72kvrocks-byron-load-test-node-5.us-east-1a ansible_host =127.0.0.1 ansible_port =13633
83kvrocks-byron-load-test-node-6.us-east-1a ansible_host =127.0.0.1 ansible_port =13697
94kvrocks-byron-load-test-node-7.us-east-1a ansible_host =127.0.0.1 ansible_port =10523
105kvrocks-byron-load-test-node-8.us-east-1a ansible_host =127.0.0.1 ansible_port =13667
116kvrocks-byron-load-test-node-9.us-east-1a ansible_host =127.0.0.1 ansible_port =13623
127
8+ [load_nodes_rueidis]
9+ kvrocks-byron-load-test-node-10.us-east-1a ansible_host =127.0.0.1 ansible_port =13642
10+ kvrocks-byron-load-test-node-11.us-east-1a ansible_host =127.0.0.1 ansible_port =13638
11+ kvrocks-byron-load-test-node-12.us-east-1a ansible_host =127.0.0.1 ansible_port =11752
12+ kvrocks-byron-load-test-node-13.us-east-1a ansible_host =127.0.0.1 ansible_port =13672
13+ kvrocks-byron-load-test-node-14.us-east-1a ansible_host =127.0.0.1 ansible_port =13677
14+
15+ [load_nodes:children]
16+ load_nodes_redis
17+ load_nodes_rueidis
18+
1319[load_nodes:vars]
1420ansible_connection =ssh
1521ansible_ssh_common_args =' -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o PreferredAuthentications=publickey,password -o PubkeyAuthentication=yes'
Original file line number Diff line number Diff line change 11---
2- # Usage: ansible-playbook -i ../ansible-load-nodes.ini copy-reader .yml
3- # Or from parent directory: ansible-playbook -i ansible-load-nodes.ini playbooks/copy-reader .yml
4- - name : Copy reader binary to load nodes
5- hosts : load_nodes
2+ # Usage: ansible-playbook -i ../ansible-load-nodes.ini copy-service-file .yml
3+ # Or from parent directory: ansible-playbook -i ansible-load-nodes.ini playbooks/copy-service-file .yml
4+ - name : Copy reader-redis service to nodes 5-9
5+ hosts : load_nodes_redis
66 become : true
77 tasks :
8- - name : Copy reader service to remote hosts
8+ - name : Copy reader-redis service to remote hosts
99 ansible.builtin.copy :
10- src : /Users/byron.seto/Documents/workspace/third_party/kvrocks-controller/cmd/reader/reader.service
10+ src : /Users/byron.seto/Documents/workspace/third_party/kvrocks-controller/cmd/reader/reader-redis.service
11+ dest : /etc/systemd/system/reader.service
12+ mode : " 0644"
13+ owner : root
14+ group : root
15+
16+ - name : Reload systemd daemon
17+ ansible.builtin.systemd :
18+ daemon_reload : yes
19+
20+ - name : Copy reader-rueidis service to nodes 10-14
21+ hosts : load_nodes_rueidis
22+ become : true
23+ tasks :
24+ - name : Copy reader-rueidis service to remote hosts
25+ ansible.builtin.copy :
26+ src : /Users/byron.seto/Documents/workspace/third_party/kvrocks-controller/cmd/reader/reader-rueidis.service
1127 dest : /etc/systemd/system/reader.service
1228 mode : " 0644"
1329 owner : root
Original file line number Diff line number Diff line change 1+ [Unit]
2+ Description =Byron Test Reader
3+ After =network-online.target syslog.target remote-fs.target nss-lookup.target sysdrun.service
4+ Wants =network-online.target
5+
6+ [Service]
7+ ExecStart =/home/ec2-user/reader -readers 2 -delay 4ms -start 900000000 -client redis
8+
9+ LimitNOFILE =1048576
10+ LimitSTACK =16777216
11+ TimeoutSec =590
12+ MemoryMax =95%
13+ OOMScoreAdjust =1000
14+
15+ [Install]
16+ WantedBy =multi-user.target
17+
Original file line number Diff line number Diff line change 1+ [Unit]
2+ Description =Byron Test Reader
3+ After =network-online.target syslog.target remote-fs.target nss-lookup.target sysdrun.service
4+ Wants =network-online.target
5+
6+ [Service]
7+ ExecStart =/home/ec2-user/reader -readers 2 -delay 4ms -start 900000000 -client rueidis
8+
9+ LimitNOFILE =1048576
10+ LimitSTACK =16777216
11+ TimeoutSec =590
12+ MemoryMax =95%
13+ OOMScoreAdjust =1000
14+
15+ [Install]
16+ WantedBy =multi-user.target
17+
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ After=network-online.target syslog.target remote-fs.target nss-lookup.target sys
44Wants =network-online.target
55
66[Service]
7- ExecStart =/home/ec2-user/reader -readers 2 -delay 4ms -start 800000000 -client redis
7+ ExecStart =/home/ec2-user/reader -readers 2 -delay 4ms -start 900000000 -client redis
88
99LimitNOFILE =1048576
1010LimitSTACK =16777216
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ After=network-online.target syslog.target remote-fs.target nss-lookup.target sys
44Wants =network-online.target
55
66[Service]
7- ExecStart =/home/ec2-user/writer -writers 4 -delay 8ms -start 700000000
7+ ExecStart =/home/ec2-user/writer -writers 4 -delay 8ms -start 900000000
88
99LimitNOFILE =1048576
1010LimitSTACK =16777216
You can’t perform that action at this time.
0 commit comments