環境再構築の目途は見えてきたかな……
そんな一週間。
いつものメンツで千葉ツアーでした。
ただ、そろそろルートの新規開拓も必要だよねという話で一致。
次回は昼飯ラーメンから変更かなぁ……?
個人的には、道の駅食べ歩きなんてのも良いかなとは思ったりw
いつも通りの日曜日。
そういえば、そろそろ実家のネット回線の切り替えがあるはずなんだけど、
いつになるんだろうか……?
色々と手当てしないといけないから、確認しておこう。
色々とヤバい案件の対応など。
この機会に全再構築ですかねー
そんな一週間。
大田区産業プラザでみみけっと(他の合同イベント)でした。
20年近く前は、みみけっと単体であの大展示場が全部埋まってたのになぁ……
これからどうなっていくんでしょうかね?
みみけっとの後は秋葉原へ移動して友人のPC相談に乗ったり、
夕飯は築地で寿司食ったり。
久しぶりにアーケードの電車でGO!!やったけど、
アーケードでしか接種できない栄養素ってありますねw
アニメのCMカットして、昼で家事終わらせて、午後はグダグダと……
毎度のことながら、働きたくないでござる……
6月末までに終わらせてほしいと言われている案件の受注がまだされない……
間に合わなくなるぞ……
あと、法定電源点検の対応でサーバーをひたすら停止する作業とか。
月曜日に起動しに行かないと……
そんな一週間。
やっぱり清澄養老ラインは名前つける前に拡幅したほうがいいわw
あと、外房有料の看板、いつまで掲出してるんだろう……
あれ絶対に外房有料が無料化されたこと知らない人いるよなぁ……
アニメ見てグダグダと。
そういえば、6回目のワクチン接種のお誘いが来てたな……
どーすっかなぁ……
DC作業でヤバそうなバグっぽい挙動を引いてしまったり。
メーカーからの回答待ちだが、色々とヤバそう……
そんなGW前一週間。
5月1日、2日は有給休暇をぶち込んで9連休でした。
休むために仕事をしているからね、こういう時にはしっかり休みますよ。
GW中の行動はこんな感じでした……
4月29日:吉祥寺にピザを食べに行った
4月30日:2月にアップデートに失敗したNextCloudを復旧させた
5月1日:スーパーマリオの映画を見に行った
5月2日:長野側から万座道路を群馬側に抜けるルートを走りに行った(610km無給油日帰りドライブ)
5月3日:一日グダグダ……
5月4日:水戸の話食ごはちへ昼飯旅行
5月5日:コミティア144参加
5月6日:不用品(ほぼエロ本)を5箱ほど売りに行った
5月7日:一日グダグダ……
思ったよりもGW満喫できましたw
GW中だけで1400kmぐらい車で走ったのか……
Raspberry Pi上でNextCloudを動かしていたのですが、snapのアップデートで問題が発生し、
NextCloudが起動不能になったのが2月ごろ。
その後、TrueNAS上のオフィシャルプラグインとしてNextCloudがあったので、
そちらに入れ替えることにしました。
以下、その際の構築メモです。
・インストールはTrueNAS
GUIから実施
・NextCloudプラグインはTrueNAS上のjailインスタンスとしてインストールされる
・NextCloudのコンソールへの接続は「sudo iocage console jail名」と実行する
・デフォルトパスワードはNextCloudインスタンスの「/root/PLUGIN_INFO」に記載あり
・デフォルトではポート443で待ち受け
・待ち受けポートを変える際はjailにインストールされているnginxの設定変更が必要
設定ファイルは「/usr/local/etc/nginx/conf.d/nextcloud.conf」
設定変更箇所は見ればわかる
・nginxの設定変更をしたら「service nginx restart」でnginxを再起動すれば、
新しいポートで待ち受け開始される (NextCloud本体の再起動は不要)
・NextCloudの外部ストレージとしてSMB/CIFS共有を使用したい場合は、
「PHP Smbclient」のインストールが必要
1.「pkg info | grep php」でインストール済みphpバージョンを確認
2.「pkg search smbclient」でインストール済みphpバージョンのsmbclient名を確認
3.「pkg install パッケージ名」でインストール
4.jailインスタンスを再起動
jailインスタンスを再起動しないと、外部ストレージのマウント時にエラーとなって
マウントできない現象が出たので、再起動する
・phpを以下のパラメータにチューニングする。変更後「service php-fpm restart」で反映させる
ファイル:/usr/local/etc/php-fpm.d/nextcloud.conf
pm.max_children = 32
pm.start_servers = 8
pm.min_spare_servers = 8
pm.max_spare_servers = 24
・mysqlを以下のパラメータにチューニングする。変更後jailを再起動して反映させる
ファイル:/usr/local/etc/mysql/my.cnf
innodb_buffer_pool_size = 256M
特に、mysqlのパラメータを変更しないと、
mysqlがハングするような挙動が出たので要注意です。