自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。
顯示具有 ESX(i) 標籤的文章。 顯示所有文章
顯示具有 ESX(i) 標籤的文章。 顯示所有文章

Ubuntu Server 20.04 安裝在 ESXi 伺服器之後的問題

2020年12月21日 星期一

問題1: themald error:




無法載入 thermal-conf.xml,網路上的解法,可照下列步驟處理:
1. 開啟 vSphere Client。
2. 找到虛擬機/編輯虛擬機器設定。
3. 選項/進階/一般 ,點擊【組態參數】

4. 點擊【新增列】,名稱輸入「disk.EnableUUID」,值為「TRUE」。


5. 點擊【確定】後,啟動虛擬機即可。

[記錄] 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 回去學校,台電工程人員走了,可是電還是沒有來,據說換了兩、三座電塔,只能隔天再來開機檢查了
隔天(星期二)開機,就是一陣兵荒馬亂,好在之前有備份虛擬機,很快把備用機 ON 起來,問題來了,DATA 磁碟太大,上一次備份是半年前,同步備份不是沒有,但是卻放在同一台 NAS 上(唉!常叫人備份,結果自己還是漏了)。問題來了,這一台 NAS 開 iSCSI,結果 ESXi 看得到,也連得上,但是就是無法出現在儲存區,手動新增磁碟的話,倒是顯示可以加進來,但是最後會格式化呀!
我的媽呀! 2.5TB 啊…
換一台 ESXi 來連也一樣,但是進 NAS 管理介面都是正常,找了教研 ESXi 高手來看,也說沒遇到這樣的問題,問題是這個磁碟有顯示使用容量,感覺應該正常,不死心就從星期二一早忙到今天,喔!忘了說,還得加上機房冷氣機板故障,邊搶救資料,還一邊擔心會不會因為溫度過高,讓硬碟爆掉…
呼!還好總算都回來了…
嚇死寶寶了

參考資料:

[ESXi] 選擇哪一種網卡?

2015年1月8日 星期四

來源:https://communities.vmware.com/message/2307363

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日 星期日

原本以為 vCenter 一定得用 Windows 來安裝,看來 vmware 也不想受制於 MS 啊!!

http://virtual.51cto.com/art/201302/380668.htm

[ESXi] 更新至 ESXi 5.5

2014年7月25日 星期五

手邊有三台機器,4.1, 5.0, 5.1 都有,剛好這一次是 ESXi 4.1 這台出問題,就順便把它們維護一下。

5.1 可以直接下載更新套件直接下指令更新
5.0 就只能利用光碟開機後來更新了,試過用指令更新,它會重新後回復成5.0
4.1 就沒辦法,只能重新安裝了!


[esxi] Ubuntu Server 14.04 安裝 vmware-tool

2014年7月24日 星期四

1. 掛載 vmware-tools  光碟


$ 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 服務了。

  1. 列出所有的 VM
    # vim-cmd vmsvc/getallvms
     
  2. 將 VM 直接關機
    vim-cmd vmsvc/power.off <vmid>
    將 <vmid> 改成用步驟1 所取得的 vmid
  3. 查詢目前是否有 vm 在執行
    ps ax|grep vmx
    若有的話在 ESXi 4.0 會出現如下列的畫面


ESXi + APC 做到斷電時,底下的vmos能夠自動關機

  1. 先下載 vSphere Management Assistant 虛擬機(它是 CentOS 5 x64 的系統)
    http://www.vmware.com/support/developer/vima/ 
  2. 解壓縮後,利用 vShere Client 將它匯入到 ESXi 主機並啟動
  3. 下載 apcupsd
    http://packages.sw.be/apcupsd/ 
    (我下載的是 apcupsd-3.14.8-1.el5.rf.x86_64.rpm 這一支
  4. 將它複製到 vMA 虛擬機之中(需要開啟 ssh,然後可以用 winscp 或 scp, pscp 工具來複製)

  5. 安裝 apcupsd-3.14.8-1.el5.rf.x86_64.rpm
    sudo rpm -ivh  apcupsd-3.14.8-1.el5.rf.x86_64.rpm --nodeps

  6.  待..............

 

利用 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" 重新開機的訊息,不過可以等全部都更新完畢後再重新開機)