自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南宫乘风-Linux运维-虚拟化容器-Python编程 ownit.top

当你的才华撑不起你的野心时,只有静下心学习才是唯一的出路

  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

原创 Docker一键部署GitLab+Jenkins【本地持久化】

docker-compose安装配置二进制安装1、下载最新版的 docker-compose 二进制执行文件。sudo curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-comp...

2020-03-31 15:34:57 1151 1

原创 Linux自动批量增加公钥

自动增加公钥需求:提示要输入对方的ip和root密码,然后可以自动把本机的公钥增加到对方机器上,从而实现密钥认证。1.在使用之前,先安装epel源,yum install expect -y2.写分发脚本,后缀为exp#!/usr/bin/expect#!/bin/bash#name:南宫乘风#email:heian99@163.com#自动添加公钥到指定的服务器se...

2020-03-30 13:41:03 821

原创 主机存活监控

单个服务器监控监控远程的一台机器(假设ip为192.168.1.100)的存活状态,当发现宕机时发一封邮件给你自己#!/bin/bash#name:南宫乘风#email:heian99@163.comip="192.168.1.100"while true ; do # 利用ping检查主机是否存活 ping -c 4 $ip > /dev/null 2&g...

2020-03-28 17:59:29 731 1

原创 [Linux小技巧] 将 rm 命令删除的文件放在回收站

自定义rm命令linux系统的rm命令太危险,一不小心就会删除掉系统文件。 写一个shell脚本来替换系统的rm命令,要求当删除一个文件或者目录时,都要做一个备份,然后再删除。下面分两种情况,做练习:1. 简单的实现:假设有一个大的分区/data/,每次删除文件或者目录之前,都要先在/data/下面创建一个隐藏目录,以日期/时间命名,比如/data/.20170327/,然后把所有删除...

2020-03-26 17:21:50 884

原创 Linux常见问题及命令

Linux常见问题及命令总结1.查询Linux系统相关的查看linux内核版本cat /etc/version 查看内核版本号uname -r查看内核/操作系统的信息uname -a查看系统版本号lsb_release -a手动释放cache缓存echo 3 > /proc/sys/vm/drop_caches 2.操作文件相关的查找目录下文件内字符串...

2020-03-25 17:09:05 694

原创 Docker测试一个静态网站

使用Docker测试静态网站将Docker作为本地Web开发环境是Docker的一个最简单的应用场景。 这样的环境可以完全复制生产环境,并确保用户开发的东西在生产环境中也能运行。下面从将Nginx Web服务器安装到容器来架构一个简 单的网站开始。这个网站暂且命名为Sample。Sample网站的初始Dockerfile为了完成网站开发,从这个简单的Dockerfile开始。先来创建...

2020-03-23 11:28:44 635 5

原创 Docker容器访问外部世界

Docker网络(host、bridge、none)详细介绍Docker容器间通信前面我们已经解决了容器间通信的问题,接下来讨论容器如何与外部世界通信。这里涉及两个方向:(1)容器访问外部世界。(2)外部世界访问容器。容器访问外部世界在我们当前的实验环境下,docker host是可以访问外网的我们看一下容器是否也能访问外网呢?可见,容器默认就能访问外网...

2020-03-20 16:38:14 1688 2

原创 Docker容器间通信

IP通信从前面的例子可以得出这样一个结论:两个容器要能通信,必须要有属于同一个网络的网卡。满足这个条件后,容器就可以通过IP交互了。具体做法是在容器创建时通过-network指定相应的网络,或者通过docker network connect将现有容器加入到指定网络。可参考上一节Docker网络(host、bridge、none)详细介绍Docker DNS Server通过IP访...

2020-03-18 14:47:52 1043

原创 Docker网络(host、bridge、none)详细介绍

Docker网络(host、bridge、none)我们会首先学习Docker提供的几种原生网络,以及如何创建自定义网络;然后探讨容器之间如何通信,以及容器与外界如何交互。Docker网络从覆盖范围可分为单个host上的容器网络和跨多个host的网络,本章重点讨论前一种。对于更为复杂的多host容器网络,我们会在后面进阶技术章节单独讨论。Docker 安装时会自动在host 上创建...

2020-03-17 11:35:03 24949

原创 Docker的资源限制(内存、CPU、IO)详细篇

