|
一、vmware esxi的安装和使用
$ d8 C4 t9 s& ^vmware的主要产品:
0 r$ _, E3 |* K0 B: K
+ ^: O9 O( m/ K# eWorkstation Pro:面向windows和linux系统的个人虚拟化产品Fusion for Mac:面向Mac系统的个人虚拟化产品ThinApp:是一款无代理应用虚拟化解决方案Horizon:用于管理虚拟桌面(VDI)、应用和在线服务的领先平台Horizon Cloud:用于托管虚拟桌面和应用的灵活云计算平台NXS for Horizon:一款虚拟桌面寄出架构VDI(Virtual Desktop Infrastructure)网络连接解决方案VMware Enterprose PKS:面向多云企业和服务提供商的生产级kubernetesVMware vSphere Integrated Containers:用于传统应用和容器化应用的企业级容器基础架构vSAN:经过闪存优化的vSphere原生存储,适用于私有云和公有云VMware vSphere:业界领先的服务器虚拟化平台,作为基础平台,是任何云环境的理想之选,什么是 vSphere 7 | 服务器虚拟化软件 | VMware | CNVMware vCenter Server:用于管理跨混合云的vSphere环境的集中式平台
' N) r+ ]$ K' J* lvmware vsphere
3 H# W7 O+ }, d4 O: W官方安装文档:VMware vSphere 文档
9 j7 B" e" |0 @6 _ $ P4 s2 ]+ z6 ^4 n" G
VMware vSphere 是 VMware 的虚拟化平台,可将数据中心转换为包括 CPU、存储和网络资源的聚合计算基础架构。vSphere 将这些基础架构作为一个统一的运行环境进行管理,并为您提供工具来管理加入该环境的数据中心。
# _1 Q" Q" T; w5 i4 } 1 w' Q. Q, s8 ~/ D
vSphere 的两个核心组件是 ESXi和vCenter Server。ESXi是用于创建并运行虚拟机和虚拟设备的虚拟化平台。vCenter Server是一项服务,用于管理网络中连接的多个主机,并将主机资源池化。
' `7 [: S7 J# {0 N, s" k 4 V% E3 k3 ~: b; s; Q
9 |1 l, r+ s& R! p * E$ Y5 u. F2 {0 T; ?
9 v9 a* i7 @6 w安装vmware esxi 6.7 ( A( C* x: Q4 V" }2 @
https://customerconnect.vmware.com/cn/downloads/#all_products 需要登录
; H6 |6 G" w8 u' a" R7 v6 M4 B, C & W; e* E6 n7 w
基于vmware workstation虚拟机运行vmware esxi,安装esxi服务器,选择对应的vmware esxi版本
, S, i/ |' v1 @9 S
/ z) k; I! h7 S2 I8 q3 N( ]/ p
' k V$ T, v8 l* F6 ? 4 e2 R1 K" l, i; d
% M _0 R6 \% K+ J9 b
V9 w; l8 C4 L% C0 x1 X9 c加载内核
' G4 ?4 K/ z/ H- g2 ?& A2 L / Y8 }: L- b. T. o6 t4 {- N
) x% t x, p; L( y. `( [
6 E3 Z. N2 @. w- f* v加载安装程序 6 R. U1 l3 g9 s: n6 s" K, N
# x* P' f* J/ K, y2 ]1 \) n0 @6 J
7 }+ F9 Y) H0 V4 j* t8 d" ^
4 o; X% Y$ t2 T$ r# y0 Q确认安装
: h# U. l- R# z4 G
+ p( o1 H ?5 n$ E- C! o! D9 S 9 s! Y/ y4 w0 N& m: ^" {/ B4 `
: g" L! O! C& Q7 `
; ~* p0 ~5 D$ Q9 }, g/ k- ~& p+ r按F11同意
- F5 c4 k9 \0 {9 Y! E 8 v6 K: u* [) u; E
4 ?3 p. n( O0 q. ?! ?
5 p1 x# `; Z/ x, l3 _3 `, [& E
选择硬盘并安装
# b$ }0 h7 u9 d& x2 {$ g
; `5 J1 p& G: K& L$ d8 X7 e. L5 i% @
& o( i3 e$ V# h! e9 R- J
N% O4 g9 w. e设置管理员密码,最少7位且符合密码复杂度要求,是用于登录系统和web管理界面
: c: ^# ^$ m( ]! f7 M- i% T5 O
5 L3 K! H- z: n U" q* o/ U, S" \" Y+ G4 l- |' H( p. Q
* P2 K5 K; N- |. p& r- X8 e
开始安装; Q, o* d5 \5 S1 Y
: x C" t; `. M6 p" D: M% ^1 H+ |, r2 y1 {
; M3 E3 g s8 ?2 | 安装完成之后会自动重启,配置相关信息然后登录
& J; [& ]' q4 q, S$ X5 W, j
/ r. H( P3 `; c- s/ d
0 A( k9 x# o6 J; O! | l2 _! N+ {) d- @
按F2登录服务器,输入安装过程中设置的管理员密码,管理员为root,密码为安装过程中设置的密码' Y6 t5 {: v+ q$ N
( y0 I5 [! N6 c0 n
. m: P& _$ W9 o* l! P5 t
* z$ I1 C0 Q. R/ u+ @7 D: V6 v1 _3 ~设置服务器IP* Z3 y9 a' l" n2 g: J
8 n6 Q( c O% H Q1 r
( t" n( ~+ f3 s2 X
% H6 S; J8 n7 M
+ P5 D6 Q+ m) a" u1 A ' Q/ t( \' ^, P7 l3 t
* X) e/ z1 F) P; J
4 V! W! z! y! e c
重启网络服务,按Esc退出之后,再按Y确认重启网络$ w% q) j; H. j+ d) h- `1 o
8 r0 t; @) S) x; B! H, z
& y/ F* J" S+ `8 H% w8 p, M' m 3 D w& p- i% [8 c# D! |; q
开启ssh服务,ssh登录无法输入密码解决办法
$ _; \! Z5 @. {7 c# vi /etc/ssh/sshd_config
/ F( `; a( F2 T. w: M9 wPasswordAuthentication yes #改成yes n- H" f% j3 g$ U9 E6 x
# /etc/init.d/SSH restart #重启ssh服务 & j6 |& ~1 Y8 g, j) g" W
登录web管理界面
; ]# n* i; T% _* Y浏览器输入对应ip进入web管理界面- O# i/ |" B6 b+ m; p* ^1 o; T/ X7 ~
7 U5 ~0 X' h: t0 N
9 @/ X- |3 F% [; _6 c( g
5 G' [- D) p: o; K* Q! uweb管理界面首页# r6 ?; c3 Q0 }. g' |* |+ i
# D- U$ z9 ^6 p8 W5 _
& Y- ?" M/ M" l* M0 i
6 R c: U/ n2 v7 ^+ \# [
2 c3 S- M4 v+ v, _2 X2 f ' j% i9 y* N0 o- b
二、使用vsphere创建windows和centos 虚拟机
! a; r/ n0 V/ N8 O2 \. a通过web管理界面创建虚拟机
) x, S% ?; H9 l( n, J8 _( Y宿主机要开启硬件辅助虚拟化,VMware vsphere必须依赖宿主机开启硬件辅助虚拟化功能,即必须在宿主机的BIOS设置中开启Inter vt-x。而且vmware esxi虚拟机也要开启虚拟化
3 `; K- P3 `( m! d) d% X! q * i/ ^/ r& C. C t2 t
VMware workstation创建的vmware esxi虚拟机开启虚拟化 ' s; H+ Z! |( u, y. J
* a: r- ~4 I- K C. G# c
; c; l$ s1 `* A# x7 x KVM创建的vmware esxi虚拟机开启虚拟化
6 |) \5 ], U t检查vmware esxi主机的kvm_intel模块是否开启了嵌套虚拟机功能
1 [( w% `6 _+ ^$ O# modinfo kvm_intel | grep nested/ _# a) h1 V( S z( L9 t' i
parm: nested:bool
. W, V v: s0 I) x, g. {5 y1 E0 @# cat /sys/module/kvm_intel/parameters/nested# t0 K/ Z% c8 H3 ^/ x6 ^
N
& z4 c+ {% q3 _. q- H如果不是Y的话,执行下面语句,需要先将虚拟机关闭,不然设置的时候会报错
f \" s# K2 E# modprobe -r kvm-intel* L$ n6 w5 g( |$ ?; j2 T; M- k
# modprobe kvm-intel nested=1
. P8 H. W1 ^2 X4 {" N9 s: M/ ]0 f0 k# cat /sys/module/kvm_intel/parameters/nested+ I6 `5 h8 U" {4 F, m& C8 ~+ ^1 |- f1 s
Y $ X8 V0 \4 A# y/ {+ _3 z
创建centos虚拟机 , J) Z3 J0 d) d0 [) ]
创建存储目录
) Y# A! N" R- {9 k, [7 F- G " t# e5 y& @- Q: k! y
1 I& f% X" A/ T" U2 U1 ~ 5 w4 p3 X( q4 ~, M. [5 y8 L
对应的存储目录位置3 c+ q# ~; R! u) }. w2 ?# F( e, J
, _) L- O& N- n+ g/ t a[root@localhost:~] cd vmfs/volumes/datastore1/isos/8 N5 W' _$ g1 E( u% Z% v5 k
[root@localhost:/vmfs/volumes/61e5335a-1e082fa4-5362-000c2942fe87/isos] pwd
5 [/ f7 p7 h4 J/ m/ S4 r0 k! I7 G: Q/vmfs/volumes/datastore1/isos
: R. S- q- ?0 m2 ?[root@localhost:/vmfs/volumes/61e5335a-1e082fa4-5362-000c2942fe87/isos] ls -lrt. w: R, M" g- } }& r/ e5 V
total 0
: v) Z8 B; a. b- v, X上传iso文件7 ?7 V5 A. F+ n/ T) E& |7 ~
5 E0 o+ l2 K" ^
2 b- L x5 Z5 P - S' ?# O! U4 b1 Z6 W
选择类型/ F6 S8 C9 s( ~" r" C/ R3 }
6 s# w+ ?9 Y6 j. t8 b
) v# B( x( C) W1 t 0 Z4 @( E9 Y& { a& a( x& C* t
定义虚拟机名称与版本+ D$ c1 k) L! Q) V' o$ B
1 @% i; b" F1 w
- p [9 H/ b; k' Z* T( W
) w, d v- L$ G( N# E+ D! K 定义存储: L* K& N: T9 j# B9 H# `* W
' j" p/ [% @ x) q: C: k1 }# o- Q' n; L, Q, G2 X
8 E. ^5 F* [4 a/ S& o自定义相关配置
0 P9 U8 W, t9 d3 w* i4 v# q6 J* ] , r/ m# M8 \1 p' v; r$ J/ p0 N' c
3 s, @# i4 }. D4 ]! }
' |$ p' J" ^+ R; s7 i- ?
! M) v/ Z6 E; i0 S r8 q. ?2 k& P & Q- p/ U+ k. c& w
确认完成信息
# Q8 _, d3 T1 B; _/ B 8 O2 b0 p% G- q" b8 J: T0 ^7 U1 M
4 ?1 Y4 c* ], N# a/ t) U% ?: ~
. m( c& Y) G$ n/ l/ _, d7 [$ x开始安装过程,具体安装步骤略
8 W- D9 k; `# g L g& Q
# _3 `) m$ M, Y7 [/ A
4 m) [- D2 p& t$ d$ ~4 P! {9 ~
7 G, @$ x1 H5 V+ z. ~5 _* ^+ n安装完成之后的管理界面 % S. E: a. b/ n }
4 ^2 q( L. G' u! o5 v/ Z' Q [
3 Z& ]! O5 [4 Y4 w$ F6 ]( i* b 9 n1 l' o' G( V! i a
创建windows虚拟机 1 g+ N) }: q$ A( _/ Q7 w
提前上传iso文件至定义的存储目录,选择类型
`' X7 H. q: i) m, Z& U5 h + ~; b, w4 v: s' a
! d4 F' v& m) E ~7 \. [7 p 6 M. Z. {$ } P
选择名称和客户端操作系统
7 l h: n m( _; G4 ^# L0 E( I* t0 E% ~
) }! _; a( a- h$ A
U3 W0 X/ Y; n- u' Q( j. A
! s! D" B1 S8 [3 ^' n 选择存储
/ C+ l- f0 y! n0 d+ O, r - x- o; l1 Y! y+ V! L, c/ U) w; X
/ |/ d" [9 Z" V+ ]: Q# ]
5 A( j# p' X. B9 B6 M( s; T5 }2 a 自定义相关信息设置$ t9 L1 G" C1 M
( P# q" H H& [1 n$ _) z' | ]
2 S5 s& B* H# Z2 e3 h2 K
% N% _: R) m' ?, l6 Z" w
& x: U# c5 G8 U1 {: N. l& O
, }! E; U$ ^' D4 k确认完成信息: w' A4 E# R- s! f+ W
1 z4 b1 s& a4 S. k4 Z
9 v% d+ x) y/ ?1 W6 Y. T; U7 S5 C0 N$ r2 l' X
. G) h2 j& d9 p+ X' O
开始安装,具体安装过程略
9 { Q P7 C& y/ `5 K ; [/ K3 G) {0 [5 I6 U [1 ?0 ]' ]
$ g$ r- X! { e" P8 w; f 2 X' y. T1 F' |! b, B( V3 c! m9 ?
" y$ m! H7 c) d/ z; k6 J
三、实现虚拟机迁移 - X3 b5 E# r. F2 F/ V5 B
前提要先安装好VMware vCenter Server管理程序' x; R$ p/ F" ? b C5 G$ I
, r. f: g2 d/ K# K安装VMware vCenter Server
. O+ y; z$ l( a" A) Y必须安装在windows server系统且系统版本是windows server 2008 sp2或更高版本,此环境以windows server2016为例,内存设置要大于8G
& S5 h$ y: C/ X3 V7 y' i
4 v+ @7 ]3 W' ~0 ^2 n
+ \9 E0 H% F$ F o+ v" b7 R; ^ 0 f" X# V6 `! \' t" c4 a
1 V1 R& w/ }/ z* i" [' R
# |1 P" y; U* J9 ^3 m, L) C
; c5 Q/ L1 t& N. x2 ? }( z+ l Q' K$ n
3 `) P5 t( E& n( F( C- w; N
, h4 R( |( G( A- d, \- P5 Q5 K
1 ?9 G& P" Q8 L" K) g6 m修改本地hosts文件
# Z# o. l, V- g8 c
) _( X9 j+ j9 x& w) P! M2 ^% q7 a' ]2 v5 P& ?$ z$ B$ v1 N
) D& G- R0 A* H+ y' Y. d
2 d, P0 n8 @, t2 j
0 B' k. [1 L% ]/ R8 Z
& N. e( A) G$ u a$ h+ a
4 n: ~) o7 Q) }% b
" a, l" O/ B3 A5 ] f
6 {3 o* V- a& i4 p/ b
. p: o9 V9 s n- X, q
& K% `* m' E2 j$ t8 _0 l
6 R9 z$ I/ {' k: J" Z# b9 C5 t+ [8 Q& s! G" @- W+ a
( ~1 h% a& U4 r% u! F( {
虚拟机迁移
- N$ h9 e5 a$ b, @实现将虚拟机在vmware esxi主机之间跨主机迁移。迁移之前要先断开CD/DVD驱动器: d V( o: \: e0 V! b j
8 O6 s k& Z2 Q9 W配置vmotion专用网络
! Z: J3 d# z/ k r" |在各esxi主机添加vmotion网络,即全部主机执行一下网络添加操作:/ x/ @, e: W$ b/ u1 H9 @
, a9 T: J3 Z" ^, V0 @; g; q$ ^主机—配置—虚拟交换机—添加网络+ n' C& W" d; l/ v" S7 W
* ^3 `( |2 t9 G: @, n
添加网络
1 y" p0 q1 S% R6 h7 w* |: {$ h
; t) T9 M; C/ W5 p& _" @9 v' ? . H' e( G: V( N" J9 p; ?
选择网络类型 : ]# G5 d/ l) g% P1 g+ u1 b
$ v5 u4 X& h# k; Y) m4 d
0 q: ~9 p& {& Y/ ?
选择交换机 3 @. f$ K8 b6 m9 b
- Z \- ]' J3 d - V9 r" N- E( z5 r+ }" Z( L$ i
指定端口属性
9 B m5 b' ?3 W: `& c$ I+ a8 Y( M- f
7 A) M+ Y# k3 C0 k& ^: r! w
IP地址配置
9 k7 a8 S4 }1 V8 o {( k/ U# r9 ^7 k2 ]* }# B k" o' `
' u" ^; m" ~- }; r2 I+ t+ S验证最终信息
* I- F1 ?) J* v2 K# ?1 |* A# s, J4 y) v1 ?
7 a* u5 A- d/ g/ j9 E1 l
注:各节点都要添加vmotion网络,IP地址不能冲突
) n- |* E3 h+ A2 }4 ~7 ~) z 0 G# `) u; X% l3 x: _4 N
执行虚拟机迁移 ) P1 D, \. L) ?+ M
在vmware esxi主机中,选择要迁移的目标虚拟机,选中后右键点击,然后选择迁移2 j5 T' I2 k) \$ {$ U
6 r' r' m! q7 h/ Y8 t/ ^
; A( H" G; b, k ' O t: q- P( v5 y: Q) C% J
选择迁移类型
- L0 Y3 r* N& v4 _1 t' G
' n# b7 t* m S* A, h) z* s
; P# j+ g* T5 b! \: Q选择计算机资源
6 a! f8 G+ _; k& L1 j# e. c g& U7 n* E
1 }# V# M) `$ u2 _3 x) z. N选择存储 7 b0 i; z. h* q. i4 N4 S8 L
. p E/ |0 h; i2 _1 _
/ _: }# w* @( M7 q5 \选择网络
) f- J) M) |+ t2 r
: x7 C7 `) @. X6 b# J 0 [/ R' o0 @0 S6 ]
选择vmotion优先级 / U2 Q) g, [! R, }5 W' S+ Q9 Z, i
! g# m; ?0 A( X
) \" I& ]& M: C: O
验证最终迁移信息 1 Q* g0 S: u' r0 p
8 G5 C1 B: U% d, i! J; r% V
' s' A6 L& l: s6 t4 t' T1 P9 W迁移任务执行过程 5 t5 C K( M4 S, H, K
0 w2 @8 \: ^/ v$ L3 g0 }. Z# O# r
' |0 B, G# z1 A5 j
# n7 a; A. Y) \! P8 O4 N
6 ?) i _9 X3 P查看迁移完成的虚拟机状态 0 V6 q$ t; E1 J7 M+ H# `8 c
' o1 f, ]' y; o
) \5 o9 u% G4 A, y+ v' ^( W
验证迁移之后的虚拟机网络连通性 9 u. _+ q& T' a: _- f7 \
2 U, V% L7 c1 ]$ m$ O; l" L
2 s) I. |) o$ @
由于此迁移方式没有使用NFS的共享存储,相当于把运行在主机1上的虚拟机的所有文件完整迁移到主机2上,要迁移虚拟机的文件所以虚拟机迁移过程时间会比较长,如果用NFS共享存储,两台主机都挂载NFS共享存储把运行虚拟机的文件存放至NFS共享存储上,那么就迁移虚拟机的时候就不需要迁移虚拟机的文件,迁移过程很快就会完成。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|