文件拷贝错误
虚拟机由CAS E0710P11版本云彩虹迁移至CAS E0730P06版本,出现部分虚拟机迁移任务失败,报错“文件拷贝错误”。
1、查看cas.log,发现执行scp任务失败,报错:Bad SSH2 cipher spec 'arcfour128,aes128-ctr,aes192-ctr,aes256-ctr'
与该案例日志打印相同:https://zhiliao.h3c.com/Theme/details/183102
出现该问题的原因是CAS E0718版本开始为了解决openssh的漏洞,升级了openssh的版本,因此加密算法参数发生了变化;
但是老版本云彩虹迁移时的接口下发的参数是采用scp -o Ciphers=xxx的方式,因此该命令在E0718以后的版本上执行失败;
2、但现场同样存在大量可云彩虹迁移成功的虚拟机,并未触发该问题。这是由于当虚拟机仅存在单级磁盘文件且为在线迁移时,通过libvirt 进行迁移,不会触发scp任务 ;而若虚拟机为离线迁移,或者磁盘文件存在多级镜像文件、快照,都会触发scp任务,进而导致云彩虹任务失败。
经确认,现场云彩虹失败的虚拟机既存在离线迁移,也存在多级镜像文件的情况,与上述原因相符。
虚拟机合并镜像后,在线迁移。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作