linux
文章平均质量分 67
孤城心坟
这个作者很懒,什么都没留下…
展开
-
使用cobbler实现自动安装系统
一、概念:cobbler:将pxe进行高级封装,实现可以同时提供多种安装系统。repository:安装树,也就是我们常说的yum源。实现方式import导入一个yum源;mirror创建一个yum源,但没有文件指向了一个网络yum源。Distrbution:用于引导系统启动的程序,通常为pxe程序。profile:指定哪一个引导程序和yum源为一体以完成一个特定的程序的启动和安装。...原创 2018-09-27 09:32:31 · 471 阅读 · 0 评论 -
LVS和Keepalived简介
LVS简介LVS是Linux Virtual Server的缩写,其主要的功能是实现负载均衡。其可用性=可用时间/(可用时间+故障恢复时间),通常用百分比来表示;99.9%表示一年的故障时间少于8小时;99.99%表示一年的故障时间少于53分钟;99.999%表示一年的故障时间小于5分钟。核心组件:lp_vs:linux内核功能模块,工作在内核,依赖该内核模块实现负载均衡功能。lp_...原创 2018-09-27 16:19:14 · 6403 阅读 · 0 评论 -
在CentOS7上编译安装多实例mysql
编译安装过程首先准备mysql5.7的通用二进制安装包和msyql的配置文件 (在mysql5.7中是没有msyql配置文件的模板,在文章末尾会提供模板)说明:安装位置: /usr/local/mysql数据位置: /data/mysql/mysql3306/data临时文件位置: /data/mysql/mysql3306/tmp日志文件位置:...原创 2018-10-13 09:25:47 · 229 阅读 · 0 评论 -
centos脚本实现密钥分发
ssh(secure sHell)协议ssh(secure sHell)协议:实现数据在网络上加密传输加密方式:有RSA和DSA两种方式RSA加密算法是一种非对称加密算法,RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。DSA(Digital Signature Algorithm)...原创 2018-10-30 20:39:51 · 805 阅读 · 0 评论 -
docker和虚拟机的区别及docker安装
docker和虚拟机的区别:如下图:Docker守护进程可以直接与主操作系统进行通信,为各个Docker容器分配资源;它还可以将容器与主操作系统隔离,并将各个容器互相隔离。虚拟机启动需要数分钟,而Docker容器可以在数毫秒内启动。由于没有臃肿的从操作系统,Docker可以节省大量的磁盘空间以及其他系统资源。Docker能改变什么?总结起来有以下几个方面。更高效的利用系统资源。相较于...原创 2018-11-30 11:39:55 · 714 阅读 · 2 评论 -
docker镜像创建
构建docker镜像有两种方法:使用docker commit命令创建使用docker build和dockerfile创建 一般来说我们创建的镜像都是基于一个现有的镜像,在此基础上对现有的镜像进行二次开发,达到我们想要的镜像。如果真的想从零构建一个全新的镜像,可以参考https://docs.docker.com/engine/usergu...原创 2018-11-30 15:20:26 · 202 阅读 · 0 评论 -
ansible+gitlab+Jenkins实现持续集成
ansible简介: 一、ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 二、ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(...原创 2018-11-28 10:18:08 · 668 阅读 · 0 评论