:從刻盤到管理網(wǎng)絡(luò))
簡介這份資源面向服務(wù)器運維人員、虛擬化初學(xué)者及需要搭建實驗環(huán)境的技術(shù)愛好者圍繞 VMware vSphere ESXi 7.0 的部署與基礎(chǔ)配置展開幫助讀者理解裸金屬 hypervisor 的安裝邏輯與遠(yuǎn)程管理方式。資源包內(nèi)含 1 個 PDF 文件壓縮包約 752KB以圖文文檔形式呈現(xiàn)便于按步驟對照查閱。內(nèi)容覆蓋鏡像下載與 U 盤引導(dǎo)盤制作、安裝介質(zhì)加載、存儲磁盤選擇、升級與全新安裝方式區(qū)分、root 管理員密碼策略、安裝確認(rèn)與重啟、管理網(wǎng)絡(luò)配置及瀏覽器遠(yuǎn)程訪問等關(guān)鍵環(huán)節(jié)并穿插 CPU 與內(nèi)存信息識別、多網(wǎng)口選擇、靜態(tài) IPv4 地址與網(wǎng)關(guān)設(shè)置等實操細(xì)節(jié)。目前已有 2660 人學(xué)習(xí)下載適合希望從零掌握 ESXi 7.0 安裝流程、快速搭建穩(wěn)定虛擬化環(huán)境并積累排錯思路的讀者參考。1. 裸金屬上的第一臺虛擬機ESXi 7.0 到底裝給誰用手里拿到一臺二手 Dell R730 或者一臺閑置的浪潮 NF5280M5硬盤插滿、內(nèi)存插夠接下來最該干的一件事不是裝 Windows Server而是先鋪一層 ESXi。服務(wù)器虛擬化這個詞聽起來大落到實操上就是把一臺物理機的 CPU、內(nèi)存、存儲、網(wǎng)卡切成若干份讓多臺虛擬機各自跑各自的系統(tǒng)互不打架。ESXi 7.0 是 VMware 這條線里最常被拿來打底的一版裸金屬型 hypervisor不依賴底層操作系統(tǒng)裝完占的盤也就幾個 G剩下的全留給 VMFS 數(shù)據(jù)存儲。它適合誰手里有獨立物理服務(wù)器、想搭實驗環(huán)境或者小型生產(chǎn)環(huán)境的運維需要在一臺機器上同時跑域控、文件服務(wù)、監(jiān)控、測試機的技術(shù)人以及準(zhǔn)備考 VCP 或者單純想把 vSphere 這套東西摸熟的人。這篇不聊虛的從鏡像刻盤一路寫到管理網(wǎng)絡(luò)配通中間把密碼策略、存儲選擇、網(wǎng)口識別這幾個最容易翻車的地方拆開講??赐昴阒辽倌塥毩岩慌_裸機變成可遠(yuǎn)程管理的 ESXi 主機。2. 裝前準(zhǔn)備與引導(dǎo)鏡像、刻盤和啟動順序2.1 鏡像獲取與刻盤工具的選擇ESXi 7.0 的鏡像是一個 ISO 文件幾百 MB 到 1 GB 出頭具體大小取決于你拿的是標(biāo)準(zhǔn)版還是廠商定制版比如 Dell 定制版會集成 perc 陣列卡驅(qū)動。下載渠道按你手頭設(shè)備的品牌走通用環(huán)境用 VMware 官方評估版就行Dell、HPE、Lenovo 的機器建議優(yōu)先用對應(yīng)廠商定制鏡像省得裝完發(fā)現(xiàn)陣列卡或者網(wǎng)卡認(rèn)不出來。這一步的坑不在下載在刻盤。Windows 下用 Rufus 做 U 盤啟動盤是最順手的但要注意分區(qū)類型選 GPT、目標(biāo)系統(tǒng)選 UEFI因為現(xiàn)在大部分服務(wù)器默認(rèn)走 UEFI 引導(dǎo)。macOS 下沒有 Rufus常見做法是用dd命令直接寫盤或者用 balenaEtcher 這類圖形工具。下面給一個 macOS 下dd寫盤的例子這是我自己反復(fù)用過的路子# 先確認(rèn) U 盤設(shè)備號別寫錯寫錯就是抹掉你的系統(tǒng)盤 diskutil list # 假設(shè) U 盤是 /dev/disk2先卸載不是彈出 diskutil unmountDisk /dev/disk2 # 寫入鏡像bs1m 在 macOS 上比 4m 穩(wěn)進(jìn)度用 CtrlT 看 sudo dd if./VMware-VMvisor-Installer-7.0.iso of/dev/rdisk2 bs1m # 寫完執(zhí)行 sync 確保緩存落盤再彈出 sync diskutil eject /dev/disk2邏輯說明/dev/rdisk2前面的r是 raw 設(shè)備寫入速度比/dev/disk2快很多這是 macOS 下的一個實用細(xì)節(jié)。bs1m是塊大小設(shè)太大在某些 U 盤上會報 I/O 錯誤1m 是穩(wěn)妥值。參數(shù)上唯一要盯死的就是設(shè)備號diskutil list里看清楚容量再動手這一步翻車的人不少。提示刻盤完成后不要急著拔 U 盤等系統(tǒng)提示可以彈出再拔否則鏡像可能寫不完整引導(dǎo)時卡在 loading 階段。2.2 BIOS/UEFI 引導(dǎo)設(shè)置與安裝入口U 盤插到服務(wù)器上開機按 F2Dell、F9HPE或者 Del 進(jìn) BIOS把啟動順序調(diào)成 U 盤優(yōu)先。如果是 UEFI 模式確認(rèn) U 盤在 UEFI 啟動項里能看見如果是 Legacy 模式有些新機器反而不認(rèn)建議統(tǒng)一走 UEFI。保存重啟后進(jìn)入引導(dǎo)界面默認(rèn)第一項就是安裝 ESXi直接回車。接下來系統(tǒng)會加載安裝文件屏幕先跑進(jìn)度條然后加載 VMkernel 文件這一步會把你機器的 CPU 型號、核心數(shù)、內(nèi)存容量全列出來??吹竭@些信息說明硬件識別沒問題如果卡在這里不動八成是鏡像和硬件不兼容換廠商定制版鏡像再試。加載完成后出現(xiàn)歡迎界面按 Enter 正式開始。3. 安裝過程逐屏拆解存儲、密碼與重啟3.1 存儲選擇與安裝模式三種選項別選錯按 F11 接受許可協(xié)議后第一個關(guān)鍵決策來了選哪塊盤裝 ESXi。ESXi 支持裝在 U 盤、SD 卡、SATADOM 或者本地硬盤上。生產(chǎn)環(huán)境常見做法是裝在一組做 RAID1 的 SSD 或者專用的 SATADOM 上把數(shù)據(jù)存儲留給后面的硬盤組。如果你機器上有多塊盤安裝程序會全部列出來用上下鍵選選中的盤前面會有標(biāo)記。選完盤之后如果這塊盤上原來裝過 ESXi會出現(xiàn)三個選項這是整個安裝流程里最需要看清楚的一屏選項含義數(shù)據(jù)影響升級 ESXi保留 VMFS 數(shù)據(jù)存儲保留原有配置和虛擬機數(shù)據(jù)存儲不動配置遷移安裝 ESXi保留 VMFS 數(shù)據(jù)存儲重裝系統(tǒng)保留數(shù)據(jù)盤數(shù)據(jù)存儲保留ESXi 配置清空安裝 ESXi覆蓋 VMFS 數(shù)據(jù)存儲全新安裝整盤清空數(shù)據(jù)全丟新手最容易在這里手快看到“安裝”就往下按結(jié)果把原來跑著虛擬機的數(shù)據(jù)存儲一起覆蓋了。我的習(xí)慣是只要不是明確要全新部署先選“保留 VMFS 數(shù)據(jù)存儲”裝完再決定要不要重建。確認(rèn)頁面會再提示一次“將覆蓋磁盤內(nèi)容”按 Enter 繼續(xù)。3.2 root 密碼策略與安裝確認(rèn)接下來選鍵盤類型默認(rèn) US Default 直接回車。然后設(shè)置 root 密碼這一屏的規(guī)則是硬性的不滿足就過不去必須同時包含小寫字母、大寫字母、數(shù)字、特殊字符四類長度大于 7 且小于 40 個字符特殊字符比如下劃線、破折號、感嘆號都行我一般會用一個自己能記住的短語加數(shù)字和符號的組合比如Vmware2024#Lab這種結(jié)構(gòu)。輸入第一遍后按向下鍵輸入確認(rèn)密碼兩遍一致才能繼續(xù)。這里有個血淚經(jīng)驗密碼里如果用了某些鍵盤布局下打不出來的符號后面在控制臺登錄時會很痛苦所以盡量用標(biāo)準(zhǔn) ASCII 符號。確認(rèn)安裝頁面會把你選的磁盤信息再列一遍確認(rèn)無誤按 F11 開始正式安裝。進(jìn)度條跑的時間取決于服務(wù)器性能機械盤可能十幾分鐘SSD 幾分鐘就完事。跑完之后系統(tǒng)提示重啟默認(rèn)第一項是“Remove the installation media before rebooting”它會自動卸載掛載的 ISO 設(shè)備直接回車就行。如果你手賤選了第二項重啟后可能又從 U 盤引導(dǎo)進(jìn)安裝界面那就得手動去 BIOS 里改啟動順序多一道麻煩。4. 管理網(wǎng)絡(luò)配置從控制臺到瀏覽器訪問4.1 進(jìn)入系統(tǒng)配置頁與網(wǎng)口識別重啟完成后服務(wù)器屏幕上會出現(xiàn) ESXi 7.0 的灰色控制臺界面上面顯示主機版本、管理地址等信息。這時候按 F2輸入 root 和剛才設(shè)的密碼進(jìn)入系統(tǒng)配置菜單。第一件事是配管理網(wǎng)絡(luò)選“Configure Management Network”。如果機器有多塊網(wǎng)卡先選“Network Adapters”確認(rèn)用哪個口做管理口。這一屏?xí)谐鏊形锢砭W(wǎng)口和它們的狀態(tài)用上下鍵移動、空格鍵選中選中后接口名前面會出現(xiàn)[X]。怎么知道哪個口對應(yīng)哪根線把網(wǎng)線依次插到網(wǎng)口上看哪個口的 Status 從 Disconnected 變成 Connected那個就是你要的口。這個笨辦法在現(xiàn)場最管用比對著機箱絲印猜靠譜得多。4.2 靜態(tài) IP 配置與保存生效選好網(wǎng)口后返回上一層選“IPv4 Configuration”。默認(rèn)可能是 DHCP生產(chǎn)環(huán)境必須改成靜態(tài)。選“Set static IPv4 address and network configuration”然后填三樣?xùn)|西IPv4 Address: 192.168.1.100 Subnet Mask: 255.255.255.0 Default Gateway: 192.168.1.1IP 地址必須和你的網(wǎng)關(guān)在同一網(wǎng)段否則配完也訪問不了。填完按 Enter 確認(rèn)然后按 ESC 退出網(wǎng)絡(luò)配置系統(tǒng)會問你是否保存并重啟網(wǎng)絡(luò)按 Y 確認(rèn)。幾秒后回到控制臺主界面上面顯示的 Management Address 就是你剛配的 IP。注意如果配完發(fā)現(xiàn)瀏覽器打不開先回到控制臺看 IP 有沒有生效再檢查網(wǎng)線是不是插在你選的那個口上最后才懷疑網(wǎng)關(guān)和防火墻。順序別搞反。4.3 瀏覽器訪問與首次登錄在另一臺同網(wǎng)段的電腦上打開瀏覽器輸入https://192.168.1.100會看到證書警告點繼續(xù)訪問。出現(xiàn) ESXi 的登錄頁后用戶名填 root密碼填你設(shè)的那個。登錄進(jìn)去就是 vSphere Host Client 界面可以開始建虛擬機、配存儲、看性能了。到這里一臺裸機就算正式變成 ESXi 主機了。5. 避坑與排查安裝和配置階段最容易翻車的五件事5.1 現(xiàn)象U 盤引導(dǎo)后卡在 “Loading VMware ESXi” 不動原因鏡像寫入不完整或者 U 盤本身有壞塊也可能是 UEFI/Legacy 模式和鏡像不匹配。解決重新用 Rufus 以 GPTUEFI 方式刻盤換一個質(zhì)量靠譜的 U 盤BIOS 里確認(rèn)啟動模式一致。5.2 現(xiàn)象安裝程序找不到本地硬盤原因陣列卡驅(qū)動沒集成到鏡像里尤其是較新的 PERC 或者 HBA 卡。解決換用服務(wù)器廠商的定制鏡像比如 Dell 的 ESXi 鏡像自帶 perc 驅(qū)動裝完就能認(rèn)盤。5.3 現(xiàn)象root 密碼明明符合規(guī)則卻提示不通過原因密碼里包含了鍵盤布局不支持的字符或者長度算錯了比如剛好 7 位。解決用純 ASCII 的符號長度控制在 8 到 39 位之間四類字符每類至少一個。5.4 現(xiàn)象配完靜態(tài) IP 后瀏覽器訪問不了原因IP 和網(wǎng)關(guān)不在同一網(wǎng)段或者網(wǎng)線插在了沒被選中的網(wǎng)口上。解決回控制臺確認(rèn) Management Address 顯示正確檢查網(wǎng)口 Status確認(rèn)網(wǎng)線插在選中的那個口。5.5 現(xiàn)象重啟后沒有從硬盤引導(dǎo)又進(jìn)了安裝界面原因重啟時選了第二項“Reboot the server”沒有自動卸載 ISOBIOS 啟動順序里 U 盤還在硬盤前面。解決拔掉 U 盤進(jìn) BIOS 把硬盤調(diào)到第一啟動項保存重啟。6. 裝完之后把 ESXi 主機真正用起來系統(tǒng)裝完、網(wǎng)絡(luò)通了只是把地基打好了。接下來有幾件事建議順手做掉能省后面很多事。第一是進(jìn) Host Client 的“管理”里把時間同步配好ESXi 默認(rèn)可能沒開 NTP時間不對會導(dǎo)致證書、日志、虛擬機時間全亂。第二是配一下“自動啟動”在主機管理里找到“自動啟動”選項把需要隨主機啟動的虛擬機加進(jìn)去來電自動開機這個需求在小型環(huán)境里很常見配好之后斷電恢復(fù)就不用一臺臺手動開了。第三是證書和許可證。ESXi 默認(rèn)是評估模式60 天到期后只能只讀所以裝完盡快把許可證加上。證書這塊如果后面用 vCenter 納管主機證書過期會導(dǎo)致 vSphere Client 登錄報“進(jìn)行身份驗證過程中出錯”遇到這種情況不用慌在 Host Client 里重新生成證書或者用 vCenter 的證書管理功能刷新就行。第四是升級路徑ESXi 7.0 往上升 8.0 之前先確認(rèn)硬件在兼容列表里尤其是 CPU 代數(shù)和陣列卡別升完發(fā)現(xiàn)網(wǎng)卡不認(rèn)了。最后說一個我自己的習(xí)慣每次裝完 ESXi第一件事不是急著建虛擬機而是先建一臺最簡配置的 Linux 測試機跑一遍開關(guān)機、快照、克隆確認(rèn)存儲和網(wǎng)絡(luò)都沒問題再開始正式部署。這個動作花不了十分鐘但能提前暴露存儲性能、網(wǎng)絡(luò)連通性這些后面會反復(fù)用到的東西。從那以后我每次裝完新主機都強制走一遍這個流程翻車次數(shù)少了很多。希望幫到你。本文還有配套的精品資源點擊獲取