TWSNMP メモ
2023/07/22
TWSNMP
ping listen err=listen ip4:icmp 0.0.0.0: socket: operation not permitted
ping listen err=listen ip4:icmp 0.0.0.0: socket: operation not permitted
自前の Docker コンテナ上で起動しようとしたところ、上述のエラーになった。
privileged を付けると良いとのこと。
init db err=open datastore/twsnmpfc.db: no such file or directory
init db err=open datastore/twsnmpfc.db: no such file or directory
同じく自前の Docker コンテナ上で起動しようとしたところ、上述のエラーになった。
これはどうも twnsmp の実行ファイルを叩く際に現在のパスからの相対パスでDBの位置を見に行こうとするらしい。
なので / で ./opt/twnsmpfc/twnsmpfc & とするとダメで、 cd /opt/twnsmpfc/ として ./twnsmpfc & とすればOKだった。
DBが bbolt を使用しているとのことで go + bbolt を入れようとしたりしたが実行ファイルが実行環境も含めて持っているはずなので不要だった。