Open1
systemdをわかってなくて壊れそうになった話
ubuntu起動しなかった件
起動しなかったのではなく、起動時にsystemdがループして困ってた
rc.localをとにかく一番最後に(redisなんかも完全に起動した後に)動かしたかったので
/lib/systemd/system/rc-local.service
の
After=network.target
をいろいろいじって
After=runlevel1.target runlevel2.target runlevel3.target runlevel4.target runlevel5.target
なんてことにしてしまっていたのが原因です
runlevel5.target ならともかく、1〜5まで全部書くと、systemdが依存関係を解決できないので、起動時に
systemd[1]: Requested transaction contains an unfixable cyclic ordering dependency: Transaction order is cyclic. See system logs for details.
なんて感じのエラーを吐いて困って固まってしまうのでした
After=network.target
に戻して解決しました
ログインするとコメントできます