仮想環境においてある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がログサーバにデータを送らない。
どうも起動時に送れるかどうかを調べているのかもしれない。
起動スクリプトで細かい設定を入れると動くようになった。