おのたく日記 YouTubeも始めました→
2006-04-20(Thu) [長年日記]
■ [VMware] 新しいVMを作成しようとするとvmware-authdが落ちる(解決出来ず)
Debian AMD64 etch(testing)にインストールしたVMWare Server Bate2で、軽快にうごいているんだけど、VMWare Workstation 5.5で作成した仮想ディスクは、汚くなってきているので、VMWare Serverで新規に仮想マシンを作成しようとして、vmware-consoleで、新しいVMを作成しようとすると接続が切れてしまう。
その後、ずーとvmware-consoleからの接続が出来なくなってしまうので、原因が分からなかったけれど、vmware-cmdで以下のようなエラーが出たのでvmware-authdが落ちてしまっている事が分かった。
/usr/bin/vmware-cmd: Could not connect to vmware-authd
(VMControl error -14: Unexpected response from vmware-authd: 511-The process exited with an error:
VMServerd Panic: The previous instance of serverd (15543) crashed, please file a bug. The default log file is /var/log/vmware/vmware-ccagent.log. To continue, delete the following file: '/var/run/vmware/vmware-serverd.PID'
511 End of error message)
[vmware-cmd -lより引用]
vmware-serverdがダウンしていると言う事なので、早速、/var/run/vmware/vmware-serverd.PIDを消して vmware-cmd -l をやり直すと、vmware-authdが再起動されて、vmware-consoleからも接続ができるようになった。
しかし、新規仮想マシンの作成は出来ないまま… 新規仮想マシンが作れないのではVMWare Playerじゃんね!
■ VMWare Serverで仮想マシンの作成が出来ない原因調査
まず、vmware-ccagent.logを見てみると
Apr 30 09:46:41: | VMHSWorkerMain started : thread id = 27627: Path: /host2/#a99a3adf96edf8c3/util/cdrom/cmd/##38_54/op/getRawSupport/
Apr 30 09:46:41: app| SP: Retrieved username: root
Apr 30 09:46:41: | VMHSWorkerMain done : thread id = 27627
Apr 30 09:46:41: | Caught signal 6 -- pid 27627
という所で落ちている。
libpamが必要と言うことを覚えておかないといけない。
[VIVER日記 VMware Serverではまるより引用]
というのを見つけたので、lddではlibpamは出ていないけど、
/lib32# ln -s /home/i386/lib/libpam.so.0.76 libpam.so.0.76
/lib32# ln -s /home/i386/lib/libpam.so.0 .
としてみたら少し進んだ
Apr 30 09:42:31: | VMHSWorkerMain started : thread id = 27534: Path: /host2/#a99a3adf96edf8c3/util/cdrom/cmd/##36_54/op/getRawSupport/
Apr 30 09:42:31: app| SP: Retrieved username: root
Apr 30 09:42:31: app| SP: Retrieved username: root
Apr 30 09:42:31: app| DISKLIB-DEVCRL: Facts for /dev/sda: Cap=488397168 Phys C/H/S=30401/255/63 BIOS C/H/S=30401/255/63 Adap=SCSI
Apr 30 09:42:31: app| DEVCREAT: PartitionTables : 1
Apr 30 09:42:31: app| DEVCREAT: At 0
Apr 30 09:42:31: | VMHSWorkerMain done : thread id = 27534
Apr 30 09:42:31: | Caught signal 6 -- pid 27534
しかし、結局 singal 6で落ちている。
chrootのほうに必要なライブラリをインストール。libxtst6とlibgdk-pixbuf2かな?
[Debian AMD64(x86_64)情報より引用]
なんていう情報もあったので、サーバサイドの話なのでlibgdk-pixbuf2はインストールされていなかったのでインストールしてみたが、変わらず。
VMTNを調べると
I successfully installed/configured the GSX server on the Linux server. Everything was fine until I tried to Create a New Virtual Machine (from vmware-console). When I did that, the vmware-serverd would crash every time. From analysing the log, I thought it was because of the non-existent CDRom but it wasn't the case as it turned out.
[GSX server beta: VMServerd Panic: NOT_REACHEDより引用]
っていうのが有って、GSA server bateで、仮想マシンを作成しようとすると Caught signal 6 で落ちるという同じ現象がApr 21, 2006 9:37 AMに有った。でも、解決していない(;_;)
昨日のVMWare Serverで、新しいVMを作成出来ない問題が解決した。logrotateからのメイルで Apr 30 09:40:48 server vmware-serverd: libgcc_s.so.1 must be installed for pthread_cancel to work というのを見つけたので、なんか怪しいので、調べてみると LD_LIBRARY_PATH..
|