大数据赛项(中职组)-三个节点的创建及名字网络配置
因为比赛的时候需要三个节点分别是主节点master、从节点slave1、slave2所以这里主要是基础准备这三个节点其实就是三台装有centOS系统的电脑服务器后面将都用服务器前面我们已经学了在VMware中安装centos并且做了快照。这里我们可以直接利用克隆快速的生成三个节点对于克隆大家不陌生就是生成三台一模一样的服务器一、准备工作先在D盘建一个自己的文件夹用来存放三个节点如下图master、slave1、slave2这三个文件夹的名字就固定写这样方便。二、克隆第三个节点步骤一选择要克隆的虚拟机CentOS 7 64位就是你安装好的那台虚拟机步骤二单击菜单【虚拟机】【管理】克隆下一页注意克隆时虚拟机需要处于关机状态步骤三虚拟机中的当前状态下一页这个地方也可以用现有快照这里我就不推荐。因为后面快照多了大家可能容易混淆。步骤三创建完整克隆下一页步骤三虚拟机名字master位置就选择我们刚创建的D:/tgm/master文件夹内完成稍等直到完成。如下图表示克隆成功。再克隆两台服务器节点slave1:slave2:如下图表示三台服务器已准备好三、修改硬件配置因为三台克隆的一模一样硬件的更改需要根据自己电脑的配置。因为你想自己电脑运行本身就需要消耗硬件资源而我们这里分配了四台服务器那么就看你的电脑硬件能否随得住我的电脑CPU是16核的内存32G所以这个地方我把后面两台服务器(slave1、slave2)的内存修改为2G其他不变。这个根据自己电脑配置而定。修改方法选中需要修改的虚拟机然后单击【编辑虚拟机设置】把内存调整为2G四、修改主机名这里说的修改主机名是修改系统内节点的名字方便后面通信分别启动三台服务器master slave1 slave2 输入密码进入系统修改master:在桌面空白处右击鼠标Open Terminal如下图说明admin是临时用户因为竞赛过程中需要用root用户来操作所以先切换到root用户方法输入以下命令su -敲回车键(Enter)后输入密码注意输入密码时不会有任何提示你只要正确输入即可再敲回车键就可以切换到root用户。就会从当前的admin用户切换到root用户如下图我们要把这个localhost修改成master命令如下hostnamectl set-hostname master验证也就是查看当前节点名称hostname同样的方式修改slave1 slave2修改完成后重新打开Terminal窗口也可以看出变化五、配置IP因为将来我们三个节点需要相互通信所以要让他们在同一个网段如何操作呢我们就需要查看当前网段方式如下打开Terminal命令窗口输入以下命令ip route说明1192.168.88.2 这是网关说明就是88网段2ens32 网卡名称3DHCP自动获取IP地址每次重启开机都会改变。4192.168.88.31 本机的IP地址。如果用DHCP自动获取下次重启或开机就不是这个了所以为了方便通信我们就需要固定IP地址。所以我们现在根据他的网关配置分配IP如下主机名IPmaster192.168.88.100slave1192.168.88.101slave2192.168.88.102你可以这样理解后面的100 101 102 代表每台电脑独立的IP地址前面一样证明他们在一样网段。当然后面这个独立的IP地址不一定要是这个理论上是在0~255之间。这个是我们自己分配的。一修改master的IP确保当前用户为超级管理员root1. 编辑网卡配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens322. 修改关键参数找到或添加以下字段确保BOOTPROTO设置为static并填写 IP 信息关于vim编辑器的使用在后面的补充知识里。BOOTPROTOstatic # 修改为 static表示静态IP若为 dhcp 则自动获取# 以下为新添加或修改的静态 IP 信息IPADDR192.168.1.100 # 设置固定的 IP 地址NETMASK255.255.255.0 # 子网掩码GATEWAY192.168.88.2 # 网关地址DNS1192.168.88.2 # 首选 在这里跟上面的网关一样3.重启网络服务使配置生效systemctl restart networksystemctl restart network # 重启网卡systemctl # 系统控制工具 (System Control)restart # 对指定的服务执行“重启”操作network # 理解为网卡4. 验证配置ip addr 或者 ifconfig二修改slave1的IP1.编辑网卡配置文件确保当前用户为超级管理员rootvim /etc/sysconfig/network-scripts/ifcfg-ens322. 修改关键参数3.重启网络服务使配置生效systemctl restart network4.验证配置ip addr三修改slave2的IP略只有IP地址为192.168.88.102六、补充知识1.centOS的root用户超级用户拥有该系统下最高权限也就是超级管理员2.切换用户命令su -Switch User 或 Substitute User是 Linux/Unix 系统中用于切换用户身份的核心命令原本应该是su root 这里可以简写成su -Switch 选择的意思 user 用户的意思3.修改主机名命令hostnamectl set-hostname 新用户名(master)hostnamectl set-hostname master是 Linux 系统特别是 CentOS 7/8、RHEL 7 等使用 systemd 的系统中用于永久修改主机名的标准命令。这里修改成新的主机名master命令拆解hostnamectlsystemd 系统提供的用于查询和更改系统主机名的控制工具。set-hostname子命令指示工具执行“设置主机名”的操作。master你要设置的新主机名字符串。4.查看当前主机名hostname (host主机的意思 name名字)5.vim编辑器的使用方法基本操作流程打开/创建文件vim filename.txt如果文件存在则打开该文件如果不存在则创建一个新文件。编辑文件进入命令模式后按i进入输入模式。输入所需内容。按ESC回到命令模式。保存与退出在命令模式下输入以下指令需先按:进入底行模式:w—— 保存文件不退出。:q—— 退出编辑器若文件未修改。:wq或:x—— 保存并退出。:q!—— 强制退出不保存修改。vim三种模式说明命令模式 (Command Mode / Normal Mode)默认模式启动 Vim 后直接进入此模式。功能用于移动光标、复制、粘贴、删除等操作。在此模式下输入的字符被视为命令而非文本内容。进入方式启动 Vim 或从其他模式按ESC键。输入模式 (Insert Mode)功能用于正常的文本录入和编辑。进入方式在命令模式下按i、a、o等键。退出方式按ESC键返回命令模式。底行模式 (Last Line Mode / Command-line Mode)功能用于保存文件、退出编辑器、搜索字符串、替换文本、设置环境等。进入方式在命令模式下按:冒号、/向前搜索或?向后搜索。退出方式执行完命令后自动返回命令模式或按ESC取消输入。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2566370.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!