首页 > 系统相关 >多节点linux环境打造

多节点linux环境打造

时间:2024-02-23 17:15:25浏览次数:35  
标签:虚拟机 宿主机 ping IPV6 linux yes 打造 节点 ens33

整体架构:1 + 3

1指:宿主机(作为客户端访问)
3指:3个虚拟机(其中1个作为前端项目部署服务器,2个作为多实例的后端项目服务器集群)

虚拟机上服务器配置

step1: vmware workstation 安装及破解 + 借助centos7镜像


step2:

  • 确保宿主机可ping通外网且可ping通各虚拟机节点
  • 各虚拟机节点可以ping通外网且可相互ping通
  • 各虚拟机节点可ping通宿主机

细节点

  • vmware workstation的网络设置中,网络连接方式中选择桥接
  • 由于宿主机开启了防火墙,虚拟机可能ping不通宿主机,可在宿主机的防火墙入站规则中新增自定义入站规则,使得虚拟机可以ping通宿主机

step3: 为虚拟机配置静态网卡,使得虚拟机的ip地址固定,便于实验时使用

具体做法

  • dhclient: 为虚拟机分配一个ip地址
  • ifconfig: 查看当前虚拟机的ip地址
  • 编辑网卡配置
 vim /etc/sysconfig/network-scripts/ifcfg-ens33
  • ifcfg-ens33配置修改为如下(需修改或添加的处已标出)
 TYPE="Ethernet"
 PROXY_METHOD="none"
 BROWSER_ONLY="no"
 BOOTPROTO="static"  // 修改为静态
 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="47cb2de2-b1d0-4171-a5cc-720adedc48f7"
 DEVICE="ens33"
 ONBOOT="yes"    // 修改为是
 IPADDR="192.168.10.7"    // 配置由dhclient获得的ip地址
 NETMASK="255.255.255.0"    // 设置子网掩码
 GATEWAY="192.168.10.1"    // 设置网关
 DNS1="119.29.29.29"    // c设置dns解析
  • 修改上述文件并保存退出后,重启网络配置
  systemctl restart network.service

step4: 其余2个虚拟机配置同上

标签:虚拟机,宿主机,ping,IPV6,linux,yes,打造,节点,ens33
From: https://www.cnblogs.com/nefu-wangxun/p/18029963

相关文章

  • (笔记)Linux基础知识点总结
     一、从认识操作系统开始 1、操作系统简单分类Windows​目前最流行的个人桌面操作系统,不做多的介绍,大家都清楚。界面简单易操作,软件生态非常好。Unix​最早的多用户、多任务操作系统。后面崛起的Linux在很多方面都参考了Unix。目前这款操作系统已......
  • Linux搭建SFTP
    Linux搭建SFTP一、 创建sftp用户组(注:通常选择home路径下,按需自行调整)1、 创建sftp用户组根目录(详情看第4点)mkdir/home/sftpUsers/name创建单个用户name:addusername//新建name用户passwdname//给name用户设置密码—部分需要设置复杂密码包含数字,且长度不小于8位nam......
  • Linux学习-day1
    了解Linux运维。Linux运维在互联网行业中处于维护与优化作用,保障网站、服务器、程序等正常运转。2.画图网站:https://excalidraw.com/3.安装VMware虚拟机与centos系统。阿里云镜像下载地址:https://developer.aliyun.com/mirror/安装步骤:准备好镜像文件:DVD(大约4GB,包含常......
  • linux基础命令(七)
    find高级使用–find[目录][条件1][-a|-o][条件2]...–常用条件表示:-type类型(f、d、l)f:文本文件d:目录l:快捷方式-name"文档名称"-size+|-文件大小(k、M、G)-user用户名-mtime根据文件修改时间###################################......
  • linux基础命令(六)
    #################################################权限和归属基本权限•访问方式(权限)–读取:允许查看内容-read r4–写入:允许修改内容-write w2–可执行:允许运行和切换-execute......
  • 打造纯Lua组件化开发模式:Unity xLua框架详解
    在传统的Unity开发中,通常会使用C#来编写游戏逻辑和组件。但是,随着Lua在游戏开发中的应用越来越广泛,我们可以将游戏逻辑和组件完全用Lua来实现,实现纯Lua的组件化开发模式。这样做的好处是可以更加灵活地修改游戏逻辑,而不需要重新编译C#代码。 3.实现步骤对啦!这里有个游戏开......
  • Linux文本三剑客超详细教程---grep、sed、awk
    Linux文本三剑客超详细教程---grep、sed、awk羽林君 2023-10-1223:51 广东文章来源:https://www.cnblogs.com/along21/p/10366886.html awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相......
  • 最全linux查找漏洞武器大全,快来挑一件你趁手的兵器吧
    最全linux查找漏洞武器大全,快来挑一件你趁手的兵器吧原创 波哥 IT运维技术圈 2024-02-2219:13 广东 听全文Linux下有多种工具和软件可以用来查找系统中的漏洞。以下是一些常用的工具,它们有免费的版本,也有提供更高级的付费版本:1.Nessus简介:Nessus是一款广泛......
  • 修改linux终端命令行各字体颜色
    1.了解PS1PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数。在终端输入命令: echo$PS1     PS1的常用参数以及含义:\d:代表日期,格式为weekdaymonthdate,例如:"MonAug1"\H:完整的主机名称\h:仅取主机名中的第一个名字\t:......
  • linux 中 awk 之 sub、gsub、substr、index、match函数的用法
     001、awk中sub函数的用法:sub用于替换,其语法如下:a、[root@pc1test1]#lsa.txt[root@pc1test1]#cata.txt##测试数据abcdxabcdabcdxyzqmnopqriytyxabcdunyeenabcdkabcdeabcabcabc[root@pc1test1]#awk'{sub("abc","QQQ&......