@frodo 嗚嗚嗚嗚謝謝!!!!是救命的級別 大感謝
@fivestone @konatasick 對⋯⋯這個問題就是不用郵箱收驗證碼就無法解決所以特別討厭 太蠢了
@konatasick
用 tootctl accounts modify --email=(一個真實存在的email) --confirm 強制更改荷官帳號綁定的郵箱,然後再用那個郵箱收驗證碼就好啦 但是像可樂站那種根本沒配郵件服務的就更麻煩,需要配好郵件服務再進行這些步驟
新建一個管理員帳號很簡單啦!就是有點丟人的感覺
@L 是和靜態的一樣呀 mastodon表情只支持png格式,動態的就是apng格式的 ⬇️
@rodot 笑死!!之前你在群裡問我還覺得no big deal,後來才發現我錯了 而且機還沒配郵件服務,那不是完全沒辦法用了嗎 只能配一個收驗證碼才能用!mastodon真的不行
@unagi 他沒有品味!!! markdown真的很好用 mastodon輸pleroma最多的地方就是pleroma自帶markdown 同時Eugen也不想要local only功能而misskey自帶
@fivestone @turquoise 五石這個把寫bot當消遣的壞技術人居然把python和CSS相提並論 改裝站點CSS明明是連語法都不用會的
(我覺得我最多可以做一個鏡像帳號出來
@turquoise CSS真的不難的!!蜉蝣自學做theme 趕超yk(其實我本來說好要寫theme教程和公開模板的,但是變成社畜了就還沒有開始
yk之前還跟我說每月主題上新!騙子騙子
@turquoise 怎麼這樣 yk那麼強,給他點pressure他肯定可以做到的
最近對mastodon失去興趣是因為感覺能玩的都玩完了 本站emoji多到我unlist了好幾套 主題也自己寫了兩套超級複雜的 站點改裝也是基本都做完了
唯一還想要的是給我們站裝markdown,但是看了markdown指南[1]五六七八九十次我都只能敲敲自己的頭說「小喬 建了個站就真把自己當技術人了嗎 不要不自量力好嗎 這不是你可以做到的事」
@turquoise PS人小喬感動落淚 給蜉蝣摸摸頭
OK 找到本站最近全文搜索失败的原因了。简而言之,elasticsearch 自动更新了,所以之前装的中文全文搜索 plugin 本来是给 6.8.12 built 的,现在 6.8.14 运行不了,elastisearch 就卡死了。应该是常见问题,发出来给其他站长打个预防针。
解决方法:
1. 在根目录下运行
/usr/share/elasticsearch/bin/elasticsearch-plugin remove analysis-ik
/usr/share/elasticsearch/bin/elasticsearch-plugin remove analysis-stconvert
来卸载旧版本 plugin。
2. 运行如下两个命令下载为新版本编译的两个中文 plugin。
/usr/share/elasticsearch/bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.8.14/elasticsearch-analysis-stconvert-6.8.14.zip
/usr/share/elasticsearch/bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-stconvert/releases/download/v6.8.14/elasticsearch-analysis-stconvert-6.8.14.zip
2. restart elasticsearch,运行 sudo systemctl restart elasticsearch
以下是 debug 过程,不想深入研究的可以不看。
1. 今天早上本站用户说搜索坏了,搜不到嘟文只能搜到用户名和 tag,我当时在手机上以为是之前搜索不全的老问题。
2. 今天晚上自己测试了一下,确实任何全文搜索都搜不到,打开 sidekiq 发现从四月初开始 failure 暴增,应该是有问题。
3. failed message Faraday::ConnectionFailed: Failed to open TCP connection to localhost:9200 (Connection refused - connect(2) for "localhost" port 9200) ,搜索此 message 可知是 elasticsearch (后简称 ES)的问题。
4. Google 如何查看 active ports,用 sudo netstat -tulpn | grep LISTEN 发现 9200 not active.
5. Google 如何重启 ES,运行 sudo systemctl restart elasticsearch ,但发现 sidekiq 失败 message 并没有下降。Google 如何查看 ES 状态,运行 sudo systemctl status elasticsearch,发现重启失败,最后一行报错是 JAVA_HOME not set.
6. export JAVA_HOME=/usr/bin/java ,重启,发现没有解决问题,Google 之后发现有人说可能这并不是错误所在。
7. Google 如何查看 ES log,运行 less /var/log/elasticsearch/elasticsearch.log ,发现报错 uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version 6.8.12 but version 6.8.14 is running 。
8. 在 mastodon doc(https://docs.joinmastodon.org/admin/optional/elasticsearch/ )里找到当初安装的俩中文 index plugin repo,进入 repo 找到安装方法,Google remove elasticsearch plugin 方法卸载旧 plugin,安装 6.8.14 相对应新版本的俩 plugin。
9. 重启 ES,查了几次 status 发现运行稳定,sidekiq 里 failed retry queue 稳定下降,在 Mastodon 里随便搜了几个中文出现了过去的嘟文,确认问题解决。
长毛象 code format 比较丑,方便复制可以在我博客上查看同样内容(虽然我博客 code format 也没好到哪去): https://blog.douchi.space/?p=1477
@boxue 難得讀賭一起討論科學了,感恩兩個bot 啵啵學學!
@boxue 啊我好像懂了我們的問題在哪()學學是覺得只要兩個答案一樣就可以,我的「得出現有答案」= 它們一起說了「骰寶機科學+妙仙包不科學」,也就是骰寶機的問題它們同時說不對 + 妙仙包的問題它們同時說對 = .25 * .25 = .5^4。反過來,它們同時說「骰寶機不科學 + 妙仙包科學」雖然也是互相agree但是不符合現在的情況()所以我這是不算的
@boxue
同時得到現有四個答案的概率 = 得到每個答案的概率相乘
然而每一個問題得到每個答案的概率都是相同的(都是0.5),為什麼要四個都是對或不對才是 .5^4
@boxue @turquoise
啊學學是不是沒有看到另一個問題?有四個datapoints⬇️
https://onlycasino.legal/@fatelab/106039513734178214
https://onlycasino.legal/@sicbo/106039513747114526
https://onlycasino.legal/@fatelab/106039488414469968
https://onlycasino.legal/@sicbo/106039488393488372
每個都是binary outcome = 得到每個答案的概率是 .5
所以得到現有四個答案的概率是 .5*.5*.5*.5
JoJo的奇妙冒險第十部《賭場風雲》主演人 喬治安娜·喬斯達
真實身分是 fedi 著名俏皮星探