Mac OS Xではshared memoryの容量が小さ目に設定されているようで、10.8のデフォルト状態ではPacketSDTPServerが起動しません。/etc/sysctl.confに設定を書き込んで再起動すると、割当容量を変更することができます。
編集のためにはroot権限が必要なので、以下のようにsudeでエディタを起動してください。
sudo nano /etc/sysctl.conf
たとえば以下のように設定します。
kern.sysv.shmmax=1073741824 kern.sysv.shmmin=1 kern.sysv.shmmni=128 kern.sysv.shmseg=32 kern.sysv.shmall=262144
設定項目の詳細については、以下のページで説明されています。
Leave a Reply