2015年3月7日土曜日

KVMでGPUのパススルーを目指す

結論としては、多少課題はあるが「成功」

TIPS
・設定ファイルの保存パスは/etc/libvirt/qemu/
・自動起動のON、OFFは
 virsh autostart guestname →ON
 virsh autostart --disable guestname →OFF
・CPUのトポロジーは
 <cpu mode='host-passthrough'></cpu>
 でパススルー

ポイント
・Fedora21でできた。(数あるディストリビューションの中でも、比較的最新のカーネルだったからかも)
 うまくいかなかったのは、VMWareESXi 5.5、Centos7でのKVM。
・Radeon5770でできた。パススルーするときは、GPU部分とHDMIオーディオ部分の2デバイスがPCIとして認識しているが、両方ともパススルーしてやる必要がある。xmlに片方しか記述しないと仮想マシンを起動できない。これ以外のグラフィックカードは持っていないので試していない。
・(CentOS7では、)GNOMEなどGUIで頑張ってみたがうまくいかなかったが、Fedora21にしてCUIで進めていったらできた。

現時点での残課題
・spiceを使わずvncで受けることができないか?
・サウンドカードの認識。Radeon5770のHDMIオーディオでは出力できているがリモートデスクトップで鳴らすことができない。ac97を使っているが、GUIのときに使っていたich6にすることができればよいのか?
・Radeon5770につながっているモニター上で、どうやってマウスとキーボードを使えるようにするか?
・M/Bはギガビットイーサなのに、仮想マシンは100Mbpsである。
・virtioドライバでディスクのI/Oの向上。
・仮想マシンシャットダウン時(再起動時も?)に、エラーを吐いてフリーズしている。

少しずつブラッシュアップしていくのだが、最初の仮想マシン作成コマンドは、
virt-install --name win7_64-01 --ram 4096 --disk path=/home/kvm/images/win76401.img,size=64 --vcpus 2 --os-type windows --os-variant win7 --network bridge=br0 --cdrom=/dev/cdrom --graphics spice,listen=0.0.0.0  --channel
=spicevmc --video=qxl --soundhw=ac97 --autostart --noreboot --accelerate
だった。

※以下のメッセージが出ていた。
WARNING  Graphics requested but DISPLAY is not set. Not running virt-viewer.
WARNING  No console to launch for the guest, defaulting to --wait -1

ブラッシュアップしていったxml達
・別記事へ


2015年1月17日土曜日

VMware ESXi のアップデート方法

データストアにパッチをアップロード

sshでログイン

コマンドは

esxcli software vib update -d /vmfs/volumes/(データストア名)/(アップロードしたディレクトリ)/ESXi550-201412001.zip

再起動が一般的

2014年11月30日日曜日

Ready NAS Duo の為のdebian(sarge)コマンド

NIC設定ファイルの場所
/etc/network/interfaces

NICの再起動
(sudo) /sbin/ifdown ***(NIC名)
(sudo) /sbin/ifdup ***(NIC名)

UT-VPN
utvpnclient start/stop

プロセスの確認
ps xf

UT-VPN Clientの自動起動に向けて
/etc/init.d/utvpnclient
----------
#!/bin/sh

DAEMON=/usr/bin/utvpnclient
LOCK=/var/lock/utvpnclient

test -x $DAEMON || exit 0

case "$1" in
start)
$DAEMON start
touch $LOCK
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac

exit 0
----------


2014年10月23日木曜日

fetchmailによるドコモメールの転送

.fetchmailrc の記述

2016/09/14更新

※.fetchmailrcはユーザディレクトリに隠しファイルとして格納されている。
-------------------------
set logfile "fetchmail.log"
set daemon 60
set no bouncemail

defaults
        protocol imap
        keep
        ssl

poll imap.spmode.ne.jp:
        username "*********" password "*********" is "*********@gmail.com"
-------------------------
でいける。

[注意]
set daemon を有効にしないと logファイルが記録されない。(たぶんそのまま)

[課題]
・転送先であるgmail自身からdocomo.ne.jpに送っても転送されない。(できてるっぽい)
・起動スクリプトがうまく働かない。
・いわゆる受信トレイしか新着として認識しない。(設定でフォルダを書けばいけるかも)





上記以前の設定
-------------------------
set logfile "fetchmail.log"
set daemon 60
set no bouncemail

defaults
protocol imap
uidl
keep
no fetchall
no mimedecode
idle

poll imap.spmode.ne.jp
#timeout 30
username ********* #docomoID
password ********* #docomoIDのパスワード
is ********@gmail.com #転送先アドレス
ssl
-------------------------
で十分だろう。

[注意]
set daemon を有効にしないと logファイルが記録されない。

[課題]
・転送先であるgmail自身からdocomo.ne.jpに送っても転送されない。
・起動スクリプトがうまく働かない。
・いわゆる受信トレイしか新着として認識しない。

2014年10月13日月曜日

ChromiumOSはPAE必須

古いPCでPAE(物理アドレス拡張)に対応していないCPU、マザーの場合、
インストーラーが走らない。

2014年10月3日金曜日

Xperia Z SO-02E のスクリーンショット

電源ボタンと
ボリューム下ボタンを
同時押し

2014年9月26日金曜日

Xperia Z SO-02E リカバリモード突入

Sonyロゴ中に下ボタンカチカチ

2014年9月25日木曜日

Xperia Z SO-02E の強制電源OFF

電源ボタンとボリューム上を長押し

3回ブルッとしたら電源OFF

2014年9月22日月曜日

iTunesのDEPエラー

Vista SP1 で最新のiTunesを終了させるときに
DEPがなんたら、とエラーが出ていた。

SP1→SP2にあげたら無くなった。

追記
いや、再発した。

EPSON リモートスキャン

ファイアウォールに登録して許可すべきアプリケーションは

C:\Program Files\Epson Software\Event Manager\EEventManager.exe

だけではないか?


これらは不要だろう。
C:\Windows\twain_32\escndv\escndv.exe
C:\Windows\twain_32\escndv\escfg.exe
C:\Program Files\Epson Software\Event Manager\EProjManager.exe