跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表

Data Protection Search (DPSearch) — 升级验证检查失败,并显示错误“Could not remove existing file”,并且搜索节点无法升级。

摘要: 由于 Puppet 代理遇到错误,搜索无法升级到较新版本

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

不会开始升级到较新版本的 Data Protection Search。在运行升级验证脚本时,观察到类似于以下内容的错误消息:
错误:无法删除现有文件
错误:/Stage[main]/Search_smart_upgrade/File[/etc/puppet/repository]/ensure: change from directory to link failed:无法删除现有文件
警告:  /Stage[main]/Search_smart_upgrade/File[/etc/puppet/status] :由于依赖关系失败而跳过。
警告:  /Stage[main]/Search_smart_upgrade/File[/usr/local/search/tmp/smart_upgrade]:因依赖关系失败而跳过
警告:  /Stage[main]/Search_smart_upgrade/Exec[bash upgrade.sh]:因依赖关系失败而跳过


升级验证脚本生成的错误。

原因

缺少从“/etc/puppet/modules/search_smart_upgrade/files/repository”到“/etc/puppet/repository”的符号链接。

解决方案

可以遵循以下步骤来解决问题。
  1. 停止 puppet 和 puppetmaster 服务:
服务 Puppet 停止
service puppetmaster stop
  1. 创建符号链接:
ln /etc/puppet/modules/search_smart_upgrade/files/repository /etc/puppet/repository
  1. 使用“ls -l”命令验证链接是否存在。
  2. 启动 puppet 和 puppetmaster 服务:
service puppet start
service puppetmaster start
 
 

受影响的产品

Data Protection Search, PowerProtect DP4400, Data Protection Search, PowerProtect DP5300, PowerProtect DP5800, PowerProtect DP8300, PowerProtect DP8800, PowerProtect Data Protection Software, Integrated Data Protection Appliance Family , Integrated Data Protection Appliance Software, PowerProtect DP5900, PowerProtect DP8400, PowerProtect DP8900 ...
文章属性
文章编号: 000210179
文章类型: Solution
上次修改时间: 27 7月 2023
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。