linux系统下升级安装

升级安装


通用升级需要先停止并删除老版本的所有服务

(一) 停止老的WeADMIN ITOSS系统

切换到老的WeADMIN ITOSS系统的安装目录,执行以下命令停止老的WeADMIN ITOSS系统。
停止ITOSS服务: ./service.sh stop

停止Elasticsearch进程。
img

停止grafana-server进程。
img

停止mysqld进程。
img

(二) 安装新的WeADMIN ITOSS系统

请参考linux系统下全新安装,安装新版本的WeADMIN ITOSS系统

(三)停止新安装的WeADMIN ITOSS系统

切换到新的WeADMIN ITOSS系统的安装目录,执行以下命令停止新的WeADMIN ITOSS系统

./service.sh stop

(四) 停止新安装的Elasticsearch

ps aux | grep elasticsearch 或者jps查看在运行的elasticsearch进程。
然后用kill elasticsearch进程号(有时需要kill -9 elasticsearch进程号),结束elasticsearch进程。
img

(五) 替换数据库

备份老的WeADMIN ITOSS系统的安装目录下的mysql-mxj文件夹。
mv mysql-mxj mysql-mxj_bak

将老的WeADMIN ITOSS系统的安装目录下的mysql-mxj拷贝至新的WeADMIN ITOSS系统的安装目录下。

(六) 启动Elasticsearch

请参考启动elasticsearch-7.5.0,注意一定不能用root用户启动elasticsearch。

(七) 启动新WeADMIN ITOSS系统

切换至新的WeADMIN ITOSS系统的安装目录下,然后执行以下命令启动命令,即可完成数据库的更换。

./service.sh start
到此完成系统升级.

更新文件升级方式


小范围升级也可以采用更新文件升级方式,一般只需要更新部分文件,具体哪些文件可以下载发布说明查看对应版本
没有特殊说明文件的版本请采用本页最前面通用升级安装方式。
如下以Weadmin3.0.0更新到Weadmin3.0.1为例: 执行步骤:

(一)停止老的Weadmin ITOSS系统

ITOSS服务:service.sh stop

img

停止vlanmgrvland进程:

killall -9 vlanmgr    
killall -9 vland

img

(二)下载新的绿色包并解压

下载新的绿色包并解压。 例如解压缩weadmingreenv3.0.1202108111714.zip
如下所示,weadmin
greenv3.0.1202108111714.zip和weadmin3.0工作目录同级。

mkdir Weadmin3.0.1
unzip -d weadmin3.0.1/ weadmin_green_v3.0.1_202108111714.zip

img

(三)替换新的文件或者文件夹

删除Weadmin3.0工作目录老的的bundle-cache文件夹,vlanmgr、vland、vlan和vlancli rm -rf weadmin3.0/bundle-cache weadmin3.0/vlanmgr weadmin3.0/vland
拷贝Weadmin3.0.1中的bundle-cache文件夹,vlanmgrvland到weadmin3.0工作目录

cp -r weadmin3.0.1/bundle-cache weadmin3.0/
cp weadmin3.0.1/vlanmgr weadmin3.0/
cp weadmin3.0.1/vland weadmin3.0/
cp weadmin3.0.1/vlan weadmin3.0/
cp weadmin3.0.1/vlancli weadmin3.0/

img

(四)重启ITOSS3.0: service.sh start

img