首页 > Linux故障排查 > 使用rsync时无/var/run/rsync.pid解决方法

使用rsync时无/var/run/rsync.pid解决方法

2016年11月4日

使用rsync时无/var/run/rsync.pid解决方法
http://www.myexception.cn/linux-unix/1577621.html
使用rsync时无/var/run/rsync.pid
小弟新手,最近在学习linux的备份需要用到rsync安装的时候系统表示已经安装好了:

Pavilion-g4-Notebook-PC:/etc/init.d$ sudo apt-get install rsync
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
rsync 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

但是在使用的时候出现了这个问题:

HP-Pavilion-g4-Notebook-PC:~/shelltest$ /etc/init.d/rsync start
* Starting rsync daemon rsync start-stop-daemon: unable to open pidfile ‘/var/run/rsync.pid’ for writing (Permission denied)
cat: /var/run/rsync.pid: 没有那个文件或目录
* rsync daemon failed to start

我看了下 /var/run :

drwxr-xr-x 2 root root 40 11月 7 10:10 pppconfig
drwxr-xr-x 3 root root 80 11月 7 10:10 resolvconf
-rw-r–r– 1 root root 4 11月 7 10:10 rsyslogd.pid
srw-rw-rw- 1 root root 0 11月 7 10:10 sdp
里面确实没这个文件 但是书上说的是安装了rsync就会自动生成这几个文件,请问现在该怎么处理这个问题。

——解决方案——————–
权限问题, 把rsync使用的用户名配成root试试

vi /etc/rsyncd.conf

uid = root
gid = root

分类: Linux故障排查 标签:
本文的评论功能被关闭了.