[netatalk-ja:0409] Re: AFPが切断される

HAT hat @ fa2.so-net.ne.jp
2015年 2月 3日 (火) 21:41:37 JST


HATです。

ちょっと状況がつかめません。
afp.confとafpd -Vはどうなってるでしょうか。

> FreeNAS 9.2.1.9のNetatalk 3.1.2で、ファイルシステムに負荷を掛けると

「ファイルシステムに負荷を掛ける」とは、具体的にはどのような状態でしょうか。

> 以下の様なメッセージが出て、OS Xはマウントを外されてしまいます。

普通はそんな程度で誤動作しちゃダメですよねえ。

> これはNetatalk 3.1.3以上にすれば直る問題でしょうか?

わかりません。

> 3.1.3
> 
>   * FIX: Memory overflow caused by basedir regex, bug #567

コレは[Homes]を定義してる場合のみに関係すると思われます。

> 3.1.4
> 
>   * FIX: afpd: Hangs in Netatalk which causes it to stop responding to
>     connections, bug #572.

3.1.4と3.1.5はSpotlight周りにひどいバグがあるので、これを有効にしていると
落ちまくります。

> 3.1.6
> 
>   * UPD: afpd: distribute SIGHUP from parent afpd to children and force reload  shares

これはよく知らないです。

> 以上が関係すると思うのですが、どうでしょうか?
> 以下ログです。
> 
> Feb  2 17:13:40 midonas afpd[15809]: Login by nobody (AFP3.4)
> Feb  2 17:13:40 midonas afpd[15809]: afp_disconnect: trying primary reconnect
この「afp_disconnect: trying primary reconnect」というのが出る条件が幾つか
あるようです。
例えばここのMLの[netatalk-ja:0199]がそうですが、同じ現象には見えないですねえ。


> Feb  2 17:13:40 midonas afpd[5307]: Reconnect: transfering session to child
> [6050]
> Feb  2 17:13:40 midonas afpd[5307]: Reconnect: killing new session child
> [15809] after transfer
> Feb  2 17:13:42 midonas afpd[15809]: afp_disconnect: primary reconnect
> succeeded
> Feb  2 17:14:16 midonas afpd[6050]: afp_alarm: child timed out, entering
> disconnected state
> Feb  2 17:14:16 midonas afpd[6050]: dsi_disconnect: entering disconnected
> state
> Feb  2 17:14:16 midonas afpd[6050]: afp_dsi_transfer_session: succesfull
> primary reconnect
> Feb  2 17:14:16 midonas afpd[6050]: AFP logout by nobody
> Feb  2 17:14:16 midonas afpd[6050]: AFP statistics: 3080026.36 KB read,
> 24417176.91 KB written
> Feb  2 17:14:16 midonas afpd[6050]: done


-- 
HAT


netatalk-ja メーリングリストの案内