VMWare搭多台虚拟机做集群、负载均衡、主从数据库一

最近一时兴起,想搭建几台虚拟机做负载均衡和数据库主从等高端功能研究。不做安全性和其它考虑。这里主要是为了以后测试高端的功能。

 

目前的想法是实现下面几个功能:

1、负载均衡服务,能承受大量的并发访问

2、分存式缓存,以后多的东西肯定放缓存里面。

3、主从数据库或者数据库读写分离。把数据库的性能进行优化。

4、邮件服务器。以后万一做EDM的时候自己搭服务器。

5、虚拟机中虚拟机。这个还有待研究。想在虚拟里面安装Xen,把一台电脑切割成若干台Xen的VPS或者KVM的VPS。

6、测试学习各种Linux命令。

 

目前的计划是2台桌面版Centos 5.5用于测试。

2台服务器最小化版Centos5.5用于Web服务

1台负载均衡机Centos 5.5用于转发。

 

外部实体机的VMWare网卡IP:192.168.204.2(这步下面会有介绍。用于分配IP用。)

1号Centos桌面版 内网测试用一用。实际上可以不用,后期可能会用于缓存或者次要数据库。分配内网静态IP:192.168.204.10

2号Centos桌面版 内网备用,实际上可以不装。后期可能会用于缓存或者次要数据库。分配内网静态IP:192.168.204.11

3号Centos服务器版 负载均衡用,不装别的东西。分配内网静态IP:192.168.204.21

4号Centos服务器版 Web服务器,安装wdlinux.cn。分配内网静态IP:192.168.204.22

5号Centos服务器版 Web服务器,安装Wdlinux.cn。分配内网静态IP:192.168.204.23

 

Centos功能挺完善的,做为服务器更适合。目前公司几台我管理的服务器全用的是Centos一直也没发现问题。强烈建议使用。

 

一、安装Centos

1、打开阿里云的镜像服务器

http://mirrors.aliyun.com/

进入目录http://mirrors.aliyun.com/centos/6.5/isos/i386/

找到

CentOS-6.5-i386-bin-DVD1.iso
下载!DVD2是软件包,不需要下载。
2、下载回来按常规方法建服务器即可。这步网上太多的教程。搜索一下Vmware安装Centos5.5即可。一步步操作。安装好之后进入系统。
1
服务器版Basic Server,在同一个光盘上面。安装的时候会让你选Desktop是桌面版,然后安装一次,再安装一次Basic Server基本服务器版。这是命令模式运行的系统。
安装一台桌面版,一台服务器版。然后用VMWare的克隆功能。直接克隆几台出来。为了再防万一,最好在新安装的服务器上再做一个VMWare的快照。可以快速误操作之后恢复。
安装好之后,一台只占3GB空间。克隆几台慢慢玩。学习Linux啥的。都可以,也非常方便。
二、重点。网络配置
打开Vmware网络配置
2
3
流程如图所示
选中NAT的网卡。
然后去掉DHCP动态分配IP。因为我们只有用静态的IP才能搭好环境
3是点“NAT设置”打开之后记录下来这个IP:192.168.204.2
2、打开桌面版,进行网络配置
4
打开System-》Preferences->Network Connections。
小五安装的是英文版的CentOS,建议安装英文的。省得出问题。翻译也都是简单的英文,应该很容易解决。
现在配置第一台服务器的网络
5
选中网卡-Edit编辑,选中IPV4设置,点manual手动配置,然后添加IP:192.168.204.10,网关是外部的实体机分类的我记录下面的192.168.204.2,网关也写这个。
Apply应用即可。
然后打开Firefox看看是否正常联网,可以联网就是正确的。
桌面版还好。配置要容易很多。
现在配置服务器命令行版本。
3、配置命令行版本的网络设置
先ifconfig查下所有网卡
一般第一个网卡应该是eth0。
现在去配置它。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

配置好的文件如下:
6
最下面3行最重要配置这台服务器的IP,网关和掩码。网关同样是外部实体机的那个192.168.204.2
然后要把onboot=yes写上,这行代表开机就让网络生效。
bootproto=static也是必须的,代表手动配置网络,写dhcp的话,代表自动获取IP地址。先用vi命令按图上的修改。修改完了之后保存退出。
然后再修改DNS服务器vi /etc/resolv.conf
加上
nameserver 192.168.129.2
保存。
用service network restart重启网络。
然后ping www.baidu.com 发现可以PING通的话,OK,配置成功。
三、搭建Web服务
在Server版命令行下面搭建Web服务。本来想用Wdlinux.cn做为环境来搭建。想一想,它里面的PHP和Mysql版本都非常低。有可能会影响后期的使用。
还是换到LNMPA安装环境。
http://lnmp.org/lnmpa.html
按照这里的方法进行安装。
本文的核心在配置负载均衡。这里的安装请参考官方的教程。已经非常详细了,小五在此不多做介绍。
安装完成后,就可以克隆几台出来备用了。OK。今天先说到这里。安装过程相当慢。
PS后记:克隆出来的机器无法联网。
因为克隆之后VMWare自动把网卡变成了eth1,而我们原来的配置是eth0。
解决:
ifconfig /all查询网卡,如果是eth1,记录下MAC地址。是HWaddr=***就是MAC
cd /etc/sysconfig/network-scripts。
把原来的eth0文件改为eth1
mv ifcfg-eth0 ifcfg-eth1
然后修改它
vi ifcfg-eth1
修改第一行的名字eth0 改为 eth1
修改第三行的MAC地址为刚刚记录下来的MAC地址。
保存。然后service network restart
就生效了。

