Linux LVM基础操作

# Linux LVM 操作指南 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. 通过创建LVM,我们可以更轻松的管理磁盘分区,将若干个不同大小的不同形式的磁盘整合为一个整块的卷组,然后在卷组上随意的创建逻辑卷,既避免了大量不同规格硬盘的管理难题,也使逻辑卷容量的扩充缩减不再受限于磁盘规格;并且LVM的snapshot(快照)

View details »

部署基于Docker的graphite

# 部署基于Docker的graphite ## 1. 部署 ### 1.1. 获取CentOS基础镜像 ```sh docker pull centos docker run -it --name graphite --net=host /bin/bash ``` ### 1.2. 部署graphite基础组件 安装基础环境 ```sh yum -y install httpd gcc gcc-c++ git pycairo mod_wsgi epel-rel

View details »

使用cgroup限制磁盘IO速率

# 使用cgroup限制磁盘IO速率 使用cgroup中的blkio子系统限制进程读取速率达到降低磁盘和cpu负载的效果,从而降低IO密集型进程号,比如gzip对业务进程性能的干扰 ## 1. 限制IO速率的原理 通过内核通用的块IO控制器接口,可以用于实现各种不同的控制策略,用它来在不同的cgroup之间分配磁盘IO带宽。 ### 1.1. 内核配置 检查是否开启了块IO控制器和块设备限流开关 ```sh $ ls /boot/config-3.*

View details »

OpenVPN服务搭建

# OpenVPN ## 1. 概述 VPN直译就是虚拟专用通道,是提供给企业之间或者个人与公司之间安全数据传输的隧道,OpenVPN无疑是Linux下开源VPN的先锋,提供了良好的性能和友好的用户GUI。该软件最早由James Yonan编写。 OpenVpn的技术核心是虚拟网卡,其次是SSL协议实现,虚拟网卡是使用网络底层编程技术实现的一个驱动软件,安装后在主机上多出现一个网卡,可以像其它网卡一样进行配置。服务程序可以在应用层打开虚拟网卡,如果应用软件(如IE)

View details »

为什么我们应该尽快升级到 HTTPS?

# 为什么我们应该尽快升级到 HTTPS? 最近一年,我写了不少有关 HTTPS 和 HTTP/2 的文章。很多同学都问我,HTTPS 真的有那么好吗,我的 WEB 服务需要迁移到 HTTPS 吗?对此我的观点是:HTTPS 早就不是锦上添花的可有可无项,它已经逐渐成为 WEB 服务的标配,推荐大家尽早升级。<!--more--> HTTPS 可以给用户带来更安全、更好隐私保护的网络体验,这些好处大家都耳熟能详,本文不再赘述。目前各大浏览器都在积极推进 HTTPS 的普及

View details »

通过/proc/[pid]/了解一个进程

# 通过/proc/[pid]/了解一个进程 Linux中/proc目录下每个以进程号数字命名的文件夹存储着当前进程的所有信息,根据官方文档过滤了一些常用的选项和指标,在这里记录下来。 ### /proc/[pid] There is a numerical subdirectory for each running process; the subdirectory is named by the process ID. Each such su

View details »

用ownCloud架设自己的云盘服务

# 用ownCloud架设自己的云盘服务 ## 1. 环境 - 系统: Linux(Centos) - php:gd库(libjpeg/libpng/freetype) ## 2. 部署 下载 ```sh cd /data/htdocs/owncloud/ wget -c https://download.owncloud.org/community/owncloud-9.0.2.zip unzip owncloud-9.0.2.zip ``` ## 3.

View details »

macOS常用技巧合集

# TIPS ## 1. 引号问题 为什么 Mac 的备忘录把我的英文引号自动变成了中文引号? 系统偏好设置—键盘—文本 去选“使用智能引号和存折号” ## 2. 修改主机名 - 这样改Mac的主机名: ``` sudo scutil --set HostName MacBook ``` - 修改共享名称: 打开系统偏好设置 - 共享,上面有计算机名字 ## 3. 全屏截屏快捷键 截取全屏保存到桌面: `shift` + `command` +

View details »

SublimeText常用功能

## 1. 常规配置 ``` "font_face": "Source Code Pro", "font_size": 15, "word_wrap": "true", "tab_size": 4, "translate_tabs_to_spaces": true ``` ## 2. 常用(进阶)快捷键: | 快捷键 | 功能 | | - | - | | ⌃⇧K | 删除行 | | ⌘KK | 从光标处删除至行尾 | | ⌘K⌫ | 从光标处删除至行首 |

View details »



© 2017 - JISHUBOKE.COM - 京ICP备16020435号   Powered by Markdown Editor & Flask & Express