Debian 8 安裝 Open Virtual Machine Tools

27 五月

Linux 虛擬機安裝 VMware Tools 時,以常用的步驟進行至「./vmware-install.pl」時,顯示
建議以 Open Virtual Machine Tools 取代 WMware Tools 的訊息…
open-vm-tools are available from the OS vendor and VMware recommends
using
open-vm-tools. See http://kb.vmware.com/kb/2073803 for more information.
Do you still want to proceed with this legacy installer? [no]

決定開始測試安裝 Open Virtual Machine Tools,以評估能否完全勝任原有 WMware Tools 功能。

【安裝環境】
Host OS:VMware ESXi 5.5.0 build-2718055
Guest OS:Debian GNU/Linux 8.0

【安裝 Open Virtual Machine Tools】
近期版本的 Debian 或
Ubuntu 的 Open Virtual Machine Tools 安裝指令為:

#
apt-get install open-vm-tools

安裝完成後多了
vmware-hgfsclient、vmware-toolbox-cmd、vmtoolsd、vmware-hgfsmounter、vmware-
vmblock-fuse、vmware-checkvm、vmware-rpctool 以及 vmware-xferlogs
等指令可用,這部分和原先 VMware Tools 是一樣的。而查詢安裝版本編號也是「vmware-toolbox-cmd -v」指令……

#
vmware-toolbox-cmd -v
9.4.6.33107 (build-1770165)

此外,使用 VMware vSphere Client 軟體,瀏覽虛擬機器「摘要」可確認 VMware Tools
狀態已由「未安裝」變成「執行中」。


▲ Open Virtual Machine Tools 安裝前與安裝後 

【Open Virtual Machine Tools 指令】
Open Virtual Machine Tools 安裝時以 apt-get 指令執行,移除時也同樣是 apt-get 加上移除參數……

#
apt-get autoremove open-vm-tools

其他指令則和以往相同,大多以 vmware-toolbox-cmd 操作:
先用「vmware-toolbox-cmd help」查詢可用參數……

#
vmware-toolbox-cmd help
Usage: vmware-toolbox-cmd <command> [options] [subcommand]
Type ‘vmware-toolbox-cmd help <command>’ for help on a specific
command.
Type ‘vmware-toolbox-cmd -v’ to see the VMware Tools version.
Use ‘-q’ option to suppress stdout output.
Most commands take a subcommand.

Available commands:
   device
   disk
   script
   stat
   timesync
   upgrade (not available on all operating systems)

試試與 Host 端系統時間同步:
# vmware-toolbox-cmd timesync status
Disabled  …… 顯示目前為未啟用狀況

# vmware-toolbox-cmd timesync enable
Enabled  …… 啟用系統時間同步功能

# vmware-toolbox-cmd timesync status
Enabled  …… 顯示目前為啟用狀況

其他如記憶體管理、虛擬磁碟空間重整……等其他進階附加功能,使用方法可詳閱線上操作文件說明研究。

【安裝結果測試】
Open Virtual Machine Tools 以 apt 方式安裝,相依套件一次補足,簡化了 Linux vm
繁鎖的安裝步驟,原有功能目前看來也沒少。不過,既然是官方推薦的套件,想必實際運作效能應也不致太差才是。

【參考文件】
VMware support
of open-vm-tools

open-vm-tools
project

Debian 8 phpSysInfo 3 安裝

12 五月

phpSysInfo 的安裝在 Debian 8 上執行「apt-get」指令,相關套件看起來全裝好了。可是,還需再調整網頁路徑,才能瀏覽
phpSysInfo 網頁。

【安裝環境】
Debian 8 / phpSysInfo 3.0.17

【安裝 phpSysInfo】
 

~ #
apt-get
install phpsysinfo

安裝完後 phpSysInfo 不在 /var/www/html 裡,而是存放 /usr/share 中。

【phpSysInfo 路徑修正】
http://主機 IP 位址/phpsysinfo/ 是一般常用的 phpSysInfo 瀏覽網址,不過得將新增的網頁資料夾
phpsysinfo 從 /usr/share 搬移或連結到 /var/www/html。
建立 phpsysinfo 路徑連徑:
 

~ #
ln -s /usr/share/phpsysinfo /var/www/html

或者將  phpsysinfo 搬移到 /var/www/html:

~ #
mv /usr/share/phpsysinfo /var/www/html

如此,就可以正常瀏覽這部主機的 phpSysInfo 網頁了!


▲ 圖片來源:phpSysInfo SourceForge Project

【進階設定】
有興趣繼續研究的話,可試著修改預設語系為正體中文,以及指定網頁佈景主題。
 

~ #
vi /var/www/html/phpsysinfo/config.php

分別是 75 行的設定值「en」改為「tw」:
define(‘PSI_DEFAULT_LANG’, ‘tw’);

以及第 80 行的「phpsysinfo」改成
aqua、clean、cream、jstyle_blue、jstyle_green、nextgen、phpsysinfo 或 two
任選其一,如:
define(‘PSI_DEFAULT_TEMPLATE’, ‘jstyle_blue’);

【相關網站】
phpSysInfo
phpSysInfo
SourceForge Project