どうにもvsftpdデーモンが、OSを起動させた際にエラーを吐いて落ちる様子なんだが。
vsftpd.service: control process exited, code=exited status=2
でもこの問題は、自動で立ち上げさせる時のみ発生するもんで、手動で起動させれば全く問題がない。
ログにもそれらしいものが残ってない・・・。
とりあえず、
After= network.target iptables.target httpd.target mariadb.target
を/etc/systemd/system/vsftpd.serviceに追加して気持ち起動順序を遅くしてみた。
が、原因はそこにあるわけではないらしい。
結局原因も分からず仕舞いで復旧してしまった。(変更箇所戻したうえでやんややんややってる間に)
原因となったものが特定できればよかったのだが・・・。
仕方ないので、
crontab -e コマンドを打ち、
@reboot /sh-files/vsftpd-run.sh を登録しsystemctl start vsftpdを実行するようにした。