14 沉沦

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

MongoDB 副本集及其工作原理

一、工作原理1.   MongoDB 2.6版本开始推荐使用副本集,对主从复制已经不再推荐.2.   副本集至少需要3个, 可以3个全部做副本集, 也可以让其中一个做仲裁.3.   副本集中只有1台主才能进行写,其余的只能读.4.   副本集之间的复制是通过oplog日志现实的.备份节点通过查询这个集合就可以知道需要进行复制的操作.5.   oplog是节点中local库中的一

2015-11-24 09:23:45

磁盘同步rsync+sersync

一、说明1.    rsync在同步的时候,并不知道具体是哪个文件或者哪个目录发生了变化,每次都是对整个目录进行同步,当数据量很大时,整个目录同步非常耗时(rsync要对整个目录遍历查找对比文件),因此,效率很低。2.    sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字;3.    sersync + rsync 可以用sers

2015-11-19 14:31:05

redis持久化RDB和AOF

Redis 持久化: 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Re

2015-02-12 15:06:33

mysql宕机分析(事务日志损坏)

mysql宕机分析(事务日志损坏)一、情景概述.    1.服务器配置       a)  1CPU 8核       b)  16G内存       c)  2T 硬盘    2. Mysql 在一个普通硬盘中长时间处于大量写的状态(长时间大概是几个月).    3. 突然有一个天Mysql无故宕机,无法在启动.一、故障分析    1. 查

2013-03-19 11:26:00

Linux下DHCP服务

Linux下DHCP服务操作系统: redhat6.0一、架构说明        1) 网关地址:192.168.107.1 , 子网掩码:255.255.255.0         2) DHCP服务器(redhat 6.0)..            DHCP的IP配置:                   3) 一台客户机.IP由DHCP自动分配.

2012-08-21 14:11:46

autofs 自动挂载.

autofs 自动挂载.操作环境:redhat 6一、autofs 说明自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的挂载自动挂载器由autofs服务脚本管理自动挂载器由auto.master配置文件进行配置,该文件引用了一个按惯例称作/etc/auto.misc二、安装autofs[root@Alex01 home]#

2012-08-20 12:16:34

SELinux 介绍

SELinux 介绍1.SELinux背景SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux 上最杰出的新安全子系统.NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下.进程只能访问那些在他的任务中所需要文件.SELinux 默认安装在 Fedora 和 Red Hat

2012-08-10 18:42:32

quota 详解

quota 详解操作系统:redhat 61.quota 说明.   quota 命令显示磁盘使用情况和限额.在redhat 6里面默认就支持.2.创建一个用户alex[root@Alex01 quota]# useradd alex[root@Alex01 quota]# passwd alex3.让文件系统支持quota.    现在用/dev/

2012-08-02 18:21:41

su与sudo的区别及简单配置

su与sudo的区别及简单配置1.su介绍.   su命令就是能够在用户之间转换.      一般su切换用户有两种方法.    a. su Username               b. su - Username    这里多了 - 表示用户的环境变量也随用户一起改变.      例如.   alex切换到root用户(su root)

2012-08-01 18:11:07

查看LINUX系统信息

uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操作系统版本 cat /proc/cpuinfo

2012-08-01 10:33:19

mysql权限说明

mysql权限说明关于权限问题 1.MySQL是根据用户名和主机名来唯一确定一个用户的.例如:db_name@localhost 2.主机地址使用 % 号为通配符.在这里,任何相同的用户名,不同IP的账号,都可以成功匹配(db_name@%) 3.如果Mysql用户表里面有明确写明IP地址.则去匹配明确的IP ,例如(da_name@127.0.

2012-07-31 10:42:04

Linux CentOS5.5 的 IP设置

1.IP设置 vim /etc/sysconfig/network-scripts/ifcfg-eth0设置静态ipDEVICE=eth0BOOTPROTO=staticIPADDR=192.168.1.102NETMASK=255.255.255.0GATEWAY=192.168.1.1HWADDR=00:0C.....ONBOOT=yesTYPE=Eth

2012-07-30 21:53:27

mysql 5.5 开启慢日志slow log

1.mysql 5.5命令行里面set global log_slow_queries = on;                               # 开启慢日志set [session|global]  long_query_time =0.2               # 设置时间.精确的毫秒set global  log_queries_not_using_inde

2012-07-30 21:31:54

MySQL 5.5 分区性能测试之索引使用情况

MySQL 5.5 分区性能测试之索引使用情况1.创建一个测试表CREATE TABLE test ( id VARCHAR(20) NOT NULL, name VARCHAR(20) NOT NULL, submit_time DATETIME NOT NULL, index time_index (submit_time), index id_inde

2012-07-30 20:55:00

Linux上的free命令详解

解释一下Linux上free命令的输出。  下面是free的运行结果,一共有4行。为了方便说明,我们加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 999212FO[3][2] = 305404 1 2 3 4

2012-07-30 09:21:02

MySQL 配置文件中,字符集设置

1.linux环境下   vim /etc/my.cnf 2.mysql 5.5的版本 [client]    #linux环境下面设置此值   default-character-set=utf8      [mysqld]   character-set-server=utf8      3.mysql 5.1的版本[client]    #

2012-07-30 00:03:44

scp命令

scp命令操作系统:redhat 6scp说明:A.scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。B.有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的 1.主机信息本地IP:192.168.16.11远程IP:192.168.

2012-07-29 22:39:32

LOAD_DATA _INFILE和SELECT INTO OUTFILE说明

1.SELECT...INTO OUTFILE 从一个表中读取数据行存放的文本文件中.  2.LOAD DATA INFILE语句用于高速地从一个文本文件中读取行,并装入一个表中. 3.语法规则  a) select * into outfile '/root/outfile11.txt' fields TERMINATED by ',' enclosed by '"' esc

2012-07-29 21:21:30

增加swap分区

增加swap分区操作系统:redhat 61、方法一(通过一个磁盘分区增加swap大小)fdisk -l  # 查看一个空余的磁盘空间就用这个/dev/sde磁盘来增加swap大小 2、查看当前swap空间大小- -||| 原始状态下,没有分swap分区 3、增加swap分区.mkswap /dev/sde 4、开启swap空间(创建的s

2012-07-29 20:50:17

VNC 服务

VNC 服务操作系统:redhat 61.主机信息  服务端:192.168.16.10  客户端:192.168.16.128 2.安装vnc服务(192.168.16.10)yum install tigervnc-server 3.启动并配置vnc服务的密码(192.168.16.10)vncserver :1这个:1代表第一个桌面.桌面号

2012-07-28 23:34:27

查看更多

勋章 我的勋章
    暂无奖章