MySQL Cluser 配置参数详细说明

在MySQL Cluster环境的配置文件config.ini里面,每一类节点都有两个(或以上)的相应配置项组,每一类节点的配置项都主要由两部分组成,一部分是 同类所有节点相同的配置项组,在[NDB_MGM DEFAULT]、[NDBD DEFAULT]和[MySQLD DEFAULT]这三个配置组里面,而且每一个配置组只出现一次;而另外一部分则是针对每一个节点独有配置内容的配置项组 [NDB_MGM]、[NDBD]和[MySQLD],由于这三类配置组中配置的每一个节点独有的个性化配置,所以每一…

阅读全文 »

CentOS 增加新磁盘扩展LVM分区

将磁盘加在服务器上,然后创建一块新的分区: # fdisk /dev/sdb # n l                    #选择逻辑分区,如果没有,则首先创建扩展分区,然后再添加逻辑分区(硬盘:最多四个分区P-P-P-P或P-P-P-E) 1                   #分区号(从1开始),/dev/sdb1 t 8e               #分区类型8e表示LVM分区 w                  #写入分区表 partprobe     #重读分区表 创建PV,…

阅读全文 »

Redis 安装报错

安装报错: cd src && make all make[1]: Entering directory `/usr/local/src/redis-3.0.7/src’ CC adlist.o In file included from adlist.c:34: zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory zmalloc.h:55:2: error: #error “Newer v…

阅读全文 »

CentOS 编译安装 Redis 3.0

redis安装约定 redis源码路径:/usr/local/src redis安装路径:/usr/local/redis redis配置文件路径:/usr/local/redis/redis.conf 源码包下载地址 http://redis.io/download 下载源代码包 # cd /usr/local/src/ # wget http://download.redis.io/releases/redis-3.0.7.tar.gz 安装gcc、make等 # yum -y instal…

阅读全文 »

CentOS 安装通用二进制 MariaDB 10.1

安装约定 mariadb安装路径:/usr/local/mysql mariadb数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql # useradd -u 27 -g mysql -c “MySQL Server” -d /var/lib/mysql -s /sbin/nologin mysql 下载二进制包 在官网如下地址下载最新版 https://downloads.m…

阅读全文 »

Apache prefork优化实例

apache有关并发控制主要是prefork和worker二个其中一个来控制,我们可以使用httpd -l来确定当前使用的MPM是prefork.c,还是worker.c。下面是apache中有关prefork的配置,下面是我优化过的参数。 #指定服务器启动时建立的子进程数量,prefork默认为8。 StartServers 10 #指定空闲子进程的最小数量,默认为5。如果当前空闲子进程数少于MinSpareServers,那么Apache将以最大每秒一个的速度产生新的子进程。此参数不要设的太…

阅读全文 »

如何隐藏Nginx版本号

隐藏nginx版本号是为了防止黑客利用特定版本出现的漏洞攻击。 1.查看目前nginx输出版本 # curl -I 127.0.0.1 2.修改nginx.conf文件,在httpd区域中加入server_tokens off; # vim /etc/nginx/nginx.conf #keepalive_timeout 0; keepalive_timeout 65; server_tokens off; #gzip on;

阅读全文 »

CentOS 安装配置 MySQL Cluster 7

1. 节点约定 Cluster管理节点(MGMD) 192.168.1.2 Cluster数据节点1(NDBD1) 192.168.1.10 Cluster数据节点2(NDBD2) 192.168.1.11 Cluster查询节点1(MYSQLD1) 192.168.1.20 Cluster查询节点2(MYSQLD2) 192.168.1.21 2. 目录约定 cluster源码路径:/usr/local/src cluster所有节点安装路径为/usr/local/mysql cluster管…

阅读全文 »

Linux 入门命令

1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境. 退出当前shell,输入:exit 2.useradd netseek 添加一个netseek用户 passwd netseek 给netseek这个用户设置密码. (/etc/passwd /etc/group) userdel netseek 删除账号 userdel -r netseek 删除账号连同自家目录. [更详…

阅读全文 »

Nginx 安装 lua-nginx-module 模块

Nginx的看家本领就是速度,Lua的拿手好戏亦是速度,这两者的结合在速度上无疑有基因上的优势。nginx_lua_module是由淘宝的工程师清无(王晓哲)和春来(章亦春)所开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力 下载LuaJIT # cd /usr/local/src # git clone https://github.com/openresty/luajit2.git # cd luajit2 # make # ma…

阅读全文 »