Hi,Mr Wu

We have used  skywalking v6.0 Ga+ES v6.0 for more than half  a year. And now we 
want to update skywalking to v6.6 with keeping data of service, instance, 
interface etc. 

My steps below:

1.Install skywalking v6.6 + ES v6.6.  The skywalking server is the same machine 
as v6.0 Ga. Agent keep using v6.0 Ga.

2.Import the data of service, instance, interface to the new ES server.

  1)  Only import the data of  the indexes including 
network_address_inventory,service_inventory,service_instance_inventory,endpoint_inventory,register_lock
 from the old ES system.

  2)  Initialize the fields of the index in the new version but not existed in 
the old version. For the instance, the fields last_update_time, register_time, 
heartbeat_time of the index service_instance_inventory in the new version.

3. Keep the same as the field namespace of the configuration file in the ES, 
skywalking server, skywalking agent.
4. Close skywalking  v6.0 GA
5. Run skywalking v6.6
In my testing process, the skywalking server is running successfully, and web 
UI is normal also(the data of service, instance, interface etc was showed). But 
there is no data from the agent. So I want to known there is any problem in my 
steps of skywalking updating. PLS help me.


thanks
jinf







在 2020-02-06 22:07:02,"Sheng Wu" <wu.sheng.841...@gmail.com> 写道:

Hi, for mail list discussion, you should


1. Keep all discussion in English
2. Make sure you subscribe the mail list, Mail to 
dev-subscr...@skywalking.apache.org, follow the reply to subscribe to the mail 
list. Then you could send mail to dev@skywalking.apache.org


Sheng Wu 吴晟
Twitter, wusheng1108




陈金枫 <chenjin...@163.com> 于2020年2月6日周四 下午10:05写道:

吴先生,您好,
公司半年多前部署了一个skywalking系统(skywalking v6.0 Ga + ES 
v6.6),现在想升级到v6.6。公司希望升级过程能平滑过渡(保留服务,实例和接口等数据),我的升级步骤如下:
1. 重新部署skywalking v6.6(skywalking v6.6 + ES v6.6),skywalking 
v6.6部署的服务器是原来部署v6.0 GA机子,agent采用正在使用的v6.0 GA(后面慢慢跟随业务系统升级)。
2. 将原来ES中的服务,实例和接口等数据导入到新部署的ES服务中
 
1)确定导入network_address_inventory,service_inventory,service_instance_inventory,endpoint_inventory,register_lock索引数据
 
2)索引多了的字段做初始化处理,如service_instance_inventory索引多了字段last_update_time、register_time、heartbeat_time。
3. es,skywalking server配置文件中的namespace和skywalking agent(v6.0 GA)一致。
4. 关闭skywalking  v6.0 GA
5. 启动skywalking agent(v6.6)
测试过程中,服务启动正常,web ui能显示服务,实例和接口等数据,但是没有agent采集的数据,是否是的升级过程存在什么问题。麻烦帮我确认一下,谢谢!


谢谢!
jinf



Reply via email to