一、设置主机名 hostnamectl set-hostname master hostnamectl set-hostname node1修改host文件 vim /etc/hosts关闭防火墙 systemctl stop firewalld && systemctl disable firewalld && firewall-cmd --state关闭seli
一、前言二、基础环境部署1)前期准备(所有节点)2)安装容器docker(所有节点)3)配置k8syum源(所有节点)4)将sandbox_image镜像源设置为阿里云google_containers镜像源(所有节点)5)配置containerdcgroup驱动程序systemd(所有节点)6)开始安装kubeadm,kubelet和kubectl(master节点)7)使用kubeadm初始化
1、服务器端安装NFS的服务程序yuminstall-ynfs-utils建立XiaoBai文件夹(测试用)写配置文件vim/etc/exports写入/XiaoBai10.234.1.56/255.255.255.0(rw,sync)格式是:要共享的目录共享的IP及掩码或者域名(权限,同步更新)启动服务servicerpcbindrestart/etc/init.d/nfsrestartchkc
Windows 2012 always on 读写分离集群搭建配置。Always on简介AlwaysOn 可用性组 (SQL Server)AlwaysOn 可用性组功能是一个提供替代数据库镜像的企业级方案的高可用性和灾难恢复解决方案。SQL Server 2012 中引入了 AlwaysOn 可用性组功能,此功能可最大程度地提高一组用户数据库对企业的可用性。“可用性组”针对
Mysql主从同步 读写分离 目录一.概述4二. 实验目的4三.试验环境4四. 方案说明4五.Mysql主从同步配置51. 安装与初始化数据库52. 主从服务器均授予MySQL远程登录权限。53. 主从同步配置5六.Amoeba读写分离配置131. Amoeba下载安装132. 安装Java133. 修改amoeba的配置文件amoeba.xml和dbServers.xml的
DRBD+MySQL+keepalived高可用MySQL方案 DRBD+MySQL+keepalived高可用MySQL方案1一、DRBD集群介绍21.1 系统介绍21.2 工作原理及使用场景2二、实验目的2三、实验原理33.1 实验拓扑33.2 实验环境设备3四、配置步骤34.1 实验前准备环境34.1.1 修改主机名称34.1.3 同步系统时间44.2 DRBD 部署5
#!/bin/bash #This is Open-Falcon install script #Data is 2018/1/10 #Editer Zhanxing #本脚本使用Red 7和CentOS 7系统安装Open-Falcon install_preparation() { yum&n
对于Open-Falcon 系统的部署,研究了一段时间才部署成功,文档主要部署的为v0.2.1版本,参考官网文档。关于该监控系统的部署分为三个部分,一、环境准备;二、启动后端;三、安装前段。一、环境准备 首先将服务器内部防火墙关闭,并关机开机启动,并关闭selinux,此处不在赘述。1.1 安装wget和vim软件
Windows 2012 系统搭建高可用故障转移集群一、故障转移集群介绍 21.1 系统介绍 21.2 工作原理 2二、实验目的 22.1 验证故障转移功能 22.2 验证高可用集群的可用性,以及支持的服务类型 2三、实验原理 33.1 实验拓扑 3
Windows 2012 R2 操作系统搭建DHCP-HA集群 目录一、DHCP故障转移集群介绍 21.1工作原理 21.2工作模式以及使用场景 2二、实验目的 3三、实验原理 33.1实验拓扑 33.2实验环境设备 33.3 实验
一、基本操作kubectl version - 显示kubectl的版本信息kubectl cluster-info - 显示集群的基本信息kubectl get nodes - 显示所有节点信息kubectl get pods - 显示所有的pods信息kubectl create deployment {name} --image={image} - 创建podsKu
一、Pod 相关问题及排查:1.Pod 无法启动,如何查找原因?使用 kubectl describe pod [pod_name] -n [namespace_name] 命令查看该Pod的状态信息,检查容器的状态和事件信息,判断是否出现问题。使用 kubectl logs [pod_name] -n [namespace_name] 命令查看该pod容器的日志信息,判断是否有错误或异常信息
kubernetes
常用正则表达式速查手册,建议收藏!点击关注? Python那些事 2021-12-07 08:17(点击上方快速关注并设置为星标,一起学Python)来源丨Python头条一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:
你见过的最全面的Python重点由于总结了太多的东西,所以篇幅有点长,这也是作者"缝缝补补"总结了好久的东西。Py2 VS Py3print成为了函数,python2是关键字不再有unicode对象,默认str就是unicodepython3除号返回浮点数没有了long类型xrange不存在,range替代了xrange可以使用中文定义函数名变量名高级解包 和*解包限定关键字参数 *后的变量必须加
Python语法简洁,能够用一行代码实现很多有趣的功能,这次来整理30个常见的Python一行代码集合。1、转置矩阵old_list = [[1, 2, 3], [3, 4, 6], [5, 6, 7]]list(list(x) for x in zip(*old_list))[[1, 3, 5], [2, 4, 6], [3, 6, 7]]2、二进制转十进制decimal = int('1010
很全面的 Docker 教程,从入门到精通(建议收藏)Go开发大全点击获取6万star的Go开源库。[ Go开发大全 ] 日常分享 Go, 云原生、k8s、Docker和微服务方面的技术文章和行业动态。21篇原创内容公众号docker不是一个值得投入的领域,它解决的问题是Unix系统最初设计的一个疏忽。从一个不会用docker的小白,自己一步一步的摸索,中间也踩过许多坑。但任然,坚持从哪里跌倒就从
:(){:|:&};:是一个bash函数,以ForkBomb闻名,是一个拒绝服务攻击的Linux系统。如果你好奇地去执行了这个命令,那么赶快重启系统吧~!命令解析:(){:|:&};::在这里是一个函数名,我们定义之,并在后面执行它。:|:&,:函数的输出通过管道传给另一个冒号函数作为输入,并且在后台执行。{};标识着里面的内容是一个函数主体。最后一个:为定义完成后的一次函
近期有遇到了一个Excel的需求,因Excel文件太多,想着简化工作,通过Python进行数据处理。openpyxl (excel_file): wb = openpyxl.load_workbook(excel_file) ws = wb.get_sheet_names() (ws) sheet ws: line = wb.get_sheet_b
Nginx直播服务部署(直播+分流+画面水印)基于docker-nginx-rtmp进行配置部署,这篇文章的意义是实现直播分流及直播画面水印.Nginx1.16.1(从源代码编译的稳定版本)nginx-rtmp-module1.2.1(从源代码编译)ffmpeg4.2.1(从源代码编译)已配置好的nginx.conf水印图片存放位置(容器内):/opt/images/logo.png本机直播云(例
对于openyxl进行Excel操作:本文介绍简单的openyxl对Excel的基本操作。1、创建Excel文件formopenyxlimportWorkbookwb=Workbook()wb为一个Workbook对象,而这个对象的属性我们还没有具体定义,还在内存中,通过save()方法,我们将工作簿对象保存在本地。我们保存的这个工作簿中默认只有一张名为“Sheet”的工作表。2、打开已有的Exc
最近发现excel数据量极大,并且通过简单的数据操作不能提取到我需要的数据,如果单独操作,数据量太大耗时太长。想着通过简单的方式,并且快速提取数据,就想到了Python。python操作Excel使用的openyxl和pandas对Excel进行操作。代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2020-02-24下午03:43#@Auth
#!/bin/bash cd /root cat /root/.ssh/id_rsa.pub > /root/.ssh/authorized_keys for i in 'cat ip.txt' do ip=$(echo "$i" | cut -f1 -d":") password=$(echo "$i" | cut -f2 -d":") expect -c " spawn scp /roo
一、数据库在进行数据更改操作时,会出现数据误操作导致数据异常的情况,所以数据安全是重中至重,对于数据库服务,必须开启binlog日志服务,保证数据的安全,可逆回滚。二进制日志的格式有三种形式分别为ROW、Statement以及MiXED1、STATMENT模式:基于SQL语句的复制(statement-basedreplication,SBR),每一条会修改数据的sql语句会记录到binlog中。
对于centos7.6系统开启selinux服务为enforcing模式后,重启服务器会出现不能启动的情况,出现以下的报错信息。该情况的处理方式,如下:yuminstallselinux-policyselinux-policy-targetedpolicycoreutilstouch/.autorelabel编辑/etc/selinux/configSELINUX=permissivereboo
一.准备工作OS:centos7.4Zabbix version:3.4.6(2018/1/15日上线的新版本)Database:MariaDB关闭防火墙:systemctl stop firewalld防火墙开机不自启:systemctl disable firewalld关闭selinux:临时:setenforce 0永久:sed -i&nb
一、Cobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面
备份和恢复: 逻辑备份:mysqldump, mydumper, phpMyAdmin Schema和数据存储一起、巨大的SQL语句、单个巨大的备份文件 mysqldump: 客户端,通过mysql协议连接至mysqld; 建议使用较小的数据集,不建议使用较大的备份数据集。 mysqldump [options] [db_name [tbl_name ...]] 备份的数据集 -
使用Xtrabackup进行MySQL备份:一、安装1、简介Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点:(1)备份过程快速、可靠;(2)备份过程不会打断正在执行的事务;(3)能够基于压缩等功能节约磁盘空间和流量;(4)自动实现备份检验;(5)还原速度快;2、安装其最新版的软件
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号