记录关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题,
 
0
Redis集群需要至少要三个master节点,因为选举模式,节点数必须是基数所以: 1个master-1个slave,redis集群需要6个节点 1个master-2个slave,redis集群需要9个节点,以此类推。 这里搭建三个master节点,并且给每个master再搭建一个 slave , 共6个redis节点,3主3从由于节点数较多,这里采用在一台机器上创建6个redis实例做演示所以这里搭建的是伪集群模式: 1.环境准备工作 准备Redis安装包环境,详见 Redis单机版安装** 2.1~2.6** 2.创建集群存储目录 父目录如果没有创建请先创建父目录:mkdir /usr/local/softwaremkdir /usr/local/software/redis-clustercd /usr/local/software/redis-cluster #因为是伪集群,创建6个文件夹分别是8001~6, 对应6个redis的端口mkdir 8001 8002 8003 8004 8005 8006 3.复制并配置redis.conf 3.1 复制redis.conf 文件cp /usr/local/software/redis/conf/redis.conf /usr/local/software/redis-cluster/80011 3.2 复制完毕后修改如下内容 ...
参照Elasticsearch 单节点配置,准备好配置环境 1、elasticsearch.yml配置: node.name区别:elastic_node1、 elastic_node2、 elastic_node3 cluster.name: elastic_cluster node.name: elastic_node1 node.master: truenode.data: true #path.data: /usr/local/elastic_node1/data#path.logs: /usr/local/elastic_node1/logs bootstrap.memory_lock: true network.host: 127.0.0.1network.tcp.no_delay: truenetwork.tcp.keep_alive: truenetwork.tcp.reuse_address: truenetwork.tcp.send_buffer_size: 256mbnetwork.tcp.receive_buffer_size: 256mb transport.tcp.port: 9301transport.tcp.compress: true http.max_content_length: 200mbhttp.cors.enabled: truehttp.cors.allow-origin: "*"http.port: 9201 discovery.seed_hosts: ["127.0.0.1:9301","127.0.0.1:9302","127.0.0.1:9303"]cluster.initial_master_nodes: ["127.0.0.1:9301","127.0.0.1:9302","127.0.0.1:9303"]cluster.fault_detection.leader_check.interval: 15sdiscovery.cluster_forma...
Cerebro是一个开源的elasticsearch web管理工具 首先,下载Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/7.7/index.html 然后,下载Cerebro https://github.com/lmenezes/cerebro 分别启动以后,输入es连接地址,然后就可以操作了,非常简洁的web客户端工具  
 
0

关于Filebeat模块与配置

发表者:admin分类:大数据2021-02-22 11:31:22 阅读[36]
1.  关于Filebeat 当你要面对成百上千、甚至成千上万的服务器、虚拟机和容器生成的日志时,请告别 SSH 吧!Filebeat 将为你提供一种轻量型方法,用于转发和汇总日志与文件,让简单的事情不再繁杂。 关于Filebeat,记住两点: 轻量级日志采集器 输送至 Elasticsearch 或 Logstash,在 Kibana 中实现可视化   2.  Filebeat是如何工作的 Filebeat由两个主要组件组成:inputs 和  harvesters (直译:收割机,采集器)。这些组件一起工作以跟踪文件,并将事件数据发送到你指定的输出。 2.1.  harvester是什么 一个harvester负责读取一个单个文件的内容。 harvester逐行读取每个文件(一行一行地读取每个文件),并把这些内容发送到输出。 每个文件启动一个harvester。 harvester负责打开和关闭这个文件,这就意味着在harvester运行时文件描述符保持打开状态。 在harvester正在读取文件内容的时候,文件被删除或者重命名了,那么Filebeat会续读这个文件。这就有一个问题了,就是只要负责这个文件的harvester没用关闭,那么...
ElasticSearch可视化工具 1 ElasticHD 1.0 下载 传送门:https://github.com/360EntSecGroup-Skylar/ElasticHD/releases根据机器环境选择对应的版本.如Linux,选择:elasticHD_linux_amd64.zip 1.2 解压 unzip elasticHD_linux_amd64.zip -d /path/to/ES 1.3 添加文件读写权限 sudo chmod 777 ElasticHD 1.4 运行 # 进入ES文件夹 cd path/to/ES # 执行文件 exec ./ElasticHD -p 127.0.0.1:9800 # 或者这样执行 ./ElasticHD -p 127.0.0.1:9800 To view elasticHD console open http://127.0.0.1:9800 in browser 图 ElasticHD首页信息 2 Kibana 2.1 下载 传送门:https://www.elastic.co/cn/downloads/past-releases#kibana选择需要的版本. 2.2 安装 tar -zxvf kibana-6.3.0-linux-x86_64.tar.gz -C /usr/kibana 2.3 配置 cd /usr/kibana/kibana-6.3.0-linux-x86_64/config vim kibana.yml # kib...
 
