摘要: Bonding 就是讲到快网卡绑定到同一IP地址对外服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡被修改为同一MAC地址。 一 Bonding 的工作模式 Mode 0 (balance-rr) 轮转(Roun 阅读全文
posted @ 2017-06-16 16:36 Sunzz 阅读(2901) 评论(0) 推荐(0) 编辑
摘要: 软件raid 5的实现 RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 RAID 5可以理解为是RAID 0和RAID 1的折中方案。RAID 5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID 5具有和RAID 0相近似的数 阅读全文
posted @ 2017-06-09 22:33 Sunzz 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 软件RAID 0的实现 RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利 阅读全文
posted @ 2017-06-09 22:32 Sunzz 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 逻辑卷管理LVM 一 创建逻辑卷 1准备分区或硬盘 这里使用/dev/sdb、/dev/sdc两块硬盘和/dev/sda9、/dev/sda10两个分区,大小都为1G,磁盘有限,我也不想这么抠的。 添加分区/dev/sda9、/dev/sda10 注意,要修改分区类型为Linux LVM 同样的方法 阅读全文
posted @ 2017-06-08 16:16 Sunzz 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 磁盘配额 1 启用磁盘配额 首先创建新的分区 /dev/sd5,并创建文件系统。 [root@local ~]# mkfs.ext4 /dev/sda5 由于xfs 不磁盘配额能成功,这里使用ext4. 然后把/dev/sda5分区挂载到 /home [root@local ~]# mount /d 阅读全文
posted @ 2017-06-08 08:54 Sunzz 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 合并 CentOS 6.8 的两个ISO镜像 1、创建相关目录: 说明: /mnt/dvd1和/mnt/dvd2 用于挂载 Centos6.8原有的两个镜像ISO文件 /mnt/dvd3 合并后的镜像文件存放目录 /mnt/iso 制作号ISO镜像的存放目录 注意/ 目录磁盘空间是否够用,由于我这里 阅读全文
posted @ 2017-05-28 17:28 Sunzz 阅读(4890) 评论(0) 推荐(1) 编辑
摘要: mount 1 挂载mount 基本概念 挂载:将额外文件系统与根文件系统现存的目录建立起关联关系,进而使得此目录做为其它文件访问入库的行为 卸载:为解除关联关系的过程 注意:挂载点下原有的文件在挂载完成后会被临时隐藏,但数据不会丢失。所以挂载目录最好为空目录。 2挂载方法 其中DEVICE为要挂载 阅读全文
posted @ 2017-05-28 09:59 Sunzz 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 非交互式添加分区 方法一 添加/deb/sdb 下的分区,其实位置为1到1000M,第二个分区位置为1001至3000M,位置千万不能指定错误 方法二 (1)将你要在parted命令行输入的命令实现写入一个文本文件,比如叫做part.txt (2)然后part.txt的内容类似于这样 (3)然后用类 阅读全文
posted @ 2017-05-26 14:59 Sunzz 阅读(1864) 评论(0) 推荐(0) 编辑
摘要: gdisk用法 gdisk - InteractiveGUIDpartitiontable (GPT) manipulator GPTfdisk (akagdisk) isatext-modemenu-drivenprogramforcreationandmanipulation ofpartiti 阅读全文
posted @ 2017-05-26 14:39 Sunzz 阅读(6905) 评论(0) 推荐(0) 编辑
摘要: 编译安装httpd 1 去官网下载源码包 为避免非法软件,一定要去官网下载http://www.apache.org httpd-2.4.25.tar.gz2 2 安装开发包组 yum groupinstall "Development tools" 3 解压httpd-2.4.25.tar.gz2 阅读全文
posted @ 2017-05-22 19:49 Sunzz 阅读(534) 评论(0) 推荐(0) 编辑
摘要: bash shell中测试命令 test命令提供了if-than语句中测试不同条件的途径。如果test命令中列出的条件成立,test命令就会退出并返回退出状态吗0 。这样if-than语句就与其他编程语言中的if-than语句类似的方式工作了。如果条件不成立,test命令就会退出并返回非零的退出状态 阅读全文
posted @ 2017-05-22 19:40 Sunzz 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 运行SHELL脚本中的单个命令自然有用,但这有其自身的限制。通常你会需要在SHELL命令使用其他数据来处理信息。 这可以通过变量来实现。变量允许你临时性地将信息存储在SHELL脚本中,以便和脚本中的其他命令一起使用。 1 环境变量 SHELL维护着一组环境变量,用了记录特点的系统信息。比如系统的名称 阅读全文
posted @ 2017-05-17 14:55 Sunzz 阅读(2228) 评论(0) 推荐(1) 编辑
摘要: 文件的压缩与解压 常用命令和参数 1 gzip -c 将压缩或解压的结果输出至标准输出 -d 解压缩,相当于guzip -# (1-9)指定压缩比,默认为6。 zcat 不解压缩的情况下查看文件。 压缩:gzip FileName 解压:gzip –d FileName.gz 2 bzip2 -d 阅读全文
posted @ 2017-05-17 14:48 Sunzz 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 文件查找(find) 1 find 简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。 用法:find [查找路径] [查找条件] [找到后进行的动作] eg. find /etc/ -name "ipsec.conf" -print 2 常用查找方式 -name 按文件名称查找,可 阅读全文
posted @ 2017-05-11 19:42 Sunzz 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 正则表达式基础以及grep的简单使用 1 定义 正则表达式是你所定义的模式模板,Linux可以用它来过滤文本。Linux工具(比如grep、sed、gawk)能够在处理数据时使用正则表达式对数据进行模式匹配。如果数据匹配模式,它就会被接受并进一步处理;如果数据不匹配,它就会被滤掉。 2 正则表达式的 阅读全文
posted @ 2017-05-11 19:29 Sunzz 阅读(413) 评论(0) 推荐(0) 编辑