ノードの運用アレコレ

e73ddf3b anonymous 2013-10-24 00:45
>>91554cd4
>>5b63178d
ほんと申し訳ないorz
とりあえず該当のディレクトリを削除してみましたんで、多分問題はないかと。
でもこれsakuの 脆弱性だよね。
61ec6c11 anonymous 2013-10-24 20:29
>>e73ddf3b
おつかれ

あとは、流出したバケバケが消滅するまで、どれくらいかかるかだなー
P2Pの怖いところだw
c781eaa1 anonymous 2013-10-24 22:31
>>e73ddf3b
まー気にしないで行きまっしょい(笑

>>61ec6c11
recent_range かな。デフォだと1ヶ月みたいよ。
f4cf60db anonymous 2013-12-15 16:59
気がつけば、チャイナなスレが流れているな
IPアドレスで制限したほうがいいのかね
0383f865 anonymous 2013-12-16 14:32
>>f4cf60db
台湾の人じゃないかな。海外での利用者が増えるのはいいことだと思うけど。
必要なスレのみ取得すれば混る事もないんだし。
a405a4e6 anonymous 2014-02-05 22:25
隣接ノードが20近くあるんだけどなんでこんな多いんだ
f762a125 anonymous 2014-02-08 12:34
>>a405a4e6
新月はじまったな
e1232c3a anonymous 2014-03-09 02:55
>>a405a4e6
今30あるのは凄いってことか・・・
db81e1f6 anonymous 2014-03-09 03:08
他のノードと同期するときは隣接ノードが増えるらしい
たぶん書き込んだ直後とかかな
676d0b56 anonymous 2015-02-27 19:49
AhrefsBot のアクセスがウザいね。SEOボットらしいが。
3b288fe0 119.230.100.252:27888 (仮) 2015-02-28 00:46
うぐぅ、py2exe で WoW64 な実行ファイルを作った際に /www 以下の bootstrap、HTML5js、jquery をコピーしていなかったせいで
ものスゲく質素なページになってたのか。
0c511ab5 anonymous 2015-02-28 20:25
ウィルスの疑いがある添付ファイルがしょっちゅう流れ込んでくるんで、ノートン先生がうるさいんだが、
その元となる書き込みを削除しようにも、該当するスレを探し出して、その中から更に該当する書き込みを遡って見つけるのが面倒
f64c32fe anonymous 2015-02-28 21:11
>>0c511ab5

ノートン先生は自動で削除してくれないのか?
525a1a71 anonymous 2015-02-28 21:44
>>f64c32fe 横からだけど
削除するけどまたダウンロードの無限ループじゃなかったっけ?
ノートンでキャッシュを無視設定するとか聞いた。
6c1cb950 anonymous 2015-02-28 21:45
手動でやるなら、該当レコードをremovedに移動しないといけない
a77c2665 anonymous 2015-02-28 21:53
>>6c1cb950
で、それもノートンが削除するとか言ってたw
c5e5866a anonymous 2015-03-06 07:09
ここにもかいておこうっと。Linuxでsakuのメモリ消費が
凄くて困ってたんだけど、定期的にキャッシュを削除するように
したらだいぶましになった。sakuは停止しておかないと
不安定になるみたいだ。

sudo sh -c 'sync; echo 3 > /proc/sys/vm/drop_caches'
5f3d6721 anonymous 2015-03-06 13:46
>>c5e5866a
うちは180Mくらいですねえ。ラズパイ2なんでメモリ700Mしかないですが。
69b2369b anonymous 2015-03-06 17:47
>>5f3d6721
うちはメモリ4GのVPSで公開ゲートウェイを動かしてるんだけど、
保持レスがかなり多いので放っておくと1日でキャッシュで
いっぱいになってメモリ不足になっちゃいます。
5192216b anonymous 2015-03-06 21:06
wimaxにグローバルIPが割り振られなくなるそうですが朔はIPv6に対応してますかね?
bc72abfb anonymous 2015-03-07 09:58
>>5192216b
してません
b9497763 anonymous 2015-03-08 09:36
仮に対応したとして、IPv6のノードとIPv4のノードが混在することは出来ないよね?
後者からは前者に接続できないし
0dbfcd83 anonymous 2015-03-08 15:52
>>b9497763
素人目には両者ネットワークをつなげる機能を各ノードが持てば何とかなりそうなきがする。今のネットワークでIPv6契約をしてIPv4契約してない人ってほとんどいないし。
fd2b374c anonymous 2015-03-10 14:22
>>c5e5866a >>5f3d6721 >>69b2369b
2ch interfaceを無効にしたら?
使用メモリが500MB弱から2MBに減少したよ
6848aef4 anonymous 2015-03-10 16:07
>>fd2b374c
やっぱりそれか~ 新着チェック機能があるから
専ブラは手放せないんだよね…
8870ac55 anonymous 2015-03-10 16:51
代案としてはローカルで動くRSSクライアントを使うとかかな
73dff682 anonymous 2015-03-10 22:34
公開にして Feedly に取り込んでるなぁ。
5cbd7de2 anonymous 2015-03-10 22:39
朔は新着まとめ読みができないのが辛い。
d2ea82d4 anonymous 2015-03-10 22:53
>>5cbd7de2
RSSで見れると思う
0e449d4c anonymous 2015-03-10 22:56
>>5cbd7de2
RSS
330f80cc anonymous 2015-03-15 14:48
既出かもしれんが、Firefox使いはこのアドオン入れとくと連投荒らしの削除が楽
68e076d7 anonymous 2015-03-15 14:51
URL忘れてたw

このFirefoxアドオン入れると連投荒らしの削除が楽
http://lefedor.com/checkboxmate.html
53f1dd43 anonymous 2015-03-16 19:50
>>d2ea82d4
朔のRSSはスレ毎にレスがまとまってなかったり
アンカーのポップアップが無かったりで
2chの専ブラとはやっぱりなにか違うんだよね。
2e7a8e67 anonymous 2023-02-27 15:11
どうにか、VPS経由でのノードが繋がったぽい。
でもここまで面倒なら、VPSで動かせばいいよねw
ad246f23 anonymous 2023-02-28 21:10
ざっくり言うと、
WireGuard で VPN 組んで、
Lighttpd で、Proxy した。
Proxy は socat で簡単にやってもいける。↓みたいな。
socat TCP4-LISTEN:8000,fork TCP4:10.0.2.2:8000
VPS側で、動かしといて、手元で saku を動かす。
3d2cf72a anonymous 2023-03-01 01:56
2,3日前から、nginxをリバースプロキシとして、プライベートアドレスにbindさせたsakuへ流すような構成を試しているんだけれど、なかなか安定しない。

* 4.11からHost ヘッダがサポートされたからnginxでvirtualhostを切っている
* sakuプロセスはエラーを吐いていない(ようにみえる
* node.txtもsearch.txtもじわじわと増えていくのだけど、saku単体で動かしているノードと比べて明らかに見えているノード数が違う
* 4.11以前のノードと/join/できていないのか?と思ったりしたけれど、{node,search}.txtに4.11以前のノードが入っている
* なぜか全く新着情報が増えない(/recent/ が失敗してる?
* /update/は流れてくる

もすこしがんばってみます。
da2837a0 anonymous 2023-03-01 03:38
>>ad246f23
こちらは、saku-4.10.0 で port だけ指定してますね。
それと、 WireGuard で  PersistentKeepAlive = 30 は必要でした。

>>3d2cf72a
見えてるノードがかなり違うのはこちらもそうですね。
新着の伝搬も少し遅かったりします。ちょっと長めに動かしてみようと思います。
05aefd3d anonymous 2023-03-01 08:46
これが僕の書き込み。
>>2e7a8e67
>>ad246f23
>>da2837a0
↓も設定した。
net.ipv4.ip_forward=1

↓ここを参考にさせてもらいました。
[ConoHa VPS] WireGuardでVPNサーバー構築 [Ubuntu 22.04 LTS] | Mulong.me
https://www.mulong.me/tech/linux/wireguard-vpn-ubuntu-conoha-vps/
5b537a36 anonymous 2023-03-01 11:41
>>da2837a0
一晩動かしたらsearch node数はかなり増えました。
時間かかるのね。

o 単体で動かしているノード
隣接ノード   5
探索ノード   20

o 今回設定しているノード
隣接ノード   6
探索ノード   16
1872b927 anonymous 2023-03-02 09:12 1677715974.png (156KB)
どこかおかしい感じもするけれど、一応nginxをリバースプロキシにして動いているみたい。

nginxを前段に持ってくるメリットとしては以下のものがあります。
o IPv6でアクセスできる(ノード間通信はIPv4)
o 通信経路をSSLで暗号化できる
o nginxのACLを利用できる(認証等をかけられる)
o ノード間通信ポートでserver.cgi以外へのアクセスを禁止できる(ノード間通信ポートからのgateway利用を排除)

デメリットは
o オリジナルのsakuのコードを少し修正しないと正しく動かない
   https://github.com/acemomiage/saku/commit/b72f5cb981090d3824fe1a2253974eb77492183e
o FQDNの設定が必要(virtualhostを使う場合)

しばらく運用してみて問題なさそうなら詳細まとめます。
50f7aa3f anonymous 2023-03-02 13:38
>>1872b927
apacheプロキシに対応してたから改造なしでもいけそうなんだけどな
6079a73d anonymous 2023-03-02 13:40
>>50f7aa3f
追記
Apacheと朔を組み合わせて使う方法
https://shingetsu.info/manage/apache
古いけどね
server.cgiには対応してないのかな?
d2aec77b anonymous 2023-03-03 01:15
>>6079a73d

> Apacheと朔を組み合わせて使う方法
情報ありがとう。
そのページは見たのですが、gateway.cgiを80番でアクセスさせる為のプロキシで
わたしがやりたかった構成とは少し違っていました。

server.cgiでpingを受けた時に相手のアドレスを返さなければならないのですが
server.cgiもproxyの下にいると REMOTE_ADDRではソースアドレスを取得できなくて
nginx側で書き換えられないか頑張ってみたのですがうまく行かなくて苦肉の策で
その部分を少し修正しました。
20da8493 anonymous 2023-03-09 17:20
朔のメモリ消費がやばい
仮想マシンを用意して動かしているんだけど、4GBあっても足りないぞ!
CPUも常にフル稼働だ
これは合に乗り換えた方が良いのか?
5c72072a anonymous 2023-03-09 18:15
>>20da8493
再起動してもダメなのか?
メモリーリークか無限ループなら分かるんだけど
8baf2e90 anonymous 2023-03-10 00:14
>>5c72072a
サービス再起動してもすぐにいっぱい使っちゃうんだよな

試しに合を使ってみたら、確かに朔よりもリソースの消費が控えめだな
(朔の方がレスポンスは速いが)
ab5de7f4 anonymous 2023-03-10 00:22
仮想マシンとの相性?それともレコードの量が多すぎるのか?
仮想マシン上のメモリー消費はどうなってるの?
仮想マシンだとキャッシュ済みのデーターがいつまでも残り続けたりするぞ
ed43c657 anonymous 2023-03-10 18:29
>>20da8493
sakuのキャッシュが多いとメモリ使用量は増えるけれどCPUはほとんど使わない気がする。
CPUが100%に張り付いているのなら朔ではなく別な原因があるのでは?

うちのノードでは、書き込み保持数が 311個で使用メモリ量は 20.4Mバイトです。
(Python 3.10.6, saku-4.11.0)
73cc8876 anonymous 2023-03-11 04:37
>>20da8493
Pythonの古いやつは標準ライブラリにメモリリークがあるからダメ。最新版にすればたぶんそれは直る。
それとは別に朔にもメモリリークの可能性があるけど↑の影響で調査できてない。
https://github.com/python/cpython/pull/13893
966a787f anonymous 2023-03-27 17:21
CPU使用率が高いのは、他の掲示板へ取得しにいってるからだな (制限掛けてないし)
Python は 3.9.13 を使っているけど、最新の 3.11.2 じゃないとだめなのかなあ…?

Top of this page. | 0 1 2 old>>

limit: 1536KB

(ノードの運用アレコレ/101/0.2MB)

Powered by shinGETsu.