結論としては、多少課題はあるが「成功」
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
再起動が一般的
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
----------
/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に送っても転送されない。
・起動スクリプトがうまく働かない。
・いわゆる受信トレイしか新着として認識しない。
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ファイルが記録されない。(たぶんそのまま)
[課題]
・
・
・いわゆる受信トレイしか新着として認識しない。(設定でフォルダを書けばいけるかも)
上記以前の設定
-------------------------
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日月曜日
2014年10月3日金曜日
2014年9月26日金曜日
2014年9月25日木曜日
2014年9月22日月曜日
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
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