差分

提供: fukudat.net
ナビゲーションに移動検索に移動
1,846 バイト追加 、 2020年10月21日 (水) 23:17
編集の要約なし
2013/05/20に購入。以来、我が家のホームサーバーとして活躍した小型PC。 Ubuntu 16.04.5 LTS で稼働中。で運用していたが、2020/10/17に突然死した。その後 [[Herobox]] が代替したので、下記は既に無効。
== メンテナンス ==
=== 18.04.1 LTSにupgrade ===
まだやらなくていいかな。
=== reboot時の作業 ===
</pre>
==== usbrh =18.04.1 LTSにupgrade ===dependency を clean-up するために、以下を実行。
<pre>
$ cd ~sudo apt-get dist-upgrade</srcpre> アップグレードのために、以下を実行。<pre>$ sudo do-release-upgrade</pre> ssh で接続していると、warning が出る。console を繋げるのは面倒なので、y を入力して先に進む。<pre>Continue running under SSH? This session appears to be running under ssh. It is not recommendedto perform a upgrade over ssh currently because in case of failure itis harder to recover. If you continue, an additional ssh daemon will be started at port'1022'. Continue [yN] y</usbrhpre> 進行中に fitpc2i で動いている dhcp server や DNS が止まるので、sshで接続している client の network が途切れる。その時は client の network を manual で設定して、ssh で再接続する。port 22 が死んでいたら、port 1022 を試す。 ssh でログインできたら、途切れてしまった do-release-upgrade の処理は screen 上で動いているはずなので、以下のコマンドで再接続する。 <pre>$ make cleansudo -s# screen -listThere is a screen on: PID.ubuntu-release-upgrade-screen-window (XX/XX/XXXX XX:XX:XX XX) (Attached)1 Socket in /run/screen/S-root.# screen -d PID.ubuntu-release-upgrade-screen-window # 途切れてしまった端末接続を detach $ make# screen -r PID.ubuntu-release-upgrade-screen-window # この端末に screen を attach</pre> 接続できたら指示に従って進め、最後に  reboot する。 ==== Perl module の再インストール ====perl のバージョンが上がるので、perl module の再インストールが必要。 <pre>$ sudo make installcpan DBI DBD::mysql JSON Sys::Syslog Time::Local File::Basename
</pre>

案内メニュー