ansible
xiangzilong
这个作者很懒,什么都没留下…
展开
-
logstash 7.6 ansible 批量部署
logstash: 输入配置(input plugins):数据的输入源input { stdin { } file { path => "/var/log/syslog" } kafka { }} 输出配置:把数据收集到logstash。下一步就是把日志输出到哪些地方原创 2020-06-19 23:32:04 · 287 阅读 · 0 评论 -
kibana 一键安装及使用
收集tomcat 日志1.修改tomcat 配置文件,修改输出日志格式 <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="tomcat_access_log" suffix=".log"pattern="{"clientip":"%h",&a...原创 2020-06-19 22:23:20 · 223 阅读 · 0 评论 -
Elasticsearch 7.6 集群部署_ansible 一键安装
物理机(推荐配置):(3,5,7)在多拆业务多搭几套cpu:e5 2640 v3 *2内存:64 推荐30G(官方)磁盘:I/O 足够 空间够大 raid 10 推荐 10Kelasticsearch 在7.x 之前,都需要安装JDK环境elasticsearch在7.x开始,单独提供内置的JDK的安装包,如果下载的是NO JDK 的安装包,则需要安装JDK 环境...原创 2020-06-17 21:29:41 · 636 阅读 · 0 评论 -
kafka集群_ansible 一键部署
kafka和rabbitmq 的区别,rabbitmq 是针对业务的,kafka是针对大数据和日志kafka简介: topic:kafka在逻辑上对生产的数据进行分组保存 分区:为了实现kafka的高性能和高可用,我们可以指定一个topic的分区数量,通常分区数不会高于kafka的节点数 每个分区都会有有一个broker(kafka节点作为leader) 我们至少要为一个分区提供一个备份节点(followor),follo...原创 2020-06-15 15:15:44 · 985 阅读 · 0 评论 -
zookeeper注册中心_ansible 一键部署
zookeeper2大特征:客户端如果对zookeeper的一个数据节点注册watcher监听,那么当改数据节点的内容或是其子节点列表发生变更时,zookeeper服务器就会向订阅的客户端发送变更通知对在zookeeper上创建的临时节点,一旦客户端与服务器之间的会话失效,那么该临时节点也就被自动清除zookeeper集群:(消息先进先出原则,管道)在abc3个节点,会有一个(主)leader 角色负责写数据,从节点(follower)如果客户端连接的不是主(leader)节点,那么这个节点原创 2020-06-17 10:29:10 · 218 阅读 · 0 评论 -
ansible-playbook_rabbitmq集群一键部署
1,初始化系统,请看上篇2,涉及到的文件[root@aghj-11 rabbitmq]# ll -la总用量 20drwxr-xr-x 2 root root 101 5月 18 20:48 .drwxr-xr-x 9 root root 100 5月 18 18:00 ..-rw-r--r-- 1 root root 265 5月 18 20:48 add_node.yaml-r-------- 1 root root 20 5月 18 19:48 .erlang.cooki原创 2020-05-18 20:55:45 · 1164 阅读 · 0 评论 -
ansible-playbook初始化系统
1,实验环境快速部署[root@aghj-11 init_C]# tree.├── hosts├── hosts.j2└── inic.yaml[root@aghj-11 init_C]# cat hosts[initC]10.1.1.38 mq_name=node110.1.1.39 mq_name=node210.1.1.40 mq_name=node3[root@aghj-11 init_C]# cat hosts.j2 127.0.0.1 localhos原创 2020-05-18 17:56:26 · 902 阅读 · 0 评论 -
ansible_palybook docker安装
在当前文件下,创建file文件,里面放好下载的包和配置文件,启动文件可以在其他装docker服务器的拷贝[root@aghj-11 test-docker]# cat docker_install.yaml ---- hosts: docker vars: remote_user: root gather_facts: false tasks: - name: 分发解压docker包 unarchive: src=file/docker-18.09.6.原创 2020-05-12 23:52:01 · 189 阅读 · 0 评论 -
ansible 基础playbook篇_nginx_tomcat
1,自动部署nginx[root@aghj-11 ~]# cat nginx.yaml # main.yml---- hosts: webservers vars: hello: Ansible tasks: - name: Add repo yum_repository: name: nginx description: nginx repo baseurl: http://nginx.org/packages/cento..原创 2020-05-11 22:40:40 · 132 阅读 · 0 评论 -
ansible 远程非22 号端口
在末尾添加vim /etc/ansible/hosts[ali]192.168.1.122 ansible_ssh_port=22222192.168.1.123 ansible_ssh_port=22222192.168.1.124 ansible_ssh_port=22222[root@iZwz9e4wzx55p6s68wc5m0Z ~]# ansible ali...原创 2020-05-06 08:59:40 · 1928 阅读 · 0 评论 -
ansible初始安装配置
1,安装yum -y install ansible2,修改配置文件vim /etc/ansible/ansible.cfghost_key_checking = False3,添加要批量操作的主机,末尾添加vim /etc/ansible/hosts[webservers]10.1.1.35 ansible_ssh_user=root ansible_ssh_pass=root10.1.1.36 ansible_ssh_user=root ansible_ssh_pa.原创 2020-05-10 23:23:52 · 165 阅读 · 0 评论