2017年11月5日日曜日

VMWare ESXi pciパススルー - モジュール「DevicePowerOn」のパワーオンに失敗しました。

VMWare ESXi に PCIを割り当てると、以下が出て起動しない。
モジュール「DevicePowerOn」のパワーオンに失敗しました。

vmxファイルを編集して、以下を追加。
pciPassthru.use64bitMMIO="TRUE"
メモリ->予約も値設定しないとダメ。
VMWware Fusionからでは設定がないので、Webから。
以下も確認。

firmware = "efi" 
参考:
https://octo.vmware.com/using-intel-xeon-phi-esx-6-0/

他、検索で見たキーワードのメモ:
pciHole.start
pciHole.end
pciPassthru.64bitMMIOSizeGB

VMWare ESXi + Centos7: NMI watchdog: BUG: soft lockup

あれ、logに残らないのだが...
ESXi の Centos7 が、以下のメッセージが出て止まっていたような。
NMI watchdog: BUG: soft lockup - CPU#0 stuck for 22s!
先達の経験から以下の対応方法あると。

  1. /boot/config-3.10.0-なんとか(uname -r) に、以下の変更。
  2. CONFIG_LOCKUP_DETECTOR=n
  3. 30出なく、1000とかとしている例もあり。
    $ echo 30 > /proc/sys/kernel/watchdog_thresh

VMWare ESXi 6.5 -> 6.5 update1

VMWare ESXi 6.5 を入れては見たが、Chromeで見ると最初から"ハンドルされない例外"と言われて使い用がない(2017/11/03)。

Firefoxを使えという話だが、ウチではダメだった。
Safariでもいづれダメになるが、sshをenable にはできたので、以下を参考までに update1に更新。

現時点まででは、症状を見てなく改善されたもよう。

https://tinkertry.com/easy-upgrade-to-esxi-65u1
http://gozuk16.hatenablog.com/entry/2017/07/28/190631
https://miketabor.com/how-to-update-vmware-esxi-6-5-to-6-5-update-1/

2017年9月16日土曜日

Crucial C300 起動せず

FreeNASがブートしない、、、このところ受難続き。

Crucial C300 古いけど、OSのbootくらいで、そんなに使い込んでは無かったのだが。

SSD死ぬときは突然で、Disk Sizeが0やら、無反応に。
故障モードは、どうかなったときは、どうにもならない感じに。


2017年8月18日金曜日

自宅に github っぽいやつ - gogs

FreeNASのjail でお手頃な gitサーバを...
Freebsd ports にあるのは、gitolite だが、設定とか web で楽したかったので gogs に。

インストールは以下をありがたく参考に。
https://www.codejam.info/2015/03/installing-gogs-on-freebsd.html
http://www.cs.cmu.edu/afs/cs/user/predragp/www/git.html 
!!  gogs/scripts/build_freebsd.sh  とかでビルドできたような。


このあとが分からないが、アカウントを以下で作成してお試し中。
$ ./gogs admin create-user --name ユーザ --password パスワード --admin --email メールアドレス
httpsするなら、以下で。
CC=gcc go get -u --tags "sqlite cert" github.com/gogits/gogs
CC=gcc go build --tags "sqlite cert"
./gogs cert -ca=true -duration=8760h0m0s -host=myhost.example.com
設定に以下を。

custom/conf/app.ini:
[server]
PROTOCOL = https
CERT_FILE = path/to/cert.pem
KEY_FILE = path/to/key.pem
git の方にも以下をしないとはねられる。
git config --global http.sslVerify false

起動時に実行は、いかとしてみた。
scripts/init/freebsd/gogs を rc.d にコピー
gogs は gogs_start() を以下に修正

export HOME=${gogs_directory}

rc.conf に以下
gogs_enable="NO"
gogs_directory:="/home/git/gogs #
<- blockquote="">

2017年6月24日土曜日

Owl tech OWL-IE5CU3B 2.5はsata3がだめ

crucial RealSSD C300 でCRCエラーでまくり。
3.5の方はOK
sata2にすればOKだが、ASUS C60M1-I は全ポート連帯責任で設定

2017年6月17日土曜日

FreeNAS Corral VM IMAGEから HOMEのファイルを救出

FreeNAS Corral が立ち上がらなくなった...
VM から HOMEのファイルを戻したい。

FreeNAS Corral の VM関連ファイルは以下にある。

  • /mnt/volumeX/vm/
     VMの設定 zfs で mountしている。
  • volumeX/vm//os
    VM DISK IMAGE
    /dev/zvol/volumeX/vm//os にマップ

zfs set volmode=geom して reboot しても mdconfig 出来ず。
やりようが有るかもだが。
埒が開かないので、以下で対処。
dd if=/dev/zvol/volumeX/vm//os of=disk.raw
mdconfig -a -t vnode -f disk.rawgpart list md0 <- br="">zpool import -f -Nzpool list <- font="" zroot=""> 
# zfs mount -o mountpoint=/mnt/zroot <- br="">zfs set mountpoint=/mnt/zroot zroot
zfs mount zroot/ROOT/default <- blockquote="" home="" usr="" zroot="">
以下から、ファイルを救出
/mnt/zroot/ROOT/default/home//