通用升级需要先停止并删除老版本的所有服务
切换到老的WeADMIN ITOSS系统的安装目录,执行以下命令停止老的WeADMIN ITOSS系统。
停止ITOSS服务: ./service.sh stop
请参考linux系统下全新安装,安装新版本的WeADMIN ITOSS系统
切换到新的WeADMIN ITOSS系统的安装目录,执行以下命令停止新的WeADMIN ITOSS系统
./service.sh stop
用ps aux | grep elasticsearch
或者jps
查看在运行的elasticsearch进程。
然后用kill elasticsearch进程号(有时需要kill -9 elasticsearch进程号),结束elasticsearch进程。
备份老的WeADMIN ITOSS系统的安装目录下的mysql-mxj文件夹。
mv mysql-mxj mysql-mxj_bak
将老的WeADMIN ITOSS系统的安装目录下的mysql-mxj拷贝至新的WeADMIN ITOSS系统的安装目录下。
请参考启动elasticsearch-7.5.0,注意一定不能用root用户启动elasticsearch。
切换至新的WeADMIN ITOSS系统的安装目录下,然后执行以下命令启动命令,即可完成数据库的更换。
./service.sh start
到此完成系统升级.
小范围升级也可以采用更新文件升级方式,一般只需要更新部分文件,具体哪些文件可以下载发布说明查看对应版本。
没有特殊说明文件的版本请采用本页最前面通用升级安装方式。
如下以Weadmin3.0.0更新到Weadmin3.0.1为例:
执行步骤:
ITOSS服务:service.sh stop
停止vlanmgr 和vland进程:
killall -9 vlanmgr
killall -9 vland
下载新的绿色包并解压。
例如解压缩weadmingreenv3.0.1202108111714.zip
如下所示,weadmingreenv3.0.1202108111714.zip和weadmin3.0工作目录同级。
mkdir Weadmin3.0.1
unzip -d weadmin3.0.1/ weadmin_green_v3.0.1_202108111714.zip
删除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文件夹,vlanmgr和vland到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/
service.sh start