一、下载ansible软件包 ps:需要依赖epel源,提前设置好 [root@ m01 ~]# yum install -y ansible Loaded plugins: fastestmirror Determining fastest mirrors* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com base | 3.6 kB 00:00 epel | 4.7 kB 00:00 extras ...
自动化部署 pexpect Pexpect 是 Don Libes 的 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输出做出特定响应,以此实现与其自动交互的 Python 模块。 Pexpect 的使用范围很广,可以用来实现与 ssh、ftp 、telnet 等程序的自动交互;可以用来自动复制软件安装包并在不同机器自动安装;还可以用来实现软件测试中与命令行交互的自动化。 import pexpect import syschild = pexpect.spawn('ssh std20...
安装版本:centos version: 7.4 docker version: 18.03.1-ce kubectl version: v1.10.1 etcdctl version: 3.2.18 Flannel version: v0.10.0基本架构:IP地址主机名服务10.200.3.105k8s-masteretcd/docker/kube-apiserver/kube-controller-manager/kube-scheduler/flannel10.200.3.106k8s-node-1etcd/docker/kube-proxy/kubelet/flannel10.200.3.107k8s-node-2etcd/docker/kube-proxy/kub...
2021.4.11 字节跳动实习笔试题—服务部署 题目要求输入输出代码测试结果题目要求输入输出代码 #include<bits/stdc++.h> #include<unordered_map> using namespace std;class Solution {public:int demand(string s, string m, int i, int j) {vector<int> ans;//去重组合int cnt = 1;for (int p = 0; p < i; p++) {ans.push_back(s[p]);}for (int q = 0; q < j; q++) {ans.push_back(m[q]);}sort(ans.begin(), ans.end());for (int...
服务端 0、初始化机器 1、mysql5.7安装 自行编译安装或者直接yum安装 2、编译安装zabbix5.2 yum install epel-release -y yum install net-snmp-devel mysql-devel libevent-devel libxml2-devel libcurl-devel -y tar -zxvf zabbix-5.2.0.tar.gz groupadd --system zabbix useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix ./configure --prefix=/data/soft/zabbix --enab...
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:1. 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多集群中所有机器之间网络互通可以访问外网,需要拉取镜像禁止swap分区2. 目标 在所有节点上安装Docker和kubeadm部署Kubernetes...
搭建完成zabbix-server服务器,要求在上百台服务器安装zabbix-agent,监控每台服务器的性能,指定需要监控的端口等等,这样必须用自动化脚本来实现,更高效的完成这项工作。自动化运维工具Ansible,相信大家也很熟悉,话不多说,开始部署。测试环境:192.168.20.85 zabbix-server192.168.20.39 zabbix-agent[root@k8s-master ~]# vim /etc/ansible/hosts [web]## alpha.example.org## beta.example.orgk8s-master ansible_ssh_ho...
部署ZooKeeper集群Kafka依赖ZooKeeper,所以需要先部署ZooKeeper集群。环境准备:主机名IPtest1192.168.30.128test2192.168.30.129test3192.168.30.130全部设置hosts:vim /etc/hosts192.168.30.128 test1 192.168.30.129 test2 192.168.30.130 test3全部关闭selinux和firewalld:setenforce 0 && sed -i s/=enforcing/=disabled/g /etc/selinux/configsystemctl stop firewalld && systemctl disable firewalld全部安装java环境:...
昨天阿里云的安全事故,使得我的朋友圈再次被刷屏了。这次运维事故不仅仅是宕机那么简单,还有数据被删除的问题(阿里云说是被云盾误隔离了)。既然涉及数据安全,哪些做备份的厂商是最喜欢传播这样的消息了。比如CommVault,这个被Gartner连续5年评为备份软件魔力象限的领导厂商的员工,一再出来提醒大家备份的重要性。其实,公有云出问题是必然的,只是你没有碰到而已。但一般涉及数据丢失还是比较少的,但也不是没有,比如前段时...
#!/bin/bashnodejs_path=/data/myserver/yihao01-node-jscd /data/myserverif [ -d "$nodejs_path" ]; thencd $nodejs_path && git pull https://zuomiaomiao:zuomiaomiao123@gitlab.0easy.com/aiotcloud/yihao01-node-js.git elsegit clone https://zuomiaomiao:zuomiaomiao123@gitlab.0easy.com/aiotcloud/yihao01-node-js.git fiipaddr=172.0.0.1 #ipaddr=$(ip addr | awk /^[0-9]+: / {}; /inet.*global/ {print gensub(/(.*)...
~]# yum install -y mariadb mariadb-galera-server mariadb-galera-common galera rsync[root@node5 ~]# yum install -y mariadb mariadb-galera-server mariadb-galera-common galera rsync[root@node6 ~]# yum install -y mariadb mariadb-galera-server mariadb-galera-common galera rsync3.配置 MariaDB Galera Cluster初始化数据库服务,只在一个节点进行[root@node4 mariadb]# systemctl start mariadb [root@node4 mariad...
【精华摘要】:由于原文过于优秀,为保证原汁原味的阅读体验,请看完精华摘要后也享受下原文带来的冲击感!使用vs code成功部署connected app,需要调整两项: #1. callbackUrl - 以做SSO为例,填写Auth. Provider的Callback URL #2. consumerKey - 清除 (该字段不可写,部署后会自动生成)Deploying a connected app is more likely to succeed if the unique consumerKey is not deployed This problem analyzer makes it possibl...
一、部署Jekins安装Jenkins1.1 通过下载安装包的方式部署1.1.1 安装jdk配置java环境1.1.2 安装包1.1.3 启动jenkins1.1.4 修改jenkins启动服务的用户1.2.1 通过官方提供的镜像方式部署 配置Jenkins2.1 第一次登陆需要解锁jenkins2.2 安装插件2.3 创建管理员用户及访问URL地址一、部署Jekins1. 安装Jenkins官方文档:https://www.jenkins.io/zh/doc/Rethat包:https://pkg.jenkins.io/redhat/ 系统环境:centos7-x64 安装Jenkins有两...
MySQL最早是由Michael Widenius在所研发,而在后来Michael先生以10亿美元的价格把MySQL卖给了SUN以后不久SUN就被Oracle公司给收购了,在Oracle收购Michael先生担心MySQL将来会有闭源的风险,就以他的女儿Maria名字所命名建立的一个新的项目——MariaDB,MariaDB默认的存储引擎是Maria,不是MyISAM。Maria可以支持事务,但是默认情况下没有打开事务支持,因为事务支持对性能会有影响。可以通过以下语句,转换为支持事务的Maria引擎。...
适用sharepoint 所有版本理论上每個farm還是只能指定一個sql server for configuration db, 但是可以使用多個sql server for content DB方式是可以在Add a Content Database時, 直接指定不同的sql server, DB Name等 http://social.technet.microsoft.com/Forums/en/sharepointadmin/thread/de51eed1-a5e0-4ce6-bff8-da811d58c875本文出自 “博深” 博客,转载请与作者联系!sharepoint 一个farm中部署多个sql标签:sharepoint本文...