在另一台服务器21上Ping一下ping 192.168.204.22,OK。没问题。克隆之后都得改一改网络信息。

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
通过这一个课程的介绍,首先我们就能够去了解到, vCenter Server 7.0 基本的应用场景、组件和特点,然后我们就可以去完成 vCenter Server 7.0 的安装,并且使用不同的管理和配置工具,完成 vCenter Server 7.0 的初始化配置,通过 vCenter Server 完成 ESXi 主机的安装部署、集中配置,以及计算、存储和网络资源的管理和分配,实现对于 ESXi 主机生命周期的管理,并且完成虚拟机的创建和运行,虚拟机的移动性和高可用性配置,实现虚拟机的生命周期管理。第二章,通过这一节的介绍,首先我们就能够去了解到,vCenter Server 7.0 基本的应用场景和特点,然后我们就可以去查看一下整个课程的基本演示环境;第三章,那么通过这一节的介绍,首先我们就能够去了解到,vCenter Server 7.0 部署的先决条件和特点,然后我们就可以在演示的环境当中,完成 vCenter Server 7.0 的部署;第四章,通过这一节的介绍,首先我们就能够去了解到,当我们完成了 vCenter Server 设备的部署之后,管理员可以对于 vCenter Server 设备的常规配置任务,然后我们就可以在演示的环境当中,完成 vCenter Server 设备的配置任务;第五章,通过这一节的介绍,首先我们就能够去了解到,vCenter Server 服务器初始化的配置任务,然后我们就可以在演示的环境当中,完成 vCenter Server 服务器初始化的配置;第六章,通过这一节的介绍,首先我们就能够去了解到,vCenter Server 自动部署的应用场景和特点,然后我们就可以在演示的环境当中,完成自动部署的配置;第七章,通过这一节的介绍,首先我们就能够去了解到,vCenter Server 主机配置文件的组件和特点,然后我们就可以在演示的环境当中,完成主机配置文件的配置过程;第八章,通过这一节的介绍,首先我们就能够去了解到,vCenter Server 主机更新的组件和特点,然后我们就可以在演示的环境当中,完成主机更新的配置过程;第九章,通过这一节的介绍,我们将为大家去介绍,创建和交付虚拟机的基本过程和步骤,然后我们就可以在演示的环境当中,完成虚拟机的创建和交付;第十章,通过这一节的介绍,首先我们就能够去了解到,内容库基本的应用场景和特点,然后我们就可以在演示的环境当中,完成内容库的创建和配置;第十一章,通过这一节的介绍,首先我们就能够去了解到,虚拟机网络的基本组件和特点,然后我们就可以在演示的环境当中,完成虚拟机网络组件的查看和配置;第十二章,通过这一节的介绍,首先我们就能够去了解到,虚拟机存储资源的基本组件和特点,然后我们就可以在演示的环境当中,完成虚拟机存储资源的查看和配置;第十三章,通过这一节的介绍,首先我们就能够去了解到,虚拟机存储选择的合规性,然后我们就可以在演示的环境当中,完成存储标记和策略的创建和配置;第十四章,通过这一节的介绍,首先我们就能够去了解到,虚拟机存储 IO 控制策略的组件和特点,然后我们就可以在演示的环境当中,完成虚拟机存储 IO 监视和控制策略的配置;第十五章,通过这一节的介绍,首先我们就能够去了解到,vMotion 虚拟机移动的应用场景和特点,然后我们就可以在演示的环境当中,完成 vMotion 虚拟机移动的配置;第十六章,通过这一节的介绍,首先我们就能够去了解到,vSphere HA 是一个高可用性的功能,能够进一步地提升虚拟机的可用性和可靠性,然后我们就可以在演示的环境当中,完成 vSphere HA 虚拟机高可用性的配置;第十七章,通过这一节的介绍,首先我们就能够去了解到,vCenter Server 服务器高可用性的基本应用场景和特点,然后我们就可以在演示的环境当中,完成 vCenter Server 服务器高可用性的配置。
VMware中安装多台虚拟机可以按照以下步骤进行操作: 1. 首先,确保你已经下载并安装了VMware软件。你可以从官方网站上下载并安装VMware Workstation或VMware Fusion,具体取决于你使用的操作系统。 2. 打开VMware软件,点击菜单栏中的"文件",然后选择"新建虚拟机"。 3. 在虚拟机创建向导中,选择"典型"或"自定义"创建虚拟机。如果你想要更多的自定义选项,建议选择"自定义"。 4. 在虚拟机硬件兼容性选择中,选择与你的操作系统兼容的版本。 5. 接下来,选择安装操作系统的方式。如果你已经下载了CentOS镜像文件,你可以选择"使用ISO镜像文件",然后浏览并选择你下载的CentOS镜像文件。 6. 根据你的需求,为虚拟机分配适当的内存、处理器和硬盘空间。 7. 在网络连接设置中,选择适当的网络连接方式,如桥接模式或NAT模式。 8. 完成虚拟机创建向导后,点击"完成"按钮。 9. 重复以上步骤,创建多个虚拟机。 通过以上步骤,你可以在VMware中安装多台虚拟机。每个虚拟机都可以独立运行,并且可以在同一台物理计算机上同时运行多个虚拟机。请确保你的计算机具备足够的硬件资源来支持同时运行多个虚拟机。 #### 引用[.reference_title] - *1* [Mac环境下使用VMware安装多台虚拟机](https://blog.csdn.net/xiaoxiao_haiyan/article/details/107257169)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值