更新rpm包, 将tag_location移动到全局yml文件.

This commit is contained in:
lijia
2020-10-21 18:54:12 +08:00
parent fad841b1fe
commit a017164a75
13 changed files with 40 additions and 150 deletions

View File

@@ -1,41 +0,0 @@
- hosts: blade-mxn
roles:
- consul-external
- tsg-cli-mxn
- oam_cli_agent_mxn
- oam_cli
- oam_core
- oam_snmp
- hosts: blade-mcn0
roles:
#- consul-internal_mcn01
- telegraf
- influxdb
- grafana
- tsg-cli-mcn0
#- mariadb
- oam_cli_agent
- hosts: blade-mcn1
roles:
#- consul-internal_mcn01
- tsg-cli-mcn1
- oam_cli_agent
- hosts: blade-mcn2
roles:
#- consul-internal_mcn23
- tsg-cli-mcn2
- oam_cli_agent
- hosts: blade-mcn3
roles:
#- consul-internal_mcn23
- tsg-cli-mcn3
- oam_cli_agent
- hosts: blade-mxn
roles:
- oam_mxn_start

View File

@@ -1,24 +0,0 @@
[all:vars]
ansible_user=root
use_chassis_hardware_sn=true
[cluster_server]
192.168.44.56 influxdb_cluster=true
[cluster_server_backup]
192.168.44.57 influxdb_cluster=true
[blade-mxn]
192.168.40.170 tag_location=Almaty
[blade-mcn0]
192.168.40.166 tag_location=Almaty
[blade-mcn1]
192.168.40.167 tag_location=Almaty
[blade-mcn2]
192.168.40.168 tag_location=Almaty
[blade-mcn3]
192.168.40.169 tag_location=Almaty

View File

@@ -12,7 +12,7 @@ influxdb:
wal_dir: /var/lib/influxdb/wal-dir
consul:
datacenter: consul-yz
datacenter: consul-kz
dckey: "XwXLAbVN1C44dLUVJ6UL5A=="
cluster_ip: "192.168.44.56"
cluster_ip_backup: "192.168.44.57"
@@ -32,7 +32,7 @@ oam:
mcn0_ip: "192.168.100.1"
tsg_cli:
rpm_file_name: "tsg-cli-1.0.18.c5fdb96-1.el7.x86_64.rpm"
rpm_file_name: "tsg-cli-1.0.19.ecf9c86-1.el7.x86_64.rpm"
ha_master:
instance_state: MASTER
@@ -47,3 +47,5 @@ ha_backup:
java_version: jdk1.8.0_73
bifang_api_ip: "192.168.43.5"
bifang_api_port: 8080
tag_location: "xinxigang"

View File

@@ -9,16 +9,16 @@ use_chassis_hardware_sn=false
192.168.44.57 influxdb_cluster=true
[blade-mxn]
192.168.40.25 SN=CBT2201925000002 tag_location=xinxigang
192.168.40.25
[blade-mcn0]
192.168.40.21 SN=CBT2201925000002 tag_location=xinxigang
192.168.40.21
[blade-mcn1]
192.168.40.22 SN=CBT2201925000002 tag_location=xinxigang
192.168.40.22
[blade-mcn2]
192.168.40.23 SN=CBT2201925000002 tag_location=xinxigang
192.168.40.23
[blade-mcn3]
192.168.40.24 SN=CBT2201925000002 tag_location=xinxigang
192.168.40.24

View File

@@ -3,7 +3,6 @@ Description=oam_cli restart
[Service]
Type=oneshot
ExecStart=/usr/bin/mount --bind /opt/tsg/etc /home/tsgroot/opt/tsg/etc
ExecStart=/usr/bin/mount -o bind /proc /home/tsgroot/proc
ExecStart=/usr/bin/mount -o remount,rw,bind /proc /home/tsgroot/proc

View File

@@ -17,8 +17,13 @@ killall_uncompleted_cmd(){
killall -9 -q tsg_monit_protocol_v4
#killall -9 -q tsg_monit_stream_v3
killall -9 -q tsg_monit_stream_v4
rm -rf /tmp/_MEI*
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
if [ ${#cmd_run} -lt 1 ] ; then
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
rm -rf /tmp/_MEI*
fi
}
start_background_cmd(){

View File

@@ -12,7 +12,11 @@ killall_uncompleted_cmd(){
killall -9 -q tsg_monit_interface
killall -9 -q tsg_monit_intercept
rm -rf /tmp/_MEI*
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
if [ ${#cmd_run} -lt 1 ] ; then
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
rm -rf /tmp/_MEI*
fi
}
start_background_cmd(){

View File

@@ -12,7 +12,11 @@ killall_uncompleted_cmd(){
killall -9 -q tsg_monit_interface
killall -9 -q tsg_monit_intercept
rm -rf /tmp/_MEI*
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
if [ ${#cmd_run} -lt 1 ] ; then
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
rm -rf /tmp/_MEI*
fi
}
start_background_cmd(){

View File

@@ -12,7 +12,11 @@ killall_uncompleted_cmd(){
killall -9 -q tsg_monit_interface
killall -9 -q tsg_monit_intercept
rm -rf /tmp/_MEI*
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
if [ ${#cmd_run} -lt 1 ] ; then
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
rm -rf /tmp/_MEI*
fi
}
start_background_cmd(){

View File

@@ -2,6 +2,8 @@
#mxn
#ps -afx |grep xxx, 结果是空返回值是1; 结果不为空返回值是0;
#防止因上一次的命令阻塞或长时间未返回,
#导致10秒内还不结束, 要强行杀掉,
#否则长时间运行后, 会有大量后台进程运行!
@@ -10,8 +12,12 @@ killall_uncompleted_cmd(){
#killall -9 -q tsg_diagnose_background
#killall -9 -q tsg_update_tags
rm -rf /tmp/_MEI*
}
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
if [ ${#cmd_run} -lt 1 ] ; then
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
rm -rf /tmp/_MEI*
fi
}
start_background_cmd(){
#后台并发运行, 保证所有命令的开始运行时间基本一样,

View File

@@ -1 +1 @@
{"sn": "GN201020CH1234567890"}
{"sn": "GN201021CH1921684055"}

View File

@@ -1,69 +0,0 @@
---
- hosts: blade-mxn
tasks:
- name: "stop oam_core.service"
service:
name: oam_core
state: stopped
ignore_errors: yes
- name: "stop oam_snmp service"
service:
name: oam_snmp
state: stopped
ignore_errors: yes
- name: "stop oam_cli service"
service:
name: oam_cli
state: stopped
ignore_errors: yes
- name: "stop oam_cli_agent_mxn service"
service:
name: oam_cli_agent_mxn
state: stopped
ignore_errors: yes
- name: "stop consul-server-external service"
service:
name: consul-server-external
state: stopped
ignore_errors: yes
- name: "uninstall oam_core"
yum:
name: "oam_core"
state: absent
- name: "uninstall oam_cli"
yum:
name: "oam_cli"
state: absent
- name: "uninstall oam_cli_agent_mxn"
yum:
name: "oam_cli_agent_mxn"
state: absent
- name: "uninstall tsg-cli"
yum:
name: "tsg-cli"
state: absent
- hosts: all
tasks:
- name: "stop tsg-monitor service"
service:
name: tsg-monitor
state: stopped
ignore_errors: yes
- name: "uninstall tsg-cli"
yum:
name: "tsg-cli"
state: absent