[記錄] VMware Hardware Version List 虛擬機器版本
一直在 vSphere Client 看到虛擬機右上角會出現驚嘆號,旁邊還有一個數字,上網查了一下,原來不同軟體和版本支援的"虛擬機器版本"也不一樣,把官網的內容記下來,下次就不用再找了
Ref: https://kb.vmware.com/s/article/1003746
[ESXi] ESXi 外部儲存區(iSCSI) 驚魂記
2016年6月29日 星期三
從星期一17:30 學校謝師宴,不過,17:10 機房、電腦教室突然斷電,似乎就有一點預兆…
20:30 回去學校,台電工程人員走了,可是電還是沒有來,據說換了兩、三座電塔,只能隔天再來開機檢查了
參考資料:
- 資訊組 - 從esxi command line 重啟動 iscsi LUN的方法
- Yuri's Technology Blog - Deleting the undeletable datastore: The resource is in use; Call 「HostDatastoreSystem.RemoveDatastore」 for object datastoresystem on ESXi failed
- VMware Knowledge Base - Obtaining LUN pathing information for ESX or ESXi hosts (1003973)
- VMware Knowledge Base - Unmounting a LUN or detaching a datastore/storage device from multiple VMware ESXi 5.x/6.0 hosts (2004605)
- VMware Knowledge Base - Frequently Asked Questions on VMware vSphere 5.x for VMFS-5 (2003813)
- VMware Knowledge Base - Manually creating a VMFS volume using vmkfstools -C (1009829)
- VMware Knowledge Base - ESXi hosts fail to mount VMFS5 volumes that are formatted with ATS-only capabilities (2006858)
[ESXi] 選擇哪一種網卡?
2015年1月8日 星期四
E1000, VMXNET2(enhanced), VMXNET3
The VMXNET3 adapter is the next generation of Para virtualized NIC designed for performance. The VMXNET3 network adapter is a 10Gb virtual NIC.重點是可以跑 10Gb,所以若沒有 10Gb 的需求,VMXNET2 也是 OK,不過,只要是 VMXNET 就得安裝 vmvare tools,若覺得這樣有點麻煩,就直接選 e1000(e),大部分的 OS 都抓得到這個網卡。
[轉載] 輕鬆五步部署vCenter Server Appliance 5.1
2014年12月21日 星期日
http://virtual.51cto.com/art/201302/380668.htm
[ESXi] 更新至 ESXi 5.5
2014年7月25日 星期五
5.1 可以直接下載更新套件直接下指令更新
5.0 就只能利用光碟開機後來更新了,試過用指令更新,它會重新後回復成5.0
4.1 就沒辦法,只能重新安裝了!
[esxi] Ubuntu Server 14.04 安裝 vmware-tool
2014年7月24日 星期四
$ sudo mount /dev/cdrom /mnt
2.解壓縮
$ cd
$ tar zxvf /mnt/VMwareTools-x.x.x-xxxxx.tar.gz
3. 安裝必要套件
$ sudo apt-get linux-header-$(uname -r) gcc
4.製作需要的連結
$ cd /lib/modules/$(uname -r)/build/include/linux
$ sudo ln -s ../generated/utsrelease.h
$ sudo ln -s ../generated/autoconf.h
$ sudo ln -s ../generated/uapi/linux/version.h
5. 執行安裝
$ cd ~/vmware-tools-distrib
$ sudo ./vmware-install.pl
(幾乎都是用預設值就可以裝起來了,如果問 the path to the kernel headers 的話,就輸入「/usr/src/linux-headers-$(uname -r)/include」)
ESXi 伺服器的管理IP應該置於虛擬網段
2011年4月5日 星期二
由於免費的關係,ESXi 4.0(4.1)皆不具備防火牆的功能,連 TCP Wrapper 也沒有安裝在裡面,所以ESXi 伺服器的管理IP最好能夠放在虛擬網段中,比較能夠避免一些不必要的攻擊,尤其是開啟 SSH 服務;若實在有放在真實網段的話,也建議更改 SSH 的監聽埠(/etc/services)。
ps: 改成哪一個 port 就自選吧!不要在 1000 以內,自己又不會忘記的就可以了!
讓 ESXi 4.0 支援螃蟹卡(8168, 8169)
2011年3月27日 星期日
說起來有點麻煩,不過,直接把做好的 oem.tgz 放到 /bootbank 裡頭把舊的覆蓋過去後,重開就可以在終端機上看到了。
不難,但是要小心~~~
在 ESXi 4.0 主機上的對 VM 關機
這個操作需要在終端機前,不然就要開啟 SSH 服務了。
- 列出所有的 VM
# vim-cmd vmsvc/getallvms - 將 VM 直接關機
# vim-cmd vmsvc/power.off <vmid>
將 <vmid> 改成用步驟1 所取得的 vmid - 查詢目前是否有 vm 在執行
# ps ax|grep vmx
若有的話在 ESXi 4.0 會出現如下列的畫面
ESXi + APC 做到斷電時,底下的vmos能夠自動關機
- 先下載 vSphere Management Assistant 虛擬機(它是 CentOS 5 x64 的系統)
http://www.vmware.com/support/developer/vima/ - 解壓縮後,利用 vShere Client 將它匯入到 ESXi 主機並啟動
- 下載 apcupsd
http://packages.sw.be/apcupsd/
(我下載的是 apcupsd-3.14.8-1.el5.rf.x86_64.rpm 這一支) - 將它複製到 vMA 虛擬機之中(需要開啟 ssh,然後可以用 winscp 或 scp, pscp 工具來複製)
- 安裝 apcupsd-3.14.8-1.el5.rf.x86_64.rpm
sudo rpm -ivh apcupsd-3.14.8-1.el5.rf.x86_64.rpm --nodeps - 待..............
利用 VNC client 與 ESXi Guest OS 連線
2011年3月23日 星期三
vSphere Client 雖然不錯,不過,用起來總覺得速度慢了些,用在管理ESXi 主機上還好,但是如果透過 vSphere Client 來管捚底下的 Guest OS,就覺得有點卡卡的!
目前新北市的環境已幫我們把虛擬 IP和真實IP做 Routing,所以這個部分也可以改成直接對 GuestOS來連線,但是如果想在做到下列的功能,那麼這個方法還是蠻好用!
- 由外網直接控管設為虛擬IP的 GuestOS。
- 不想開啟 GuestOS 的遠端連線服務(SSH, VNC, or 遠端桌面)
做法也不難,其步驟如下:
1. 先將GuestOS 關機。
2. 利用 ssh 登入 ESXi 主機
3. 在 /vmfs/volumes/datastore1/ 目錄下,切換至 GuestOS 的目錄 (本範例 B2D 為例)
4. 編輯 B2D.vmx ##(請依自己的GuestOS 來更改這個檔案的名稱)
vi B2D.vmx
5. 在最底下新增三行指令
remotedisplay.vnc.port="5901"
remotedisplay.vnc.enabled="true"
remotedisplay.vnc.password="your_password"
6. 將 GuestOS 開機,然後利用 vncviewer 程式連線 (任一種VNCViewer皆可,我是用 UltraVNC的 vncviewer)
VMWare ESXi 4.1 Patch
原本用 ESXi 4.0時,vmware附的管理程式中有一支可以用來直接做更新,不過,換成 4.1之後這支程式就不見了!
現在只能手動更新,有點不太方便說~~~
不過,看到免費使用的份上,就接受這一點小小的不便吧!
昨天把更新的步驟做了一遍,順便把它記下來,免得下次又得再翻一遍~~~~
1. 首先,先到 Vmware 下載 vSphere CLI (Command-Line Interface) http://www.vmware.com/support/developer/vcli/ 目前2011/3/22前可下載的安全性更新有 ESXi410-201010001.zip 和 update-from-esxi4.1-4.1_update01.zip 兩支檔案。
2. 安裝 vSphere CLI 4.1
3. 接著再到 Vmware 的 Download Patches 網頁下查詢是否有 security patch 可以更新。
4.. 將下載的檔案置於 C:\program Files\vMware\VMware vSphere CLI\bin 的目錄下
5. 執行 vSphere VLI 安裝後的 Command Prompt 終端機,並切換到底下的 bin 目錄
6. 列出 patch 檔案內可更新的項目。
假設 ESXi 主機的 IP為 10.222.141.1,帳號:root,密碼:perfectesxi
perl vihostupdate.pl --server 10.222.141.1 --username root --password perfectesxi -b ESXi410-201010001.zip -l
7. 更新第一個項目
perl vihostupdate.pl --server 10.222.141.1 -i -b ESXi410-201010001.zip -B ESXi410-201010401-SG
執行後會出現輸入帳號及密碼,輸入正確的帳密後即會開始更新!
8. 依照步驟 7 的方式,再更新第二個項目即可(註:雖然會提示"reboot" 重新開機的訊息,不過可以等全部都更新完畢後再重新開機)