取り繕うのは無理だと思って仮想ディスクをフォーマットして,また1からインストールを始めてみました。
ところが今日は配布元のGPG/PGPキーがサーバーから受け取れず、全く進まず終わりになっちゃいました。
明日もう一度ディスクをフォーマットし直して、マニュアルを1からちゃんと読みながら進めたいと思います。
横断歩道での一時停止は善意ではなく義務 (Powered by WordPress)
取り繕うのは無理だと思って仮想ディスクをフォーマットして,また1からインストールを始めてみました。
ところが今日は配布元のGPG/PGPキーがサーバーから受け取れず、全く進まず終わりになっちゃいました。
明日もう一度ディスクをフォーマットし直して、マニュアルを1からちゃんと読みながら進めたいと思います。
仮想マシンは,100%希望通りの形ではないですが,安定して動くようになりました.この際ですから,仮想マシンのディスクイメージを搭載するため,2TBのHDDを買いました.これで,いくらでも仮想マシンが作れます😓
既にいくつかある仮想マシンのうちDebianとUbuntuに関しては,up to dateにしてあります.他に何を動かすか参考にしようと,最近の人気のdistrosのランキング紹介ページをいくつか見ましたが,人気があるのは,結局DebianやUbuntuをベースにしたdistrosであり,極端な言い方をすれば,skinsが異なるだけです.
Slackwareとこれら以外に,本質的に違うdistroはあるか.あります.gentooです.
gentooはかなり昔からパーティションを切ってdual bootにしたり,仮想マシンとしてインストールして動かしてきました.しかし,まあ,率直に言って実用マシンになるまでの過程があまりにも遠いです.実際32bit版のgentooの仮想マシンの残骸があるのですが,何年もいじってないのでupdateの仕方すらわかりません.
そこで,x86_64版(AMD64版)を一からインストールしてみることにしました.
ようやくKernelがbuildできましたので,これから,HDDからブートするように仕立てていきます.
やっちまいました.Kernelを構築したあと,別立てのSystemdのマニュアルに進まなければいけないのに,SysVinitをベースにした古い系列の流れのマニュアルにそのまま沿って進んでしまって,アウトです.
また最初からやり直すことにします.SysVinitにした方が楽ですが,世の中の流れがsystemdなので,systemdにします.
今のプロバイダーにしてから約2年です.これまでも夜間のスピード低下は気になっていましたが,最近は連日かなりひどい状況です.
最初に光ファイバーを引いたときは,10Mbpsだったので,こんなだったかもしれませんが,今は1Gbpsなので,いくら何でもって感じです.
ちなみに混雑時でない朝なんかだと,
こんなもんで,まあまあです.しかし,Nuroにしていた頃は,測定サイトが違いましたが,上下とも800Mbps以上出ましたので,残念ではあります.
あと一年少々で縛りが切れるので,NuroかSo-netのauにします(戻します).
QEMU本体は特に問題なくbuildできました.
Slackbuilds.orgにある説明によれば,前のバージョンのlibvirtファイルを削除しないといけないとあるので,/usr/lib64や/usr/sbinにある,libvirt関係と思われるファイルをパスの通らないところに移動して,sbopkg -bしましたところ,何のエラーも出ずにbuildできてしまいました.
libvirt-glibがないと,既存のvirt-mangerがQEMUに接続できないようなので,sbopkg -iしときました.また,ついでにlibvirt-pythonもsbopkg -iしました.
ここで,システムをリブートした後,
/etc/rc.d/rc.libvirt start
を実行してみたところ,libvirtdの起動時にエラーが出てデーモンが常駐しません.エラーメッセージに,–daemonなしで起動してエラーを確認せよ的なメッセージが出るのでそのようにしてみましたが,その場合エラーが出ずに,libvirtdが常駐してくれます.
この状態で,virt-mangerを起動したら問題なく動いてくれますので,debianのクライアントを起動して,しばらく様子を見ています.
まだ,10分位しか動かしていませんが,scsi_eh_なんとかのプロセスは今の所現れていません.なんとか本質的な問題は,解決した模様です.
あとは,rc.libvirtで起動したときデーモンが居座らない問題を調べてみます.
libvirtdを起動するオプションに-lがついていて,これを手動で起動するときにつけるとやはりエラーが出ます.-lがなくてもネットに繋がるので,起動スクリプトから-lを外しました.