首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏运维技术迷

    k3s集群部署

    什么是K3s K3s 是一个完全符合 Kubernetes 的发行版,有以下增强功能。 打包为单个二进制文件。 基于 sqlite3 的轻量级存储后端作为默认存储机制。 这使 K3s 可以自动化和管理复杂的集群操作,例如分发证书。 外部依赖性已最小化(仅需要现代内核和 cgroup 挂载)。 k3s集群。 ::server:02ba7f8e86c540608ec70f816706c27f" curl -sfL https://get.k3s.io | K3S_URL=${k3s_url} K3S_TOKEN 使用k3s部署轻量Kubernetes集群快速教程

    97230编辑于 2023-10-20
  • 来自专栏python3

    3.redis集群部署33

    redis集群部署  一:安装redis (使用redis3.0.6版本),同《1.redis安装》 1.下载源码 $ tar xzf redis-3.0.6.tar.gz $ cd redis-3.0.6 分别是16和17 另外一台配置相同、 3.节点部署 A.基础文件 cd /usr/local/ mkdir redis-cluster 创建集群目录 cd redis-cluster mkdir 7003 redis.log" b.日志显示报错 无法在10.1.114.17上无法连接10.1.114.16:7000 》》》修改配置文件redis.conf bind 10.1.114.17   只需要绑定本机 4.校验集群部署情况错误 ##启动之后使用命令查看redis的启动情况ps -ef|grep redis 2.区分主从节点命令  redis-cli -p 7000 cluster nodes 3.查看集群信息     [root redis-cli -p 6379     127.0.0.1:6379> cluster info 对于我的目录来说在 cd /root/redis/redis-3.0.6/src 校验方法:判断集群是否部署成功

    1.4K40发布于 2020-01-07
  • 来自专栏Tom弹架构

    图解MongoDB集群部署原理(3

    MongoDB的集群部署方案中有三类角色:实际数据存储结点、配置文件存储结点和路由接入结点。连接的客户端直接与路由结点相连,从配置结点上查询数据,根据查询结果到实际的存储结点上查询和存储数据。 MongoDB的部署方案有单机部署、复本集(主备)部署、分片部署、复本集与分片混合部署。 混合的部署方式如图: 混合部署方式下向MongoDB写数据的流程如图: 混合部署方式下读MongoDB里的数据流程如图: 对于副本集,又有主和从两种角色,写数据和读数据也是不同,写数据的过程是只写到主结点中 server的映射关系,用上面的数据表示的配置结点存储的数据模型如下表: Map1 Key range chunk [0,10) chunk1 [10,20) chunk2 [20,30) chunk3 chunk5 shard3 路由结点:路由角色的结点在分片的情况下起到负载均衡的作用。

    58230编辑于 2022-02-11
  • 来自专栏Tom弹架构

    图解MongoDB集群部署原理(3

    MongoDB的集群部署方案中有三类角色:实际数据存储结点、配置文件存储结点和路由接入结点。 连接的客户端直接与路由结点相连,从配置结点上查询数据,根据查询结果到实际的存储结点上查询和存储数据。 MongoDB的部署方案有单机部署、复本集(主备)部署、分片部署、复本集与分片混合部署。 混合的部署方式如图: [file] 混合部署方式下向MongoDB写数据的流程如图: [file] 混合部署方式下读MongoDB里的数据流程如图: [file] 对于副本集,又有主和从两种角色,写数据和读数据也是不同 [30,40) chunk4 [40,50) chunk5 Map2 chunk shard chunk1 shard1 chunk2 shard1 chunk3 shard2 chunk4 shard2 chunk5 shard3 路由结点: 路由角色的结点在分片的情况下起到负载均衡的作用。

    68730编辑于 2022-01-05
  • 来自专栏话梅糖のAndroid学习

    Hadoop集群部署教程-P3

    Hadoop集群部署教程-P3 Hadoop集群部署教程(续) 第九章:Hadoop集群监控与管理 9.1 监控工具配置 Hadoop内置Web UI NameNode UI: http://master :9870​ ResourceManager UI: http://master:8088​ 可查看集群资源使用、节点状态和作业详情 日志聚合配置 在yarn-site.xml​中添加: <property >4096</value> </property> 10.2 并行度优化 控制Reduce任务数 // 在MapReduce作业中设置 job.setNumReduceTasks(10); // 根据集群规模调整 hdfs-site.xml中 <property> <name>dfs.permissions.enabled</name> <value>true</value> </property> 网络隔离 配置防火墙只允许集群节点间通信 50090</value> </property> 12.2 数据恢复流程 NameNode恢复: hdfs namenode -importCheckpoint 数据节点恢复: 替换故障节点 重新加入集群

    26810编辑于 2025-04-17
  • 来自专栏7DGroup

    ​Kubernetes 集群仓库 harbor Helm3 部署

    二、先决条件 Kubernetes 1.12+ Helm 2.12+ 或 Helm 3.0-beta3 + 集群有默认的动态存储可用 使用 StorageClass 提供 PV 动态存储 三、准备环境 ❞ 4、创建 Namespace 由于 Harbor 组件较多,一般我们会采取新建一个 Namespace 专用于部署 Harbor 相关组件,输入下面命令创建名为 harbor kubectl create nginx.ingress.kubernetes.io/proxy-body-size: "0" nginx.org/client-max-body-size: "0" ## 如果Harbor部署在代理后 memory: 256Mi cpu: 500m 六、安装 Harbor 1、添加 Helm 仓库 helm repo add harbor https://helm.goharbor.io 2、部署 YzWCGAson81LfX3tDhltnOItSpe2KESABVH+5L/2vo25P7Mvw 4bWEWMyY4AS/3toiDZjhwNMrMb2lpICrlH9Sc3dAOzUteyVznA5

    9.1K20发布于 2020-11-30
  • K3S 多节点集群部署

    K3S 多节点集群部署指南K3S 是一个轻量级的 Kubernetes 发行版,适合在资源受限的环境中部署。 本文将详细介绍如何在多节点环境中部署 K3S,包括服务器和节点的配置、网络设置、Ingress 部署及调试方法。无论你是 K3S 新手还是资深用户,这份指南都能帮助你顺利搭建高效的 K3S 集群。 确保满足上述条件,将有助于成功部署并稳定运行 K3S Agent 节点。Agent节点类型及其设置在 集群中 Agent 节点负责在集群中执行实际的工作负载任务,包括应用容器和服务。 部署在公开子网中,设置 Taint 限制调度,仅处理指定类型的 Pods。通过专门的入口点管理外部流量,进一步提高集群的安全性。可靠性 作为集群的计算节点,处理应用任务。 通过遵循上述步骤和注意事项,你将能够成功部署和管理 K3S 多节点集群,确保高效的服务运行和流量处理,可以使用以下最小资源配置来模拟生产集群的形态

    2.6K10编辑于 2024-07-25
  • 来自专栏最新最全的大数据技术体系

    大数据成长之路-- hadoop集群部署(3)

    文章目录 6、HDFS新增节点与删除节点 服役新数据节点 服役新节点具体步骤 大数据成长之路-- hadoop集群部署(3) 6、HDFS新增节点与删除节点 服役新数据节点 目标:掌握HDFS 新添加节点到集群的步骤 需求基础: 随着公司业务的增长,数据量越来越大,原有的数据节点的容量已经不能满足存储数据的需求,需要在原有集群基础上动态添加新的数据节点。 node04安装jdk node04统一两个路径 mkdir -p /export/softwares/ mkdir -p /export/servers/ 然后解压jdk安装包,配置环境变量,或将集群中的

    46420发布于 2021-04-09
  • 来自专栏ops技术分享

    Redis cluster 集群部署和配置--集群部署

    二.集群部署 环境介绍 [Redis-Server-1] 主机名 = host-1 系统 = centos-7.3 地址 = 1.1.1.1 软件 = redis-3.2.9 7000 7001 主机名 = host-3 系统 = centos-7.3 地址 = 1.1.1.3 软件 = redis-3.2.9 7004 7005 节点部署 1.参照Centos7源码部署Redis3.2.9 文档在每个节点上部署redis。 /package/redis-4.0.1.gem gem install package/redis-4.0.1.gem 3.启动集群 这里使用create命令,ruby脚本将创建集群。 :7001 1.1.1.2:7002 1.1.1.2:7003 1.1.1.3:7004 1.1.1.3:7005 三.集群测试 连接集群后,查看集群信息 /usr/local/redis/bin/redis-cli

    1.3K30发布于 2021-05-21
  • 来自专栏python3

    docker集群部署:第3部分:服务

    docker集群部署:第3部分:服务 介绍 在第3部分中,我们将扩展应用程序并实现负载平衡。 关于服务 在分布式应用程序中,应用程序的不同部分被称为“服务”。 #docker stack deploy -c docker-compose.yml getstartedlab 我们的单个服务堆栈在一台主机上运行了5个部署映像的容器实例。让我们来查看下。 )`` Docker会立即更新,不需要拆除原有集群或杀死任何容器。 现在,重新运行docker container ls -q来查看重新配置的已部署实例。 service getstartedlab_web Removing network getstartedlab_default Removing network getstartedlab_webnet 删除集群

    93310发布于 2020-01-08
  • 来自专栏7DGroup

    Kubernetes Helm3 部署 ElasticSearch & Kibana 7 集群

    集群名称 节点类型 副本数目 存储大小 网络模式 描述 elasticsearch Kubernetes Master 3 5Gi ClusterIP 主节节点,用于控制 ES 集群 elasticsearch 1、ElasticSearch Master 创建 es-master-values.yaml 文件 # ============设置集群名称============ ## 设置集群名称 clusterName ElasticSearch Client 创建 es-client-values.yaml 文件 # ============设置集群名称============ ## 设置集群名称 clusterName 作为 Client 节点,负责代理 ElasticSearch Cluster 集群,负载均衡。 ElasticSearch 安装部署如下: -f:指定部署配置文件 –version:指定使用的 Helm Chart 版本号 # 添加 Chart 仓库 helm repo add elastic

    5.1K30发布于 2020-11-30
  • 来自专栏院长运维开发

    OpenStack集群部署—Keystone集群

    \ --bootstrap-internal-url http://controller01:5000/v3/ \ --bootstrap-public-url http://controller01 :5000/v3/ \ --bootstrap-region-id RegionOne 启动 # 在全部控制节点操作,以controller01节点为例 [root@controller01 ~]# | 9a997ebdd0244ce1ab07c970f5941e5a | | a1f6ca90da2f4562b9c1388a95f3bd00 | | | False demo export OS_USERNAME=demo export OS_PASSWORD=123456 export OS_AUTH_URL=http://controller01:5000/v3 | | id | gAAAAABd25moqldgU1V3KGU3sfAMs9atlKOWXaVTzP3HlSXAfXT0hlYE-AHsEoXiR4lE1ShSTrppHv8c1BmKsvwaLkStDbM7sECHTcZrTCt4AFooGVQUzsjW6rccG6FsiplJeNN0p5rK19EzmRIiaSWYs-zMLds3nfDerYdQZxBZki4ys1hIIjs

    1.9K10发布于 2020-06-12
  • 来自专栏frytea

    公网部署 k3s 集群方法总结

    本文介绍的方法可用于跨云厂商服务器 k3s 部署,只要公网可以互访即可,当然最好延迟越低越好,否则使用起来体验不佳。 因为是跨云部署,即节点之间没有直接可用的内部局域网,仅能通过公网互联。 因此在安装 k3s 组件之前,需要先在服务器之间搭起 VPN ,用于集群间通信。当然,如果您的服务器直接可以内网互通,可以跳过这一步骤。 $ sudo apt install wireguard 为了集群安全考量,不可以直接使用公网IP进行集群间通信,这里首先为需要组 k3s 集群的服务器配置 WireGrad VPN 通道,为方便起见, 集群搭建 - k3s 部署# k3s 官方提供了很方便的一键部署脚本,可以快速完成部署,需要修改配置时只需重新执行一次脚本即可,很方便。 跨云厂商部署 k3s 集群 By 云原生实验室 WireGuard 教程:WireGuard 的搭建使用与配置详解 轻量级云服务器部署K3S(公网部署) By 『泽』 注:本作品采用 知识共享署名-非商业性使用

    2.5K20编辑于 2023-10-20
  • 来自专栏开源心路

    3台hadoop集群部署计划---安装系列一

    hadoop的HA集群部署计划 hadoop01 zookeeper journalnode nodemanager datanode resourcemanager namenode zkfc hadoop02 通常配置奇数个JournalNode 这里还配置了一个zookeeper集群,用于ZKFC(DFSZKFailoverController)故障转移,当Active NameNode挂掉了,会自动切换Standby 安装步骤: 1.安装配置zooekeeper集群(在hadoop01上) 1.1解压 tar -zxvf zookeeper-3.4.5.tar.gz -C /itcast/ 1.2修改配置 cd /itcast > /itcast/zookeeper-3.4.5/tmp/myid 2.安装配置hadoop集群(在hadoop01上操作) 2.1解压 tar -zxvf hadoop-2.6.0.tar.gz - -- 指定zk集群地址 --> <property>    <name>yarn.resourcemanager.zk-address</name>    <value>centos1:2181,centos2

    48520编辑于 2023-06-29
  • 来自专栏全栈工程师修炼之路

    3-Kubernetes入门之Ubuntu安装部署集群

    0x01 基础环境准备 描述: 有了2-Kubernetes入门之CentOS安装部署集群.md的基础进行对照在Ubuntu下安装K8s的不同 1.环境说明 # 此处是在VMware进行实际的 Ubuntu /network.sh 192.168.1.109 192.168.1.1 weiyigeek-109 0x02 单实例K8s集群部署(v1.20.1) 1.Master 节点初始化 Step 1.单实例 集群网络插件安装 # 部署集群 pod 网络可以选择 flannel # Run "kubectl apply -f [podnetwork].yaml" with one of the options - 10 分钟 kubeadm init --config=kubeadm-config.yaml --upload-certs ---- 0x03 高可用K8s集群部署(v1.19.6) Step 1 size: 1776 Step 3.部署镜像 & 查看: 方式1 # 方式1.不推荐(配置标签以及标签选择需要添加参数,比较麻烦) $ kubectl run nginx-deployment --

    2.7K30编辑于 2022-09-29
  • 来自专栏CU技术社区

    【Kubernetes系列】第3篇 Kubernetes集群安装部署

    本文介绍了如何通过Kubespray来进行部署高可用k8s集群,k8s版本为1.12.5。 3 k8s 集群安装步骤 ? /github.com/kubernetes-sigs/kubespray/archive/v2.8.3.tar.gz tar -xvf v2.8.3 cd kubespray-v2.8.3 step3: Harbor,安装步骤参考: https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md 3.1.2 整理k8s集群部署中需要使用的镜像 builder declare -a IPS=(10.10.1.3 10.10.1.4 10.10.1.5) CONFIG_FILE=inventory/mycluster/hosts.ini python3

    1K10发布于 2019-10-25
  • 来自专栏实战docker

    ansible快速部署cassandra3集群

    关于cassandra3集群部署 通常情况下的cassandra3集群部署操作如下: 安装JDK; 设置JDK环境变量; 创建运行cassandra服务的群组和账号; 安装cassandra; 设置cassandra cassandra集群的seed配置是其中两台机器的IP地址,这个信息在vars-cluster-3-nodes.yml,请您改成自己机器的IP地址,如下图黄框所示: ? 如果您的集群名称、jdk版本、cassandra版本和我这里不同,都可以在vars-cluster-3-nodes.yml中修改; 第一次ssh连接到cassandra机器时会有提示要求输入"Yes", 准备完毕,可以开始部署了; 部署 在playbooks目录下执行ansible-playbook cluster-3-nodes.yml 等待大约5分钟左右,如果控制台没有报错,整个安装过程完成; 如果有报错 至此,cassandra集群部署到验证已经操作完成,希望能给您一些参考

    1K20发布于 2020-05-26
  • 来自专栏院长运维开发

    OpenStack集群部署—Horizon集群

    提供一个Web界面操作OpenStack系统 使用Django框架基于OpenStack API开发 支持将session存储在DB、Memcached 支持集群 部署 安装dashboard # 在全部控制节点安装 # 强制使用相应版本的api 64 OPENSTACK_API_VERSIONS = { 65 # "data-processing": 1.1, 66 "identity": 3, OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True # 取消注释 97 OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default' # 取消158~163行注释,并使用memcached集群 'django.core.cache.backends.locmem.LocMemCache', 168 # }, 169 #} # 监听地址使用vip; # keystone认证使用v3; ': False, } # 修改时区 463 TIME_ZONE = "Asia/Shanghai" 配置openstack-dashboard.conf # 在全部控制节点操作; # 赋权,在第3行后新增

    1.3K10发布于 2020-06-12
  • 来自专栏院长运维开发

    OpenStack集群部署集群环境

    环境信息 相关主机信息: IP地址 主机名 192.168.182.131 controller01 192.168.182.132 controller02 环境准备 设置hosts 机器都需执行 [root@bogon yum.repos.d]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 local

    1K10发布于 2020-06-11
  • 来自专栏院长运维开发

    OpenStack集群部署—Neutron集群

    部署 创建neutron数据库 # 在任意控制节点创建数据库,后台数据自动同步,以controller01节点为例; [root@controller01 ~]# mysql -u root -p123456 systemctl restart neutron-linuxbridge-agent.service [root@controller01 ~]# systemctl restart neutron-l3-

    1.3K11发布于 2020-06-12
领券