一个docker host. 上会运行若干容器,每个容器都需要CPU、内存和I0资源。对于KVM、VMware 等虚拟化技术,用户可以控制分配多少CPU、内存资源给每个虚拟机。对于容器,Docker 也提供了类似的机制避免某个容器因占用太多资源而影响其他容器乃至整个host的性能。内存限额与操作系统类似,容器可以使用的内存包括两部分:物理内存和Swap。Docker通过下面两组参...

2020-03-16 17:43:53 2540

原创 esxi中CentOS7不停机加磁盘并扩容现有分区

linux的磁盘容量扩容,基于lvm,即逻辑卷管理。具体是什么请百度,这里不细述。此次操作的目的是为了给已存在的linux主机的其中一个数据分区扩容。环境:esxi6.5 虚拟机系统centos7简单来说,扩容这件事分三步一、从esxi中为此虚拟机增加硬盘,并让centos系统识别出此硬盘二、将此硬盘进行分区、格式化(重点是这里的分区不是类似于windows,分完就能用了...

2020-03-16 11:53:10 3373

原创 ESXI6.5安装CentOS7教程

VMware三个版本workstation: 单机级,用在个人桌面系统中,需要操作系统支持servier:工作组级,用于服务器,需要操作系统支持esxi:企业级,用于服务器,不需要操作系统支持Exsi 是一款虚拟化系统,与VMware,VirtualBox不同,它不需要安装在其他操作系统上,直接运行在裸机上;占用系统资源很小,易于管理,所以被大多数中小型公司所使用;安装图解...

2020-03-16 09:59:18 5550

原创 Linux查看占用CPU和内存的 的程序

占内存的程序命令 ps aux | head -1;ps aux|sort -k4nr|head -5占CPU的程序命令ps aux | head -1;ps aux|sort -k3nr|head -5

2020-03-14 21:26:47 429

openssh-8.6p1.zip

openssh-8.6p1 openssl 等等升级所需要的软件

2021-10-30

shellcheck-stable.linux.x86_64.tar.xz

shellcheck 是一款实用的 shell脚本静态检查工具。

2021-06-12

MHA实施文档.zip

MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在10~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。   MHA还提供在线主库切换的功能,能够安全地切换当前运行的主库到一个新的主库中 (通过将从库提升为主库),大概0.5-2秒内即可完成。   该软件由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。MHA Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上。MHA Node运行在每台MySQL服务器上,MHA Manager会定时探测集群中的master节点,当master出现故障时,它可以自动将最新数据的slave提升为新的master,然后将所有其他的slave重新指向新的master。整个故障转移过程对应用程序完全透明。

2020-06-24

MHA实施文档.pdf

MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在10~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。   MHA还提供在线主库切换的功能,能够安全地切换当前运行的主库到一个新的主库中 (通过将从库提升为主库),大概0.5-2秒内即可完成。   该软件由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。MHA Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上。MHA Node运行在每台MySQL服务器上,MHA Manager会定时探测集群中的master节点,当master出现故障时,它可以自动将最新数据的slave提升为新的master,然后将所有其他的slave重新指向新的master。整个故障转移过程对应用程序完全透明。

2020-06-24

zabbix4.2.4.zip(包含win版本)

zabbix-4.2.4.tar.gz安装包下载 绝对官网原包,资源可用,欢迎下载,zabbix能监视各种网络参数,保证服务器系统的安全运营

2020-05-09

python爬虫软件

这个软件是我无聊时写的一款爬虫软件,可以爬去无水印的照片(御姐,美女,校花,萝莉,帅哥,型男等等),可以批量保存,无限爬去哦。喜欢的可以下载看看,声明,这软件是python编写的,我测试只能在win10系统运行,win7运行不了。

2019-01-03

仿站小工具 v3.0-网页文件下载工具

仿站小工具 v3.0-网页文件下载工具这个可以下载网站的源码,可以轻松获取一个界面的全部源码。使用起来非常简单,容易

2019-01-03

XSS剖析(让你认识到xss的危害和防范)

XSS全称:跨站脚本(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets)的缩写CSS混合,所以改名为XSS;攻击者会向web页面(input表单、URL、留言版等位置)插入恶意JavaScript代码,导致管理员/用户访问时触发,从而达到攻击者的目的。

2019-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除