首页 > 其他分享 >集群架构的配置

集群架构的配置

时间:2022-08-19 17:33:20浏览次数:82  
标签:10.0 架构 配置 repo etc 集群 localhost

集群架构之准备工作(1)

原创 Cloud研习社 Cloud研习社 2022-08-16 07:31 发表于山东 收录于合集 #一站式教程121个 #云计算33个 #计算机37个 #linux49个 图片图片

图片

在对各功能进行详细介绍之前,我们需要先准备虚拟机环境,我们规划如下:

 

 

图片

目录结构规划:

~/scripts存放脚本文件的目录~/tools存放软件安装包的目录/backup存放备份文件的目录/data存放共享文件的目录,即NFS服务器存放数据的目录

环境规划完毕。读者可以搭建自己的虚拟机环境,也可以采用阿里云环境等,如果还有疑惑,可以在微信公众号给我发消息哦。

系统配置及优化

我们把这些规划的目录,在模板机里准备好:

mkdir scripts
mkdir tools
mkdir /data /backup

 

这里的优化我们照做即可,具体原理我们后面遇到时再做详解。

配置所有主机域名解析(配置模板机)

设置本地服务主机名称与IP地址映射关系

[root@localhost ~]# cat >>/etc/hosts<<EOF
> 10.0.0.11 m01
> 10.0.0.12 lb01
> 10.0.0.13 lb02
> 10.0.0.14 web01
> 10.0.0.15 web02
> 10.0.0.21 nfs
> 10.0.0.22 rsync
> 10.0.0.23 mysql
> EOF

 

更新yum源

# 使用阿里云的yum源
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 安装RHEL/CentOS官方源不提供的软件包(也是用阿里的源)
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

 

和安全相关的优化

关闭一些安全服务,可以避免一些不必要的麻烦。生产中,相关的安全服务由单独的防火墙完成。

关闭selinux

# 修改配置文件,使配置永久生效
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

# 上面的修改并不能即时生效,所以我们需要通过下面的命令来即时关闭selinux
[root@localhost ~]# setenforce 0

# 查看seLinux是否已经关闭
[root@localhost ~]# getenforce
Permissive # 这种状态表示selinux已经不再起作用。

 

关闭防火墙

# 禁止开机启动
[root@localhost ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

# 关闭防火墙
[root@localhost ~]# systemctl stop firewalld

 

 

 

推荐阅读

 

 

《一站式教程之集群架构》:

一文彻底搞懂IP地址知识(值得收藏的手册)

老司机:子网掩码我不怕,怕的是子网划分!

关于dhcp,看这一篇就够了!

网络配置net-tools工具包

ifconfig已淘汰,ip登场

多网卡绑定之bond

多网卡绑定之team

集群架构及常见集群特性介绍

 

 

看完本文有收获?请分享给更多人

推荐关注「Cloud研习社」,带你从零开始掌握云计算技术!

Cloud研习社 为Linux云计算零基础同学服务,致力于打造一套完整的linux云计算教程。包括新手学习路线、linux、存储、集群架构以及Docker,K8S,DevOps等 146篇原创内容 公众号 收录于合集 #一站式教程  121个 上一篇集群架构及常见集群特性介绍下一篇集群架构之准备工作(2)-设置时间同步 阅读 51 收藏此内容的人还喜欢   为什么阿里强制boolean类型变量不能使用is开头?   ... 雨落无影 阅读 353 不看的原因   复盘:我在真实场景下对几款主流云原生数据库进行极限性能压测的一次总结!!(建议收藏)   ... 冰河技术 赞 20 不看的原因   搭建Spring源码环境   ... 姐夫聊架构 阅读 284 不看的原因

标签:10.0,架构,配置,repo,etc,集群,localhost
From: https://www.cnblogs.com/qiangfenger/p/16602782.html

相关文章

  • 移动app测试安装与卸载(需要配置环境)
    一、app移动测试实战1、下载Android-sdk-windows。打开SDKManager.exe2、搭建环境设备:在手机的设置——>我的设备——>全部参数——>miui版本(redmik20pro)一直点击,知......
  • MQ系列3:RocketMQ 架构分析
    MQ系列1:消息中间件执行原理MQ系列2:消息中间件的技术选型1背景我们前面两篇对主流消息队列的基本构成和技术选型做了详细的分析。从本篇开始,我们会专注当下主流MQ之一的......
  • SpringBoot-常用配置类
    1.WebMvcConfigMVC的配置类需要继承WebMvcConfigurationSupport类,通过重写方法来实现需要的功能。自定义的对象映射器,设置序列化或反序列化时格式转换。例如:解决了MP雪......
  • 无网络使用本地maven仓库配置,构建上传sonarqube进行代码检查
    #前提需要本地仓库下存在项目的所有依赖包1.mavensettings.xml文件配置。如果idea和本地mvn环境使用的settings.xml路径不一致。则需要同步修改。<!--#前提需要本......
  • VS2013+WDK7600 XP环境配置
    前言:环境搭建/编写/调试参考文章:https://www.cnblogs.com/iBinary/p/8290595.html驱动环境搭建WDK7600环境变量配置配置相关WDK7600的目录打开VS2013,新建空项目文件......
  • spark配置(yarn)
    spark关联hadoop的环境[root@node1conf]#pwd/opt/app/spark-2.3.1/conf[root@node1conf]#vispark-env.shHADOOP_CONF_DIR=/opt/app/hadoop-2.8.5/etc/hadoopYA......
  • Linux部署-Net并配置进程守护
    注册Microsoft签名密钥并添加Microsoft产品提要sudorpm--importhttps://packages.microsoft.com/keys/microsoft.ascsudosh-c'echo-e"[packages-microsoft-......
  • spark历史服务器配置
    [root@node1conf]#pwd/opt/app/spark-2.3.1/conf[root@node1conf]#mvspark-defaults.conf.templatespark-defaults.conf[root@node1conf]#vispark-defaults.co......
  • 如何实现跨数百个K8s集群的管理
    随着云原生进程的加快,传统大型业务应用系统也走上了微服务化之路。服务功能分解是应用微服务化的巨大挑战,对于大型应用系统来说更是如此。不仅如此,虽然K8s已经实现了很多......
  • helm 部署kafka,zookeeper集群
    环境要求:k8s集群,helm组件实现:helmrepoaddbitnamihttps://charts.bitnami.com/bitnamihelmrepoupdatehelminstallkafkabitnami/kafka\ --setstatefulset.r......