随笔分类 - Linux
摘要:1. 块存储: 定义:这种接口通常以QEMU Driver或者Kernel Module的方式存在,这种接口需要实现Linux的Block Device的接口或者QEMU提供的Block Driver接口,如Sheepdog,AWS的EBS,青云的云硬盘和阿里云的盘古系统,还有Ceph的RBD(RB
阅读全文
摘要:1. 简介 2. 环境 2.1. OS: CentOS Linux release 7.5.1804 (Core) 2.2. Ansible: 2.6.2-1.el7 2.3. docker: 2.4. kubernetes: 2.5. 3. 准备 3.1. ansible,节点太多了,安装一个an
阅读全文
摘要:1. 简介: 比较低端的gitserver,使用centos自带的git-daemon搭建gitserver,使用httpd做上传和下载,利用mod_auth_mysql做认证 2. 环境 3. 安装 3.1. 安装必要的包 3.2. 检查httpd安装 3.3. 检查git-deamon安装 3.
阅读全文
摘要:1. 简介 1.1. 版本控制工具: 本地版本控制系统: 集中化版本控制系统:CVS,SVN 分布式版本控制系统: BitKeeper,Git 1.2. 官方网站: https://git-scm.com 1.3. Git基本结构 工作区:Workding Directory 暂存库:Staging
阅读全文
摘要:1. 查看可用IP
阅读全文
摘要:Linux系统内核设置优化tcp网络,# vi /etc/sysctl.conf,添加以下内容 net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭; net.ipv4.
阅读全文
摘要:1. 简介 1.1. 一些基础概念请参考 http://www.cnblogs.com/demonzk/p/7453494.html 1.2. 几种常用的集群方式。 -- Redis Sentinel:本次使用的方式 -- Zookeeper+Redis:比较重量级,需要在代码层实现 -- Codi
阅读全文
摘要:1. 简介 1.1. 官方网站: https://www.rabbitmq.com/ 1.2. 配置文档:https://docs.openstack.org/ha-guide/shared-messaging.html#rabbitmq-configure 2. 安装与配置: 2.1. 安装:在每
阅读全文
摘要:1. 简介 1.1. 官方文档: 数据库架构:https://docs.openstack.org/ha-guide/shared-database.html 1.2. 本次使用的的是Percona XtraDB Cluster,5.7版本 https://www.percona.com/doc/p
阅读全文
摘要:1. 简介 Jenkins: 官方网站:https://jenkins.io/ 下载地址:https://jenkins.io/download/ war包下载:http://mirrors.jenkins.io/war/latest/jenkins.war 2. 环境 2.1. 架构图 2.2.
阅读全文
摘要:1.简介 1.1. 作者:张文嵩,就职于阿里 1.2. LVS是基础四层路由、四层交换的软件,他根据请求报文的目标IP和目标PORT将其调度转发至后端的某主机; 1.3. IPTABLES的请求转发路线:iptables(用户空间工具)/netfilter(内核空间组件) PREROUTING ==
阅读全文
摘要:1. 简介 1.1. 最近看到阿里的运维招聘需要熟练掌握以下的命令,我就针对这几个命令做一下总结,有些命令我觉得别人总结的挺好了,我就不赘述了 1.2. 还有一些其他我觉得用得到的命令的用法会在第三部分补充 2. 命令 2.1. tcpdump https://www.cnblogs.com/ggj
阅读全文
摘要:1. 环境: 1.1. OS: Red Hat Enterprise Linux Server release 7.4 (Maipo) 1.2. Kernel: 3.10.0-693.el7.x86_64 2.安装: 2.1. 操作系统安装: 2.2. 打开VT-x/AMD-V功能: 我在ESXi上
阅读全文
摘要:1. 概念 1.1. 官方网站 http://www.haproxy.org/ 2. 安装 yum安装 配置haproxy日志,修改/etc/rsyslog.conf 修改/etc/sysconfig/rsyslog 3. 配置文件详解
阅读全文
摘要:1. 概念 1.1. 消息通知机制:同步synchronous,异步asynchronous 同步:等待对方返回信息 异步:被调用者通过状态、通知或回调通知调用者 状态:调用者每隔一段时间就需要检查一次(盲等); 通知:调用着需要每隔一段时间检查一下请求是否被回应(标志位被置为ready); 调用:
阅读全文
摘要:1. 概念 1.1. Cobbler 1.2. PXE 1.3. 2. 版本信息 2.1. OS:Red Hat Enterprise Linux Server release 7.3 (Maipo) 2.2. Kernel:3.10.0-514.el7.x86_64 2.3. Cobbler:2.
阅读全文
摘要:1. HTTP 一次完整的http请求处理过程: (1) 建立或处理连接:接收请求或拒绝请求(三次握手); (2) 接收请求:接收来自于网络上的主机请求报文中对某特定资源的一次请求的过程; (3) 处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息; (4) 访问资源:获取请求报
阅读全文
摘要:1. 简介 1.1 Btrfs(B-tree,Butter FS,Better FS) 1.2. 遵循GPL,由oracle在2007年研发,支持CoW 1.3. 主要为了替代早期的ext3/ext4,红帽在RHEL6上开始尝试使用xfs 1.4. 特性: 支持raid 多物理卷支持:btrfs可由
阅读全文
摘要:1. 简介: 据说zfs有去除重复数据的功能,无良人士继续要求吧samba共享盘使用的centos7上自带的xfs改成zfs,并且开启去重功能。samba配置见 http://www.cnblogs.com/demonzk/p/6518675.html 2. 环境: OS:RHEL 7.3 kern
阅读全文
摘要:1. 概念 1.1. DNS: Domain Name Service, 应用层协议,占用53/udp, 53/tcp 1.2. tld(顶级域):Top Level Domain 组织域:.com, .net, .org, .gov, .edu, .mil 国家域:.iq, .tw, .hk, .
阅读全文
浙公网安备 33010602011771号