WD REDに絶大な信頼を置いていたため、WD REDを買ったのが約10ヶ月前。
mdadmでraid1で運用。なんかいつの間にかlink downを繰替えし、最終的に1.5Gbpsまで落ちて落ち着く感じだったのが、最後は書き込みエラーが出るようになり、ひとまず超link downするほうを殺してdegradeさせた状態で1.5Gbpsまで落ちて安定運用できていたのが1ヶ月くらい。
smart情報ではエラー記録はありません。
ケーブル交換、sataポート変更とかもしましたけど、同じ。
何が悪いのかわかりませんが、なんかの相性的な何かではないかと。
ぶっ続けで、と言っても数100GB程度書き込み続けるとどんどん速度が落ちて、最終的になんかのエラーを吐く感じ。
それでもsmartのエラー記録はありません。
可用性の向上目的じゃなくて、バックアップの安心料のためのraid1なので、もうWD Blue(それでもWD派)でいいや。
WD RED はコメントを受け付けていません
みたいなメッセージ出た。
金曜日からのさくらインターネットさんの事故で、復旧発表後も動きません。
微妙に不便なvnc的なやつで電源オフ→オンをしてみたら、出たのがAll Your Base Are Belong to Usみたいな冒頭の画像。
一部障害が残っているという段階だったので、起動、終了ができないのはリモート操作をしている機材なのか、サーバ本体の異常なのかはわからないので、リブート依頼を出しました。
さくらさん凄い。立派。マジ親切。
30分くらいで、サーバ機材の故障で部品の交換が必要。修理部品はあるので、依頼を出してもらえば90分以内に交換できますという連絡をいただいたので、交換のお願いを。
結果的に、画像に出ているメッセージは普通にエラーメッセージで、エラーメッセージを出すところのエラーで何のエラーかわからんけど何かエラーになってる的なものではなく、見たまんま、設定が全部飛んでますってことのようでした。
raid設定の操作マニュアルは公開されているのですが、この手で直接触れない機材に、やった事がない事は試さない主義を貫いて、現地の人にお願いは正解でした。故障ということでしたから、下手にいじってたらトドメを刺したかもしれません。
格闘開始から概ね3時間でvnc的なやつで接続できるようになりました。
で、raidファームウェアの正常画面を経て、vncなのでOSのグラフィカルな感じの起動画面が出て……。
ネットワークの設定のところで待ちが入ったので……。
起動はしたものの、ネットワークに繋がりません。
ssとかipとかしてみたら、eth0がない。upもdownもno suchなんたら。dmesgしたらeth0がeth2に変ってました。
で、決め打ちの所を書き換えてnetworkを再起動したら復活。
諸々確認して、正常終了させて、普通にリモートのやつから起動して外から見て元どおりになってるのを確認してできあがり。
使い出してから始めてのトラブルでした。10年使って初めて。北海道地震のブラックアウトさえ乗り切ったさくらタンまじがんばった。
All Your Base Are Belong to Us はコメントを受け付けていません
11年がんばった日立のHDDがデグレードされたので、この機会にディスクまわりを更新しました。
グラボを刺すとこがずっと空だったので、nvmeのSSDをメインのドライブにして、HDDをミラーにしてバックアップという構成。
起動は爆速ですが、元のHDDも7200RPMのやつだったので、全体的にはそんなに速くはなりません。
もう20年くらい運用してるので、思いつくかぎりの高速化(金かかんないやつ)は入れてきたので、phpなんか、導入時の100〜500倍程度(主にキャッシュ)になってますし、swapはzramと控えにファイルで、もう何も思いつきません。
で、魔が差して試してみたわけです。/tmp tmpfs。
結論から言えば、無理。
アップロードサイズの上限をDVD一枚くらいを目安にしてるので、8GBで全部のメモリの半分割り当てても4GBまで。アップロード途中でエラーを吐いて終了です。
腐るほどメモリを積んでるか、細切れアップローダじゃないと無理。
PC用のSSDを試しに業務用のサーバに入れて即死した話とか聞きますが、ここんち程度の書き換えなら下手なPCより少量。
SSDがいつまで持つか、今日から運用開始です。
tempfsには荷が重すぎる。 はコメントを受け付けていません
NC 25.0.2
Deck 1.8.3
apache2.4.41
php8.1-fpm
で、settings の privacyをクリックすると、エラーが出ます。
apacheのログだと、
"GET /nextcloud/ocs/v2.php/apps/files_sharing/api/v1/shares?format=json&shared_with_me=false HTTP/2.0" 500 886 "
と、V2.phpから呼んでいる、以下の呼出先が500エラーになっているというのが、最終的なエラーです。
mod_rewriteとかで変態呼出をしているので、実際にどこでエラーになっているかは調べてません。
https://github.com/nextcloud/deck/issues/3464
の現象みたいで、リグレッション的なやつかな。
Deckと止めれば問題は収まるので、当面止め。
これのせいか、Deckは、なんか遅くなってたし。
Nextcloud Deck はコメントを受け付けていません
Problem
Account A — 1 or few seconds.
Account B — 1 or few minutes.
Account A is test account with No data.
Account B is every day use.
Resolution
Settings -> Security -> Devices & sessions
Revoke all Devices.
Account B has lot of same devices.
I revoked them. Login time is 1 or few seconds.
Try it!
NextCloud login very slow はコメントを受け付けていません