[netatalk-ja:0471] Re: Mac OS 9上のIllustrator8とNetatalk3.1.x

Decomo ml @ decomo.info
2015年 6月 3日 (水) 21:42:19 JST


Decomoです。

sendfileの有効/無効で改善したりしないでしょうか?

FreeBSD 10-STABLE, OS X 10.9.5と環境は違いますが、
最近当方でもファイル読み込み時に突然アンマウントされる現象が頻発し、
色々試したところsendfile有効なバイナリだと改善されたので。

2015/06/02 11:32、Yoshiyuki HARAOKA <haraoka @ gmail.com> のメール:

> 原岡でございます。
> 
> 
> Linux上とFreeBSD9上(FreeNAS9.3)上でログを確認してみました。
> 
> Linux上
> Jun 01 03:52:23.277727 afpd[8860] {afp_dsi.c:321} (error:AFPDaemon): afp_alarm: child timed out, entering disconnected state
> 
> Jun 01 03:52:23.277949 afpd[8860] {afp_dsi.c:688} (error:AFPDaemon): dsi_wrtreply: Bad file descriptor
> 
> 
> 
> FreeBSD上
> 
> Jun  1 10:53:59 nas afpd[36381]: Login by nobody (AFP3.4)
> 
> Jun  1 10:54:27 nas afpd[36381]: AFP logout by nobody
> 
> Jun  1 10:54:27 nas afpd[36381]: AFP statistics: 13.12 KB read, 745.22 KB written
> 
> Jun  1 10:54:27 nas afpd[36381]: done
> 
> Jun  1 10:55:08 nas afpd[36284]: read: Connection reset by peer
> 
> Jun  1 10:55:08 nas afpd[36284]: dsi_stream_read: len:-1, Connection reset by peer
> 
> Jun  1 10:55:08 nas afpd[36284]: dsi_stream_send: Broken pipe
> 
> Jun  1 10:55:08 nas afpd[36284]: dsi_wrtreply: Broken pipe
> 
> Jun  1 10:55:08 nas afpd[36284]: dsi_disconnect: entering disconnected state
> 
> Jun  1 10:55:08 nas afpd[36284]: dsi_disconnect: entering disconnected state
> 
> Jun  1 10:55:30 nas afpd[36408]: Login by nobody (AFP3.4)
> 
> Jun  1 10:55:59 nas afpd[36408]: AFP logout by nobody
> 
> Jun  1 10:55:59 nas afpd[36408]: AFP statistics: 12.89 KB read, 744.88 KB written
> 
> 
> Jun  1 10:55:59 nas afpd[36408]: done
> 
> 
> 
> こんな感じで出てます。
> 
> maxdebugの方が良かったですかねぇ?
> 
> メタデータの取り方はよく分かってません…
> 
> 
> 
> 色々試してみたけど、netatalk 2.xだと問題ないので、2へダウングレードしようかなと考えてます。
> 
> ダウングレードの場合、メタデータ周りではまりそうな気がするんですけど、やった事ある方いらっしゃいますか?
> 
> これはこれで怖いといえば怖い…
> 
> 
> 
> 
> 
> --haraoka
> 
> 
> 
> 
> 2015-05-27 0:14 GMT+09:00 HAT <hat @ fa2.so-net.ne.jp>:
> HATです。
> 
> > 今更ですが、Mac OS 9上でIllustrator8.0.3を使って特定のファイルを保存する時
> > だけ
> > AFPがunmountされる事があります。
> > Quack XPressでも発生する事があります。
> > その特定のファイルを保存する時にだけというのを特定したいのですが、
> > どの様な方法で特定する事ができるでしょうか?
> > 何故unmountするかもちょっとわからない状況です。
> 
> 調べることは、いつもと同じです。メタデータとログファイルです。
> 
> Macのファイルは独自性が高いので、そのあたりに何か特徴がないかを観察します。
> 具体的にいうと、
>     FinderInfo
>     ResourceFork
>     拡張属性
>     ファイル名
>     ファイルサイズ
>     Unixパーミッション
>     CNID
> あたりです。
> 
> あとはログファイルの確認ですが、通常ログをみても異常がなければ、
> maxdebugを試します。これは脳がサチりますが、しょうがない。
> 
> --
> HAT
> 



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