ปัญหา Error logging in.. Error while connecting. เมื่อใช้ vilogger บน vMA

ปัญหา “Error logging in.. Error while connecting.” เมื่อใช้ vilogger บน vMA

เมื่อต้องการจะ Enable logger daemon เพื่อ collect log file ของเครื่อง ESXi 4.1 แล้วผลของ log file ที่เครื่อง vMA /var/log/vmware/ ไม่มีการบันทึกโดยมีขนาดเป็น 0 KB

-rw-r--r-- 1 root root 0 Jun 21 23:20 hostd.log
-rw-r--r-- 1 root root 0 Jun 21 23:20 messages.log
-rw-r--r-- 1 root root 0 Jun 21 17:15 vpxa.log

สามารถตรวจสอบปัญหาได้โดยการดู log ของเครื่อง vMA ได้ที่

tail -f /var/log/vmware/vma/vilogd.log

 

 

 

วิธีแก้ปัญหา
1. stopped vilogger
ทีเครื่อง vMA

[vi-admin@vma vma]$ vifp listservers
192.168.247.135 ESXi
[vi-admin@vma vma]$ vifptarget -s 192.168.247.135
[vi-admin@vma vma][192.168.247.135]$ vilogger disable
Target Server: 192.168.247.135
hostd            ... Disabled
messages         ... Disabled
vpxa             ... Disabled
[vi-admin@vma vma][192.168.247.135]$

[vi-admin@vma vma][192.168.247.135]$ vifptarget -c
[vi-admin@vma vma]$ sudo /etc/init.d/vmware-vilogd restart
Password:
Stopping vmware-vilogd:                                    [  OK  ]
Starting vmware-vilogd:                                    [  OK  ]
[vi-admin@vma vma]$

2. จากนั้นทำการ Removed all hosts from vifp

[vi-admin@vma vma]$ vifp listservers
192.168.247.135 ESXi
[vi-admin@vma vma]$ vifp removeserver 192.168.247.135
[vi-admin@vma vma]$ vifp listservers
Error: No targets have been defined for this vMA.
[vi-admin@vma vma]$

3. ทำการ Restart Service ของ vifpd

[vi-admin@vma init.d]$ sudo /etc/init.d/vmware-vifpd restart
Password:
Stopping vmware-vifpd:                                     [  OK  ]
Starting vmware-vifpd:                                     [  OK  ]
[vi-admin@vma init.d]$

4. ทำการ Add ESXi host ใหม่อีกครั้ง

[vi-admin@vma vma]$ vifp listservers
Error: No targets have been defined for this vMA.
[vi-admin@vma vma]$ vifp addserver 192.168.247.135
root@192.168.247.135's password:
[vi-admin@vma vma]$ vifp listservers
192.168.247.135 ESXi
[vi-admin@vma vma]$

5. ทำการลบ Folder ของ Host ที่อยู่ใน /var/log/vmware/

[vi-admin@vma vma]$ rm -rf /var/log/vmware/192.168.247.135/

6. จากนั้นทำการ Enable vilogger ใหม่อีกครั้ง

[vi-admin@vma vma]$ vifptarget -s 192.168.247.135
[vi-admin@vma vma][192.168.247.135]$ vilogger enable
Target Server: 192.168.247.135
hostd            ... Enabled
messages         ... Enabled
vpxa             ... Enabled
[vi-admin@vma vma][192.168.247.135]$

7. ตรวจสอบความถูกต้องอีกครั้ง

tail -f /var/log/vmware/vma/vilogd.log

Thanks: http://communities.vmware.com/message/1681309

Advertisement

About sanhom
Free Your Mind..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.