LoginSignup
2
2

More than 5 years have passed since last update.

ラズパイ Time Machine化で Failed to add service: Local name collision

Posted at

USB接続のHDDを買ったので、Time Machineのバックアップ先として使っています。USBでMacに接続していると、いちいちアンマウントしたりするのが面倒なので、以下を参考にラズパイ経由でネットワーク越しに動作するようにしてみました。

おおよそこの手順に従って設定したところ、共有ドライブの設定まではできるものの、Time Machineのディスク選択には共有ドライブが現れませんでした。

ラズパイで、netatalkサービスのstatusを確認すると、Failed to add service: Local name collisionというエラーが出ていました。

pi@raspberrypi:~ $ sudo systemctl status netatalk
● netatalk.service - Netatalk AFP fileserver for Macintosh clients
   Loaded: loaded (/lib/systemd/system/netatalk.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-02-13 17:38:42 JST; 16min ago
     Docs: man:afp.conf(5)
           man:netatalk(8)
           man:afpd(8)
           man:cnid_metad(8)
           man:cnid_dbd(8)
           http://netatalk.sourceforge.net/
  Process: 514 ExecStart=/usr/local/sbin/netatalk (code=exited, status=0/SUCCESS)
 Main PID: 546 (netatalk)
      CPU: 7.379s
   CGroup: /system.slice/netatalk.service
           ├─546 /usr/local/sbin/netatalk
           ├─547 /usr/local/sbin/afpd -d -F /usr/local/etc/afp.conf
           ├─548 /usr/local/sbin/cnid_metad -d -F /usr/local/etc/afp.conf
           └─773 /usr/local/sbin/cnid_dbd -F /usr/local/etc/afp.conf -p /media/tm -t 7 -l 5

Feb 13 17:38:42 raspberrypi systemd[1]: netatalk.service: PID file /var/lock/netatalk not re
Feb 13 17:38:42 raspberrypi systemd[1]: netatalk.service: Supervising process 546 which is n
Feb 13 17:38:42 raspberrypi systemd[1]: Started Netatalk AFP fileserver for Macintosh client
Feb 13 17:38:43 raspberrypi netatalk[546]: Netatalk AFP server starting
Feb 13 17:38:43 raspberrypi netatalk[546]: Failed to add service: Local name collision
Feb 13 17:38:43 raspberrypi netatalk[546]: Registered with Zeroconf
Feb 13 17:38:43 raspberrypi cnid_metad[548]: CNID Server listening on localhost:4700
Feb 13 17:38:49 raspberrypi afpd[547]: Netatalk AFP/TCP listening on 10.60.100.92:548
Feb 13 17:50:18 raspberrypi afpd[761]: pam_unix(netatalk:session): session opened for user p
Feb 13 17:51:05 raspberrypi afpd[788]: pam_unix(netatalk:session): session opened for user p

netatalkをインストールするとき、より新しいバージョン3.1.12があったので、それをインストールしたのがまずかった。

ここにある通り、不要な/etc/avahi/services/afpd.serviceを削除したところ、無事Time Machineのバックアップ先として利用できました。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2