我写个教程给你 不懂再问我 下面有我QQ
第一步 : 安装 *** 作系统前的初始配置
1 打开VM 依次单机FILE - NEW - VIRTUAL MACHINE菜单 或者单机主页面上的 新建虚拟机 图表
d出新建虚拟机的配置向导对话框
2 单机"下一步" 按钮 进入虚拟机配置对话框 选择典型 我是说在没有特殊设备或者配置的情况下
3 继续 下一步 进入 选择客机 *** 作系统 对话框 你根据实际需要在 客机 *** 作系统 组合框选择 *** 作系统
种类 然后在 版本 下拉列表中选择版本
4 继续 下一步 进入 虚拟机命名 输入本虚拟机名称和安装在主机的位置
5 还是 下一步 进入 网络类型 在这里设置虚拟机网络连接方式 有4种 一般的为了保证网络运行正常
都是默认的 Use bridged networking 模式 但如果用户主机没连接网线 则网络不可用 此时 只能用
NAT的方式了
6 选择好了网络模式了 然后 下一步 随即d出 制定磁盘容量 的对话框 在此对话框种设定磁盘容量的
大小 虚拟机磁盘容量最大不会超过在这里设置的容量
7 单机完成按钮 就完成了虚拟机的配置了 返回VM的主界面 可以看到分刚刚建立的虚拟机硬件配置了
第二步 : 妈的 累死我了 第二步 包括很多 更改虚拟机配置添加/移除虚拟机硬盘 更改磁盘文件路径
最重要的是 出现了安装 *** 作系统 在安装 *** 作系统的时候 放心大胆的尝试就可以 不会对机器产生任何的
影响
1 修改内存的大小 如果发现虚拟机的内存容量不够 我们可以重新设定虚拟机内存的容量 直接双击
"设备" 列表中的Memory 就可以配置内存容量 有个黄三角 表示虚拟机最新内存容量需求 绿色三角代表
虚拟机推荐内存容量 蓝色的代表最大内存分配容量
2 添加/移除虚拟硬盘 同上 感觉硬盘容量设置小了 也可以重新设置的 *** 作步骤如下
点击菜单栏中的 VM Settings 选中HARD DISK 然后单机ADD按钮 进入设置向导
进入 添加硬件对话框 选中HARD DISK 然后下一步 进入添加硬件向导 有3个选择 创建一个新的虚拟硬盘
使用一个已经存在的虚拟硬盘 使用物理磁盘 这3个 我推荐选择第1个
d出磁盘类型 选择的时候 要注意安装的 *** 作系统是否支持该磁盘类型
OK了以后 选择下一步 进入磁盘容量设定 安装需求设置就好了
确认好磁盘容量之后 为磁盘命名 单机完成 返回虚拟机设置 对话框
安装 *** 作系统 有了前面的步骤 就可以在虚拟机安装 *** 作系统了 会出现分区 格式化等 *** 作
还是那句话 放心大胆的来 虚拟机中的 *** 作 不会对真实系统和数据产生任何影响的
虚拟机上的安装 *** 作系统的方法和真实环境中的一样 这里就不多说了 单机虚拟机的开机按钮
即可和真实环境一样安装 *** 作系统了
注意: 如果你硬盘中 有安装光盘的ISO文件 可以直接挂载到虚拟机中读取
在客机进行 *** 作的时候 如果要从客机返回主机 同时按 Ctrl+Alt 组合建就可以了
在安装了VM TOOLS后 主机和客机系统之间 鼠标可以自由切换 TOOLE只能在安装好 *** 作系统后
才能安装
by : 6917137 不要翻版哦
很久不用虚拟主机了。下面的都是我自己一个一个字打出来的,转用请注明来源…………
我的是这样用的,当年我也是费尽千辛万苦才弄好的。
你在装完一个新系统后,什么设置都不要改。应该是桥接,具体我忘记了。反正就是和主机电脑有同样地位的那种连接方式。(转用请注明来源…………)
在虚拟主机中,你打开网络连接-创建一个新的连接-下一步-选“连接到Internet”-下一步-手动设置我的连接-下一步-选“用要求用户名和密码的宽带连接来连接”-下一步-(isp名称随便写)-之后输入你家上网用的用户名,密码……--下一步---在我的桌面上添加……快捷方式,-完成。(转用请注明来源…………)
之后你在桌面上和你正常上网的步骤一样,点宽带连接,输入密码……
希望对你有用,呵呵,我可是好不容易打出这些字的,没功劳有苦劳哟。
(转用请注明来源………… )
要点一、检查迁移设置或者重新连接主机服务器 在服务器之间进行vm迁移首先要求两个服务器启用迁移功能。例如,使用vmware esx或者esxi的两个服务器必须启用vmotion。如果是hyper-v服务器进行vm迁移,一定要确定两台服务器的动态迁移功能可用。vmware esx或esxi服务器上,在配置选项卡为特定的vsphere客户端启用vmotion,所以it管理员必须使用与每个hypervisor匹配的文档并在每个服务器上启用迁移功能。 在某些情况下,hypervisor的软件问题会导致迁移失败,这时需要在其中(或者两个)受影响的服务器上不断地切换迁移设置。例如,这个问题在vmware esx/esxi 40升级到update 2过程中会发生,技术人员不得不不断切换迁移设置。启用设置在每个主机的vsphere配置选项卡上。在esx/esxi 40 update 2或之后版本上就可以解决这个问题了。
要点二、检查服务器硬件的兼容性和设备相关性 虚拟化的服务器专门用来将底层的硬件从上层的工作负载抽离——抽离让工作负载迁移变得可能——但是有小部分情况可能会导致源、目的服务器的硬件不兼容,导致迁移失败。 排错的第一步是评估服务器硬件和配置。举个简单的例子,源/目的服务器需要使用完全相同处理器来进行工作负载迁移。每个系统bios的处理或者i/o虚拟化设置稍微有所不同也会引起硬件问题。 当vm依赖目的服务器上不可用的硬件时,也会导致迁移失败。比如,像vmware esx/esxi等hypervisor允许vm连接到物理磁盘。如果vm依赖与源服务器连接的物理磁盘——而目的服务器上没有——迁移就出问题了。安全断开任何本地物理磁盘或者源服务器vm上的客户端设备,然后再重新进行迁移。
要点三、检查服务器间的网络连接 迁移依赖网络连接,因此源/目的服务器之间的任何连接问题都能轻易影响迁移活动。最直接的方法是ping源/目的服务器之间的网络连接。例如,vmware的vmkping可以在源服务器上使用命令shell ping 目的服务器。进入到主机名称或者目的服务器的ip地址,查看成功的ping反馈,如:vmkping 19216811 还可以通过windows命令提示或者linux命令行使用标准的ping命令执行该过程。如果ping成功了,证明源、目的服务器之间的lan通讯正常。如果不成功,源、目的服务器上的网卡(nic)可能存在不兼容性。 一个常见的兼容性问题是使用超长帧。例如,如果一个服务器的nic配置了支持超长帧,另外一个没有,那么这两个服务器不会正常通信,工作负载迁移不会成功,除非两个nic的配置完全相同。使用目标服务器的主机名ping时,会发生另一个常见的问题。如果主机名ping失败了,但是ip地址ping正常,说明主机名解析出问题了,解决这个问题会对解决连接问题有帮助。
要点四、检查目的服务器上的计算资源 如果目的服务器上没有足够的计算资源,工作负载迁移也会失败。当目的服务器缺少足够的处理核心、内存空间、nic端口或者存储时,就不能储备新的工作负载。随着物理服务器数量下降和工作负载整合水平的提升,这已经变成越来越普遍的问题。 例如,如果目标服务器已经从从其他系统接受额外的工作负载失败,这时就会发生资源短缺。另外,如果目的服务器上已有的工作负载已经获得了额外的计算资源,以满足用户活动增加所引起的更的的资源需求,这种情况下,资源短缺也会发生。试着将工作负载迁移到其他有足够计算资源的系统(比如闲置或备用的服务器),或者在有需求的服务器上执行工作负载平衡。
打开的方法不对。
1、打开VMware,点击“创建新的虚拟机”,点击“下一步”。
2、选择“稍后安装 *** 作系统”并点击“下一步”。
3、选择一个客户机 *** 作系统再选择版本,点击“下一步”。
4、改变虚拟机名称,确定虚拟机位置,一直点击“下一步”,最后点击“完成”即可创建虚拟机。
5、点击“编辑虚拟机设置”,在d出的窗口中点击“选项”。
6、点击“客户机隔离”,在“启用拖放”及“启用复制粘贴”前的白框打对勾,点击“确定”即启用客户机隔离。
系统RAID1坏了一块盘,换上新盘后,由于某种莫名其妙的时空大法,文件系统重建后竟然穿越回到2017年7月的状态了,之后的配置和文件都没有了,系统也从 CentOS 73 回到了 70 状态。运行 vmware,结果无法联网,于是将系统升级到了 79,又重新安装了 VMWare 155,安装过程中出现了如下错误提示
然而安装并没有停止,而是继续,最后也装上了,也能正常运行,但和之前的问题一样,依然是无法联网(默认的nat方式)。通过 vmware-network --status 查看网络状态如下
可见 vmnet1 和 vmnet8 没有正常启动, ifconfig 的输出中也没有 vmnet1 和 vmnet8。尝试 vmware-network --start 启动依然失败
根据提示,说的好像是“已设置的子网不再可用”,应该是子网设置有问题。可是同样的安装包在另一台 CentOS 79 上却安装和运行及网络都一切正常,为什么到这里就不行了呢?于是运行 vmware-netcfg 查看网络配置,d出一个窗口,显示 vmnet1 (host-only) 的网段是 17216810;而 vmnet8 (nat) 的网段是 1921682080,掩码都是 2552552550。于是尝试 ping 了一下 1921682081 和 172168811,你猜怎么着,竟然是通的!这些本应该是内网 IP,在学校内竟然能 ping 通,而且换其他的校内机器同样能 ping 通!这实属不该!再回头看那台网络正常的虚拟机,它的网段设置就是内网的,别的机器是 ping 不通的!既然问题找到了那就好说了,把这两个网段改一下,改成一个无法再校内 ping 通的,比如 17216800 及 1921682090,然后保存设置,再运行 vmware-network --start 启动虚拟机网络,再 vmware-network --status 查看状态就都正常启动了
而此时 ifconfig 的输出里也有了 vmnet1 和 vmnet8,对应的 host ip 分别为 17216801 和 1921682091,再运行 vmware 一试,网络正常,搞定! 看来之前安装时提示的错误信息并没什么影响!
回头想一下,可能是因为之前安装的 vmware 就是这么设置网络的(应该也是安装时默认的设置),在 2017 年的时候可能还没问题。但这次重新安装,而且我试了先卸载再安装,似乎并没有删除原来的设置,还是使用原来的默认设置才导致的这个结果。如果是之前没有安装过 vmware,完全是全新的安装,它可能会自动判断网段,设一个能用的,就像另一台机器上的那样。
使用NET连接方法吧
vmware三种网络连接上网设置:
1bridge :
默认使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:
例如主机ip是10705431,设置虚拟机ip为10705422。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。
2nat :
默认使用vmnet8
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可
也可以手动设置:
ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/natconf)中可以查到vmnet8的gateway,通常是xxxxxxxxx2。
netmask,broadcast设置与vmnet8相同,dns设置与主机相同。
例如 vmnet8 ip:172162491 gw :172162492
虚拟机设置: ip :17216249100 gw: 172162492
3host-only :
默认使用vmnet1
将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :172162451
虚拟机设置: ip :17216245100 gateway :172162451
这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信
虚拟机与互联网通信:
1开启主机路由功能
2设定iptables,使主机成为一台nat server
1 echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能
2 iptables -t nat -A POSTROUTING -o eth0 -s 172162450/24 -j MASQUERADE
这条规则意思是将来自172162450/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信
如果网络接口是ppp+或pppoe则需要修改成-o pppoe
当然-s 172162450/24 也要根据实际情况修改
qemu两种上网方式:
user mode network :
这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。
tap/tun network :
这种方式要比user mode复杂一些
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)