0

单机安装KubeSphere

发表者:admin分类:云计算容器2021-02-22 11:29:50 阅读[39]
安装KubeSphere 1. KubeSphere 是什么 1.1. 官方解释 KubeSphere是一个分布式操作系统,提供以Kubernetes为核心的云原生堆栈,旨在成为第三方应用程序的即插即用架构,以促进其生态系统的发展。 KubeSphere还是一个多租户企业级容器平台,具有全栈自动IT操作和简化的DevOps工作流程。它提供了开发人员友好的向导Web UI,可帮助企业构建更健壮且功能丰富的平台,其中包括企业Kubernetes战略所需的最常用功能,例如Kubernetes资源管理,DevOps(CI / CD),应用程序生命周期管理、监控、日志记录、服务网格、多租户、报警和通知,存储和网络、自动定量、访问控制、GPU的支持等,以及多集群管理、网络策略、注册表管理,更多即将发布的安全增强特性。 KubeSphere提供了整合的视图,同时围绕Kubernetes集成了广泛的生态系统工具,并提供一致的用户体验以降低复杂性,并开发了上游Kubernetes中尚不可用的新功能,以减轻Kubernetes的痛苦之处,包括存储,网络 ,安全性和易用性。 KubeSphere不仅允许开发人员和DevOps团队在统一控制台中...
 
0

Hadoop2.9.0安装

发表者:admin分类:大数据2021-02-22 11:29:12 阅读[30]
Hadoop2.9.0安装 参考 https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html 1、下载并解压 2、设置环境变量 3、修改hadoop-env.sh 4、修改core-site.xml 5、修改hdfs-site.xml 6、启动  
 
0
安装 KubeSphere DevOps 系统 1.  安装KubeSphere 安装了一夜,终于看到了期待已久的画面 第一步、硬件配置(PS:VirtualBox虚拟机): 操作系统:Ubuntu 18.04  CPU:4核 内存:8G 磁盘:60G  第二步、下载安装包 curl -L https://kubesphere.io/download/stable/v2.1.1 > installer.tar.gz \&& tar -zxf installer.tar.gz && cd kubesphere-all-v2.1.1/scripts 第三步、修改conf/common.yaml 主要是配置镜像加速,以及启用一些插件 docker_registry_mirrors: - https://xxx.mirror.aliyuncs.com - https://docker.mirrors.ustc.edu.cn - https://registry.docker-cn.com - https://mirror.aliyuncs.com 我的改动如下: 最后,配置防火墙需要开放的端口 我这里直接把防火墙关了 ~/kubesphere-all-v2.1.1/scripts/install.sh 顺利的话,几个小时就成功了,嘿嘿~ 如果不顺利的话,请把文档反复仔细阅读三遍 https://kubesphere.io/docs/zh-CN/installation/intro/ https://kubesphere.io/docs/zh...
    总共290页,当前第6页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16