มาอัพเดทเพิ่มหลังลง VMWare Tools บน CentOS จะพบปัญหาของ udev deamon ดังนี้ครับ
Starting udev:
udevd[xxx]: add_to_rules: unknown key 'SUBSYSTEMS'
udevd[xxx]: add_to_rules: unknown key 'ATTRS{vendor}'
udevd[xxx]: add_to_rules: unknown key 'ATTRS{model}'
udevd[xxx]: add_to_rules: unknown key 'SUBSYSTEMS'
udevd[xxx]: add_to_rules: unknown key 'ATTRS{vendor}'
udevd[xxx]: add_to_rules: unknown key 'ATTRS{model}'
ท่านไม่ต้องตกใจนะครับ มีวิธีแก้ไขให้ปัญหานี้หมดไป ดังนี้ครับ
1. #vi /etc/udev/rules.d/99-vmware-scsi-udev.rule
2. มองหาบรรทัดที่เขียนว่า
# Redhat systems
ACTION=="add", BUS=="scsi", SYSFS{vendor}=="VMware, " , SYSFS{model}=="VMware Virtual S", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'"
ให้แก้ไขเป็น
ACTION=="add", BUS=="scsi", SYSFS{vendor}=="VMware, " , SYSFS{model}=="
VMware disk", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/device/timeout'"
อ๋อส่วนบรรทัดอื่นที่ไม่เกี่ยวข้องก็ comment หรือ ลบทิ้งก็ได้นะครับ
3. save แล้วก็สั่ง reboot ปัญหาก็จะหมดไปครับ
ที่มา
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1023898ปล.หลังจากลง VMWaretools แล้ว สั่ง top ดูแล้วจะเห็น vmmemctl process มาให้ชื่นชมในบางเพลา