- 博客(21)
- 资源 (11)
- 收藏
- 关注
转载 MySQL高可用性之Keepalived+Mysql(双主热备)
环境描述:OS:CentOS6.5_X64MASTER:192.168.0.202BACKUP:192.168.0.203VIP:192.168.0.2041、配置两台Mysql主主同步[root@master ~]# yum install mysql-server mysql -y[root@master ~]# service mysqld start[root@master ~]#
2015-06-29 18:24:29 543
转载 linux配置虚拟IP地址方法
1: 在线配置虚拟IPifconfig eth0:1 192.168.1.146 netmask 255.255.252.02:查看新增加的子接口配置信息是否正确.主要是看IP与子网掩码.ifconfig eth0:13:启动网卡eth0的子接口,查看IP是否可以联通ifconfig eht0:1 upping 192.168.1.1464:修改配置文件,使配置在主机重启后自动生效.cd /etc
2015-06-29 18:10:07 1387 1
原创 configure: error: no acceptable C compiler found in $PATH解决
此问题是由于在编译的时候确实gcc,报错如下:解决方案:直接yum install gcc然后在进行configure即可
2015-06-29 16:45:10 868
转载 运维浅谈:mysql优化
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计 项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部分就是对表结构设计。对于数据库来说,这点很重要,如果设计不当,会直接影响访问速度和用户体验。影响的因
2015-06-29 13:30:47 544
转载 Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| un
2015-06-29 12:41:19 423
原创 nginx配置文件讲解
前言: 使用nginx有半年了,是时候做个小总结回顾下了。nginx是一个高性能的http和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,接下来就结合之前经验,分享下我理解的nginx配置参数。 #运行用户/组user nobody nobody;#启动进程,通常设置成和cpu数量相等worker_processes 2;#全局错误日志以pid进程文件
2015-06-29 12:38:30 502
原创 Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
般需要执行数据库初始化操作 ,从而生成与权限相关的表,执行命令如下:/usr/bin/mysql_install_db --user=mysql
2015-06-26 16:07:53 955
原创 getcwd: cannot access parent directories的解决方法
shell-init: error retrieving current directory: getcwd: cannot access parent directories: 没有那个文件或目录chdir: error retrieving current directory: getcwd: cannot access parent directories: 没有那个文件或目录该错误表示 g
2015-06-26 16:01:12 31685
原创 csphere安装文档
两条命令: curl -SsL -o /tmp/csphere-install.sh https://csphere.cn/static/csphere-install-v2.sh sudo env ROLE=controller CSPHERE_VERSION=0.11.2 /bin/sh /tmp/csphere-install.sh访问端口号:1016
2015-06-25 14:40:16 2649
原创 -bash: docker-compose: command not found
解决方法一:https://github.com/docker/compose/releases解决方法二:easy_install docker-compose(必须安装了python)
2015-06-25 14:20:16 9296 3
原创 mysql:Variable 'character_set_client' can't be set to the value of 'NULL'解决
开发项目时遇到一个问题,并没有使用存储过程来批量执行SQL语句。而是在Java业务处理过程中将.sql文件中的批量SQL语句分条读取,读取后一条一条执行。原先的.sql文件是使用SQL Manager导出的,需要在项目部署的时候将导出的.sql文件重新部署到新的客户端电脑上,所以需要进行批量执行SQL语句的操作。好进入正题: 在批量执行的过程中遇到Variable ‘character
2015-06-23 15:59:11 17899 2
原创 MySQL导入sql脚本错误:2006 - MySQL server has gone away
到如一些小脚本很少报错,但最近导入一个25M的SQL脚本,却重复报错:Error occured at:2015-06-23 11:42:24Line no.:85Error Code: 2006 - MySQL server has gone away最终找到原因,原来是MySQL导入大批量数据的时候超出了默认允许最大的数据包所以就提示2006 - MySQL server has gone
2015-06-23 15:57:22 892
原创 mysql:Plugin 'FEDERATED' is disabled.
MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin ‘FEDERATED’ is disabled” 网我在网上找到解决方案: 1、在my.cnf文件中的 [mysqld] 中增加一行 tmpdir=/tmp/mysql/ 并给与mysql用户权限 修改后,还是启动不了或者能启动但关机后又出现同样问题,接着我做了第二步,重启正常。
2015-06-23 15:25:39 3526
原创 mysql:is not allowed to connect to this MySQL server解决
此报错由于客户端没有远程连接权限 解决方案:user mysql;GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;flush privileges;
2015-06-23 15:22:59 496
原创 docker 常用命令
启动关闭服务: /etc/systemctl start/stop docker.service启动容器: docker start CID(容器ID)
2015-06-18 15:48:10 425
原创 redis集群报错:clusterdown the cluster is down
运行java项目时报错,提示集群挂了。 在服务器运行redis-trib.rb check 127.0.0.1:6380进行检查发现有报错提示:不能加载相关文件正常的应该是: 解决方案: 先save数据再删除从节点,然后进行重启从节点实例 再次检查ok
2015-06-14 16:55:11 33289 7
转载 centos7配置网卡
一、配置网络 在使用Vmware Workstation9.0测试过程中,发现可能部分物理机100M网卡不能正常识别,换到了1000M网卡上测试能正常识别虚拟网卡 Centos7系统的网卡设备命名有所变化,可参考CentOS 7下网络设备命名,个人感觉既然学习新系统,完全没必要换成传统的识别名方式,要勇于接受新知识~1.通过编辑文件修改网络配置 vim /etc/sysconfig/net
2015-06-12 17:30:34 1008
原创 docker运行报错Get http:///var/run/docker.sock/v1.18/containers/json?all=1:
坑啊 跟着教程做,安装完没有启动,但是执行docker -h是完全可以的,间接以为启动了。## 运行 hello worlddocker run hello-world## 不出意外的话会出现# FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json?all=1: dial unix /var/run/docker.so
2015-06-10 13:43:26 27893
原创 Vnstat-linux网络流量统计工具
Ubuntu 安装: (其本上其它发行版的包管理程序中也都包含了这款软件,请自行安装) sudo apt-get install vnstat vnstati 安装好后运行以下命令初始化数据库 sudo vnstat -u -i eth0 启动 daemon 进程,(有些发行版可能需要通过 cron 来定期执行) sudo /etc/init.d/vnstat start 默认开机启动
2015-06-10 12:34:38 3509
转载 Tcptrack跟踪 TCP连接(centos6.5)
摘要:Tcptrack是一个能够显示特定端口上有关TCP连接的嗅探器,它会监视正在发生的所有的连接,并且以一种友好的界面显示相关信息。Tcptrack是一个能够显示特定端口上有关TCP连接的嗅探器,它会监视正在发生的所有的连接,并且以一种友好的界面显示相关信息。虽然它采用字符用户界面,却易于理解和查看。Tcptrack随现在流行的几种Linux发行版本打包发行。笔者使用的Tcptrack版本是20
2015-06-10 12:22:23 6989
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人