參考網址:https://medium.com/@jackyu/%E5%8D%87%E7%B4%9A-esxi-6-5-%E5%88%B0-esxi-6-7-613e39d6dccb
SSH連入
打開防火牆
esxcli network firewall ruleset set -e true -r httpClient
參考網址:https://medium.com/@jackyu/%E5%8D%87%E7%B4%9A-esxi-6-5-%E5%88%B0-esxi-6-7-613e39d6dccb
SSH連入
打開防火牆
esxcli network firewall ruleset set -e true -r httpClient
出處 https://blog.hy31.net/2014/12/vmware-hardware-compatibility-level.html
[教學] 降級 VMware 虛擬機器的 Hardware compatibility 的 Level
起因:目前VMware的軟體的版本很多,然後用新版軟體所產生的VMDK又會不能給舊版使用
EX:在 VMware Workstation 9、10所產生的VMDK是無法在 ESXI 5.1正常使用的
所以,以下是教你怎麼把現有新版的產生出相容舊版的使用
用SSH連入ESXi Server輸入date指令,你會發現時間跟vSphere Client的時間不一致,原因是UTC問題,詳細可以看這篇
https://blog.51cto.com/jdonghong/1957118
先在本機電腦建立下面檔案,用WinSCP連入ESXi Server,把檔案放在ESXi Server的localdisk內
建立smtp.xml檔案(開放STMP 25讓ghettoVCB備份程式可以發信通知結果)
=====================================
應該都跟新主機板BIOS上的 Secure Boot 功能開啟後有關,限制了系統更改一些設定的權限,導致無法設定一些東西,進BIOS關掉 Secure Boot功能試試。
參考網址
http://jawadchowdhury.com/cannot-change-acceptance-level-to-community-vsphere-6-5/
Today I have loaded ESXi 6.5 in my Whitebox PC.
My mainboard is a Asus M5197 R2 motherboard that came with an onboard Realtek NIC which doesn’t work with Esxi 5.5 onwards.
參考文章:http://www.benjr.tw/?q=node/634
ESX下有很多VM機器,但是實體連USB裝置的在同一時間內只有一台可以連,那麼要怎麼指定USB裝置給那台使用呢? VM Workstation 下只要把視窗作用,然後插入usb裝置後,在該VM下就可以直接連接USB裝置,但是在ESX下要指定USB裝置給那台VM機器使用,則要做一些設定,設定方式如下:
1. 先將欲使用的USB裝置插入該台ESX SERVER實體硬體上。
2. 進 vSphere Cliet
3. 開啟要連USB裝置的硬體設定畫面,確認有USB controller裝置。
不翻譯了,直接看比較快
port 80
vCenter Server requires port 80 for direct HTTP connections. Port 80 redirects requests to HTTPS port443. This is useful if you accidentally use http://server instead of https://server.
port 389
今天想修改ESXi 4.1 自動開啟SSH 與關閉LOADING IPMI功能,修改設定檔無法作用,重開機後復原設定值?廠商真是貼心………
IPMI功能為何關閉如下:
http://ithelp.ithome.com.tw/question/10051917
==================================================================================
最近公司買了便宜的ASUS TS-300/PS4 SERVER,很怪的是 安裝ESX4.1 到選安裝系統到那個硬碟畫面時,硬碟有抓到 LSI 2.8TB,但是卻是反灰不能選,另外使用USB也是一樣,變成兩個都反灰,已打去原廠反應,但都沒下文………………………可是ESXi4.1免費版本確可以正常安裝,傻眼………
但是遇到了2TB限制問題,外加原廠 LSI 1078 MegaRaid陣列卡配上4顆 1TB 原廠 3.5吋7200轉硬碟做RAID 5,容量有2.8TB左右,可是如果直接安裝系統在 LSI上,因2TB限制,則會有800G空間左右浪費。
我的解決方式如下:
使用USB當開機系統碟。
使用SSH連入
看來測試的結果應該是如此
[root@HP-ESX-1 ~]# esxcfg-vswitch -m 9000 vSwitch0
Unable to set MTU to 9000 the following uplinks refused the MTU setting
若在這台ESXi SERVER上直接把VM機器內的網卡開啟 Jumbo Frames (MTU 9000),則可能會碰上網路連線的靈異事件,我就碰過連同一台NSA,有些目錄一連線就當在那邊,改回MTU 1500後就完全正常。
HP DL160 G5 VMWare上官網不在支援名冊上,但因為當初有加購 SMART 200 陣列卡,故可以安裝ESXi ,硬碟與網卡都可直接抓到無誤,缺點就是無法開啟Jumbo Frames...........
#esxcfg-vswitch -l
This will allow you to list all the virtual switch you have on the ESX server
#esxcfg-vswitch -m 9000 vswitch1
this command is to enable the mtu value of 9000 for every nics that connected to the same virtual switch which provide the storage access to ISCSI
#vmkping -s 9000 192.x.x.x
正如所有的虛擬化管理員都知道,要應對VMware基礎設施上需要的更多虛擬化管理,關鍵在於任務的自動化。 雖然VMware ESX主機可以管理與vSphere客戶端用戶界面,數據中心管理員往往喜歡登錄到VMware服務控制台和使用ESX命令行來解決,如網絡配置問題或重新配置主機。 有幾個VMware的命令,可以幫助這些任務自動化,解決虛擬化基礎設施方面的問題,調整您的(虛擬機)和更多的虛擬機的性能。
在本指南中的VMware命令行,概述了25個最有用ESX命令和ESXi命令。 其中包括Linux和ESX的特定命令,很多可以用於遠程命令行界面(RCLI),vSphere已改名為vSphere CLI,可在VMware ESX和ESXi中使用。
Linux命令
ESX服務控制台是基於Linux的,因此許多Linux命令都可以在它裡面使用。 下面是常見的Linux命令和一些VMware命令的詳細版本。
想把檔案伺服器 V2V 從 WorkStation 轉到 ESXi 下,結果轉檔程式 Converter Standalone Client 會出現上面的錯誤訊息,但是我的磁碟容量明明就夠,後來才發現 ESXi 在格式化硬碟時可以設定BLOCK數,這個數量決定您在建立新的VM硬碟容量的上限,如果都是預設安裝,那麼您的每個VM硬碟容量上限應該會是 VMFS LUN Block=1M 256GB……難怪我怎麼轉都說我容量大於datastore 的支援範圍內,看來整個 ESXi 要把最近上線的 VM 搬到臨時的地方,把ESXi上的datastore格式化過。
參考文章:http://vmetc.com/2008/05/22/p2v-error-file-size-is-larger-than-maximum-size-supported-by-datastore/
原則上格式化ESXi上的datastore有四種Block模式,至於這些BLOCK會有什麼影響我還不清楚:
而預設安裝的模式為:
利用VMware vSphere Client 的Datastore Browser功能上傳下載VM備份與移轉
使用Datastore Browser上下載VM(VM關機情形下)
把VM由ESX1轉到ESX2,在ESX2上加入該VM
出處 : http://wei3c.blogspot.com/2009/04/vmware-esx-server-ssh.html
VMware ESX Server 開啟SSH 遠端管理方法
一篇在對岸論壇上看到的文章 經過多次轉載來源已不可考~
若原著作權人認為侵權 請告知我 我會把本文拿掉!
登入Service Console管理ESX Server本機的方法,除了在ESX Server首頁上依指示按下「Alt+F1」以外,另一個方法是遠端主機登入。不過,ESX Server為安全上考量,遠端登入用的終端機程式必須使用SSH加密協定,例如PuTTY
使用VMware vSphere Client 從WORKSTATION轉到ESX SERVER上,Linux網卡失效,出現 Device eth0 has different MAC address than expected …………..使用下列方式就可解決,測試過OK。
===========================================================
http://hi.baidu.com/baowup/blog/item/88dba77f3d07e80c28388a5f.html
前天在弄VMware的時候,在VMware上clone了一個linux,後來在clone的linux(RedHat Enterprise Linux 4)上不能上網了,激活eth0時老彈出Device eth0 has different MAC address than expected ,我們只要編輯這個文件:/etc/sysconfig/network-scripts/ifcfg-eth0,把HWADDR=.... 這行刪掉就行了.
還有一個問題,若是點擊激活,出現錯誤:
應該是時間錯誤造成的問題,請使用VMware vSphere Client連線到ESXi SERVER,Configuration => 左邊的 Software => Time Configuration 內將時間設定正確後,再到執行 VMware vSphere Client 的電腦的服務設定,將
VMWare vCenter Converter Server
VMWare vCenter Converter Agent
這兩個服務重新啟動,在重新連線到ESXi SERVER應該就不會有錯誤訊息了。
如果使用 VM WorkStation 建立虛擬磁碟的方式是用動態方式,則系統會依檔案越來越多而動態增加硬碟的容量,不會一次開足硬碟空間,也就是說假設我開40G空間,但是安裝完xp實際上虛擬硬碟空間只佔5G左右,不會直接就佔40G硬碟空間。不過動態模式的效能就會差一點………………
如果我應用程式越裝越多,相對的硬碟容量也越來越大,但是如果此時已經清了垃圾,也刪了應用程式,可是卻發現VM佔硬碟的空間沒變,這時候就要使用 VM tools 內的 Shirk(壓縮)功能來釋放虛擬硬碟空間。
使用此功能前建議先刪除所有的快照,然後關閉虛擬機器的作業系統,對該作業做磁碟重組:
一個專門在介紹 VMWare 虛擬機器的 BLOG