FreeBSDが12.2RELEASEが出たので

仮想環境においてあるWebサーバとDBサーバを更新しました。

更新というか新しく入れたのだが。

いままでは、Wordpressとpostgresqlでの運用であったが

新しいWordpressではpostgresqlが動くかどうかわからないのでMysqlでの運用に変えた。

他にもいろいろ詰まったところメモ

FreeBSDのbhyveを使用し、
仮想サーバにインストールしていたが
パーティションを1つにしたかったので
shellでgpartを使用し、パーティションを切っていたのだが
普段であれば、dmsgを使用しディスクを判別していたが
なぜか出てこず。1度マニュアル操作で最初に出てくるのを見て判別した。

FreeBSDでportsを使用し、postfixをインストール
転送設定をしたのだが、ローカルからmailコマンドでメールを送ると
@以降がpostfixで設定したのが反映されない。そのせいで転送にも失敗する。(hostnameのため)
2時間くらい迷って、sendmailで動いてるようだと思い、最終的に、/etc/mail/mailer.confを書き換えて
postfixからメールを送れるようになった。

FreeBSDで、firewallの設定を行っていたのだが
起動スクリプトでは、全部閉じる設定を行い。
その後ユーザーの起動スクリプトの中で必要ポートを開く設定を行っていたのだが
なぜかSyslogがログサーバにデータを送らない。
どうも起動時に送れるかどうかを調べているのかもしれない。
起動スクリプトで細かい設定を入れると動くようになった。