【分布式集群搭建 一】虚拟机配置(VMware+Centos7+SecureCRT+AppNode)

简介: 【分布式集群搭建 一】虚拟机配置(VMware+Centos7+SecureCRT+AppNode)

环境准备的时候我决定使用VMware+Centos7+SecureCRT+AppNode的方式来搭建和管理虚拟机。

1 安装VMware

直接从VMware官方网站上下载即可:下载时选择左边的,我下载的时候最新版本为15.5(2020.8.30).

下载完成后直接按默认安装流程安装即可。

2 下载Centos镜像

直接从Centos官方网站上下载即可,下载时选择CentOS Linux即可。

因为生产环境现在用的比较多的还是7,所以选择7的版本下载

选择阿里云的镜像站点进行下载:

使用标准版的DVD镜像文件就可以了。

下载完成后把镜像文件提前放到我们要准备的集群文件夹里,大概4G左右的文件:

3 创建虚拟机

准备好VMware和CentOS之后就可以创建一台虚拟机了,按照如下流程操作即可:

到这里我们可以理解为,我买了一台电脑,但是还没装操作系统

4 给虚拟机配置CentOS系统

进入VMware,找到当前虚拟机,编辑虚拟机设置,安装操作系统:

然后点击开启此虚拟机进行简单的系统设置:

安装完成后设置一下语言和时区即可:

软件除了选择一个图形化界面外,可以再安装一些开发工具

安装位置的话选择默认自动分配分区即可:

点击确认安装后,然后设置root的密码即可

这样就完成了虚拟机操作系统的安装。

5 给虚拟机配置CentOS系统

安装完成后重启虚拟机,可以看到如下三个选项,只要确认第一个选项即可:

点击完成配置后即可。

设置一个用户以及密码

6 给虚拟机配置网络

在终端里进行如下操作,进入网络配置页【注意,需要在root用户下进入操作】

cd /etc/sysconfig/network-scripts/

然后编辑配置文件:

vi ifcfg-ens33

可以看到如下的配置内容:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=1054c447-44a6-4c41-a88a-bf14507d53cc
DEVICE=ens33
ONBOOT=no

ONBOOT=no修改为ONBOOT=yes。修改完成后重启网络设置:

service network restart

重启后即可看到网络已经连接成功了,虚拟机已经自动获取了IP 192.168.5.130 ,已经可以连接外网了.

接下来我们需要配置静态网络地址,需要修改网络地址和设置静态ip以及网关,点击Vmware的虚拟网络编辑器进行编辑:

然后再次进入ifcfg-ens33文件。将BOOTPROTO=dhcp修改为BOOTPROTO=static,然后再添加指定的静态IP、网关等配置:

最终配置如下:

BOOTPROTO=static
BROWSER_ONLY=no
DEFROUTE=yes
DEVICE=ens33
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_ADDR_GEN_MODE=stable-privacy
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
ONBOOT=yes
PROXY_METHOD=none
TYPE=Ethernet
UUID=1054c447-44a6-4c41-a88a-bf14507d53cc
IPADDR=192.168.5.102
GATEWAY=192.168.5.2
NETMASK=255.255.255.0

配置完成后重启网络设置service network restart

7 查看网络节点信息

完整设置完虚拟机后,我们需要更加直观的管理工具去查看,这里我通过APPNode清晰的查看节点的信息,在终端操作如下命令来安装APPNode

INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php56,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"

安装过程中设置对应的用户名和密码,最终得到一组站点和域名信息,按照账号密码登录后可以看到如下信息:

其实也可以先安装AppNode再配置网络,因为那些配置文件修改操作都可以在AppNode完成:

8 使用SecureCRT进行终端操作

当然我们到这一步的时候,还需要一个软件,那就是SecureCRT,这个软件的目的是可以使我们便捷的去在自己的windows上操作多个linux终端直接在【SecureCRT官方网站】上下载即可,下载完成后连接我们的虚拟机:

相关文章
|
7月前
|
Oracle 关系型数据库 虚拟化
在VMware的Win10虚拟机中安装使用ENSP
本文介绍了在Windows 10虚拟机上安装ENSP及相关软件的全过程,包括VirtualBox、WinPcap、Wireshark、VLC和ENSP的安装步骤,并提供图文演示,帮助用户顺利完成配置与测试。
1932 134
|
6月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1455 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
6月前
|
Linux 虚拟化 iOS开发
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
1500 0
VMware Fusion 25H2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式
|
6月前
|
存储 Linux 文件存储
VMware vSphere Replication 9.0.4 - 虚拟机复制和数据保护
VMware vSphere Replication 9.0.4 - 虚拟机复制和数据保护
319 2
|
8月前
|
Linux 虚拟化 iOS开发
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
918 3
Windows Server 2025 OVF (2025 年 8 月更新) - VMware 虚拟机模板
|
7月前
|
监控 Linux 网络安全
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
2351 0
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
|
8月前
|
Linux 虚拟化 iOS开发
Debian 13 x86_64 OVF (sysin) - VMware 虚拟机模板
Debian 13 x86_64 OVF (sysin) - VMware 虚拟机模板
633 0
Debian 13 x86_64 OVF (sysin) - VMware 虚拟机模板
|
NoSQL Linux 编译器
Linux CentOS 内核编译全流程:从安装vmware开始
Linux CentOS 内核编译全流程:从安装vmware开始
1126 1
Linux CentOS 内核编译全流程:从安装vmware开始
|
Linux 网络安全 虚拟化
centos6.8下安装VMWare12深入详解
1、题记 由于硬件服务器资源紧张,正常公司里面会有专门的服务器安装VMSphere,然后大家在上面装自己的windows/Linux虚拟机环境进行开发或测试。但是,现在我手头只有1台物理服务器,单纯的用作ES环境的开发,内存资源没有得到充分利用。 而当前正需要几台Windows7-64bit环境,所以,在Centos物理服务器上安装VMWare,然后再搭建Win764bit虚拟机成为当务之急。 之前一直没有在Linux环境下安装过VMware,第一次安装,发现很多坑。当然Google也发现好多解决方案,但都不全。索性,我将此详细整理下,以备后用。
centos6.8下安装VMWare12深入详解
|
Linux 虚拟化 C语言
CentOS7安装VMware Tools
CentOS7安装VMware Tools 安装依赖包[root@localhost ~]# yum -y install perl gcc make kernel-headers kernel-devel 加载vmware tools 到CentOS7光驱CD-ROM点击菜单 虚拟机 ——> 安装VMware Tools(T).
6218 0
下一篇
开通oss服务