BackupPC 部署安装与使用报错汇总

报错问题汇总

  1. TextFileWrite: Failed to write /etc/BackupPC/config.pl.new

看到了一个在github上提的issue,其中一个靠谱的回答是添加几条语句来看一下报错的详细信息。

--- lib/BackupPC/Storage/Text.pm	2018-04-08 16:49:11.076952954 -0700
+++ lib/BackupPC/Storage/Text.pm	2018-04-08 17:00:09.506198265 -0700
@@ -266,7 +266,8 @@
             close($lockFd);
         }
     } else {
-        return "TextFileWrite: Failed to write $file.new";
+        my $umask = sprintf("0%o", umask());
+        return "TextFileWrite: Failed to write $file.new (errno = $!, uids = $<,$>, gids = $(,$), umask = $umask, ver = $^V, prog = $^X)";
     }
     return;
 }

然后重启backuppc服务,再次保存能到全一点的报错信息是:

TextFileWrite: Failed to write /etc/BackupPC/config.pl.new (errno = Permission denied, uids = 1001,1001, gids = 1001 1001,1001 1001, umask = 027, ver = v5.16.3, prog = /usr/bin/perl)

这里可以确定是权限问题,之后我用了两种办法。一个是修改了用户读写权限(不行),另外一个是关闭selinux就可以了。

具体的:

$ vim /etc/sysconfig/selinux
SELINUX=enforcing改为SELINUX=disable
$ reboot

解决了。

  1. 主界面给出的错误提示BackupPC_tarCreate failed,日志中给出的错误提示Error NT_STATUS_HOST_UNREACHABLE

根据错误提示Error NT_STATUS_HOST_UNREACHABLE顺藤摸瓜,

对于待迁移的主机也要关闭selinux

$ vim /etc/sysconfig/selinux
SELINUX=enforcing改为SELINUX=disable
$ reboot
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值